--- /srv/rebuilderd/tmp/rebuilderdDu1lBh/inputs/python3.14-minimal_3.14.7-4_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdDu1lBh/out/python3.14-minimal_3.14.7-4_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-09-13 08:30:29.000000 debian-binary │ -rw-r--r-- 0 0 0 2536 2026-09-13 08:30:29.000000 control.tar.xz │ --rw-r--r-- 0 0 0 2114476 2026-09-13 08:30:29.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 2113620 2026-09-13 08:30:29.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: 0x1ae3fd │ │ │ │ + Entry point address: 0x1ae865 │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ Start of section headers: 5434896 (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 0x1ae3fd │ │ │ │ +Entry point 0x1ae865 │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x4d2754 0x004e2754 0x004e2754 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x4d2114 0x004e2114 0x004e2114 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 0x4d2780 0x4d2780 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x00010000 0x00010000 0x4d2140 0x4d2140 R E 0x10000 │ │ │ │ LOAD 0x4dfee4 0x004ffee4 0x004ffee4 0x4eb4c 0x77f8c RW 0x10000 │ │ │ │ DYNAMIC 0x4dfef8 0x004ffef8 0x004ffef8 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000194 0x00010194 0x00010194 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x4d2760 0x004e2760 0x004e2760 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x4d2120 0x004e2120 0x004e2120 0x00020 0x00020 R 0x4 │ │ │ │ TLS 0x4dfee4 0x004ffee4 0x004ffee4 0x00004 0x0000d R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x4dfee4 0x004ffee4 0x004ffee4 0x0011c 0x0011c R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,21 +10,21 @@ │ │ │ │ [ 5] .dynstr STRTAB 0001d700 00d700 00af4e 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0002864e 01864e 0012f0 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 00029940 019940 0001b0 00 A 5 4 4 │ │ │ │ [ 8] .rel.dyn REL 00029af0 019af0 000030 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 00029b20 019b20 001110 08 AI 4 25 4 │ │ │ │ [10] .init PROGBITS 0002ac30 01ac30 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0002ac3c 01ac3c 001a40 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0002c680 01c680 2b7a04 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 002e4084 2d4084 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 002e40c0 2d40c0 1fe690 00 A 0 0 64 │ │ │ │ - [15] .stapsdt.base PROGBITS 004e2750 4d2750 000001 00 Ao 0 0 1 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 004e2754 4d2754 000008 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 004e275c 4d275c 000004 00 A 0 0 4 │ │ │ │ - [18] .note.ABI-tag NOTE 004e2760 4d2760 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0002c680 01c680 2b73e0 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 002e3a60 2d3a60 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 002e3a80 2d3a80 1fe690 00 A 0 0 64 │ │ │ │ + [15] .stapsdt.base PROGBITS 004e2110 4d2110 000001 00 Ao 0 0 1 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 004e2114 4d2114 000008 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 004e211c 4d211c 000004 00 A 0 0 4 │ │ │ │ + [18] .note.ABI-tag NOTE 004e2120 4d2120 000020 00 A 0 0 4 │ │ │ │ [19] .tdata PROGBITS 004ffee4 4dfee4 000004 00 WAT 0 0 4 │ │ │ │ [20] .tbss NOBITS 004ffee8 4dfee8 000009 00 WAT 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 004ffee8 4dfee8 000008 04 WA 0 0 4 │ │ │ │ [22] .fini_array FINI_ARRAY 004ffef0 4dfef0 000004 04 WA 0 0 4 │ │ │ │ [23] .data.rel.ro PROGBITS 004ffef4 4dfef4 000004 00 WA 0 0 4 │ │ │ │ [24] .dynamic DYNAMIC 004ffef8 4dfef8 000108 08 WA 5 0 4 │ │ │ │ [25] .got PROGBITS 00500000 4e0000 00089c 04 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,2427 +1,2427 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 2424 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: 00239e31 62 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ - 5: 00074db1 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ - 6: 0003a7ab 482 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ + 4: 0023a081 62 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ + 5: 00074df9 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ + 6: 0003a7f3 482 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ 7: 0050ab24 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ - 8: 00080cd9 284 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ - 9: 00072add 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ + 8: 00080ced 284 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ + 9: 00072b25 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ 10: 0002ba3c 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ - 11: 000a8939 156 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ - 12: 0018624d 840 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ - 13: 0006ce91 52 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ + 11: 000a8081 156 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ + 12: 00185c0d 840 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ + 13: 0006ced9 52 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ 14: 00000000 0 FUNC GLOBAL DEFAULT UND login_tty@GLIBC_2.34 (4) │ │ │ │ - 15: 0007187d 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ - 16: 0021a979 336 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ - 17: 001ef095 4 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ - 18: 00056e9f 54 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ - 19: 0017d819 140 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ + 15: 000718c5 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ + 16: 0021abd1 384 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ + 17: 001ef529 4 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ + 18: 00056ee7 54 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ + 19: 0017d101 140 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ 20: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@GLIBC_2.4 (3) │ │ │ │ - 21: 00255dd5 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ + 21: 00255b61 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ 22: 00504e40 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ - 23: 00154101 676 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ - 24: 0009fded 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ - 25: 002b9539 88 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ - 26: 0005db11 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ + 23: 00153b55 676 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ + 24: 0009f9d1 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ + 25: 002b8e49 88 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 26: 0005db59 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ 27: 0050aa28 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ - 28: 000f7c15 2 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ + 28: 000f78cd 2 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ 29: 00577dc4 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncodeErrors │ │ │ │ - 30: 0025e3dd 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ + 30: 0025e16d 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ 31: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ - 32: 00153e45 4 FUNC GLOBAL DEFAULT 12 _PyLong_Add │ │ │ │ - 33: 0006be07 250 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ - 34: 0006ed65 4 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ - 35: 00035c0f 54 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ + 32: 00153899 4 FUNC GLOBAL DEFAULT 12 _PyLong_Add │ │ │ │ + 33: 0006be4f 250 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ + 34: 0006edad 4 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ + 35: 00035c17 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: 00255649 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ - 39: 000881fd 88 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ - 40: 00244fa5 724 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ - 41: 00241449 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ + 38: 002558a5 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ + 39: 00088129 88 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ + 40: 00245205 724 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ + 41: 002416a9 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ 42: 00508cfc 208 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ 43: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (3) │ │ │ │ - 44: 003f5e0c 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ - 45: 00099aa5 712 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ - 46: 001e5249 128 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ - 47: 00036b09 196 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ - 48: 00072bc1 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ - 49: 001f55c1 22 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ - 50: 00060ebd 134 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ - 51: 00221e35 6 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ - 52: 00066889 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ - 53: 00254969 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ + 44: 003f57cc 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ + 45: 000999bd 712 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ + 46: 001e56dd 128 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ + 47: 00036b0d 196 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ + 48: 00072c09 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ + 49: 001f5a01 22 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ + 50: 00060d9b 134 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ + 51: 002220bd 6 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ + 52: 000668d1 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ + 53: 00254bc5 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ 54: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (3) │ │ │ │ - 55: 0018ffa9 4 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ - 56: 001bd3ad 82 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ - 57: 00160c71 322 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ - 58: 002b8ce9 984 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ - 59: 00070f5d 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ - 60: 0023d249 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ + 55: 0018f7e5 4 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ + 56: 001bd81d 82 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ + 57: 00160749 322 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ + 58: 002b85f1 984 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ + 59: 00070fa5 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ + 60: 0023d4a1 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ 61: 0050aaa4 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ - 62: 0006ece3 96 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ + 62: 0006ed2b 96 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ 63: 00031795 22 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ - 64: 00037fc9 64 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ - 65: 0011de79 984 FUNC GLOBAL DEFAULT 12 _PyCode_ConstantKey │ │ │ │ + 64: 00037fcd 64 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ + 65: 0011dadd 984 FUNC GLOBAL DEFAULT 12 _PyCode_ConstantKey │ │ │ │ 66: 00502d08 208 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ 67: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (3) │ │ │ │ 68: 0054ea30 0 NOTYPE GLOBAL DEFAULT 28 _edata │ │ │ │ 69: 0050a3f8 208 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ - 70: 0013058d 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ + 70: 00130119 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ 71: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetFeatureList │ │ │ │ - 72: 0004266d 58 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ - 73: 000742b7 22 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ + 72: 000426b5 58 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ + 73: 000742ff 22 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ 74: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ - 75: 00085155 118 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ - 76: 001e55d5 656 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ - 77: 0007a9e1 14 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ + 75: 00085029 118 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ + 76: 001e5a69 656 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ + 77: 0007aa29 14 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ 78: 00577de8 4 OBJECT GLOBAL DEFAULT 29 PyOS_ReadlineFunctionPointer │ │ │ │ - 79: 00059775 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ + 79: 000597bd 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ 80: 0002b9c4 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ - 81: 0006cca5 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ - 82: 002d6df5 1072 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ - 83: 00094a1d 540 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ - 84: 0006b87b 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ - 85: 00070e87 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ - 86: 002a3205 354 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ - 87: 0006bdff 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ - 88: 00103a6d 306 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ - 89: 0014191d 60 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ - 90: 003f95c4 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ - 91: 002182dd 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ - 92: 000a2c65 182 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ - 93: 0023ca29 122 FUNC GLOBAL DEFAULT 12 _PyType_GetBaseByToken_Borrow │ │ │ │ - 94: 00257729 108 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ - 95: 002b0d61 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ - 96: 00291805 228 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ - 97: 00135459 376 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ - 98: 0006c18b 4 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ + 81: 0006cced 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ + 82: 002d670d 1072 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ + 83: 00094941 540 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ + 84: 0006b8c3 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ + 85: 00070ecf 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ + 86: 002a2b0d 354 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ + 87: 0006be47 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ + 88: 001036f5 306 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ + 89: 001414e1 60 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 90: 003f8f80 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ + 91: 0021852d 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ + 92: 000a28dd 182 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ + 93: 0023cc7d 122 FUNC GLOBAL DEFAULT 12 _PyType_GetBaseByToken_Borrow │ │ │ │ + 94: 00257439 108 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ + 95: 002b0669 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ + 96: 002911b5 228 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ + 97: 00135151 378 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ + 98: 0006c1d3 4 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ 99: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (3) │ │ │ │ - 100: 002181b5 70 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ + 100: 00218405 70 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ 101: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (3) │ │ │ │ - 102: 00157a31 220 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ - 103: 0023c561 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ - 104: 00152ce5 68 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ - 105: 0026427d 1408 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ - 106: 0004f26d 384 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ - 107: 00280839 68 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ - 108: 0021a809 228 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ - 109: 0006e155 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ - 110: 000d8859 912 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ - 111: 0021d985 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ - 112: 0020dc91 12 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ - 113: 0006d0c1 40 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ + 102: 00157569 220 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ + 103: 0023c7b5 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ + 104: 00152735 68 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ + 105: 00264049 1408 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ + 106: 0004f2b5 384 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ + 107: 00280209 68 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ + 108: 0021aa61 228 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ + 109: 0006e19d 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ + 110: 000d7f19 916 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ + 111: 0021dc11 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ + 112: 0020e04d 12 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ + 113: 0006d109 40 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ 114: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (3) │ │ │ │ - 115: 002514a9 416 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ - 116: 0022f859 260 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ - 117: 002a8895 1308 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ + 115: 00251559 416 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ + 116: 0022fabd 260 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ + 117: 002a819d 1308 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: 0006c9c3 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ - 121: 0021a29d 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ - 122: 00265c11 12 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ + 120: 0006ca0b 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ + 121: 0021a4f5 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ + 122: 002659dd 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: 002919f9 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ + 125: 002dd241 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ 126: 00000000 0 FUNC GLOBAL DEFAULT UND __wait4_time64@GLIBC_2.34 (4) │ │ │ │ 127: 0002bd20 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: 0006b833 14 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ + 130: 0006b87b 14 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ 131: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (3) │ │ │ │ - 132: 000395c5 364 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ + 132: 000395c9 364 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: 00507bc4 208 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ 136: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@GLIBC_2.34 (4) │ │ │ │ - 137: 001bd401 92 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ + 137: 001bd871 92 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ 138: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (4) │ │ │ │ - 139: 0006b413 226 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ + 139: 0006b45b 226 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ 140: 00032655 112 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ - 141: 0006ec67 4 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ - 142: 001f1511 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ - 143: 0012bd15 176 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ - 144: 000729e9 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ - 145: 0006dcdd 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ - 146: 000bbab1 51498 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ - 147: 0005a1d3 58 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ + 141: 0006ecaf 4 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ + 142: 001f1aa1 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ + 143: 0012b8b5 176 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ + 144: 00072a31 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ + 145: 0006dd25 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ + 146: 000bb199 51554 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ + 147: 0005a21b 58 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ 148: 0002c9e9 248 FUNC GLOBAL DEFAULT 12 PySys_AddAuditHook │ │ │ │ 149: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (3) │ │ │ │ 150: 0002c3ec 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt16Bytes │ │ │ │ - 151: 000cc4c9 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ - 152: 0021a205 116 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ + 151: 000cbbe9 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ + 152: 0021a45d 116 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ 153: 005020fc 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ - 154: 0021dbdd 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ + 154: 0021de69 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ 155: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (3) │ │ │ │ - 156: 001f4ee1 110 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ - 157: 00039e99 216 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ - 158: 00299015 60 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ - 159: 0020fe99 84 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ - 160: 0014ded1 470 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ + 156: 001f52fd 110 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ + 157: 00039ee1 216 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ + 158: 00298921 60 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ + 159: 002101c1 84 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ + 160: 0014d925 470 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ 161: 00557360 4 OBJECT GLOBAL DEFAULT 29 PyExc_EnvironmentError │ │ │ │ - 162: 0015b8a9 120 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ - 163: 001108a1 4 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ + 162: 0015b3e1 120 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ + 163: 001104f9 2 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ 164: 0050416c 208 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ 165: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (3) │ │ │ │ - 166: 0014de11 12 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ - 167: 001e8b95 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ - 168: 000eec01 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ + 166: 0014d865 12 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ + 167: 001e9031 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ + 168: 000ee829 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ 169: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (3) │ │ │ │ - 170: 0006cf5f 58 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ - 171: 000f2c0d 876 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ - 172: 0006872f 54 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ - 173: 001e73e9 460 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ - 174: 0006e1d9 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ - 175: 001e0225 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ + 170: 0006cfa7 58 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ + 171: 000f2de1 876 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ + 172: 00068777 54 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ + 173: 001e787d 460 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ + 174: 0006e221 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ + 175: 001e06b5 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ 176: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (3) │ │ │ │ - 177: 00218909 1516 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ + 177: 00218b59 1516 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ 178: 00501964 208 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ - 179: 00035e4d 238 FUNC GLOBAL DEFAULT 12 _PyObject_Dump │ │ │ │ - 180: 000f59e5 112 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ + 179: 00035e55 238 FUNC GLOBAL DEFAULT 12 _PyObject_Dump │ │ │ │ + 180: 000f55d5 112 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ 181: 00000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@GLIBC_2.4 (3) │ │ │ │ 182: 00000000 0 FUNC GLOBAL DEFAULT UND strsignal@GLIBC_2.4 (3) │ │ │ │ 183: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncpy@GLIBC_2.4 (3) │ │ │ │ - 184: 0006a0d1 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ - 185: 0007517b 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ - 186: 001cc549 208 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ + 184: 0006a119 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ + 185: 000751c3 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ + 186: 001cc979 208 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ 187: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (3) │ │ │ │ - 188: 00070dc1 20 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ - 189: 00082f71 68 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ - 190: 0021db85 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ + 188: 00070e09 20 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ + 189: 00082f85 68 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ + 190: 0021de11 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ 191: 0050aacc 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ - 192: 0017110d 68 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ - 193: 0006d609 68 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ - 194: 0005e631 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ - 195: 0006bc3d 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ - 196: 00069f95 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ - 197: 0006c957 76 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ - 198: 0005c193 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ - 199: 00072b1b 60 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ - 200: 0022e425 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ - 201: 000ac855 264 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ - 202: 001cc541 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ - 203: 002b5f5d 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ - 204: 0007101b 86 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ - 205: 002235ed 204 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ - 206: 0004c4d1 146 FUNC GLOBAL DEFAULT 12 _PyObject_SetManagedDict │ │ │ │ - 207: 00151ebd 738 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ + 192: 00170c2d 68 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ + 193: 0006d651 68 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ + 194: 0005e679 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ + 195: 0006bc85 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ + 196: 00069fdd 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ + 197: 0006c99f 76 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ + 198: 0005c1db 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ + 199: 00072b63 60 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 200: 0022e68d 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ + 201: 000abf25 264 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ + 202: 001cc971 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ + 203: 002b589d 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ + 204: 00071063 86 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ + 205: 00223875 204 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ + 206: 0004c519 146 FUNC GLOBAL DEFAULT 12 _PyObject_SetManagedDict │ │ │ │ + 207: 0015190d 738 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ 208: 00577dbc 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncoding │ │ │ │ 209: 0002cae1 76 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOption │ │ │ │ 210: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (3) │ │ │ │ - 211: 002232d5 74 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ - 212: 001ce501 444 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ + 211: 0022355d 74 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ + 212: 001ce96d 444 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ 213: 0002c550 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ - 214: 001f0039 182 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ - 215: 000940a5 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 214: 001f05c9 182 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ + 215: 00093fcd 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ 216: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (3) │ │ │ │ 217: 0002c1c4 0 FUNC GLOBAL DEFAULT UND XML_SetExternalEntityRefHandler │ │ │ │ - 218: 0016e495 328 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ + 218: 0016df6d 328 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ 219: 00503534 208 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ - 220: 002835b1 58 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ - 221: 0006cdb9 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ - 222: 00109ae9 534 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ - 223: 0022b5a5 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ + 220: 00282f81 58 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ + 221: 0006ce01 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ + 222: 001097ad 534 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ + 223: 0022b80d 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ 224: 00501680 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ - 225: 0021df35 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ - 226: 001464cd 62 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ + 225: 0021e1d5 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ + 226: 00145f95 62 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ 227: 00501678 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ - 228: 0006df05 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ + 228: 0006df4d 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ 229: 005068ac 208 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ - 230: 00285f71 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ + 230: 00285975 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ 231: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (3) │ │ │ │ - 232: 0006cec5 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ - 233: 00070e8f 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ - 234: 001ec2b1 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ - 235: 000dd389 94 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ - 236: 004214e0 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ - 237: 00175241 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ - 238: 0023caa5 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ - 239: 00285ba1 6 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ - 240: 001711b5 116 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ - 241: 0015cb71 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ + 232: 0006cf0d 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ + 233: 00070ed7 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ + 234: 001ec745 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 235: 000dcef9 94 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ + 236: 0042199c 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ + 237: 00174d91 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ + 238: 0023ccf9 10 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ + 239: 002b8cf1 6 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ + 240: 00170cd5 116 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ + 241: 0015c6b5 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ 242: 00000000 0 FUNC GLOBAL DEFAULT UND closefrom@GLIBC_2.34 (4) │ │ │ │ - 243: 0020e6c1 352 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 243: 0020ea7d 352 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ 244: 00000000 0 FUNC GLOBAL DEFAULT UND nextafter@GLIBC_2.4 (2) │ │ │ │ 245: 0050ab18 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ - 246: 0006dea1 56 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ + 246: 0006dee9 56 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ 247: 00000000 0 FUNC GLOBAL DEFAULT UND timerfd_create@GLIBC_2.8 (23) │ │ │ │ 248: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (3) │ │ │ │ 249: 00000000 0 FUNC GLOBAL DEFAULT UND close_range@GLIBC_2.34 (4) │ │ │ │ - 250: 001c7789 88 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ + 250: 001c7c51 88 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ 251: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (3) │ │ │ │ - 252: 0003982b 62 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ - 253: 000763e1 84 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ - 254: 000659d7 8 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ + 252: 0003982f 62 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ + 253: 00076429 84 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ + 254: 00065a1f 8 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ 255: 0002b39c 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ - 256: 001cecad 144 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttr │ │ │ │ - 257: 00068f71 12 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ - 258: 0006d64d 364 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ - 259: 002885e1 128 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ + 256: 001cf131 144 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttr │ │ │ │ + 257: 00068fb9 12 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ + 258: 0006d695 364 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ + 259: 00287f8d 128 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ 260: 00000000 0 FUNC GLOBAL DEFAULT UND wait@GLIBC_2.4 (3) │ │ │ │ 261: 00000000 0 FUNC GLOBAL DEFAULT UND __getrusage64@GLIBC_2.34 (4) │ │ │ │ 262: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedpolicy@GLIBC_2.4 (3) │ │ │ │ - 263: 0008bfed 102 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ - 264: 0021f141 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ - 265: 0015c5d5 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ - 266: 001bccc5 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ + 263: 0008bf15 102 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ + 264: 0021f3c9 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ + 265: 0015c109 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ + 266: 001bd135 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ 267: 00501774 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ 268: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (4) │ │ │ │ 269: 0050f39c 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ - 270: 00118cbd 1800 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ - 271: 000737d7 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ - 272: 0021deb5 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ - 273: 00248ffd 28 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ - 274: 00067115 356 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ + 270: 00118921 1792 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ + 271: 0007381f 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ + 272: 0021e155 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ + 273: 0024925d 28 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ + 274: 0006715d 356 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ 275: 00000000 0 FUNC GLOBAL DEFAULT UND readlinkat@GLIBC_2.4 (3) │ │ │ │ - 276: 00209741 136 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ - 277: 000e0171 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ + 276: 00209b09 136 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ + 277: 000dfcd9 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ 278: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ - 279: 0006eda7 12 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ - 280: 0006e151 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ + 279: 0006edef 12 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ + 280: 0006e199 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ 281: 0002d819 76 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ - 282: 0006c7c3 22 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ - 283: 000f6ac5 260 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ + 282: 0006c80b 22 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ + 283: 000f66bd 452 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ 284: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (15) │ │ │ │ 285: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_settime64@GLIBC_2.34 (4) │ │ │ │ - 286: 0022900d 278 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ - 287: 00147e8d 60 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ - 288: 0005bc2b 74 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ - 289: 00072a2d 60 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ + 286: 00229275 278 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ + 287: 00147911 60 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ + 288: 0005bc73 74 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ + 289: 00072a75 60 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ 290: 00000000 0 FUNC GLOBAL DEFAULT UND __sysconf@GLIBC_2.4 (3) │ │ │ │ 291: 00000000 0 FUNC GLOBAL DEFAULT UND XML_UseForeignDTD │ │ │ │ - 292: 0005f923 74 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ - 293: 001f3e59 238 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Resize │ │ │ │ - 294: 0015e3c9 224 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ + 292: 0005f96b 74 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ + 293: 001f43e5 238 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Resize │ │ │ │ + 294: 0015ded1 224 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ 295: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (3) │ │ │ │ - 296: 000dc2c9 106 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ + 296: 000dbe1d 106 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ 297: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (3) │ │ │ │ - 298: 000b242d 60 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ - 299: 00204c89 72 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ - 300: 0006d8a9 108 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ - 301: 0007a3dd 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ - 302: 002ac715 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ - 303: 001c965d 46 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ + 298: 000b1b09 60 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ + 299: 00205051 72 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ + 300: 0006d8f1 108 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ + 301: 0007a425 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ + 302: 002ac01d 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ + 303: 001c9ac5 46 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ 304: 00000000 0 FUNC GLOBAL DEFAULT UND statvfs64@GLIBC_2.4 (3) │ │ │ │ 305: 00000000 0 FUNC GLOBAL DEFAULT UND dcgettext@GLIBC_2.4 (3) │ │ │ │ 306: 0054ea40 0 NOTYPE GLOBAL DEFAULT 29 __bss_start │ │ │ │ - 307: 00210489 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ - 308: 00071817 102 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ - 309: 0006eba7 46 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ + 307: 002107b1 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ + 308: 0007185f 102 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ + 309: 0006ebef 46 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ 310: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclosefrom_np@GLIBC_2.34 (4) │ │ │ │ - 311: 0007684b 202 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ - 312: 000739eb 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ - 313: 000c84f1 12 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ + 311: 00076893 202 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ + 312: 00073a33 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ + 313: 000c7c11 12 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ 314: 0002c681 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ - 315: 0007aa95 98 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ - 316: 00204811 232 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ - 317: 00080a91 300 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ - 318: 00070e4b 14 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ + 315: 0007aadd 98 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ + 316: 00204bd9 232 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ + 317: 00080aa5 300 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ + 318: 00070e93 14 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ 319: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (3) │ │ │ │ - 320: 0006c2f7 32 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ + 320: 0006c33f 32 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ 321: 0054f2dc 4 OBJECT GLOBAL DEFAULT 29 Py_VerboseFlag │ │ │ │ - 322: 00068ff1 892 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ - 323: 00068921 100 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ - 324: 001f0c79 136 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ + 322: 00069039 892 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ + 323: 00068969 100 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ + 324: 001f1209 136 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ 325: 0050aad8 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ - 326: 00218335 2 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ - 327: 002699b1 92 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ - 328: 0015954d 316 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ - 329: 002209d1 140 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ - 330: 001ab2a1 760 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ - 331: 0017d7ad 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ - 332: 000a2d1d 134 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ - 333: 0006c58f 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ - 334: 0040d6d0 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ - 335: 0006ec6b 78 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ - 336: 00250dc9 2 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ - 337: 00079b65 76 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ - 338: 000fb1b1 2 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ + 326: 00218585 2 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ + 327: 00269779 92 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ + 328: 00159085 316 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ + 329: 00220c59 140 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ + 330: 001ab711 760 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ + 331: 0017d095 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ + 332: 000a2995 134 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ + 333: 0006c5d7 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ + 334: 0040d08c 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ + 335: 0006ecb3 78 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ + 336: 00251021 2 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ + 337: 00079bad 76 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ + 338: 000fae6d 2 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ 339: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (3) │ │ │ │ 340: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (7) │ │ │ │ - 341: 0017d72d 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ + 341: 0017d015 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ 342: 0050a934 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ - 343: 0021d545 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ - 344: 0003c50b 12 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ - 345: 00066441 52 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ - 346: 00040f79 14 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ - 347: 000cad91 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ + 343: 0021d7cd 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ + 344: 0003c557 12 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ + 345: 00066489 52 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ + 346: 00040fc1 14 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ + 347: 000ca4b1 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ 348: 0002d3cf 94 FUNC GLOBAL DEFAULT 12 PySys_ResetWarnOptions │ │ │ │ 349: 00000000 0 FUNC GLOBAL DEFAULT UND __wait3_time64@GLIBC_2.34 (4) │ │ │ │ 350: 0002cc5f 26 FUNC GLOBAL DEFAULT 12 Py_PreInitialize │ │ │ │ - 351: 001e5d09 1352 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ - 352: 000aee61 868 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ - 353: 00224491 140 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ + 351: 001e619d 1352 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ + 352: 000ae541 868 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ + 353: 00224715 140 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ 354: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (3) │ │ │ │ - 355: 002544a5 256 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ + 355: 00254701 256 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ 356: 005085e8 208 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ - 357: 00213b8d 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ - 358: 00245fd5 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ - 359: 0023aa99 536 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ - 360: 001c9429 102 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ + 357: 00213eb1 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ + 358: 00246235 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ + 359: 0023ace9 536 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ + 360: 001c9891 102 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ 361: 00000000 0 FUNC GLOBAL DEFAULT UND __getsockopt64@GLIBC_2.34 (4) │ │ │ │ 362: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (3) │ │ │ │ - 363: 00040397 70 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ - 364: 002824d9 44 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ - 365: 002677f5 30 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ + 363: 000403df 70 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ + 364: 00281ea9 44 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ + 365: 002675c1 30 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ 366: 0002bcc0 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ - 367: 00130ce5 66 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ + 367: 0013088d 66 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ 368: 0050aa90 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ - 369: 0006db83 90 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ - 370: 0004601f 110 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ - 371: 000941b5 10 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ + 369: 0006dbcb 90 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ + 370: 00046067 110 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ + 371: 000940dd 10 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ 372: 0050a930 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ - 373: 0021aac9 128 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ + 373: 0021ad51 128 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ 374: 00031d45 2266 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ - 375: 00091fc1 2960 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ - 376: 000efdb5 374 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ - 377: 002e2fe5 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ + 375: 00091ee9 2960 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ + 376: 000ef9dd 374 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ + 377: 002e2999 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ 378: 00512b9c 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ - 379: 002341ad 60 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ - 380: 00142741 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ - 381: 0006c281 36 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ + 379: 00234411 60 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ + 380: 00142305 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ + 381: 0006c2c9 36 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ 382: 00506ab4 208 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ - 383: 000a87b5 388 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ + 383: 000a7e6d 388 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ 384: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (3) │ │ │ │ 385: 00505954 208 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ - 386: 00069edd 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ - 387: 0006bdb5 14 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ - 388: 0023089d 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ + 386: 00069f25 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ + 387: 0006bdfd 14 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ + 388: 00230b01 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ 389: 000316b1 72 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ - 390: 0024ef81 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ - 391: 000710bd 76 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ + 390: 0024efed 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ + 391: 00071105 76 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ 392: 0002c3ac 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ - 393: 00040dbf 22 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ - 394: 0006ba0f 68 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ - 395: 00098fd5 156 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ - 396: 000fb151 94 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ - 397: 001f0789 40 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ + 393: 00040e07 22 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ + 394: 0006ba57 68 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ + 395: 00098eed 156 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ + 396: 000fae0d 94 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ + 397: 001f0d19 40 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ 398: 005027f8 208 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ 399: 00000000 0 FUNC GLOBAL DEFAULT UND unlinkat@GLIBC_2.4 (3) │ │ │ │ - 400: 00219fe9 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ - 401: 0020a6c1 64 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ - 402: 002acbdd 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ + 400: 0021a241 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ + 401: 0020aa89 64 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ + 402: 002ac4e5 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ 403: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (10) │ │ │ │ 404: 0050ab20 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ - 405: 0004f8db 206 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ + 405: 0004f923 206 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ 406: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (3) │ │ │ │ 407: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (3) │ │ │ │ - 408: 000ebf9d 4 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ + 408: 000ebbc5 4 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ 409: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntoa@GLIBC_2.4 (3) │ │ │ │ 410: 00000000 0 FUNC GLOBAL DEFAULT UND putc@GLIBC_2.4 (3) │ │ │ │ 411: 0002af74 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (2) │ │ │ │ 412: 0002b3f4 0 FUNC GLOBAL DEFAULT UND XML_SetNamespaceDeclHandler │ │ │ │ - 413: 0006e3e3 110 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ - 414: 00092c81 3140 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ - 415: 001df291 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ - 416: 001549f1 16 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Init │ │ │ │ + 413: 0006e42b 110 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ + 414: 00092ba9 3140 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ + 415: 001df725 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ + 416: 00154449 16 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Init │ │ │ │ 417: 0002b570 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ - 418: 000f69c5 256 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ - 419: 00211d51 178 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ - 420: 000e4875 344 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ - 421: 0006eaf5 24 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ + 418: 000f65bd 256 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ + 419: 00212075 178 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ + 420: 000e4479 344 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ + 421: 0006eb3d 24 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ 422: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (8) │ │ │ │ - 423: 002d140d 120 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ - 424: 0028f805 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ - 425: 00062dd5 76 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ - 426: 001af241 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ + 423: 002d0d2d 120 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ + 424: 0028f1b5 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ + 425: 00062e1b 76 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ + 426: 001af6a9 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ 427: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (3) │ │ │ │ - 428: 0010a04d 424 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ - 429: 0006e3d7 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ + 428: 00109d11 424 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ + 429: 0006e41f 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ 430: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (3) │ │ │ │ - 431: 00040f91 398 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ - 432: 001e520d 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ - 433: 0006e045 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ - 434: 00214c3d 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ + 431: 00040fd9 398 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ + 432: 001e567d 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 433: 0006e08d 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ + 434: 00214eb5 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ 435: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (3) │ │ │ │ - 436: 001effc9 112 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttrString │ │ │ │ + 436: 001f0559 112 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttrString │ │ │ │ 437: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (3) │ │ │ │ - 438: 000f7145 44 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ + 438: 000f6dfd 44 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ 439: 0050aae0 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ - 440: 00261801 2000 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ + 440: 00261591 2000 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ 441: 00000000 0 FUNC GLOBAL DEFAULT UND __read_chk@GLIBC_2.4 (3) │ │ │ │ 442: 00509ca8 208 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ 443: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (3) │ │ │ │ - 444: 002bfb09 134 FUNC GLOBAL DEFAULT 12 _PyTime_FromLong │ │ │ │ - 445: 00153715 278 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ + 444: 002bf419 134 FUNC GLOBAL DEFAULT 12 _PyTime_FromLong │ │ │ │ + 445: 00153165 278 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ 446: 0002b324 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ - 447: 0023cd31 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ + 447: 0023cf85 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ 448: 00000000 0 FUNC GLOBAL DEFAULT UND puts@GLIBC_2.4 (3) │ │ │ │ - 449: 00216f11 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ + 449: 00217159 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ 450: 0050aa80 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ - 451: 0006c3b9 36 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ - 452: 0016ae39 20 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ - 453: 0025f78d 150 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ - 454: 000746e7 82 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ + 451: 0006c401 36 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ + 452: 0016a915 20 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ + 453: 0025f51d 150 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ + 454: 0007472f 82 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ 455: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.4 (3) │ │ │ │ 456: 00000000 0 FUNC GLOBAL DEFAULT UND deflateCopy │ │ │ │ 457: 005126e0 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ 458: 00507148 208 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ 459: 00000000 0 FUNC GLOBAL DEFAULT UND getpriority@GLIBC_2.4 (3) │ │ │ │ 460: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (3) │ │ │ │ - 461: 0006b4f5 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ - 462: 00070d41 40 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ + 461: 0006b53d 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ + 462: 00070d89 40 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ 463: 0050aab0 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ - 464: 00074b5b 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ - 465: 000d5ded 2 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ - 466: 00207131 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ - 467: 00206425 204 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ - 468: 0025fbd9 20 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ - 469: 0006cc85 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ - 470: 001b2ccd 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ - 471: 000d6ffd 76 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ + 464: 00074ba3 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ + 465: 000d54fd 2 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ + 466: 002074f9 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ + 467: 002067ed 204 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ + 468: 0025f969 20 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ + 469: 0006cccd 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ + 470: 001b3139 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ + 471: 000d670d 76 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ 472: 0050ab0c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ - 473: 002b4631 920 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ + 473: 002b3f71 920 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ 474: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (3) │ │ │ │ - 475: 00193ffd 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ + 475: 001940a5 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ 476: 00577e70 0 NOTYPE GLOBAL DEFAULT 29 __bss_end__ │ │ │ │ - 477: 0015ec85 30 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Dealloc │ │ │ │ - 478: 00253251 122 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ - 479: 000841d1 56 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ + 477: 0015e78d 30 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Dealloc │ │ │ │ + 478: 002534ad 122 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ + 479: 00084105 56 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ 480: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (3) │ │ │ │ - 481: 002b3169 296 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ - 482: 001ce6bd 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ - 483: 001b9395 306 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ + 481: 002b2a71 296 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ + 482: 001ceb29 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ + 483: 001b9805 306 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ 484: 0002bce4 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ - 485: 000f7edd 102 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ - 486: 000905c5 588 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ - 487: 0012276d 304 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ - 488: 002100c5 240 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ - 489: 0006cccb 6 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ + 485: 000f7b95 102 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ + 486: 000904e9 592 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ + 487: 001223d1 304 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ + 488: 002103ed 240 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ + 489: 0006cd13 6 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ 490: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (3) │ │ │ │ 491: 00000000 0 FUNC GLOBAL DEFAULT UND waitid@GLIBC_2.4 (3) │ │ │ │ - 492: 00074175 138 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ - 493: 0006e005 64 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ - 494: 00233ead 116 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ - 495: 001f00f1 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ + 492: 000741bd 138 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ + 493: 0006e04d 64 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ + 494: 0023410d 116 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ + 495: 001f0681 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ 496: 0050ab04 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ - 497: 0006b65b 4 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ - 498: 002419d9 96 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_WriteBytes │ │ │ │ + 497: 0006b6a3 4 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ + 498: 00241c39 96 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_WriteBytes │ │ │ │ 499: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (3) │ │ │ │ - 500: 001dfc05 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ - 501: 00271905 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ + 500: 001e0095 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ + 501: 002716cd 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ 502: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (3) │ │ │ │ - 503: 0007a17d 62 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ - 504: 0024e2c9 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ - 505: 0006710b 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ - 506: 000941a9 10 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ - 507: 0018f31d 94 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ - 508: 00165ce5 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ - 509: 00283115 936 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ + 503: 0007a1c5 62 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ + 504: 0024e4f1 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ + 505: 00067153 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ + 506: 000940d1 10 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ + 507: 0018eb59 94 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ + 508: 001657cd 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ + 509: 00282ae5 936 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ 510: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3) │ │ │ │ - 511: 00072a69 48 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ - 512: 0024e695 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ - 513: 001c9d89 348 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ - 514: 0006d187 68 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ - 515: 00175359 164 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ + 511: 00072ab1 48 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ + 512: 0024e8f1 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ + 513: 001ca1f1 348 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ + 514: 0006d1cf 68 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ + 515: 00174ea9 164 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ 516: 0050aa9c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ - 517: 0025b891 90 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ - 518: 000f1775 1628 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ - 519: 00071435 60 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ - 520: 0022412d 76 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ - 521: 001226fd 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ + 517: 0025b621 90 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ + 518: 000f139d 1620 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ + 519: 0007147d 60 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ + 520: 002243b1 76 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ + 521: 00122361 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ 522: 00000000 0 FUNC GLOBAL DEFAULT UND memfd_create@GLIBC_2.27 (18) │ │ │ │ 523: 0002b3a8 0 FUNC GLOBAL DEFAULT UND XML_SetEndDoctypeDeclHandler │ │ │ │ - 524: 001e0041 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ + 524: 001e04d1 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ 525: 0002c999 44 FUNC GLOBAL DEFAULT 12 _PyPreConfig_InitCompatConfig │ │ │ │ 526: 0002c054 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (2) │ │ │ │ - 527: 001db2c9 188 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ + 527: 001db6e5 188 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ 528: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (3) │ │ │ │ - 529: 0006c597 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ + 529: 0006c5df 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ 530: 0002b7d0 0 FUNC GLOBAL DEFAULT UND exp2@GLIBC_2.29 (20) │ │ │ │ 531: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (3) │ │ │ │ - 532: 002a21f9 148 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ - 533: 0024e915 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ + 532: 002a1b01 148 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 533: 0024eb71 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ 534: 0002ccf5 40 FUNC GLOBAL DEFAULT 12 PyConfig_SetArgv │ │ │ │ 535: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ - 536: 000713c3 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ - 537: 0024b1c5 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ + 536: 0007140b 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ + 537: 0024b425 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ 538: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (3) │ │ │ │ - 539: 00157b0d 1672 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ + 539: 00157e31 1672 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ 540: 00506d0c 208 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ - 541: 00079bb1 376 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ + 541: 00079bf9 376 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ 542: 00577db8 4 OBJECT GLOBAL DEFAULT 29 PyImport_FrozenModules │ │ │ │ - 543: 00035f3b 262 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ + 543: 00035f45 260 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ 544: 00501670 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ - 545: 0026aae5 40 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ - 546: 00252945 76 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ - 547: 000377ed 6 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ + 545: 0026a8ad 40 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ + 546: 00252b9d 76 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ + 547: 000377f1 6 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ 548: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ - 549: 002e1359 888 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ - 550: 00207505 260 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ - 551: 00070e5d 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ - 552: 0027a725 758 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ + 549: 002e0d0d 888 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ + 550: 002078cd 260 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ + 551: 00070ea5 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ + 552: 0027a0f5 758 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ 553: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ 554: 0050aaf4 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ 555: 0002afec 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ 556: 0050aaf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ - 557: 001cb029 74 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ + 557: 001cb4a5 74 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ 558: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_writev@GLIBC_2.15 (10) │ │ │ │ 559: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpualloc@GLIBC_2.7 (7) │ │ │ │ - 560: 000d9a49 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ - 561: 00070f79 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ + 560: 000d910d 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ + 561: 00070fc1 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ 562: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (3) │ │ │ │ - 563: 00234621 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ - 564: 00055599 168 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ - 565: 001053dd 368 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ - 566: 001cbc71 88 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ + 563: 00234885 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ + 564: 000555e1 168 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ + 565: 00105065 368 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ + 566: 001cc0a1 88 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ 567: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (3) │ │ │ │ - 568: 000846c5 248 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ - 569: 0006d825 132 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ - 570: 000d6a95 84 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ - 571: 0006ed4b 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ + 568: 00084599 248 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ + 569: 0006d86d 132 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ + 570: 000d61a5 84 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ + 571: 0006ed93 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ 572: 0050434c 208 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ - 573: 0028400d 64 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ - 574: 001ebc61 234 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ - 575: 000967e9 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ + 573: 002839dd 64 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ + 574: 001ec0f5 234 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ + 575: 00096701 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ 576: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (3) │ │ │ │ 577: 0002ad58 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (3) │ │ │ │ - 578: 000ac455 394 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ + 578: 000abb25 394 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ 579: 005074a0 208 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ 580: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (3) │ │ │ │ - 581: 0027857d 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ - 582: 00079a9d 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ - 583: 001ce921 94 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ + 581: 00277f4d 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ + 582: 00079ae5 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ + 583: 001ceda5 94 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ 584: 0002d32d 116 FUNC GLOBAL DEFAULT 12 PyInitConfig_AddModule │ │ │ │ - 585: 00237045 78 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ + 585: 002372a5 78 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ 586: 0054ea40 4 OBJECT GLOBAL DEFAULT 29 stdin@GLIBC_2.4 (3) │ │ │ │ - 587: 001af315 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ + 587: 001af77d 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ 588: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (3) │ │ │ │ - 589: 000f3dd5 384 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ - 590: 001f2ebd 260 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ - 591: 00206bb9 52 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ + 589: 000f39f5 384 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ + 590: 001f3449 260 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ + 591: 00206f81 52 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ 592: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (3) │ │ │ │ 593: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (4) │ │ │ │ - 594: 00071807 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ - 595: 001803e1 20 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ - 596: 001f0979 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ + 594: 0007184f 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ + 595: 0017fc91 20 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ + 596: 001f0f09 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ 597: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (3) │ │ │ │ - 598: 0006e249 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ - 599: 0006ed69 6 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ + 598: 0006e291 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ + 599: 0006edb1 6 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ 600: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (3) │ │ │ │ - 601: 00046c8b 46 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ - 602: 0007136d 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ - 603: 0007f9c9 252 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ + 601: 00046cd3 46 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ + 602: 000713b5 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ + 603: 0007fa19 252 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ 604: 00507eac 208 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ - 605: 001f6dbd 20 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ - 606: 0006b851 42 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ - 607: 002aaa75 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ - 608: 001af349 52 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ + 605: 001f7181 20 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ + 606: 0006b899 42 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ + 607: 002aa37d 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ + 608: 001af7b1 52 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ 609: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (3) │ │ │ │ 610: 00000000 0 FUNC GLOBAL DEFAULT UND memrchr@GLIBC_2.4 (3) │ │ │ │ 611: 00000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.4 (3) │ │ │ │ - 612: 00070f7d 36 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ + 612: 00070fc5 36 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ 613: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ - 614: 00338440 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ - 615: 0006620b 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ - 616: 001cc7d9 62 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ + 614: 00337e00 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ + 615: 00066253 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ + 616: 001ccc09 62 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ 617: 0050a188 208 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ - 618: 0006ed6f 4 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ - 619: 00188d89 748 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ - 620: 0009435d 300 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ + 618: 0006edb7 4 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ + 619: 00188639 748 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ + 620: 00094285 296 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ 621: 005032a4 208 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ 622: 00000000 0 FUNC GLOBAL DEFAULT UND lsetxattr@GLIBC_2.4 (3) │ │ │ │ 623: 0050aac4 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ - 624: 0025c4d5 4 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ - 625: 000a1c01 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ + 624: 0025c265 4 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ + 625: 000a1879 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ 626: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (3) │ │ │ │ - 627: 0006cd95 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ - 628: 002e34a1 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ - 629: 0007fd61 652 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ + 627: 0006cddd 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ + 628: 002e2e59 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ + 629: 0007fd71 652 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ 630: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (3) │ │ │ │ - 631: 0021cc55 46 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ + 631: 0021cedd 46 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ 632: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@GLIBC_2.34 (4) │ │ │ │ - 633: 001f6ff1 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ - 634: 00178ac1 4 FUNC GLOBAL DEFAULT 12 _PyLong_Subtract │ │ │ │ - 635: 0007430d 434 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ + 633: 001f73b5 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ + 634: 001783a1 4 FUNC GLOBAL DEFAULT 12 _PyLong_Subtract │ │ │ │ + 635: 00074355 434 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ 636: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (3) │ │ │ │ - 637: 003f9540 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ + 637: 003f8e40 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ 638: 0050ab40 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ - 639: 0009bc75 876 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ + 639: 0009bb79 880 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ 640: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (3) │ │ │ │ - 641: 000f1dd1 1112 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ - 642: 0011e2f5 86 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ - 643: 001ee181 86 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ - 644: 0021a965 18 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ - 645: 001f2e21 154 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ + 641: 000f19f1 1112 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ + 642: 0011df59 86 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ + 643: 001ee615 86 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ + 644: 0021abbd 18 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ + 645: 001f33ad 154 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ 646: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (3) │ │ │ │ - 647: 001ca8a1 64 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ - 648: 00251eb5 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ + 647: 001cad09 64 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ + 648: 0025210d 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ 649: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (3) │ │ │ │ - 650: 001df335 110 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ - 651: 0020d82d 118 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ + 650: 001df7c9 110 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ + 651: 0020dbe9 118 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ 652: 00000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.4 (3) │ │ │ │ 653: 00000000 0 FUNC GLOBAL DEFAULT UND strftime@GLIBC_2.4 (3) │ │ │ │ - 654: 0007a1bd 532 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ - 655: 003f5e6c 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ - 656: 00194149 326 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ - 657: 001ce199 84 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ - 658: 0015e7fd 140 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ - 659: 000af1c5 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ - 660: 002bee41 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ + 654: 0007a205 532 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ + 655: 003f582c 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ + 656: 001941c1 326 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ + 657: 001ce605 84 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ + 658: 0015e305 140 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ + 659: 000ae8a5 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ + 660: 002be751 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ 661: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (3) │ │ │ │ - 662: 00211f65 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ - 663: 000a2bdd 136 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ - 664: 00252be9 44 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ - 665: 000742cd 64 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ - 666: 0006c13f 76 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ - 667: 002805b1 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ - 668: 000363e5 180 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ - 669: 00174b25 456 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ - 670: 000f6c35 1250 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ - 671: 00173de9 80 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ - 672: 002c37d9 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ - 673: 0006c76b 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ + 662: 00212289 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ + 663: 000a2855 136 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ + 664: 00252e45 44 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ + 665: 00074315 64 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ + 666: 0006c187 76 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ + 667: 0027ff81 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ + 668: 000363e9 180 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ + 669: 00174675 456 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ + 670: 000f68ed 1250 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ + 671: 00173939 80 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ + 672: 002c30e9 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ + 673: 0006c7b3 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ 674: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (7) │ │ │ │ 675: 0050ab14 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ 676: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ - 677: 00168c39 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ - 678: 0022cbf9 516 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ - 679: 002543e9 104 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ + 677: 00168721 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ + 678: 0022ce61 516 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ + 679: 00254645 104 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ 680: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (3) │ │ │ │ - 681: 002d9915 644 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ - 682: 000a84f9 200 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ - 683: 001e45b5 364 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ + 681: 002d922d 644 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ + 682: 000a7bb1 200 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ + 683: 001e4a4d 360 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ 684: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (4) │ │ │ │ 685: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (3) │ │ │ │ - 686: 001311a5 44 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ - 687: 00235b71 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ - 688: 002b2685 652 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ - 689: 000e58e1 122 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ - 690: 00154cd1 128 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ - 691: 000a02bd 104 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ - 692: 00206581 112 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ - 693: 0026638d 4 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ + 686: 00130d89 44 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ + 687: 00235dd1 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ + 688: 002b1f8d 652 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ + 689: 000e54e5 122 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ + 690: 0015472d 128 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ + 691: 0009ff35 104 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ + 692: 00206949 112 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ + 693: 00265c21 4 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ 694: 00000000 0 FUNC GLOBAL DEFAULT UND flock@GLIBC_2.4 (3) │ │ │ │ 695: 00000000 0 FUNC GLOBAL DEFAULT UND rewind@GLIBC_2.4 (3) │ │ │ │ - 696: 001db385 88 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ - 697: 00209a71 2734 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ + 696: 001db7a1 88 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 697: 00209e39 2734 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ 698: 0002cc37 40 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromArgs │ │ │ │ 699: 0002ac50 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (2) │ │ │ │ 700: 0050aa6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ 701: 0002bf68 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (3) │ │ │ │ - 702: 001b8d75 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ - 703: 001f0181 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ + 702: 001b91e5 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ + 703: 001f0711 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ 704: 0002ac80 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ - 705: 0006d089 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ - 706: 002839d1 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ - 707: 00057b3f 30 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ - 708: 0005bee9 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ - 709: 001ae3dd 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ - 710: 001bddc1 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ + 705: 0006d0d1 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ + 706: 002833a1 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ + 707: 00057b87 30 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ + 708: 0005bf31 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ + 709: 001ae845 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ + 710: 001be231 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ 711: 00030d61 18 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ - 712: 0009a681 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ - 713: 00070f09 42 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ - 714: 001667c9 326 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ - 715: 0006b841 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ - 716: 0023c339 64 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ - 717: 0020b0a9 380 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ - 718: 0011ae45 1060 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ - 719: 0014516d 514 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ - 720: 001b226d 76 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ + 712: 0009a585 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ + 713: 00070f51 42 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ + 714: 001662b1 326 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ + 715: 0006b889 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ + 716: 0023c58d 64 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ + 717: 0020b465 380 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ + 718: 0011aac5 1060 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ + 719: 00144d31 514 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ + 720: 001b26d5 76 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ 721: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (3) │ │ │ │ - 722: 0006c1fd 84 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ - 723: 00240619 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ + 722: 0006c245 84 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 723: 0024087d 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ 724: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (3) │ │ │ │ - 725: 000ed08d 1070 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ - 726: 0021deb1 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ - 727: 00216f91 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ + 725: 000eccb5 1070 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ + 726: 0021e139 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ + 727: 002171d9 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ 728: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (3) │ │ │ │ - 729: 0013e475 320 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ - 730: 000730f5 104 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ - 731: 0006d21f 60 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ - 732: 0023c67d 940 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ - 733: 00145519 2128 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ + 729: 0013e03d 320 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ + 730: 0007313d 104 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ + 731: 0006d267 60 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ + 732: 0023c8d1 940 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ + 733: 001453a1 2128 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ 734: 0002d42d 180 FUNC GLOBAL DEFAULT 12 Py_InitializeFromInitConfig │ │ │ │ 735: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (3) │ │ │ │ - 736: 0006014b 170 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ - 737: 0006bb27 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ - 738: 001ae3f1 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ + 736: 000603a7 170 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ + 737: 0006bb6f 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ + 738: 001ae859 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ 739: 00501664 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ - 740: 00074cad 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ - 741: 0005bcef 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ + 740: 00074cf5 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ + 741: 0005bd37 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ 742: 00577dc0 4 OBJECT GLOBAL DEFAULT 29 Py_HasFileSystemDefaultEncoding │ │ │ │ - 743: 00044c99 6 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ - 744: 002e3015 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ + 743: 00044ce1 6 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ + 744: 002e29c9 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ 745: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (3) │ │ │ │ - 746: 0025affd 34 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ - 747: 00038c7d 6 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ + 746: 0025ad8d 34 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ + 747: 00038c81 6 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ 748: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (3) │ │ │ │ 749: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setscope@GLIBC_2.4 (3) │ │ │ │ - 750: 0021a1a1 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ - 751: 002d0d35 476 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ - 752: 0006baf3 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ - 753: 000f7119 44 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ - 754: 001f3cc5 186 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 750: 0021a3f9 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ + 751: 002d0655 476 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ + 752: 0006bb3b 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ + 753: 000f6dd1 44 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ + 754: 001f4251 186 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ 755: 0050aad0 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ - 756: 001a78c9 948 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ + 756: 001a7d39 948 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ 757: 0050ab10 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ 758: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ - 759: 001aca0d 460 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ - 760: 000688cf 14 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ - 761: 0014ac6d 14 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ + 759: 001ace7d 460 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ + 760: 00068917 14 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ + 761: 0014a6e9 14 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ 762: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (3) │ │ │ │ 763: 0050aaf0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ 764: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (18) │ │ │ │ - 765: 0006d999 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ - 766: 002992b5 38 FUNC GLOBAL DEFAULT 12 _PyGen_yf │ │ │ │ - 767: 002240b9 12 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ + 765: 0006d9e1 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ + 766: 00298bc1 38 FUNC GLOBAL DEFAULT 12 _PyGen_yf │ │ │ │ + 767: 0022433d 12 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ 768: 00000000 0 FUNC GLOBAL DEFAULT UND pread64@GLIBC_2.4 (3) │ │ │ │ 769: 00504ca0 208 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ 770: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBuffer │ │ │ │ - 771: 0007e99d 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ - 772: 00148e99 520 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ - 773: 0017fbe9 552 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ + 771: 0007e9ed 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ + 772: 00148919 520 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ + 773: 0017f49d 548 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ 774: 000316f9 76 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ - 775: 002235ad 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ - 776: 0006de4d 30 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ + 775: 00223835 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ + 776: 0006de95 30 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ 777: 00000000 0 FUNC GLOBAL DEFAULT UND adler32 │ │ │ │ 778: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (3) │ │ │ │ - 779: 001ddd0d 322 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ - 780: 002839d9 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ - 781: 0006c0d1 56 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ - 782: 0006e3db 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ + 779: 001de1ad 322 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ + 780: 002833a9 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ + 781: 0006c119 56 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ + 782: 0006e423 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ 783: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (3) │ │ │ │ - 784: 0006eb79 46 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ + 784: 0006ebc1 46 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ 785: 0002bd68 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ - 786: 00070f33 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ + 786: 00070f7b 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ 787: 0002c9c5 36 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ - 788: 00206bed 12 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ + 788: 00206fb5 12 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ 789: 00000000 0 FUNC GLOBAL DEFAULT UND getloadavg@GLIBC_2.4 (3) │ │ │ │ 790: 00000000 0 FUNC GLOBAL DEFAULT UND wcsftime@GLIBC_2.4 (3) │ │ │ │ - 791: 0006c4a3 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ - 792: 001edec1 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ + 791: 0006c4eb 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ + 792: 001ee355 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ 793: 0002bc00 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ - 794: 002b7ac9 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ - 795: 0006cc7b 10 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ - 796: 001ae3f5 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ - 797: 000b79a1 88 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ + 794: 002b73d1 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ + 795: 0006ccc3 10 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ + 796: 001ae85d 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ + 797: 000b708d 88 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ 798: 0050ab44 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ - 799: 000f3f55 400 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ - 800: 0006ddfb 68 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ - 801: 0006ecd1 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ + 799: 000f3b75 400 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ + 800: 0006de43 68 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ + 801: 0006ed19 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ 802: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getguardsize@GLIBC_2.34 (4) │ │ │ │ 803: 00501ab0 208 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ - 804: 00154d51 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ - 805: 0004fef1 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ - 806: 001cb241 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ + 804: 001547ad 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ + 805: 0004ff39 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ + 806: 001cb6b9 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ 807: 0002c8dd 102 FUNC GLOBAL DEFAULT 12 PyInitConfig_Create │ │ │ │ - 808: 000696f1 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ - 809: 0006ccd1 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ - 810: 0006cc59 34 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ - 811: 00057371 188 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ + 808: 00069739 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ + 809: 0006cd19 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ + 810: 0006cca1 34 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ + 811: 000573b9 188 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ 812: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (3) │ │ │ │ - 813: 000db521 604 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ - 814: 0010f465 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ - 815: 0017da05 170 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ - 816: 0006ccd9 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ - 817: 002ac765 120 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ - 818: 000739f1 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ - 819: 000e972d 1172 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ - 820: 00076935 102 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ - 821: 0017a651 116 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ - 822: 002ae11d 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ + 813: 000db07d 604 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ + 814: 0010f0bd 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ + 815: 0017d2ed 170 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ + 816: 0006cd21 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ + 817: 002ac06d 120 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ + 818: 00073a39 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ + 819: 000e9335 1172 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ + 820: 0007697d 102 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ + 821: 00179f31 116 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ + 822: 002ada25 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ 823: 00505324 208 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ 824: 0002bf08 0 FUNC GLOBAL DEFAULT UND fdatasync@GLIBC_2.4 (3) │ │ │ │ - 825: 0011b269 320 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ - 826: 0005fa2b 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ - 827: 00150fed 44 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 825: 0011b001 320 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ + 826: 0005fa73 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ + 827: 00150a41 44 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ 828: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (4) │ │ │ │ 829: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_gettime64@GLIBC_2.34 (4) │ │ │ │ - 830: 000750ff 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ - 831: 0004c6c5 340 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ - 832: 00228059 108 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ + 830: 00075147 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ + 831: 0004c70d 340 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ + 832: 002282c1 108 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ 833: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (3) │ │ │ │ - 834: 002a31b9 76 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ + 834: 002a2ac1 76 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ 835: 0050aac0 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ - 836: 000b7525 212 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ - 837: 00204959 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ - 838: 000e8865 226 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ + 836: 000b6c11 212 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ + 837: 00204d21 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ + 838: 000e846d 226 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ 839: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (3) │ │ │ │ - 840: 00074c75 16 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ - 841: 0004584d 72 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ - 842: 00070e01 44 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ - 843: 00072925 100 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ + 840: 00074cbd 16 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ + 841: 00045895 72 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ + 842: 00070e49 44 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ + 843: 0007296d 100 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ 844: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (3) │ │ │ │ - 845: 0003ee31 66 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ + 845: 0003ee75 66 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ 846: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (4) │ │ │ │ - 847: 000689e1 152 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ + 847: 00068a29 152 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ 848: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (3) │ │ │ │ 849: 0054f2ec 4 OBJECT GLOBAL DEFAULT 29 Py_InteractiveFlag │ │ │ │ - 850: 001e0049 254 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ - 851: 001d03d5 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ - 852: 0006a865 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ - 853: 0006c86b 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ + 850: 001e04d9 254 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ + 851: 001d0849 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ + 852: 0006a8ad 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ + 853: 0006c8b3 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ 854: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (3) │ │ │ │ - 855: 0006ccc3 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ + 855: 0006cd0b 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ 856: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (3) │ │ │ │ - 857: 000a1c1d 540 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ - 858: 001b12c5 96 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ - 859: 002402e9 98 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ - 860: 00146909 2056 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ - 861: 001c77e1 608 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ - 862: 00074739 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ - 863: 0016e5dd 1044 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ - 864: 001a6a0d 1744 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ - 865: 0020af41 360 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ - 866: 00216949 4 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ - 867: 0017328d 344 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ + 857: 000a1895 540 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ + 858: 001b172d 96 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ + 859: 0024054d 98 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ + 860: 00146385 2064 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ + 861: 001c7ca9 608 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ + 862: 00074781 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ + 863: 0016e0b5 1044 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ + 864: 001a6e7d 1744 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ + 865: 0020b2fd 360 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ + 866: 00216bc1 4 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ + 867: 00172ddd 344 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ 868: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (3) │ │ │ │ - 869: 000e6cfd 2 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ - 870: 002297b9 1216 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ - 871: 0005fb59 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ - 872: 0007fac5 300 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ + 869: 000e6901 2 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ + 870: 00229a21 1216 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ + 871: 0005fba1 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ + 872: 0007fb15 300 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ 873: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ 874: 0002b3cc 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (2) │ │ │ │ 875: 00000000 0 FUNC GLOBAL DEFAULT UND wcschr@GLIBC_2.4 (3) │ │ │ │ 876: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.4 (3) │ │ │ │ - 877: 001949b5 568 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ - 878: 0025d185 166 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ - 879: 000418bd 446 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ - 880: 00064ce3 66 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ - 881: 0025a1a9 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ - 882: 000e440d 540 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ + 877: 00194a31 568 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ + 878: 0025cf15 166 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ + 879: 00041905 446 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ + 880: 00064d2b 66 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ + 881: 00259f39 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ + 882: 000e4011 540 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ 883: 00000000 0 FUNC GLOBAL DEFAULT UND XML_StopParser │ │ │ │ - 884: 00248e9d 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ + 884: 002490fd 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ 885: 0002dfc9 98 FUNC GLOBAL DEFAULT 12 PyInitConfig_Free │ │ │ │ - 886: 000f6bc9 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ - 887: 000369b9 4 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ + 886: 000f6881 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ + 887: 000369bd 4 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ 888: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (20) │ │ │ │ - 889: 0007a9f1 164 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ - 890: 0016fea5 52 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ - 891: 002e3025 1116 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ - 892: 0003b443 10 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ + 889: 0007aa39 164 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ + 890: 0016f97d 52 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ + 891: 002e29d9 1120 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 892: 0003b48b 10 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ 893: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (3) │ │ │ │ - 894: 002153a5 58 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ + 894: 0021561d 58 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ 895: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (3) │ │ │ │ 896: 00000000 0 FUNC GLOBAL DEFAULT UND setlogmask@GLIBC_2.4 (3) │ │ │ │ - 897: 00070d69 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ - 898: 000d6a1d 44 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ - 899: 00097ab9 84 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ - 900: 000f6741 20 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ + 897: 00070db1 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ + 898: 000d612d 44 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ + 899: 000979d1 84 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ + 900: 000f6339 20 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ 901: 0050aabc 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ 902: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (4) │ │ │ │ 903: 00000000 0 FUNC GLOBAL DEFAULT UND unshare@GLIBC_2.4 (3) │ │ │ │ - 904: 00234481 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ - 905: 0006d9f5 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ - 906: 0006ed97 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ + 904: 002346e5 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ + 905: 0006da3d 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ + 906: 0006eddf 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ 907: 00503df8 208 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ - 908: 0006b89b 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ - 909: 0025a1f5 628 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ + 908: 0006b8e3 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ + 909: 00259f85 628 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ 910: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (3) │ │ │ │ - 911: 002a64ad 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ + 911: 002a5db5 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ 912: 005008a0 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ - 913: 00172489 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ - 914: 00070fa1 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ - 915: 0004f3ed 60 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ - 916: 0029a139 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ - 917: 0017e0a5 172 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ - 918: 00069695 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ - 919: 002680f9 168 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ - 920: 0003ef93 42 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ + 913: 00171fd9 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ + 914: 00070fe9 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ + 915: 0004f435 60 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ + 916: 00299a45 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ + 917: 0017d98d 172 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ + 918: 000696dd 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ + 919: 00267ec5 168 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ + 920: 0003efd7 42 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ 921: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (3) │ │ │ │ 922: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (3) │ │ │ │ 923: 00505634 208 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ - 924: 0013af5d 134 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ + 924: 0013ab25 134 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ 925: 00000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.4 (3) │ │ │ │ 926: 00501e24 208 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ - 927: 0005cf9d 76 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ + 927: 0005cfe5 76 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ 928: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (3) │ │ │ │ 929: 00501c24 208 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ - 930: 001e2ccd 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ - 931: 0004a491 12 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ - 932: 0012c879 244 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ + 930: 001e3161 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ + 931: 0004a4d9 12 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ + 932: 0012c419 244 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ 933: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (3) │ │ │ │ - 934: 00285ed1 132 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ + 934: 002858d5 132 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ 935: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 (3) │ │ │ │ 936: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64v2@GLIBC_2.26 (6) │ │ │ │ 937: 0002db41 24 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ - 938: 001cb0e1 248 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ - 939: 0006ec53 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ + 938: 001cb559 248 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ + 939: 0006ec9b 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ 940: 00577de0 4 OBJECT GLOBAL DEFAULT 29 _PyOS_ReadlineTState │ │ │ │ 941: 0050202c 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ - 942: 002064fd 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ - 943: 001ae3d1 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ - 944: 00239cc9 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ + 942: 002068c5 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ + 943: 001ae839 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ + 944: 00239f19 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ 945: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (3) │ │ │ │ - 946: 001f16bd 28 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ - 947: 00284395 116 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ - 948: 0006a891 202 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ + 946: 001f1c4d 28 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ + 947: 00283d65 116 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ + 948: 0006a8d9 202 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ 949: 0002c4dc 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (2) │ │ │ │ 950: 00502948 208 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ - 951: 00173145 326 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ + 951: 00172c95 326 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ 952: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (3) │ │ │ │ - 953: 00068847 82 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ - 954: 00054d09 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ - 955: 00206379 60 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ + 953: 0006888f 82 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ + 954: 00054d51 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ + 955: 00206741 60 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ 956: 0002d66d 46 FUNC GLOBAL DEFAULT 12 PyInitConfig_FreeStrList │ │ │ │ - 957: 0021a381 64 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ - 958: 002af305 36 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ + 957: 0021a5d9 64 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ + 958: 002aec0d 36 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ 959: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (3) │ │ │ │ - 960: 00074c17 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ + 960: 00074c5f 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ 961: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (3) │ │ │ │ 962: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (15) │ │ │ │ 963: 0050ab48 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ 964: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (3) │ │ │ │ 965: 0002c144 0 FUNC GLOBAL DEFAULT UND XML_SetProcessingInstructionHandler │ │ │ │ 966: 0002dad9 104 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ - 967: 0006e0e5 108 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ - 968: 000373f5 88 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ + 967: 0006e12d 108 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ + 968: 000373f9 88 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ 969: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (3) │ │ │ │ 970: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (3) │ │ │ │ 971: 0002c44c 0 FUNC GLOBAL DEFAULT UND XML_Parse │ │ │ │ 972: 00000000 0 FUNC GLOBAL DEFAULT UND confstr@GLIBC_2.4 (3) │ │ │ │ 973: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (3) │ │ │ │ 974: 00512d8c 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ - 975: 00066bcf 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ - 976: 00070e8d 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ - 977: 002b434d 96 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ + 975: 00066c17 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ + 976: 00070ed5 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ + 977: 002b3c55 96 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ 978: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (3) │ │ │ │ 979: 00000000 0 FUNC GLOBAL DEFAULT UND getpagesize@GLIBC_2.4 (3) │ │ │ │ 980: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@GLIBC_2.4 (3) │ │ │ │ - 981: 001f0b75 162 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ - 982: 000ade5d 376 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ - 983: 000718d5 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ - 984: 002c260d 60 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ - 985: 00269cf1 364 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ + 981: 001f1105 162 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ + 982: 000ad53d 376 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ + 983: 0007191d 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ + 984: 002c1f1d 60 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ + 985: 00269ab9 364 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ 986: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ - 987: 000ce7c9 34 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ + 987: 000cdee9 34 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ 988: 00502a48 208 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ 989: 00504b00 208 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ - 990: 00171151 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ - 991: 000750b3 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ - 992: 001230cd 180 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ + 990: 00170c71 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ + 991: 000750fb 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ + 992: 00122d31 180 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ 993: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (3) │ │ │ │ - 994: 0009bab1 198 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ + 994: 0009b9b5 198 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ 995: 00504554 208 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ - 996: 000b7889 244 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ + 996: 000b6f75 244 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ 997: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (3) │ │ │ │ - 998: 0005b161 52 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ - 999: 0014a031 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ - 1000: 0025d22d 348 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ - 1001: 001ca9fd 216 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ - 1002: 001bdd69 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ + 998: 0005b1a9 52 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ + 999: 00149ab5 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ + 1000: 0025cfbd 348 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ + 1001: 001cae65 216 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ + 1002: 001be1d9 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ 1003: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (7) │ │ │ │ - 1004: 0014a045 308 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ - 1005: 002a3c71 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ - 1006: 00247549 62 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ - 1007: 00097b0d 180 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ + 1004: 00149ac9 308 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ + 1005: 002a3579 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ + 1006: 002477a9 62 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ + 1007: 00097a25 180 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ 1008: 0002bd8c 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ - 1009: 00207ee9 716 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ - 1010: 0003976f 110 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ - 1011: 0027656d 306 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ + 1009: 002082b1 716 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ + 1010: 00039773 110 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ + 1011: 00275f3d 306 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ 1012: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (3) │ │ │ │ - 1013: 00211b6d 84 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ - 1014: 001f0c69 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ + 1013: 00211e91 84 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ + 1014: 001f11f9 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ 1015: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (3) │ │ │ │ - 1016: 001cb0d1 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ - 1017: 0006da31 108 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ - 1018: 0021acad 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ - 1019: 00070fe7 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ - 1020: 00083e71 864 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ + 1016: 001cb54d 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ + 1017: 0006da79 108 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ + 1018: 0021af35 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ + 1019: 0007102f 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ + 1020: 00083dad 856 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ 1021: 0002b4a0 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ 1022: 00000000 0 FUNC GLOBAL DEFAULT UND grantpt@GLIBC_2.4 (3) │ │ │ │ - 1023: 0021c3c9 16 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ - 1024: 001f17c1 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ - 1025: 00236881 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ + 1023: 0021c651 16 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ + 1024: 001f1d51 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ + 1025: 00236ae1 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ 1026: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_init@GLIBC_2.4 (3) │ │ │ │ - 1027: 00059b35 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ + 1027: 00059b7d 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ 1028: 0050aa78 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ - 1029: 00251649 72 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ - 1030: 00281fd5 68 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ - 1031: 0009403d 104 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ - 1032: 001a1219 544 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ - 1033: 0008789d 862 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ - 1034: 0006c257 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ - 1035: 00074b17 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ + 1029: 002516f9 72 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ + 1030: 002819a5 68 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ + 1031: 00093f65 104 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ + 1032: 001a1751 544 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ + 1033: 000877c9 862 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ + 1034: 0006c29f 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ + 1035: 00074b5f 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ 1036: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (3) │ │ │ │ - 1037: 00045bb7 428 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ + 1037: 00045bff 428 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ 1038: 0054f2f4 4 OBJECT GLOBAL DEFAULT 29 Py_BytesWarningFlag │ │ │ │ - 1039: 002543e5 4 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ - 1040: 001d5b71 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ - 1041: 002e19e9 8 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ - 1042: 00276b19 1072 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ - 1043: 00247db1 28 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ - 1044: 00046cb9 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ - 1045: 000da385 206 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ - 1046: 0011ea0d 1708 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ - 1047: 0006c18f 66 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ - 1048: 001a9221 508 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ - 1049: 0006ec55 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ - 1050: 00071147 84 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ - 1051: 000377f3 16 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ - 1052: 002365fd 262 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ - 1053: 001b2261 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ - 1054: 0022cbdd 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ - 1055: 0007120b 268 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ - 1056: 002d9201 202 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ - 1057: 001d4159 46 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ + 1039: 00254641 4 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ + 1040: 001d5f8d 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ + 1041: 002e139d 8 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ + 1042: 002764e9 1072 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ + 1043: 00248011 28 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ + 1044: 00046d01 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ + 1045: 000d9a45 206 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ + 1046: 0011e671 1706 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ + 1047: 0006c1d7 66 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ + 1048: 001a9691 508 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ + 1049: 0006ec9d 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ + 1050: 0007118f 84 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ + 1051: 000377f7 16 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ + 1052: 0023685d 262 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ + 1053: 001b26c9 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ + 1054: 0022ce45 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ + 1055: 00071253 268 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ + 1056: 002d8b19 202 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ + 1057: 001d4575 46 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ 1058: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (3) │ │ │ │ - 1059: 00070e8b 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ - 1060: 0006c753 24 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ - 1061: 00074bf7 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ - 1062: 000717f1 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ + 1059: 00070ed3 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ + 1060: 0006c79b 24 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ + 1061: 00074c3f 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ + 1062: 00071839 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ 1063: 00512b94 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ 1064: 00000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (3) │ │ │ │ 1065: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (3) │ │ │ │ - 1066: 00059747 46 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ + 1066: 0005978f 46 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ 1067: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1068: 0003f317 90 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ + 1068: 0003f35b 90 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ 1069: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (19) │ │ │ │ - 1070: 000b797d 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ - 1071: 0006cf33 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ - 1072: 00151019 326 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ + 1070: 000b7069 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ + 1071: 0006cf7b 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ + 1072: 00150a6d 326 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ 1073: 0054ea44 4 OBJECT WEAK DEFAULT 29 environ@GLIBC_2.4 (3) │ │ │ │ 1074: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (3) │ │ │ │ - 1075: 001f6fbd 50 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ - 1076: 000c85fd 144 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ - 1077: 001f69f5 184 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ + 1075: 001f7381 50 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ + 1076: 000c7d1d 144 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 1077: 001f6db9 184 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ 1078: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (3) │ │ │ │ - 1079: 00122ca1 580 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ + 1079: 00122905 580 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ 1080: 0002c590 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (2) │ │ │ │ - 1081: 00252751 288 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ + 1081: 002529a9 288 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ 1082: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ - 1083: 00239565 402 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ - 1084: 0004b2fb 50 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ - 1085: 001bd45d 108 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ - 1086: 000f7779 1178 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ - 1087: 001ae3c9 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ - 1088: 00243e91 20 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ - 1089: 00206619 96 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ - 1090: 0020b691 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ + 1083: 002397b5 402 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ + 1084: 0004b343 50 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ + 1085: 001bd8cd 108 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ + 1086: 000f7431 1178 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ + 1087: 001ae831 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ + 1088: 002440f1 20 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ + 1089: 002069e1 96 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ + 1090: 0020ba4d 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ 1091: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (2) │ │ │ │ - 1092: 001166cd 480 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ + 1092: 00116329 480 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ 1093: 0054f2f0 4 OBJECT GLOBAL DEFAULT 29 Py_InspectFlag │ │ │ │ - 1094: 000f3b2d 680 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ - 1095: 0024e285 14 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ + 1094: 000f374d 680 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ + 1095: 0024e4e1 14 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ 1096: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (3) │ │ │ │ - 1097: 0023580d 328 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ + 1097: 00235b89 328 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ 1098: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (21) │ │ │ │ - 1099: 0007b805 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ - 1100: 000fe9b1 544 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ + 1099: 0007b84d 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ + 1100: 000fe629 544 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ 1101: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (3) │ │ │ │ - 1102: 0006ba8b 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ + 1102: 0006bad3 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ 1103: 00507324 208 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ - 1104: 002525d5 180 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ - 1105: 001db1dd 66 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ + 1104: 0025282d 180 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ + 1105: 001db5f9 66 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ 1106: 00000000 0 FUNC GLOBAL DEFAULT UND fexecve@GLIBC_2.4 (3) │ │ │ │ - 1107: 0021a2dd 56 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ - 1108: 00095059 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ - 1109: 002332f9 168 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ - 1110: 0004e027 10 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ + 1107: 0021a535 56 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ + 1108: 00094f7d 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ + 1109: 00233561 168 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ + 1110: 0004e06f 10 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ 1111: 00000000 0 FUNC GLOBAL DEFAULT UND forkpty@GLIBC_2.34 (4) │ │ │ │ 1112: 0050112c 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ - 1113: 0028e725 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ - 1114: 00159ecd 102 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ + 1113: 0028e0d5 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ + 1114: 00159a05 102 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ 1115: 0050aab4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ 1116: 00577e70 0 NOTYPE GLOBAL DEFAULT 29 _end │ │ │ │ - 1117: 0004c01b 10 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ - 1118: 0005cd65 132 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ + 1117: 0004c063 10 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ + 1118: 0005cdad 132 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ 1119: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1120: 002084f5 76 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ + 1120: 002088bd 76 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ 1121: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (3) │ │ │ │ - 1122: 00042663 10 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ - 1123: 000b712d 392 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ - 1124: 001da9dd 60 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ - 1125: 00066af7 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ - 1126: 0005c689 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ - 1127: 000febd1 212 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ - 1128: 001cb0c5 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ - 1129: 001b1441 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ + 1122: 000426ab 10 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ + 1123: 000b6811 392 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ + 1124: 001dadf9 60 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ + 1125: 00066b3f 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ + 1126: 0005c6d1 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ + 1127: 000fe849 212 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ + 1128: 001cb541 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ + 1129: 001b18a9 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ 1130: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (3) │ │ │ │ 1131: 00000000 0 FUNC GLOBAL DEFAULT UND sethostname@GLIBC_2.4 (3) │ │ │ │ - 1132: 000f4969 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ - 1133: 00134dfd 128 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ - 1134: 001ccfc9 32 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ - 1135: 00205621 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ - 1136: 001ce20d 196 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ - 1137: 00240d11 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ - 1138: 00155b29 222 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ - 1139: 001f1cad 178 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ - 1140: 0006cbfb 94 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ - 1141: 0015bd31 190 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ - 1142: 0013e5b5 180 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ + 1132: 000f4589 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ + 1133: 001349f1 128 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ + 1134: 001cd3f9 32 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ + 1135: 002059e9 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ + 1136: 001ce679 196 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ + 1137: 00240f75 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ + 1138: 00155771 222 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ + 1139: 001f223d 178 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ + 1140: 0006cc43 94 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ + 1141: 0015b865 190 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ + 1142: 0013e17d 180 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ 1143: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (3) │ │ │ │ - 1144: 00070eeb 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ - 1145: 002863c1 82 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ - 1146: 0036b024 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ - 1147: 001f04c9 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ - 1148: 0006cdbf 114 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ + 1144: 00070f33 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ + 1145: 00285dc1 82 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ + 1146: 0036a9e4 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ + 1147: 001f0a59 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ + 1148: 0006ce07 114 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ 1149: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (3) │ │ │ │ - 1150: 00057925 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ + 1150: 0005796d 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ 1151: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getcpuclockid@GLIBC_2.34 (4) │ │ │ │ 1152: 005057c4 208 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ 1153: 0002c608 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (2) │ │ │ │ - 1154: 002a2b45 760 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 1154: 002a244d 760 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ 1155: 0050181c 208 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ 1156: 00525f00 0x28b18 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ - 1157: 00238c65 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ - 1158: 00248a89 110 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ + 1157: 00238eb5 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ + 1158: 00248ce9 110 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ 1159: 0002b2c0 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (2) │ │ │ │ - 1160: 0006ecb9 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ - 1161: 00128305 3200 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ - 1162: 0003b34d 4 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ + 1160: 0006ed01 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ + 1161: 00127ee5 3208 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ + 1162: 0003b395 4 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ 1163: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64@GLIBC_2.10 (17) │ │ │ │ 1164: 00510acc 208 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ 1165: 0054ea4c 4 OBJECT GLOBAL DEFAULT 29 stdout@GLIBC_2.4 (3) │ │ │ │ - 1166: 000e23a1 428 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 1166: 000e1fa1 428 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ 1167: 00501668 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ 1168: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (4) │ │ │ │ - 1169: 00122ee5 178 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ - 1170: 00072c77 54 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ - 1171: 0022f525 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ - 1172: 00140031 1160 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ - 1173: 0009b2bd 1264 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ - 1174: 0029f7dd 18 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ - 1175: 0006ccfb 118 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ - 1176: 00246955 162 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ - 1177: 002ba699 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ - 1178: 0013e465 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ - 1179: 00041eb5 144 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ - 1180: 002e3499 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ + 1169: 00122b49 178 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ + 1170: 00072cbf 54 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ + 1171: 0022f789 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ + 1172: 0013fbf9 1160 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ + 1173: 0009b1c1 1264 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ + 1174: 0029f0e5 18 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 1175: 0006cd43 118 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ + 1176: 00246bb5 162 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ + 1177: 002b9fa9 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ + 1178: 0013e02d 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ + 1179: 00041efd 144 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ + 1180: 002e2e51 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ 1181: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (3) │ │ │ │ - 1182: 001ca625 68 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ - 1183: 002d9bb1 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ + 1182: 001caa8d 68 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ + 1183: 002d94c9 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ 1184: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (3) │ │ │ │ - 1185: 002e40c0 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ - 1186: 0029db1d 384 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ - 1187: 002b0c15 158 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ - 1188: 00079375 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ - 1189: 00151cc1 76 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ - 1190: 0025b835 36 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ - 1191: 000834d1 236 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ + 1185: 002e3a80 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 1186: 0029d425 384 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ + 1187: 002b051d 158 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ + 1188: 000793bd 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ + 1189: 00151711 76 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ + 1190: 0025b5c5 36 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ + 1191: 000834e5 236 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ 1192: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (2) │ │ │ │ - 1193: 0023ebdd 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ - 1194: 00250ed1 64 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ - 1195: 000db7ed 628 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ - 1196: 0016eb19 4 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ + 1193: 0023ede5 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ + 1194: 00251129 64 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ + 1195: 000db349 628 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ + 1196: 0016e5f1 4 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ 1197: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (3) │ │ │ │ - 1198: 0009bc41 50 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ - 1199: 00238c9d 134 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ - 1200: 0006c26d 20 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ + 1198: 0009bb45 50 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ + 1199: 00238eed 134 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ + 1200: 0006c2b5 20 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ 1201: 00577e70 0 NOTYPE GLOBAL DEFAULT 29 __end__ │ │ │ │ - 1202: 0005c8e5 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ - 1203: 0024764d 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1202: 0005c92d 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ + 1203: 002478ad 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ 1204: 00000000 0 FUNC GLOBAL DEFAULT UND getsid@GLIBC_2.4 (3) │ │ │ │ 1205: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (3) │ │ │ │ - 1206: 002ac511 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ + 1206: 002abe19 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ 1207: 005033b4 208 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ - 1208: 002b33a9 872 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ + 1208: 002b2cb1 872 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ 1209: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (4) │ │ │ │ - 1210: 0021974d 72 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ - 1211: 000db77d 112 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ - 1212: 0006dbdd 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ - 1213: 00073245 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ + 1210: 002199a5 72 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ + 1211: 000db2d9 112 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ + 1212: 0006dc25 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ + 1213: 0007328d 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ 1214: 0054f078 24 OBJECT GLOBAL DEFAULT 29 _Py_HashSecret │ │ │ │ - 1215: 001ae3e1 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ - 1216: 00281e49 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ - 1217: 00213b15 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ - 1218: 000729b1 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ + 1215: 001ae849 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 1216: 00281819 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ + 1217: 00213e39 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ + 1218: 000729f9 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ 1219: 0050aafc 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ - 1220: 0026c82d 36 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ - 1221: 002d7e85 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ - 1222: 001f08d5 22 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ + 1220: 0026c5f5 36 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ + 1221: 002d779d 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ + 1222: 001f0e65 22 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ 1223: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1224: 0006ca73 392 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ + 1224: 0006cabb 392 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ 1225: 00503694 208 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ - 1226: 0006ec29 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ + 1226: 0006ec71 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ 1227: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ - 1228: 00074d89 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ - 1229: 003384c8 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ + 1228: 00074dd1 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ + 1229: 00337e88 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ 1230: 0050ab3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ 1231: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (3) │ │ │ │ - 1232: 002da115 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ + 1232: 002d9805 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ 1233: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (3) │ │ │ │ - 1234: 001eb615 10 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ - 1235: 001436a5 544 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ + 1234: 001ebaa9 10 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ + 1235: 00143269 544 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ 1236: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (3) │ │ │ │ 1237: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (3) │ │ │ │ - 1238: 00247661 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ - 1239: 0025c181 4 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ - 1240: 0020ecc1 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ - 1241: 0024c225 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ - 1242: 00099879 556 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 1238: 002478c1 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ + 1239: 0025bed5 4 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ + 1240: 0020f07d 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ + 1241: 0024c485 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ + 1242: 00099791 556 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ 1243: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (3) │ │ │ │ - 1244: 0006bf01 228 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ - 1245: 0006013d 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ - 1246: 00052289 22 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ + 1244: 0006bf49 228 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ + 1245: 00060399 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ + 1246: 000522d1 22 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ 1247: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (3) │ │ │ │ - 1248: 0025d561 598 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ + 1248: 0025d2f1 598 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ 1249: 0002d801 24 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ - 1250: 0029bcfd 172 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ + 1250: 0029b605 172 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ 1251: 0002e169 344 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ 1252: 0002c670 0 FUNC GLOBAL DEFAULT UND XML_SetStartNamespaceDeclHandler │ │ │ │ - 1253: 00180671 130 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ - 1254: 002a6415 152 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ - 1255: 0006c593 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ + 1253: 0017ff21 130 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ + 1254: 002a5d1d 152 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ + 1255: 0006c5db 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ 1256: 00000000 0 FUNC GLOBAL DEFAULT UND __fstatat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1257: 00121ab5 22 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ + 1257: 00121719 22 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ 1258: 0002c1f4 0 FUNC GLOBAL DEFAULT UND XML_SetElementDeclHandler │ │ │ │ 1259: 00000000 0 FUNC GLOBAL DEFAULT UND fma@GLIBC_2.4 (2) │ │ │ │ - 1260: 0006cff9 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ - 1261: 0026f945 260 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ - 1262: 0006c787 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ + 1260: 0006d041 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ + 1261: 0026f70d 260 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ + 1262: 0006c7cf 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ 1263: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (3) │ │ │ │ - 1264: 0005d5c1 76 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ - 1265: 0006ed47 4 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ - 1266: 00253f79 4 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ + 1264: 0005d609 76 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ + 1265: 0006ed8f 4 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ + 1266: 002541d5 4 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ 1267: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (3) │ │ │ │ - 1268: 0024c2d5 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ - 1269: 0006ebff 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ - 1270: 0004efb1 196 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ + 1268: 0024c4d1 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ + 1269: 0006ec47 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ + 1270: 0004eff9 196 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ 1271: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (3) │ │ │ │ - 1272: 00074dc1 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ + 1272: 00074e09 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ 1273: 0050111c 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ - 1274: 0021db25 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ - 1275: 001bd4c9 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ + 1274: 0021ddb1 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ + 1275: 001bd939 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ 1276: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedparam@GLIBC_2.4 (3) │ │ │ │ 1277: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (3) │ │ │ │ 1278: 0002ad94 0 FUNC GLOBAL DEFAULT UND XML_SetUserData │ │ │ │ - 1279: 00160c29 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ - 1280: 001ccfe9 340 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ - 1281: 0029e0e1 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ - 1282: 00144821 228 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ - 1283: 001cb075 80 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ - 1284: 002e0bd5 144 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ - 1285: 00158f25 424 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ - 1286: 00075103 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ - 1287: 000cc489 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ - 1288: 002a7ed1 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ + 1279: 00160701 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ + 1280: 001cd455 340 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ + 1281: 0029d9e9 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ + 1282: 001443e5 228 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ + 1283: 001cb4f1 80 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ + 1284: 002e0551 144 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ + 1285: 0015896d 424 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ + 1286: 0007514b 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ + 1287: 000cbba9 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ + 1288: 002a77d9 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ 1289: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (3) │ │ │ │ - 1290: 000d644d 488 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ - 1291: 002180d5 224 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ + 1290: 000d5b5d 488 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ + 1291: 0021831d 232 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ 1292: 0002defd 136 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetError │ │ │ │ 1293: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (3) │ │ │ │ 1294: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (3) │ │ │ │ 1295: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (3) │ │ │ │ 1296: 00000000 0 FUNC GLOBAL DEFAULT UND __memmove_chk@GLIBC_2.4 (3) │ │ │ │ - 1297: 0006c2a5 12 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ - 1298: 0007a621 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ - 1299: 0007a9d1 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ - 1300: 00223e75 272 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ - 1301: 002917c5 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ - 1302: 001a294d 42 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ - 1303: 00064c6d 22 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ - 1304: 00047757 350 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ + 1297: 0006c2ed 12 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ + 1298: 0007a669 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ + 1299: 0007aa19 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ + 1300: 002240fd 272 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ + 1301: 00291175 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ + 1302: 001a2dbd 42 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ + 1303: 00064cb5 22 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ + 1304: 0004779f 350 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ 1305: 0050407c 208 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ - 1306: 001b2d6d 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ - 1307: 00074741 92 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ + 1306: 001b31d9 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ + 1307: 00074789 92 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ 1308: 00503764 208 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ - 1309: 00251b1d 312 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ - 1310: 00059de1 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ - 1311: 002c3ced 45234 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ - 1312: 0006b65f 54 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ - 1313: 0016da1d 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ - 1314: 0013e3e5 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ + 1309: 00251d75 312 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ + 1310: 00059e29 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ + 1311: 002c35fd 45234 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ + 1312: 0006b6a7 54 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ + 1313: 0016d4f1 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ + 1314: 0013dfad 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ 1315: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1316: 00041351 166 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ - 1317: 000af6f1 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ - 1318: 000ab2bd 316 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ - 1319: 00131151 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ - 1320: 0004dbc5 28 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ - 1321: 00154991 94 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ + 1316: 00041399 166 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ + 1317: 000aedd1 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ + 1318: 000aa98d 316 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ + 1319: 00130d35 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ + 1320: 0004dc0d 28 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ + 1321: 001543e9 94 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ 1322: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ - 1323: 000667cd 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ + 1323: 00066815 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ 1324: 0054f2d0 4 OBJECT GLOBAL DEFAULT 29 Py_FrozenFlag │ │ │ │ 1325: 0050a328 208 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ 1326: 0002b280 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt │ │ │ │ - 1327: 0029b731 10 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ - 1328: 0006c251 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ - 1329: 001bd339 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ - 1330: 001f60d1 116 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ - 1331: 00239019 120 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ + 1327: 0029b039 10 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ + 1328: 0006c299 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ + 1329: 001bd7a9 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ + 1330: 001f6495 116 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ + 1331: 00239269 116 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ 1332: 0002c0b0 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (3) │ │ │ │ 1333: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_read@GLIBC_2.7 (7) │ │ │ │ - 1334: 0006ba53 56 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ - 1335: 002a6545 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ - 1336: 00252991 82 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ - 1337: 0021dea5 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ - 1338: 000eec41 206 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ - 1339: 0006c109 54 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ - 1340: 00216e41 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ + 1334: 0006ba9b 56 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ + 1335: 002a5e4d 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ + 1336: 00252be9 82 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ + 1337: 0021e12d 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ + 1338: 000ee869 206 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ + 1339: 0006c151 54 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ + 1340: 002170b9 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ 1341: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (3) │ │ │ │ - 1342: 0026a295 6 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ + 1342: 0026a05d 6 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ 1343: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (17) │ │ │ │ 1344: 0050aac8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ - 1345: 000368ed 4 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ + 1345: 000368f1 4 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ 1346: 0050ab38 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ 1347: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (3) │ │ │ │ - 1348: 00033d29 652 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ - 1349: 0028087d 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ + 1348: 00033d25 652 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ + 1349: 0028024d 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ 1350: 00503194 208 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ 1351: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (3) │ │ │ │ - 1352: 00104f89 328 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ + 1352: 00104c11 328 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ 1353: 0002d5a9 196 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStrList │ │ │ │ - 1354: 002be361 418 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ - 1355: 0006edb3 4 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ + 1354: 002bdc71 418 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ + 1355: 0006edfb 4 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ 1356: 00501118 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ 1357: 00000000 0 FUNC GLOBAL DEFAULT UND modf@GLIBC_2.4 (3) │ │ │ │ - 1358: 001c5cbd 860 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ - 1359: 00174ced 1364 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ - 1360: 00056e95 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ + 1358: 001c612d 860 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ + 1359: 0017483d 1364 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ + 1360: 00056edd 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ 1361: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (3) │ │ │ │ - 1362: 000521e5 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ + 1362: 0005222d 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ 1363: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (3) │ │ │ │ - 1364: 0023f255 120 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ - 1365: 0007a021 20 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ - 1366: 001cafcd 92 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ + 1364: 0023f4ad 120 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ + 1365: 0007a069 20 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ + 1366: 001cb449 92 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ 1367: 00503988 208 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ - 1368: 000eef29 780 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ - 1369: 002a3f65 40 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ - 1370: 001eb621 98 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ - 1371: 002097d5 124 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ - 1372: 00282079 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ + 1368: 000eeb51 780 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ + 1369: 002a386d 40 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ + 1370: 001ebab5 98 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ + 1371: 00209b9d 124 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ + 1372: 00281a49 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ 1373: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setscheduler@GLIBC_2.4 (3) │ │ │ │ 1374: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (3) │ │ │ │ 1375: 0002b704 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (2) │ │ │ │ - 1376: 0009c0c1 88 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ + 1376: 0009bfc9 88 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ 1377: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getstack@GLIBC_2.34 (4) │ │ │ │ 1378: 00000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.4 (3) │ │ │ │ - 1379: 00075647 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ - 1380: 0006c549 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ - 1381: 00218339 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ + 1379: 0007568f 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ + 1380: 0006c591 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ + 1381: 00218589 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ 1382: 000317ab 78 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ - 1383: 000aa985 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ + 1383: 000aa05d 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ 1384: 0050467c 208 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ - 1385: 001428a9 824 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ - 1386: 0008b661 258 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ - 1387: 00183f61 4 FUNC GLOBAL DEFAULT 12 _PyLong_Multiply │ │ │ │ - 1388: 000b4099 348 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ - 1389: 00269ffd 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ - 1390: 0026ff01 212 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ + 1385: 0014246d 824 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ + 1386: 0008b589 258 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ + 1387: 0018380d 4 FUNC GLOBAL DEFAULT 12 _PyLong_Multiply │ │ │ │ + 1388: 000b3789 348 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ + 1389: 00269dc5 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ + 1390: 0026fcc9 212 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ 1391: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (3) │ │ │ │ 1392: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (3) │ │ │ │ - 1393: 0005a4e1 56 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ - 1394: 0003d331 508 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ - 1395: 002e0ac1 142 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ - 1396: 001f0b0d 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ + 1393: 0005a529 56 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ + 1394: 0003d379 508 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ + 1395: 002e0475 142 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ + 1396: 001f109d 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ 1397: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_rr_get_interval64@GLIBC_2.34 (4) │ │ │ │ 1398: 0050aa88 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ - 1399: 002e349d 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ - 1400: 001e13f1 324 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ - 1401: 00071317 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ + 1399: 002e2e55 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ + 1400: 001e1885 324 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ + 1401: 0007135f 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ 1402: 00505fbc 208 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ - 1403: 0007356d 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ + 1403: 000735b5 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ 1404: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (3) │ │ │ │ - 1405: 0021731d 628 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ - 1406: 0004c3e1 44 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ - 1407: 00074cd7 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ - 1408: 001d049d 208 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ - 1409: 0009b9dd 204 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ - 1410: 0006bb8f 174 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ + 1405: 00217565 628 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ + 1406: 0004c429 44 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ + 1407: 00074d1f 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ + 1408: 001d0911 208 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ + 1409: 0009b8e1 204 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ + 1410: 0006bbd7 174 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ 1411: 0054f068 4 OBJECT GLOBAL DEFAULT 29 Py_UTF8Mode │ │ │ │ - 1412: 000707e5 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ - 1413: 0021a1dd 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ - 1414: 00099d6d 1476 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ - 1415: 000b1085 300 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ - 1416: 00035bd1 62 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ - 1417: 0006d1cb 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ - 1418: 00104189 126 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ - 1419: 001ae3d9 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ - 1420: 0006ed73 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ - 1421: 0006936d 608 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ + 1412: 0007082d 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ + 1413: 0021a435 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ + 1414: 00099c85 1476 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ + 1415: 000b0765 300 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ + 1416: 00035bd9 62 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ + 1417: 0006d213 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ + 1418: 00103e11 126 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ + 1419: 001ae841 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ + 1420: 0006edbb 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ + 1421: 000693b5 608 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ 1422: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (5) │ │ │ │ - 1423: 001f7c59 262 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ - 1424: 000dc81d 1274 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1423: 001f8025 262 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ + 1424: 000dc371 1270 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ 1425: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (3) │ │ │ │ 1426: 0002d1a1 112 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStr │ │ │ │ - 1427: 00223b45 68 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ - 1428: 00074f87 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ - 1429: 00070e2d 10 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ + 1427: 00223dcd 68 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ + 1428: 00074fcf 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ + 1429: 00070e75 10 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ 1430: 00032ddd 12 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ - 1431: 000e89bd 746 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ + 1431: 000e85c5 746 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ 1432: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (3) │ │ │ │ 1433: 0002b940 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (2) │ │ │ │ - 1434: 0006cecd 96 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ + 1434: 0006cf15 96 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ 1435: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (3) │ │ │ │ - 1436: 00184075 276 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ + 1436: 00183921 276 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ 1437: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersion │ │ │ │ 1438: 00512730 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ 1439: 0050aae8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ - 1440: 00121f25 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ + 1440: 00121b89 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ 1441: 0050ab30 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ - 1442: 0007a43d 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ - 1443: 000731d1 116 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ - 1444: 0026f379 64 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ + 1442: 0007a485 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ + 1443: 00073219 116 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ + 1444: 0026f141 64 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ 1445: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getname_np@GLIBC_2.34 (4) │ │ │ │ 1446: 0054ea44 4 OBJECT GLOBAL DEFAULT 29 __environ@GLIBC_2.4 (3) │ │ │ │ - 1447: 0015c615 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ + 1447: 0015c149 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ 1448: 0002c899 68 FUNC GLOBAL DEFAULT 12 PyImport_AppendInittab │ │ │ │ - 1449: 00063c31 180 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ - 1450: 00208909 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ - 1451: 002208b5 82 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ + 1449: 00063c79 180 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ + 1450: 00208cd1 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ + 1451: 00220b3d 82 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ 1452: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (3) │ │ │ │ - 1453: 000409a1 14 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ + 1453: 000409e9 14 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ 1454: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (3) │ │ │ │ 1455: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (3) │ │ │ │ 1456: 00507ce4 208 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ - 1457: 000938c5 4 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ - 1458: 000741ff 184 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ + 1457: 000937ed 4 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ + 1458: 00074247 184 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ 1459: 00000000 0 FUNC GLOBAL DEFAULT UND setresuid@GLIBC_2.4 (3) │ │ │ │ 1460: 0002acc8 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (2) │ │ │ │ 1461: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (3) │ │ │ │ - 1462: 00218051 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ - 1463: 0005c6b7 4 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ - 1464: 0010cd4d 110 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ + 1462: 00218299 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ + 1463: 0005c6ff 4 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ + 1464: 0010c9a5 110 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ 1465: 0050aaa0 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ 1466: 0054ea40 0 NOTYPE GLOBAL DEFAULT 29 __bss_start__ │ │ │ │ - 1467: 0005706d 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ + 1467: 000570b5 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ 1468: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ - 1469: 00084d99 80 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ + 1469: 00084c6d 80 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ 1470: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (3) │ │ │ │ - 1471: 001521a1 1438 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ - 1472: 0026c815 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ - 1473: 001489ed 1196 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 1471: 00151bf1 1438 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ + 1472: 0026c5dd 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ + 1473: 0014846d 1196 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ 1474: 00577db4 1 OBJECT GLOBAL DEFAULT 29 _PyByteArray_empty_string │ │ │ │ - 1475: 000b75f9 656 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ + 1475: 000b6ce5 656 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ 1476: 0050ab34 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ - 1477: 000f280d 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ + 1477: 000f242d 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ 1478: 0002b6ec 0 FUNC GLOBAL DEFAULT UND erf@GLIBC_2.4 (2) │ │ │ │ 1479: 00577e70 0 NOTYPE GLOBAL DEFAULT 29 _bss_end__ │ │ │ │ - 1480: 00074fe7 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ - 1481: 0006a093 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ - 1482: 00245615 184 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ + 1480: 0007502f 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 1481: 0006a0db 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ + 1482: 00245875 184 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ 1483: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (3) │ │ │ │ - 1484: 002808e5 56 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ - 1485: 00072bbb 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ - 1486: 0006ed43 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ + 1484: 002802b5 56 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ + 1485: 00072c03 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ + 1486: 0006ed8b 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ 1487: 0050906c 208 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ - 1488: 00070e37 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ + 1488: 00070e7f 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ 1489: 0054ea48 4 OBJECT GLOBAL DEFAULT 29 stderr@GLIBC_2.4 (3) │ │ │ │ 1490: 0002bac4 0 FUNC GLOBAL DEFAULT UND XML_SetEndElementHandler │ │ │ │ - 1491: 0006879f 14 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ + 1491: 000687e7 14 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ 1492: 00000000 0 FUNC GLOBAL DEFAULT UND __sigtimedwait64@GLIBC_2.34 (4) │ │ │ │ - 1493: 001e0155 100 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ - 1494: 001168ad 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ - 1495: 000ee1c1 734 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ + 1493: 001e05e5 100 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ + 1494: 00116509 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ + 1495: 000edde9 734 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ 1496: 0002ce85 82 FUNC GLOBAL DEFAULT 12 Py_InitializeEx │ │ │ │ - 1497: 00074fad 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ - 1498: 0006d915 132 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ - 1499: 002bed9d 164 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ - 1500: 000835bd 396 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ - 1501: 000738d1 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ + 1497: 00074ff5 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ + 1498: 0006d95d 132 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ + 1499: 002be6ad 164 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ + 1500: 000835d1 396 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ + 1501: 00073919 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ 1502: 00000000 0 FUNC GLOBAL DEFAULT UND fchownat@GLIBC_2.4 (3) │ │ │ │ 1503: 0002cf5d 112 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetInt │ │ │ │ 1504: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (3) │ │ │ │ 1505: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (9) │ │ │ │ 1506: 0002b0ac 0 FUNC GLOBAL DEFAULT UND XML_SetAttlistDeclHandler │ │ │ │ - 1507: 00039e8d 12 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ + 1507: 00039ed5 12 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ 1508: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (3) │ │ │ │ - 1509: 00038da9 872 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ - 1510: 00068721 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ - 1511: 002d070d 6 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ - 1512: 002214f1 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ - 1513: 00283d05 128 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ - 1514: 0006a1db 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 1509: 00038dad 872 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ + 1510: 00068769 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ + 1511: 002d002d 6 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ + 1512: 00221779 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ + 1513: 002836d5 128 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ + 1514: 0006a223 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ 1515: 0054f2e8 4 OBJECT GLOBAL DEFAULT 29 Py_OptimizeFlag │ │ │ │ - 1516: 00160939 752 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ + 1516: 00160411 752 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ 1517: 00000000 0 FUNC GLOBAL DEFAULT UND setrlimit64@GLIBC_2.4 (3) │ │ │ │ 1518: 0002c150 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (2) │ │ │ │ - 1519: 001b2571 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ + 1519: 001b29d9 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ 1520: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (2) │ │ │ │ 1521: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (3) │ │ │ │ - 1522: 0020a701 70 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ + 1522: 0020aac9 70 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ 1523: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (3) │ │ │ │ - 1524: 0028091d 66 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ - 1525: 000a0531 476 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ + 1524: 002802ed 66 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ + 1525: 000a01a9 476 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ 1526: 00032bb5 396 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ - 1527: 000dd3e9 128 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ - 1528: 00155929 162 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ - 1529: 00118c7d 64 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ - 1530: 00154d91 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ - 1531: 001ecb7d 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ - 1532: 00225269 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ + 1527: 000dcf59 128 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ + 1528: 00155571 162 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ + 1529: 001188e1 64 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ + 1530: 001547ed 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ + 1531: 001ed011 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ + 1532: 002254d5 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ 1533: 0002b858 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ - 1534: 00103ba1 216 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ + 1534: 00103829 216 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ 1535: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1536: 001502bd 326 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ + 1536: 0014fd11 326 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ 1537: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (3) │ │ │ │ - 1538: 00072b9d 30 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ + 1538: 00072be5 30 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ 1539: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (3) │ │ │ │ 1540: 00000000 0 FUNC GLOBAL DEFAULT UND mkdirat@GLIBC_2.4 (3) │ │ │ │ - 1541: 001e0149 10 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ + 1541: 001e05d9 10 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ 1542: 00557354 4 OBJECT GLOBAL DEFAULT 29 Py_HashRandomizationFlag │ │ │ │ 1543: 00000000 0 FUNC GLOBAL DEFAULT UND wcscpy@GLIBC_2.4 (3) │ │ │ │ - 1544: 00127239 792 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ - 1545: 00240a75 438 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ + 1544: 00126e91 792 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ + 1545: 00240cd9 438 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ 1546: 005080cc 208 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ 1547: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (3) │ │ │ │ 1548: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (3) │ │ │ │ 1549: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (3) │ │ │ │ - 1550: 0006eb47 46 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ + 1550: 0006eb8f 46 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ 1551: 0050ab08 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ 1552: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@GLIBC_2.34 (4) │ │ │ │ - 1553: 00263cfd 190 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ - 1554: 002830ad 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ - 1555: 0011699d 176 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ - 1556: 0010a9dd 398 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ - 1557: 002d1691 160 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ - 1558: 0006ed87 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ - 1559: 00248405 104 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ - 1560: 0006cd71 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ - 1561: 002cee61 244 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ - 1562: 00071071 76 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ - 1563: 000563a1 516 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ - 1564: 0017d76d 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ + 1553: 00263ac9 190 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ + 1554: 00282a7d 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ + 1555: 001165f9 176 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ + 1556: 0010a63d 398 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ + 1557: 002d0fb1 160 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ + 1558: 0006edcf 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ + 1559: 00248665 104 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ + 1560: 0006cdb9 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ + 1561: 002ce771 244 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ + 1562: 000710b9 76 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ + 1563: 000563e9 516 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ + 1564: 0017d055 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ 1565: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (3) │ │ │ │ - 1566: 0021a7b1 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ + 1566: 0021aa09 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ 1567: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (3) │ │ │ │ - 1568: 0012c159 452 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ + 1568: 0012bcf9 452 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ 1569: 0002c943 86 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ 1570: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (3) │ │ │ │ 1571: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (3) │ │ │ │ - 1572: 00208df9 276 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ + 1572: 002091c1 276 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ 1573: 00507fbc 208 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ - 1574: 001b1215 176 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ - 1575: 002096a5 156 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ - 1576: 000fb739 168 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ + 1574: 001b167d 176 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ + 1575: 00209a6d 156 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ + 1576: 000fb3f5 168 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ 1577: 005038b8 208 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ 1578: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1579: 00171181 52 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ - 1580: 000437e3 398 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ + 1579: 00170ca1 52 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ + 1580: 0004382b 398 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ 1581: 0050ab1c 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ - 1582: 00147ec9 1284 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ - 1583: 0006c7d9 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ - 1584: 0017e3a9 4 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ - 1585: 0003b011 12 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ + 1582: 0014794d 1284 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ + 1583: 0006c821 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ + 1584: 0017dc91 4 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ + 1585: 0003b059 12 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ 1586: 0002b19c 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ - 1587: 001d1109 700 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1587: 001d157d 700 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ 1588: 00507660 208 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ - 1589: 0005c571 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ - 1590: 001511a9 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ - 1591: 0006c74d 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ + 1589: 0005c5b9 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ + 1590: 00150bfd 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ + 1591: 0006c795 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ 1592: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (3) │ │ │ │ - 1593: 001f0749 62 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ - 1594: 0006a1b1 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ + 1593: 001f0cd9 62 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 1594: 0006a1f9 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ 1595: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (3) │ │ │ │ - 1596: 0014602d 930 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ - 1597: 00043b41 204 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ - 1598: 001345d1 632 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ + 1596: 00145bf1 930 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ + 1597: 00043b89 204 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ + 1598: 001341c5 632 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ 1599: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (3) │ │ │ │ - 1600: 001c6e95 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ + 1600: 001c7305 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ 1601: 0002bbb8 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ - 1602: 0004fcad 58 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ - 1603: 001abb0d 14 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ - 1604: 002458ad 246 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ + 1602: 0004fcf5 58 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ + 1603: 001abf7d 14 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ + 1604: 00245b0d 246 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ 1605: 0050bab0 208 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ - 1606: 0006c317 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ - 1607: 0006e077 110 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ - 1608: 001eb805 62 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ + 1606: 0006c35f 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ + 1607: 0006e0bf 110 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ + 1608: 001ebc95 62 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ 1609: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ - 1610: 000739c5 38 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ - 1611: 0021eb79 40 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ - 1612: 001e36d5 258 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ + 1610: 00073a0d 38 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ + 1611: 0021ee01 40 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ + 1612: 001e3b6d 258 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ 1613: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (3) │ │ │ │ - 1614: 00070ee1 10 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ + 1614: 00070f29 10 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ 1615: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (3) │ │ │ │ 1616: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1617: 00166f19 6080 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ - 1618: 00061093 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ + 1617: 00166a01 6080 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ + 1618: 000610db 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ 1619: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ - 1620: 002338e5 268 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ - 1621: 000a2da5 262 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ + 1620: 00233b4d 268 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ + 1621: 000a2b39 262 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ 1622: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetSpecifiedAttributeCount │ │ │ │ 1623: 0002cdad 216 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStrList │ │ │ │ - 1624: 0006c59b 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ - 1625: 0023fda5 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ + 1624: 0006c5e3 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ + 1625: 00240009 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ 1626: 0050aa7c 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ 1627: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (24) │ │ │ │ - 1628: 00155c09 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ - 1629: 00094489 344 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ - 1630: 00073a0f 214 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ - 1631: 000940bd 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ - 1632: 001225e1 18 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ + 1628: 00155851 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ + 1629: 000943ad 344 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 1630: 00073a57 214 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ + 1631: 00093fe5 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 1632: 00122245 18 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ 1633: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (3) │ │ │ │ 1634: 00501114 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ - 1635: 0020eaf9 82 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ - 1636: 0021ebad 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ - 1637: 0007405d 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ + 1635: 0020eeb5 82 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ + 1636: 0021ee35 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ + 1637: 000740a5 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ 1638: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (3) │ │ │ │ - 1639: 001af2ed 40 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ - 1640: 001c741d 136 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ - 1641: 000a41dd 232 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ - 1642: 002c30e5 228 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ - 1643: 0006b8cf 320 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ - 1644: 002e34a5 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ - 1645: 0029faa9 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ - 1646: 0021cd79 308 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ + 1639: 001af755 40 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ + 1640: 001c788d 136 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ + 1641: 000a3781 232 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ + 1642: 002c29f5 228 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ + 1643: 0006b917 320 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ + 1644: 002e2e5d 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ + 1645: 0029f3b1 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ + 1646: 0021d001 308 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ 1647: 0050aadc 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ - 1648: 002528b5 64 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ - 1649: 0011074d 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ - 1650: 00087ef9 772 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ - 1651: 0006bcf9 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ - 1652: 000db4b9 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ - 1653: 0011e29d 88 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 1648: 00252b0d 64 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ + 1649: 001103a5 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ + 1650: 00087e25 772 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ + 1651: 0006bd41 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ + 1652: 000dab79 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ + 1653: 0011df01 88 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ 1654: 00506e0c 208 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ 1655: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1656: 00035db9 148 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ - 1657: 00154a15 508 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ - 1658: 001dff45 4 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ + 1656: 00035dc1 148 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ + 1657: 00154471 508 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ + 1658: 001e03d5 4 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ 1659: 00508b98 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ 1660: 00504d70 208 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ 1661: 00000000 0 FUNC GLOBAL DEFAULT UND if_nametoindex@GLIBC_2.4 (3) │ │ │ │ - 1662: 00130785 1374 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ - 1663: 001543ad 396 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ - 1664: 00244325 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ - 1665: 0005e733 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ - 1666: 002341e9 120 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ + 1662: 0013032d 1374 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ + 1663: 00153e01 400 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ + 1664: 00244585 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ + 1665: 0005e77b 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ + 1666: 0023444d 120 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ 1667: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ - 1668: 0022ff69 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ + 1668: 002301cd 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ 1669: 0002d211 196 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ - 1670: 002074e1 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ + 1670: 002078a9 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ 1671: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getattr_np@GLIBC_2.32 (9) │ │ │ │ - 1672: 00216d75 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ - 1673: 0024c8cd 144 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ - 1674: 002097c9 12 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ + 1672: 00216fed 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ + 1673: 0024cb2d 144 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ + 1674: 00209b91 12 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ 1675: 0002cccb 6 FUNC GLOBAL DEFAULT 12 Py_Initialize │ │ │ │ 1676: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (2) │ │ │ │ - 1677: 001e4d75 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ - 1678: 0032fe3c 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ + 1677: 001e5209 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ + 1678: 0032f7fc 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ 1679: 0002ccd1 36 FUNC GLOBAL DEFAULT 12 Py_Main │ │ │ │ - 1680: 0006cf39 38 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ + 1680: 0006cf81 38 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ 1681: 00000000 0 FUNC GLOBAL DEFAULT UND sendfile64@GLIBC_2.4 (3) │ │ │ │ 1682: 0002ad64 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (2) │ │ │ │ - 1683: 001db3dd 120 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ - 1684: 000862f1 178 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ - 1685: 00154a01 20 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Alloc │ │ │ │ - 1686: 0012bdc5 916 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ - 1687: 00061031 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ - 1688: 0048ef0c 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ + 1683: 001db7f9 120 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ + 1684: 000861c5 178 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ + 1685: 00154459 20 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Alloc │ │ │ │ + 1686: 0012b965 916 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ + 1687: 00061079 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ + 1688: 0048e938 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ 1689: 00031675 60 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ - 1690: 0006ebd5 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ - 1691: 000e8949 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ + 1690: 0006ec1d 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ + 1691: 000e8551 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ 1692: 00000000 0 FUNC GLOBAL DEFAULT UND __realpath_chk@GLIBC_2.4 (3) │ │ │ │ 1693: 0050aab8 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ - 1694: 0007a40d 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ - 1695: 002b6e65 534 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ - 1696: 000ee4a1 244 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ - 1697: 002839a5 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ - 1698: 000806d5 516 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ - 1699: 00074d8f 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ - 1700: 001ccb79 16 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ - 1701: 0006cf2d 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ - 1702: 001a2949 4 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ + 1694: 0007a455 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ + 1695: 002b67a5 534 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ + 1696: 000ee0c9 244 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ + 1697: 00283375 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ + 1698: 000808a1 516 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ + 1699: 00074dd7 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ + 1700: 001ccfa9 16 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ + 1701: 0006cf75 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ + 1702: 001a2db9 4 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ 1703: 0002cb2d 252 FUNC GLOBAL DEFAULT 12 PySys_AddXOption │ │ │ │ - 1704: 00068f09 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ + 1704: 00068f51 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ 1705: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (3) │ │ │ │ - 1706: 002dc241 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ + 1706: 002dbb59 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ 1707: 000308cb 14 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ - 1708: 0022cf89 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 1708: 0022d1f1 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ 1709: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBase │ │ │ │ 1710: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.34 (4) │ │ │ │ 1711: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (3) │ │ │ │ - 1712: 0021c7e9 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ + 1712: 0021ca71 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ 1713: 00000000 0 FUNC GLOBAL DEFAULT UND fstatvfs64@GLIBC_2.4 (3) │ │ │ │ 1714: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (3) │ │ │ │ - 1715: 001c6fb9 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ - 1716: 0009e5ed 60 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ + 1715: 001c7429 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ + 1716: 0009e34d 60 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ 1717: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (3) │ │ │ │ - 1718: 00074b3b 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ - 1719: 002532cd 62 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ - 1720: 00193f01 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ - 1721: 0014a279 272 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ - 1722: 000e9089 1700 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ + 1718: 00074b83 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ + 1719: 00253529 62 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ + 1720: 00193fa9 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ + 1721: 00149cf9 272 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ + 1722: 000e8c91 1700 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ 1723: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentByteIndex │ │ │ │ 1724: 00000000 0 FUNC GLOBAL DEFAULT UND splice@GLIBC_2.5 (16) │ │ │ │ - 1725: 0011c8c9 692 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ + 1725: 0011c52d 692 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ 1726: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ - 1727: 0006aa81 60 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ + 1727: 0006aac9 60 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ 1728: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (10) │ │ │ │ 1729: 00507254 208 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ - 1730: 0006bdc3 60 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ + 1730: 0006be0b 60 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ 1731: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (4) │ │ │ │ - 1732: 002368c5 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ + 1732: 00236b25 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ 1733: 00507ddc 208 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ - 1734: 002e2f8d 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ + 1734: 002e2941 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ 1735: 0054f2cc 4 OBJECT GLOBAL DEFAULT 29 Py_NoSiteFlag │ │ │ │ 1736: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (7) │ │ │ │ 1737: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (3) │ │ │ │ - 1738: 00219c65 246 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ + 1738: 00219ebd 246 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ 1739: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (3) │ │ │ │ - 1740: 0022968d 300 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ + 1740: 002298f5 300 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ 1741: 0054f2d4 4 OBJECT GLOBAL DEFAULT 29 Py_UnbufferedStdioFlag │ │ │ │ - 1742: 00088255 34 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ - 1743: 0005c721 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ - 1744: 002b6759 120 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ - 1745: 00072dc5 816 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ + 1742: 00088181 34 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ + 1743: 0005c769 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ + 1744: 002b6099 120 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ + 1745: 00072e0d 816 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ 1746: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (3) │ │ │ │ - 1747: 000b421d 120 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ - 1748: 000f01e1 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ - 1749: 001662dd 326 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ - 1750: 0006b6b1 146 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ - 1751: 00243689 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ + 1747: 000b390d 120 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ + 1748: 000efe09 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ + 1749: 00165dc5 326 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ + 1750: 0006b6f9 146 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ + 1751: 002438b9 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ 1752: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (3) │ │ │ │ - 1753: 000793e5 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ + 1753: 0007942d 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ 1754: 0002cc29 14 FUNC GLOBAL DEFAULT 12 Py_IsInitialized │ │ │ │ - 1755: 00054b21 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ - 1756: 00070e91 10 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ + 1755: 00054b69 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ + 1756: 00070ed9 10 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ 1757: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (3) │ │ │ │ - 1758: 0006c7df 140 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ + 1758: 0006c827 140 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ 1759: 0054f064 4 OBJECT GLOBAL DEFAULT 29 Py_IgnoreEnvironmentFlag │ │ │ │ - 1760: 0025add5 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ - 1761: 0006529d 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ + 1760: 0025ab65 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ + 1761: 000652e5 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ 1762: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (2) │ │ │ │ - 1763: 003f5eac 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ - 1764: 00074fed 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ - 1765: 000606d1 486 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ + 1763: 003f586c 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ + 1764: 00075035 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ + 1765: 00060719 486 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ 1766: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (3) │ │ │ │ 1767: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (3) │ │ │ │ 1768: 00000000 0 FUNC GLOBAL DEFAULT UND __explicit_bzero_chk@GLIBC_2.25 (12) │ │ │ │ - 1769: 001b2cbd 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ + 1769: 001b3129 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ 1770: 0050e014 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ - 1771: 00291a9d 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ - 1772: 00074d5b 46 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ - 1773: 001c9759 8 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ + 1771: 002913b1 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ + 1772: 00074da3 46 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ + 1773: 001c9bc1 8 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ 1774: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (3) │ │ │ │ 1775: 00000000 0 FUNC GLOBAL DEFAULT UND dladdr1@GLIBC_2.34 (4) │ │ │ │ - 1776: 0007b16d 94 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ + 1776: 0007b1b5 94 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ 1777: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (3) │ │ │ │ - 1778: 002aa60d 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ - 1779: 000461a9 28 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ - 1780: 001b1ed5 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ - 1781: 0004eee3 206 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ + 1778: 002a9f15 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ + 1779: 000461f1 28 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ + 1780: 001b233d 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ + 1781: 0004ef2b 206 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ 1782: 0002bb58 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandler │ │ │ │ 1783: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (3) │ │ │ │ 1784: 00000000 0 FUNC GLOBAL DEFAULT UND getresgid@GLIBC_2.4 (3) │ │ │ │ 1785: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (3) │ │ │ │ 1786: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setparam@GLIBC_2.4 (3) │ │ │ │ - 1787: 0005b2d5 56 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ - 1788: 001f07b1 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ + 1787: 0005b31d 56 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ + 1788: 001f0d41 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ 1789: 0002b4d4 0 FUNC GLOBAL DEFAULT UND XML_SetNotStandaloneHandler │ │ │ │ 1790: 00506f1c 208 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ 1791: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetReturnNSTriplet │ │ │ │ - 1792: 000aa255 424 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ + 1792: 000a992d 424 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ 1793: 000300c3 4 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ - 1794: 00224e19 70 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ - 1795: 0024c0b5 66 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ - 1796: 000dc25d 108 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ + 1794: 00225085 70 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ + 1795: 0024c315 66 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ + 1796: 000dbdb1 108 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ 1797: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (3) │ │ │ │ - 1798: 0005730b 98 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ - 1799: 0005c461 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ - 1800: 00063b3f 116 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ + 1798: 00057353 98 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ + 1799: 0005c4a9 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ + 1800: 00063b87 116 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ 1801: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (4) │ │ │ │ - 1802: 001b8d95 212 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ + 1802: 001b9205 212 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ 1803: 0002bc4c 0 FUNC GLOBAL DEFAULT UND XML_SetReparseDeferralEnabled │ │ │ │ - 1804: 002647fd 158 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ - 1805: 00194005 324 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ - 1806: 0006c2b1 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ - 1807: 002dcb91 36 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ - 1808: 00215a15 254 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ - 1809: 0005b019 80 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ - 1810: 002e34e1 50 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ + 1804: 002645c9 158 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ + 1805: 001940ad 276 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ + 1806: 0006c2f9 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ + 1807: 002dc4a9 36 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ + 1808: 00215c8d 254 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1809: 0005b061 80 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ + 1810: 002e2e99 50 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ 1811: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_nanosleep_time64@GLIBC_2.34 (4) │ │ │ │ - 1812: 0005c019 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ + 1812: 0005c061 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ 1813: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (3) │ │ │ │ - 1814: 00074c85 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ + 1814: 00074ccd 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ 1815: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (3) │ │ │ │ - 1816: 0003f4f5 136 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ - 1817: 0023426d 112 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ - 1818: 00074ddb 18 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ + 1816: 0003f539 136 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ + 1817: 002344d1 112 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ + 1818: 00074e23 18 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ 1819: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (4) │ │ │ │ - 1820: 00082ec5 172 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ - 1821: 0006c73d 16 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ + 1820: 00082ed9 172 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ + 1821: 0006c785 16 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ 1822: 0002c1b4 0 FUNC GLOBAL DEFAULT UND XML_SetEntityDeclHandler │ │ │ │ - 1823: 00109d55 4 FUNC GLOBAL DEFAULT 12 _PyDict_MergeEx │ │ │ │ + 1823: 00109a19 4 FUNC GLOBAL DEFAULT 12 _PyDict_MergeEx │ │ │ │ 1824: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (3) │ │ │ │ - 1825: 002e3495 2 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ - 1826: 001de211 340 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ - 1827: 001d92e1 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 1825: 002e2e4d 2 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ + 1826: 001de6b1 340 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ + 1827: 001d96fd 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ 1828: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (3) │ │ │ │ 1829: 00000000 0 FUNC GLOBAL DEFAULT UND unlockpt@GLIBC_2.4 (3) │ │ │ │ - 1830: 0007392b 154 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ + 1830: 00073973 154 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ 1831: 00000000 0 FUNC GLOBAL DEFAULT UND backtrace@GLIBC_2.4 (3) │ │ │ │ 1832: 0002bf38 0 FUNC GLOBAL DEFAULT UND XML_SetNotationDeclHandler │ │ │ │ - 1833: 00170f31 476 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ - 1834: 00074033 8 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ - 1835: 001ecba9 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ + 1833: 00170a51 476 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ + 1834: 0007407b 8 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ + 1835: 001ed03d 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ 1836: 00506238 208 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ - 1837: 0006c423 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ - 1838: 0009b92d 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ - 1839: 0006d7b9 108 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ - 1840: 000800b5 22 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ + 1837: 0006c46b 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ + 1838: 0009b831 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ + 1839: 0006d801 108 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ + 1840: 000800c5 22 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ 1841: 0054f2d8 4 OBJECT GLOBAL DEFAULT 29 Py_DontWriteBytecodeFlag │ │ │ │ - 1842: 002bc925 496 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ - 1843: 00037045 16 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ - 1844: 002e0d05 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ - 1845: 0006ce37 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ - 1846: 00269a0d 50 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ - 1847: 000664eb 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ - 1848: 00070edb 6 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ + 1842: 002bc235 496 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 1843: 00037049 16 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ + 1844: 002e06b9 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ + 1845: 0006ce7f 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ + 1846: 002697d5 50 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ + 1847: 00066533 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ + 1848: 00070f23 6 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ 1849: 0002b2a8 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ - 1850: 002150e9 596 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ - 1851: 001a32b1 60 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ - 1852: 000761d3 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ - 1853: 002a8495 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ - 1854: 0006c8eb 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ - 1855: 00214b55 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ - 1856: 00152741 326 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ - 1857: 000e6d01 2 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ - 1858: 0025cf8d 54 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ - 1859: 00244c7d 6 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ - 1860: 001ce1ed 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ - 1861: 0003d95b 10 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ - 1862: 000e49cd 152 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ - 1863: 001f69e9 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ - 1864: 0006c503 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ - 1865: 000b11b1 48 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ + 1850: 00215361 596 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ + 1851: 001a370d 60 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ + 1852: 0007621b 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ + 1853: 002a7d9d 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ + 1854: 0006c933 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ + 1855: 00214dcd 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ + 1856: 00152191 326 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ + 1857: 000e6905 2 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ + 1858: 0025cd1d 54 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ + 1859: 00244edd 6 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ + 1860: 001ce659 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ + 1861: 0003d99f 10 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ + 1862: 000e45d1 152 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ + 1863: 001f6dad 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ + 1864: 0006c54b 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ + 1865: 000b0891 48 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ 1866: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (3) │ │ │ │ - 1867: 00269c09 230 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ - 1868: 0024c215 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ + 1867: 002699d1 230 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ + 1868: 0024c475 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ 1869: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ - 1870: 0009b09d 340 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ - 1871: 001ce2d1 492 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ + 1870: 0009afa1 340 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ + 1871: 001ce73d 492 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ 1872: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (3) │ │ │ │ 1873: 00000000 0 FUNC GLOBAL DEFAULT UND flistxattr@GLIBC_2.4 (3) │ │ │ │ - 1874: 000661cf 60 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ + 1874: 00066217 60 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ 1875: 000310e1 4 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ 1876: 0050aa84 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ 1877: 0002c731 360 FUNC GLOBAL DEFAULT 12 Py_FrozenMain │ │ │ │ 1878: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (4) │ │ │ │ - 1879: 0009fc21 152 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ - 1880: 002da2c9 34 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ - 1881: 0003bfcd 50 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ - 1882: 00054eb5 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ + 1879: 0009f805 152 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ + 1880: 002d9b69 34 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ + 1881: 0003c015 50 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ + 1882: 00054efd 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ 1883: 0050aaa8 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ 1884: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (3) │ │ │ │ - 1885: 000fc355 1364 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ + 1885: 000fc011 1364 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ 1886: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (3) │ │ │ │ - 1887: 001559cd 346 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ + 1887: 00155615 346 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ 1888: 0002b810 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ - 1889: 00074baf 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ + 1889: 00074bf7 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ 1890: 00502f60 208 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ - 1891: 0009af45 344 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ - 1892: 0014b66d 90 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ - 1893: 0017e3ad 242 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ - 1894: 0005099f 58 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ + 1891: 0009ae49 344 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ + 1892: 0014b0e9 90 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ + 1893: 0017dc95 242 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ + 1894: 000509e7 58 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ 1895: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (3) │ │ │ │ - 1896: 001b29e9 256 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ - 1897: 001225f5 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ - 1898: 003f5e9c 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ + 1896: 001b2e51 256 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ + 1897: 00122259 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ + 1898: 003f585c 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ 1899: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (3) │ │ │ │ - 1900: 00069c25 348 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ - 1901: 0006c463 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ - 1902: 0023e6f5 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ + 1900: 00069c6d 348 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ + 1901: 0006c4ab 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ + 1902: 0023e94d 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ 1903: 00503b18 208 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ 1904: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create1@GLIBC_2.9 (19) │ │ │ │ - 1905: 0012a301 480 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttrString │ │ │ │ - 1906: 00059709 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ + 1905: 00129ee9 480 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttrString │ │ │ │ + 1906: 00059751 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ 1907: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (2) │ │ │ │ 1908: 00000000 0 FUNC GLOBAL DEFAULT UND __vfprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1909: 00074fe3 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ - 1910: 0005ae9d 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ + 1909: 0007502b 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ + 1910: 0005aee5 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ 1911: 00505010 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ 1912: 0002bc8c 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (2) │ │ │ │ 1913: 0050aa98 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ - 1914: 00284c49 44 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ - 1915: 00099071 2056 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ - 1916: 001843c1 14 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ - 1917: 0009a6cd 1392 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ + 1914: 00284619 104 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ + 1915: 00098f89 2056 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ + 1916: 00183c6d 14 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ + 1917: 0009a5d1 1392 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ 1918: 0050dcd0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ - 1919: 00060eaf 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ + 1919: 00060d8d 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ 1920: 00505214 208 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ - 1921: 001ae3f9 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ + 1921: 001ae861 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ 1922: 00505b64 208 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ - 1923: 000a64a9 92 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ - 1924: 00155399 198 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ - 1925: 001490a1 302 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ - 1926: 001c718d 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ - 1927: 0004dd5b 10 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ - 1928: 00168a05 228 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ - 1929: 00057f07 80 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ + 1923: 000a6969 92 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ + 1924: 00154f89 198 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ + 1925: 00148b21 302 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ + 1926: 001c75fd 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ + 1927: 0004dda3 10 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ + 1928: 001684ed 228 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ + 1929: 00057f4f 80 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ 1930: 00504bd0 208 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ - 1931: 001535a1 30 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ + 1931: 00152ff1 30 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ 1932: 0050aa74 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ - 1933: 000789ab 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ - 1934: 0008e491 568 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ - 1935: 001225d1 16 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ - 1936: 0010a2d1 890 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ - 1937: 002b8551 62 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ - 1938: 0006c7b3 16 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ - 1939: 0006eb75 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ + 1933: 000789f3 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ + 1934: 0008e3b9 568 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ + 1935: 00122235 16 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ + 1936: 00109f99 888 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ + 1937: 002b7e59 62 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ + 1938: 0006c7fb 16 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ + 1939: 0006ebbd 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ 1940: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (3) │ │ │ │ - 1941: 000ba10d 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ + 1941: 000b97f5 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ 1942: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (3) │ │ │ │ - 1943: 000f9c31 64 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ + 1943: 000f98ed 64 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ 1944: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (3) │ │ │ │ 1945: 0050aad4 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ 1946: 0002c2c0 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (2) │ │ │ │ - 1947: 00074d07 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ + 1947: 00074d4f 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ 1948: 0002b970 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ - 1949: 00049d77 4 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ - 1950: 00114179 796 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ - 1951: 0006d25b 486 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ - 1952: 0006df3f 130 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ + 1949: 00049dbf 4 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ + 1950: 00113dd5 796 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ + 1951: 0006d2a3 486 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ + 1952: 0006df87 130 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ 1953: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (20) │ │ │ │ 1954: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_readv@GLIBC_2.15 (10) │ │ │ │ 1955: 00577dec 4 OBJECT GLOBAL DEFAULT 29 PyOS_InputHook │ │ │ │ - 1956: 001e6e71 1400 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ + 1956: 001e7305 1400 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ 1957: 0050f3a0 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ - 1958: 00138a51 1092 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ + 1958: 0013864d 1092 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ 1959: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 (3) │ │ │ │ 1960: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.4 (3) │ │ │ │ - 1961: 001b23a9 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ - 1962: 0011ac91 436 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ - 1963: 002cf379 180 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ - 1964: 001b1ff5 376 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ - 1965: 0025f8ad 242 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ - 1966: 002b7335 260 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ + 1961: 001b2811 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ + 1962: 0011a911 436 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ + 1963: 002cec89 180 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ + 1964: 001b245d 376 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ + 1965: 0025f63d 242 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ + 1966: 002b6c75 260 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ 1967: 00000000 0 FUNC GLOBAL DEFAULT UND getresuid@GLIBC_2.4 (3) │ │ │ │ 1968: 00000000 0 FUNC GLOBAL DEFAULT UND hstrerror@GLIBC_2.4 (3) │ │ │ │ 1969: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigmask@GLIBC_2.4 (3) │ │ │ │ 1970: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (4) │ │ │ │ - 1971: 0007678d 190 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ + 1971: 000767d5 190 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ 1972: 0050aa94 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ - 1973: 00194bed 416 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ - 1974: 0004c095 114 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ - 1975: 00258f49 136 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ - 1976: 001dce09 52 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ - 1977: 000500ab 132 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ - 1978: 002da7ed 10 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ + 1973: 00194c69 416 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ + 1974: 0004c0dd 114 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ + 1975: 00258cd9 136 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ + 1976: 001dd225 52 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ + 1977: 000500f3 132 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ + 1978: 002d9ff1 10 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ 1979: 0002dee9 20 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetExitCode │ │ │ │ 1980: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (3) │ │ │ │ 1981: 00000000 0 FUNC GLOBAL DEFAULT UND wcsxfrm@GLIBC_2.4 (3) │ │ │ │ 1982: 0050ab2c 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ - 1983: 00070e89 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ - 1984: 000472f1 12 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ - 1985: 001da455 1140 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ - 1986: 0014decd 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ - 1987: 002e1901 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ - 1988: 0006bfe5 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ - 1989: 00242371 4 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ - 1990: 00139191 448 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ - 1991: 0004132b 38 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ + 1983: 00070ed1 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ + 1984: 00047339 12 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ + 1985: 001da871 1140 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ + 1986: 0014d921 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ + 1987: 002e12b5 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ + 1988: 0006c02d 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ + 1989: 002425d1 4 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ + 1990: 00138d91 448 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ + 1991: 00041373 38 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ 1992: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (3) │ │ │ │ - 1993: 001f0135 74 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ - 1994: 00160315 116 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ - 1995: 0025adc9 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ + 1993: 001f06c5 74 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ + 1994: 0015fdf1 116 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ + 1995: 0025ab59 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ 1996: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64@GLIBC_2.10 (17) │ │ │ │ - 1997: 00064c51 28 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ + 1997: 00064c99 28 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ 1998: 00504920 208 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ - 1999: 00074b2d 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ - 2000: 00133b41 108 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ + 1999: 00074b75 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ + 2000: 00133735 108 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ 2001: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 2002: 0025fbf1 412 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ - 2003: 001d188d 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ - 2004: 00075181 16 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ - 2005: 0006b8bb 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ + 2002: 0025f981 412 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ + 2003: 001d1d01 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ + 2004: 000751c9 16 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ + 2005: 0006b903 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ 2006: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (3) │ │ │ │ - 2007: 00273f0d 180 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ - 2008: 0006c05d 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ - 2009: 0015e4b1 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ - 2010: 00068899 54 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ - 2011: 00070e59 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ - 2012: 002b5ca5 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ + 2007: 00273cd5 180 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ + 2008: 0006c0a5 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ + 2009: 0015dfb9 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ + 2010: 000688e1 54 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ + 2011: 00070ea1 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ + 2012: 002b55e5 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ 2013: 00000000 0 FUNC GLOBAL DEFAULT UND __getitimer64@GLIBC_2.34 (4) │ │ │ │ - 2014: 0018b2d1 1012 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ - 2015: 002a0685 122 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ + 2014: 0018ab31 1012 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ + 2015: 0029ff8d 122 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ 2016: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (13) │ │ │ │ - 2017: 0006a95b 138 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ - 2018: 00218561 934 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ - 2019: 00058125 94 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ + 2017: 0006a9a3 138 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ + 2018: 002187b1 934 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ + 2019: 0005816d 94 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ 2020: 00000000 0 FUNC GLOBAL DEFAULT UND llistxattr@GLIBC_2.4 (3) │ │ │ │ 2021: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (3) │ │ │ │ - 2022: 00084491 564 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ + 2022: 00084365 564 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ 2023: 00513824 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ - 2024: 00070fb5 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ - 2025: 002a1ec9 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ - 2026: 001f6981 104 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttr │ │ │ │ + 2024: 00070ffd 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ + 2025: 002a17d1 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ + 2026: 001f6d45 104 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttr │ │ │ │ 2027: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (3) │ │ │ │ - 2028: 00252dc1 416 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ - 2029: 0006de3f 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ - 2030: 00218f41 84 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ - 2031: 0021c715 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 2028: 0025301d 416 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ + 2029: 0006de87 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ + 2030: 00219191 84 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ + 2031: 0021c99d 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ 2032: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (3) │ │ │ │ 2033: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 2034: 000b11e1 86 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ - 2035: 001423f1 298 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ + 2034: 000b08c1 86 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ + 2035: 00141fb5 298 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ 2036: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setstacksize@GLIBC_2.34 (4) │ │ │ │ - 2037: 00038041 80 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ - 2038: 002aec09 4 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ - 2039: 0006da9d 132 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ - 2040: 0021e56d 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ - 2041: 001da9d1 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ + 2037: 00038045 80 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ + 2038: 002ae511 4 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ + 2039: 0006dae5 132 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ + 2040: 0021e7f5 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ + 2041: 001daded 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ 2042: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (3) │ │ │ │ - 2043: 00214f6d 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ + 2043: 002151e5 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ 2044: 0054f2c8 4 OBJECT GLOBAL DEFAULT 29 Py_NoUserSiteDirectory │ │ │ │ - 2045: 0008f699 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ - 2046: 00079d29 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ + 2045: 0008f5bd 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ + 2046: 00079d71 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ 2047: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr_r@GLIBC_2.4 (3) │ │ │ │ 2048: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (4) │ │ │ │ 2049: 00557364 4 OBJECT GLOBAL DEFAULT 29 PyExc_IOError │ │ │ │ 2050: 0002b928 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (2) │ │ │ │ - 2051: 00228735 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ + 2051: 0022899d 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ 2052: 0050aa8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ 2053: 0002b698 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ - 2054: 00244ba9 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ - 2055: 00239395 178 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ + 2054: 00244e09 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ + 2055: 002395e1 178 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ 2056: 0050aaec 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ - 2057: 000e4629 212 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ + 2057: 000e422d 212 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ 2058: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ 2059: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (3) │ │ │ │ - 2060: 00118ae1 236 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ - 2061: 0022a08d 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ - 2062: 00191d35 60 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ + 2060: 00118745 236 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ + 2061: 0022a2f5 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ + 2062: 00191565 60 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ 2063: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (4) │ │ │ │ 2064: 00512b98 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ - 2065: 002b8591 4 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ - 2066: 00208b01 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ - 2067: 00074c3f 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ - 2068: 00072a99 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ + 2065: 002b7e99 4 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ + 2066: 00208ec9 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ + 2067: 00074c87 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ + 2068: 00072ae1 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ 2069: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (3) │ │ │ │ - 2070: 002158a9 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ + 2070: 00215b21 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ 2071: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (3) │ │ │ │ - 2072: 00033ff7 546 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ - 2073: 000656cf 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ - 2074: 001f310d 152 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ - 2075: 00076331 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ - 2076: 00270169 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ - 2077: 00220579 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ + 2072: 00033ff3 546 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ + 2073: 00065717 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ + 2074: 001f3699 152 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ + 2075: 00076379 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ + 2076: 0026ff31 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ + 2077: 00220801 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ 2078: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (3) │ │ │ │ - 2079: 00298e29 208 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ - 2080: 000e09bd 52 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ + 2079: 00298735 208 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ + 2080: 000e052d 52 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ 2081: 00033153 130 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ 2082: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.4 (3) │ │ │ │ 2083: 0054f060 4 OBJECT GLOBAL DEFAULT 29 Py_IsolatedFlag │ │ │ │ 2084: 004ffef4 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (14) │ │ │ │ - 2085: 00070e9b 64 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ - 2086: 002c1b49 2 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ - 2087: 002bcf15 144 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ - 2088: 00127215 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ - 2089: 004e253c 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ + 2085: 00070ee3 64 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ + 2086: 002c1459 2 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ + 2087: 002bc7b9 144 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ + 2088: 00126e6d 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ + 2089: 004e1efc 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ 2090: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (3) │ │ │ │ - 2091: 001dff4d 244 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ + 2091: 001e03dd 244 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ 2092: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (3) │ │ │ │ - 2093: 00298ef9 284 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ - 2094: 000799c1 220 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ + 2093: 00298805 284 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ + 2094: 00079a09 220 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ 2095: 00501d24 208 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ 2096: 00000000 0 FUNC GLOBAL DEFAULT UND setpgrp@GLIBC_2.4 (3) │ │ │ │ - 2097: 000a96e1 902 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ - 2098: 00130f21 560 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ - 2099: 0019e3fd 4 FUNC GLOBAL DEFAULT 12 _PyTime_AsLong │ │ │ │ - 2100: 001f05b9 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ - 2101: 00073831 160 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ - 2102: 001ce195 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ + 2097: 000a8db9 902 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ + 2098: 00130b05 560 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ + 2099: 0019e46d 4 FUNC GLOBAL DEFAULT 12 _PyTime_AsLong │ │ │ │ + 2100: 001f0b49 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ + 2101: 00073879 160 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ + 2102: 001ce601 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ 2103: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (3) │ │ │ │ - 2104: 002e0ccd 54 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ - 2105: 00251851 142 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ - 2106: 0020ae65 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ + 2104: 002e0681 54 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ + 2105: 00251aa9 142 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ + 2106: 0020b221 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ 2107: 00000000 0 FUNC GLOBAL DEFAULT UND fsetxattr@GLIBC_2.4 (3) │ │ │ │ - 2108: 00094c39 452 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ - 2109: 001ca9ad 78 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ - 2110: 00284c7d 264 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ - 2111: 0005c74f 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ - 2112: 002069ed 364 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ - 2113: 0024654d 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ - 2114: 001e0681 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ - 2115: 00247fa1 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ - 2116: 0006c683 90 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ - 2117: 0003aa89 64 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ + 2108: 00094b5d 452 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ + 2109: 001cae15 78 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ + 2110: 00284689 264 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ + 2111: 0005c797 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ + 2112: 00206db5 364 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ + 2113: 002467ad 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ + 2114: 001e0b11 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ + 2115: 00248201 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ + 2116: 0006c6cb 90 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ + 2117: 0003aad1 64 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ 2118: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ - 2119: 00188d31 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ - 2120: 0005c9a1 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ - 2121: 0006df0b 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ - 2122: 000647f7 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ + 2119: 001885e1 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ + 2120: 0005c9e9 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ + 2121: 0006df53 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ + 2122: 0006483f 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ 2123: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (4) │ │ │ │ 2124: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (3) │ │ │ │ - 2125: 0006c3dd 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ - 2126: 00070e85 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ - 2127: 00074c63 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ - 2128: 002a21f1 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ + 2125: 0006c425 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ + 2126: 00070ecd 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ + 2127: 00074cab 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ + 2128: 002a1af9 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ 2129: 005008a0 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ - 2130: 0015650d 38 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ - 2131: 002a0701 152 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ - 2132: 000402e5 56 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ - 2133: 00074b4b 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ - 2134: 002193f5 236 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ + 2130: 0015604d 38 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ + 2131: 002a0009 152 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ + 2132: 0004032b 56 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ + 2133: 00074b93 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ + 2134: 0021964d 236 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ 2135: 00508708 208 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ - 2136: 0017ef2d 84 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ - 2137: 000ed725 708 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Finish │ │ │ │ - 2138: 000586a9 44 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ - 2139: 0005cbdd 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ - 2140: 0008b765 2 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ - 2141: 000734b5 184 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ + 2136: 0017e7d9 84 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ + 2137: 000ed34d 708 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Finish │ │ │ │ + 2138: 000586f1 44 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ + 2139: 0005cc25 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ + 2140: 0008b68d 4 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 2141: 000734fd 184 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ 2142: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (3) │ │ │ │ - 2143: 0007315d 116 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ - 2144: 00218089 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ - 2145: 0021e045 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ - 2146: 0007403b 34 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ - 2147: 001097a1 840 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ - 2148: 00073fc5 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ + 2143: 000731a5 116 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ + 2144: 002182d1 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ + 2145: 0021e13d 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ + 2146: 00074083 34 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ + 2147: 00109465 840 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ + 2148: 0007400d 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ 2149: 00505db8 208 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ - 2150: 00103c79 296 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ - 2151: 001ee1d9 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ - 2152: 00296919 272 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ - 2153: 0017d8cd 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ - 2154: 001bc2b9 20 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ + 2150: 00103901 296 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ + 2151: 001ee66d 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ + 2152: 0029622d 272 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 2153: 0017d1b5 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ + 2154: 001bc729 20 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ 2155: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (3) │ │ │ │ - 2156: 001e4f01 280 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ + 2156: 001e5489 280 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ 2157: 0050aae4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ 2158: 00000000 0 FUNC GLOBAL DEFAULT UND sem_trywait@GLIBC_2.34 (4) │ │ │ │ 2159: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (3) │ │ │ │ 2160: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (3) │ │ │ │ 2161: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ParseBuffer │ │ │ │ 2162: 00505524 208 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ - 2163: 000718ab 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ - 2164: 00244879 244 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 2163: 000718f3 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ + 2164: 00244ad9 244 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ 2165: 00502708 208 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ 2166: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (10) │ │ │ │ 2167: 000312f9 20 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ - 2168: 00089a11 468 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ - 2169: 001e9e8d 38 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ - 2170: 0005599f 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ - 2171: 0024da5d 152 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ + 2168: 00089939 468 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ + 2169: 001ea329 38 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ + 2170: 000559e1 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ + 2171: 0024db5d 152 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ 2172: 00000000 0 FUNC GLOBAL DEFAULT UND __sendmsg64@GLIBC_2.34 (4) │ │ │ │ 2173: 0002c6c1 112 FUNC GLOBAL DEFAULT 12 PyFile_SetOpenCodeHook │ │ │ │ - 2174: 0012c6b9 138 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ - 2175: 0004d4f5 114 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ - 2176: 000a8fb9 156 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ + 2174: 0012c259 138 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ + 2175: 0004d53d 114 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ + 2176: 000a8675 156 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ 2177: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (3) │ │ │ │ - 2178: 00135031 222 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ - 2179: 00079385 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 2178: 00134c21 222 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ + 2179: 000793cd 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ 2180: 00000000 0 FUNC GLOBAL DEFAULT UND wcstok@GLIBC_2.4 (3) │ │ │ │ 2181: 00507a70 208 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ - 2182: 002d6b91 426 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ + 2182: 002d64a9 426 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ 2183: 0050ab00 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ - 2184: 000efd11 162 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ + 2184: 000ef939 162 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ 2185: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (3) │ │ │ │ 2186: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (4) │ │ │ │ 2187: 00000000 0 FUNC GLOBAL DEFAULT UND ctermid@GLIBC_2.4 (3) │ │ │ │ 2188: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (11) │ │ │ │ - 2189: 001188b9 254 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ - 2190: 0029a13d 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ - 2191: 0024420d 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ - 2192: 000f40e5 110 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ - 2193: 002b4a19 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ - 2194: 0006ed77 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ - 2195: 000669df 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ - 2196: 0006babf 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ - 2197: 0006d5a1 104 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ - 2198: 0006de6b 54 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ - 2199: 00284a15 476 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ - 2200: 00070e71 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ - 2201: 000e2dcd 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ - 2202: 0006ce31 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ - 2203: 0006bb5b 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ + 2189: 00118645 254 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ + 2190: 00299a49 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ + 2191: 0024446d 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ + 2192: 000f3d05 110 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ + 2193: 002b4359 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ + 2194: 0006edbf 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ + 2195: 00066a27 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ + 2196: 0006bb07 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ + 2197: 0006d5e9 104 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ + 2198: 0006deb3 54 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ + 2199: 002843e5 476 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ + 2200: 00070eb9 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ + 2201: 000e29cd 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ + 2202: 0006ce79 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ + 2203: 0006bba3 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ 2204: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (12) │ │ │ │ - 2205: 00094759 708 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ - 2206: 0006c751 2 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ - 2207: 00223fc1 226 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ - 2208: 00327fd0 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ + 2205: 0009467d 708 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ + 2206: 0006c799 2 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ + 2207: 00224249 226 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ + 2208: 00327990 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ 2209: 00000000 0 FUNC GLOBAL DEFAULT UND bindtextdomain@GLIBC_2.4 (3) │ │ │ │ - 2210: 002830ed 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ - 2211: 0024d825 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ + 2210: 00282abd 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ + 2211: 0024d925 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ 2212: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ - 2213: 001ae3d5 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ - 2214: 00237295 254 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ - 2215: 002482ed 278 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ - 2216: 002d990d 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ - 2217: 000756f5 108 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ - 2218: 0017eafd 572 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ - 2219: 0017aaa9 172 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ - 2220: 001ef549 32 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ - 2221: 0020b69d 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ - 2222: 0008f69d 264 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ - 2223: 00074c07 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ + 2213: 001ae83d 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ + 2214: 002374f5 254 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ + 2215: 0024854d 278 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ + 2216: 002d9225 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ + 2217: 0007573d 108 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ + 2218: 0017e3a9 572 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ + 2219: 0017a389 172 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ + 2220: 001ef9dd 32 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ + 2221: 0020ba59 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ + 2222: 0008f5c1 264 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ + 2223: 00074c4f 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ 2224: 005025f8 208 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ 2225: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (19) │ │ │ │ 2226: 0002b9dc 0 FUNC GLOBAL DEFAULT UND asinh@GLIBC_2.4 (2) │ │ │ │ - 2227: 00161e79 270 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ - 2228: 002e0d21 644 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ - 2229: 0005f9f5 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ - 2230: 00070dd5 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ - 2231: 00074b81 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ + 2227: 00161951 270 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ + 2228: 002e06d5 644 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ + 2229: 0005fa3d 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ + 2230: 00070e1d 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ + 2231: 00074bc9 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ 2232: 0002c404 0 FUNC GLOBAL DEFAULT UND XML_SetStartDoctypeDeclHandler │ │ │ │ 2233: 00000000 0 FUNC GLOBAL DEFAULT UND sync@GLIBC_2.4 (3) │ │ │ │ - 2234: 00072be7 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ - 2235: 00090811 88 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ + 2234: 00072c2f 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ + 2235: 00090739 88 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ 2236: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (3) │ │ │ │ - 2237: 0015e4a9 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ - 2238: 0006c1d1 20 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ - 2239: 00208a35 204 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ - 2240: 000d6ed1 300 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ - 2241: 0008fc09 716 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ + 2237: 0015dfb1 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ + 2238: 0006c219 20 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ + 2239: 00208dfd 204 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ + 2240: 000d65e1 300 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ + 2241: 0008f931 716 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ 2242: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (3) │ │ │ │ - 2243: 0005e4db 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ - 2244: 00297905 718 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ + 2243: 0005e523 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ + 2244: 002971bd 718 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ 2245: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (6) │ │ │ │ - 2246: 0003b351 200 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ - 2247: 0007511f 92 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ + 2246: 0003b399 200 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ + 2247: 00075167 92 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ 2248: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersionInfo │ │ │ │ 2249: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetInputContext │ │ │ │ - 2250: 000ed6d5 80 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Prepare │ │ │ │ - 2251: 000f5831 148 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ - 2252: 0021e965 52 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ + 2250: 000ed2fd 80 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Prepare │ │ │ │ + 2251: 000f5421 148 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ + 2252: 0021ebed 52 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ 2253: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (3) │ │ │ │ 2254: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getscheduler@GLIBC_2.4 (3) │ │ │ │ - 2255: 0023f431 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ - 2256: 0014a179 250 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ + 2255: 0023f695 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ + 2256: 00149bfd 250 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ 2257: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (3) │ │ │ │ - 2258: 003283d0 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ - 2259: 000662b3 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ + 2258: 00327d90 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ + 2259: 000662fb 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ 2260: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (22) │ │ │ │ 2261: 005063b8 208 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ - 2262: 002dedfd 64 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ + 2262: 002de7b1 64 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ 2263: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (3) │ │ │ │ - 2264: 001f7079 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ - 2265: 00040e35 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ - 2266: 0021c851 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ - 2267: 002170f5 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ + 2264: 001f743d 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ + 2265: 00040e7d 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ + 2266: 0021cad9 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ + 2267: 0021733d 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ 2268: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ - 2269: 0025ae49 4 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ - 2270: 00052023 60 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ + 2269: 0025abd9 4 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ + 2270: 0005206b 60 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ 2271: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (3) │ │ │ │ 2272: 0050703c 208 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ - 2273: 001bc31d 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ - 2274: 001cb1d9 104 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ - 2275: 0007190d 88 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ - 2276: 00213775 344 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ + 2273: 001bc78d 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ + 2274: 001cb651 104 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ + 2275: 00071955 88 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ + 2276: 00213a99 344 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ 2277: 0050aa2c 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ 2278: 00507874 208 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ 2279: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (3) │ │ │ │ 2280: 00000000 0 FUNC GLOBAL DEFAULT UND pwrite64@GLIBC_2.4 (3) │ │ │ │ - 2281: 0014de1d 174 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ + 2281: 0014d871 174 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ 2282: 0002cd1d 144 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStr │ │ │ │ - 2283: 0021992d 36 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ - 2284: 0005fb21 56 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ + 2283: 00219b85 36 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ + 2284: 0005fb69 56 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ 2285: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (3) │ │ │ │ - 2286: 001af37d 544 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ + 2286: 001af7e5 544 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ 2287: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ - 2288: 00255cb1 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ - 2289: 00106229 180 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ - 2290: 00042647 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ + 2288: 00255a3d 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ + 2289: 00105ec1 180 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ + 2290: 0004268f 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ 2291: 0050aaac 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ 2292: 00030dd9 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ - 2293: 0004d2c3 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ + 2293: 0004d30b 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ 2294: 0050aa70 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ - 2295: 000a257d 1632 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ - 2296: 00071965 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ - 2297: 0013e669 616 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ - 2298: 0020989d 56 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ - 2299: 00083ad9 468 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ - 2300: 00072cad 280 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ + 2295: 000a1bad 1632 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ + 2296: 000719ad 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ + 2297: 0013e231 616 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ + 2298: 00209c65 56 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ + 2299: 00083a15 468 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ + 2300: 00072cf5 280 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ 2301: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (3) │ │ │ │ - 2302: 0015e889 36 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ - 2303: 00208b3d 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ - 2304: 0021cc85 244 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ - 2305: 0006e1dd 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ - 2306: 00229fb5 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ - 2307: 0006e1db 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ - 2308: 00090869 90 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ - 2309: 000599fd 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ - 2310: 00073f89 60 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ - 2311: 001ce4bd 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ + 2302: 0015e391 36 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ + 2303: 00208f05 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ + 2304: 0021cf0d 244 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ + 2305: 0006e225 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ + 2306: 0022a21d 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ + 2307: 0006e223 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ + 2308: 00090791 90 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ + 2309: 00059a45 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ + 2310: 00073fd1 60 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ + 2311: 001ce929 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ 2312: 00000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (3) │ │ │ │ - 2313: 0006b695 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ + 2313: 0006b6dd 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ 2314: 0054f2e4 4 OBJECT GLOBAL DEFAULT 29 Py_DebugFlag │ │ │ │ - 2315: 0012289d 1028 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ - 2316: 000da0c9 22 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ - 2317: 0006dca1 60 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ + 2315: 00122501 1028 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ + 2316: 000d9789 22 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ + 2317: 0006dce9 60 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ 2318: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (3) │ │ │ │ 2319: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (2) │ │ │ │ 2320: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (15) │ │ │ │ - 2321: 00135449 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ + 2321: 00135039 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ 2322: 005022c0 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ - 2323: 0006a9e5 60 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ + 2323: 0006aa2d 60 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ 2324: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (3) │ │ │ │ 2325: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (3) │ │ │ │ - 2326: 0006a055 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ - 2327: 000c85ad 78 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 2326: 0006a09d 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ + 2327: 000c7ccd 78 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ 2328: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (3) │ │ │ │ - 2329: 0006b573 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ - 2330: 0006c9a3 32 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ - 2331: 0005869b 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ - 2332: 002b7999 54 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ - 2333: 0027b619 968 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ - 2334: 001311d1 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ + 2329: 0006b5bb 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ + 2330: 0006c9eb 32 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ + 2331: 000586e3 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ + 2332: 002b46a9 54 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ + 2333: 0027afe9 968 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ + 2334: 00130db5 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ 2335: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (3) │ │ │ │ 2336: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (3) │ │ │ │ 2337: 00506598 208 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ 2338: 00000000 0 FUNC GLOBAL DEFAULT UND if_freenameindex@GLIBC_2.4 (3) │ │ │ │ - 2339: 002c2649 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ - 2340: 0005608b 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ + 2339: 002c1f59 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ + 2340: 0005600b 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ 2341: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (3) │ │ │ │ 2342: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (2) │ │ │ │ - 2343: 00075009 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ + 2343: 00075051 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ 2344: 0054f2e0 4 OBJECT GLOBAL DEFAULT 29 Py_QuietFlag │ │ │ │ - 2345: 001305cd 440 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ - 2346: 00144db1 642 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ + 2345: 00130159 468 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 2346: 00144975 642 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ 2347: 005024e8 208 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ 2348: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ - 2349: 0023f1d5 126 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ - 2350: 001ae3fd 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ - 2351: 00295e5d 4 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ + 2349: 0023f42d 126 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ + 2350: 001ae865 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ + 2351: 00295771 4 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ 2352: 00505434 208 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ - 2353: 0016b049 158 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ - 2354: 000ba7d9 388 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ - 2355: 0021eba1 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ + 2353: 0016ab25 158 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ + 2354: 000b9d85 388 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ + 2355: 0021ee29 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ 2356: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ - 2357: 00071471 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ - 2358: 00252b65 50 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ - 2359: 0008f139 134 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ + 2357: 000714b9 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ + 2358: 00252dbd 50 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ + 2359: 0008f05d 134 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ 2360: 0002ad40 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ - 2361: 00181b61 92 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ - 2362: 0015c575 96 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ + 2361: 0018140d 92 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ + 2362: 0015c0a9 96 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ 2363: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (3) │ │ │ │ - 2364: 002401ad 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ - 2365: 00084209 452 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArray │ │ │ │ + 2364: 00240411 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ + 2365: 0008413d 356 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArray │ │ │ │ 2366: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (3) │ │ │ │ - 2367: 0008782d 112 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ + 2367: 000876fd 112 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ 2368: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (3) │ │ │ │ - 2369: 002a5231 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ + 2369: 002a4b39 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ 2370: 00032621 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ 2371: 0002d09d 260 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetInt │ │ │ │ 2372: 0050a258 208 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ - 2373: 0006ecc5 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ + 2373: 0006ed0d 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ 2374: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ 2375: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (4) │ │ │ │ 2376: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fadvise64@GLIBC_2.4 (3) │ │ │ │ - 2377: 00076b2d 252 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ + 2377: 00076b75 252 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ 2378: 0002b6c8 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ - 2379: 0009baa9 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ + 2379: 0009b9ad 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ 2380: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ - 2381: 000750b9 70 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ + 2381: 00075101 70 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ 2382: 0002bc70 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ - 2383: 001e4bd5 102 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ - 2384: 002bd781 218 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ - 2385: 0023d221 38 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ - 2386: 00075761 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ - 2387: 001ca8e1 204 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ - 2388: 0006eb0d 58 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ - 2389: 0024c7b9 120 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ - 2390: 00073f4d 60 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ + 2383: 001e5069 102 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ + 2384: 002bd091 218 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ + 2385: 0023d479 38 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ + 2386: 000757a9 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ + 2387: 001cad49 204 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ + 2388: 0006eb55 58 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ + 2389: 0024ca19 120 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ + 2390: 00073f95 60 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ 2391: 0050443c 208 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ - 2392: 0014251d 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ - 2393: 00284355 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ - 2394: 0005c049 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ - 2395: 0015c55d 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ - 2396: 00072b57 70 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ + 2392: 001420e1 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ + 2393: 00283d25 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ + 2394: 0005c091 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ + 2395: 0015c091 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ + 2396: 00072b9f 70 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ 2397: 00508890 208 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ - 2398: 00059aa1 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ - 2399: 0009ef11 70 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ + 2398: 00059ae9 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ + 2399: 0009ee59 70 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ 2400: 0050425c 208 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ - 2401: 00283b49 62 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ + 2401: 00283519 62 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ 2402: 005066b8 208 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ - 2403: 0006c59f 178 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ - 2404: 0024b4fd 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ - 2405: 002168a1 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ - 2406: 000de49d 608 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ - 2407: 00281c29 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ + 2403: 0006c5e7 178 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ + 2404: 0024b75d 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ + 2405: 00216b19 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ + 2406: 000de00d 608 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ + 2407: 002815f9 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ 2408: 0050ab28 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ 2409: 00501f14 208 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ - 2410: 001f4599 82 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ + 2410: 001f4b29 82 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ 2411: 0002af44 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (3) │ │ │ │ - 2412: 002133ad 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ + 2412: 002136d1 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ 2413: 00504f10 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ 2414: 00000000 0 FUNC GLOBAL DEFAULT UND wcsrchr@GLIBC_2.4 (3) │ │ │ │ - 2415: 0006cf99 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ - 2416: 00086025 716 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ - 2417: 00037d25 68 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ - 2418: 00243659 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ - 2419: 0016f059 4 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ - 2420: 0023632d 48 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ - 2421: 00037c31 176 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ + 2415: 0006cfe1 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ + 2416: 00085ef9 716 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ + 2417: 00037d29 68 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ + 2418: 00243bf5 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ + 2419: 0016eb31 4 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ + 2420: 0023658d 48 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ + 2421: 00037c35 176 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ 2422: 0002d2d5 88 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ - 2423: 00204d51 132 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ + 2423: 00205119 132 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) 0x2ac30 │ │ │ │ - 0x0000000d (FINI) 0x2e4084 │ │ │ │ + 0x0000000d (FINI) 0x2e3a60 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x4ffee8 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x4ffef0 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x101d4 │ │ │ │ 0x00000005 (STRTAB) 0x1d700 │ │ │ │ 0x00000006 (SYMTAB) 0x13f80 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,47 +1,47 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: be5115f739ab0cc755b9e0466bd5870c11002b5a │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0f9b74d6dedf5a3ac2cefb52d29d223bd4e8bc88 │ │ │ │ │ │ │ │ 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: 0x000ab246, Base: 0x004e2750, Semaphore: 0x0054ea2e │ │ │ │ + Location: 0x000aa916, Base: 0x004e2110, Semaphore: 0x0054ea2e │ │ │ │ Arguments: 4@fp 4@r6 │ │ │ │ stapsdt 0x0000002a NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__start │ │ │ │ - Location: 0x000c9da0, Base: 0x004e2750, Semaphore: 0x0054ea26 │ │ │ │ + Location: 0x000c94c0, Base: 0x004e2110, Semaphore: 0x0054ea26 │ │ │ │ Arguments: -4@[r7, #28] │ │ │ │ stapsdt 0x00000022 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__done │ │ │ │ - Location: 0x000c9dfc, Base: 0x004e2750, Semaphore: 0x0054ea28 │ │ │ │ + Location: 0x000c951c, Base: 0x004e2110, Semaphore: 0x0054ea28 │ │ │ │ Arguments: -4@r4 │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x0012a2e0, Base: 0x004e2750, Semaphore: 0x0054ea2c │ │ │ │ + Location: 0x00129ec8, Base: 0x004e2110, Semaphore: 0x0054ea2c │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x0012a2ea, Base: 0x004e2750, Semaphore: 0x0054ea2a │ │ │ │ + Location: 0x00129ed2, Base: 0x004e2110, Semaphore: 0x0054ea2a │ │ │ │ Arguments: 4@r0 │ │ │ │ stapsdt 0x00000024 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x0012aad0, Base: 0x004e2750, Semaphore: 0x0054ea2e │ │ │ │ + Location: 0x0012a6b8, Base: 0x004e2110, Semaphore: 0x0054ea2e │ │ │ │ Arguments: 4@r10 4@r6 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x0012aed0, Base: 0x004e2750, Semaphore: 0x0054ea2e │ │ │ │ + Location: 0x0012aad8, Base: 0x004e2110, Semaphore: 0x0054ea2e │ │ │ │ Arguments: 4@r7 4@#_PyRuntime+51120 │ │ │ │ stapsdt 0x00000024 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x0012b6b6, Base: 0x004e2750, Semaphore: 0x0054ea2e │ │ │ │ + Location: 0x0012b25c, Base: 0x004e2110, Semaphore: 0x0054ea2e │ │ │ │ Arguments: 4@r10 4@r6 │ │ │ │ stapsdt 0x00000024 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x0012bcc4, Base: 0x004e2750, Semaphore: 0x0054ea2e │ │ │ │ + Location: 0x0012b866, Base: 0x004e2110, Semaphore: 0x0054ea2e │ │ │ │ Arguments: 4@r10 4@r6 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -+Z/lib/ld-linux-armhf.so.3 │ │ │ │ +/lib/ld-linux-armhf.so.3 │ │ │ │ `dDh6q`3f │ │ │ │ ImX.-IYZ │ │ │ │ HK&+pjvT< │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ __gmon_start__ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ __libc_start_main │ │ │ │ @@ -2186,25 +2186,25 @@ │ │ │ │ GLIBC_2.26 │ │ │ │ GLIBC_2.6 │ │ │ │ GLIBC_2.34 │ │ │ │ GLIBC_2.29 │ │ │ │ GLIBC_2.35 │ │ │ │ $4&h@F1F │ │ │ │ RFIF`FeF │ │ │ │ -;F)F2F Fs │ │ │ │ -KFBF9F(Fs │ │ │ │ +;F)F2F Fr │ │ │ │ +KFBF9F(Fr │ │ │ │ 0h+F `JF │ │ │ │ SF2FAF8F │ │ │ │ &F#F"F!F │ │ │ │ &F#F"F!F │ │ │ │ &F#F"F!F │ │ │ │ (F;F2F!F │ │ │ │ +h:F)F0F │ │ │ │ [FRFIF(F9 │ │ │ │ -F!FCF:FL │ │ │ │ +F!FCF:FK │ │ │ │ ;F*F!FPF │ │ │ │ zi F+j1F │ │ │ │ 'h5D{h^m │ │ │ │ 3;`@FoaG │ │ │ │ 33`shCE@ │ │ │ │ "F+FRhRm │ │ │ │ 5h8F)F+h │ │ │ │ @@ -2226,37 +2226,35 @@ │ │ │ │ #F*FAF0F'F │ │ │ │ CF"F9F0Fd │ │ │ │ ;F2F)F F │ │ │ │ pGpGpGpGpGpG │ │ │ │ ;F*F1FhF │ │ │ │ 8F+F2F!F │ │ │ │ ;h2F!F@F │ │ │ │ -F F:F)Fd │ │ │ │ +F F:F)Fc │ │ │ │ ;hRFAF8F │ │ │ │ 33`2F!F(F │ │ │ │ 33`2F!F(F │ │ │ │ #F2F)F8F │ │ │ │ p/6h8F-hR │ │ │ │ [FJFQF@F │ │ │ │ "F)F0F7F │ │ │ │ \h F"hZ` │ │ │ │ KFZF!F8F │ │ │ │ 33`KhKE@ │ │ │ │ C]05]]]+ │ │ │ │ +h2F)F F │ │ │ │ +h2F)F F │ │ │ │ -p?Bh[XRm │ │ │ │ SF}"1F F │ │ │ │ SF}"1F F │ │ │ │ rh*`u`3h │ │ │ │ )FHF3F"F │ │ │ │ + TF=FNF@" │ │ │ │ LFRFFF F │ │ │ │ -wICFZF F │ │ │ │ - rhYiqaQm │ │ │ │ -RF3ICF F │ │ │ │ +xtZZZZZZZZZZZZZZZZXq │ │ │ │ FvYEhom? │ │ │ │ p?bh^XSm │ │ │ │ !F3FJF8F │ │ │ │ {`#F,F5F │ │ │ │ #*F!FHF<7 │ │ │ │ G{ F*FIF │ │ │ │ ;FZF!F@F │ │ │ │ @@ -2267,18 +2265,19 @@ │ │ │ │ ;FZFAh@F │ │ │ │ :F1C0`C │ │ │ │ SiYF{a F │ │ │ │ {a0!Si`i │ │ │ │ fiJFxhAF │ │ │ │ SiYF{a F │ │ │ │ Ffh*FIFw │ │ │ │ - C")F bc` │ │ │ │ + C")F bc`? │ │ │ │ HHHHHHHHHHHlHHHHHHHHHHHHHHHHHHH │ │ │ │ HHHHHHHHHHHlHH │ │ │ │ - C")F bc`d │ │ │ │ + C")F bc` │ │ │ │ + C")F bc` │ │ │ │ ciBFxj1F │ │ │ │ 3FfiyjBF │ │ │ │ 0!;b`iSi │ │ │ │ "F3FDFVF │ │ │ │ *FCF5FLF │ │ │ │ FKF@3kDS │ │ │ │ biSFyh@F │ │ │ │ @@ -2313,15 +2312,15 @@ │ │ │ │ FCF1F F@ │ │ │ │ xJFQF Fsi │ │ │ │ cQFZF F{a │ │ │ │ F+FAF F@ │ │ │ │ F+FAF F@ │ │ │ │ Kh{a[h[m │ │ │ │ 4F;izhXFza.Fai │ │ │ │ -@F$!eFtF{` │ │ │ │ +@F$!dF{` │ │ │ │ ZizaDiRh │ │ │ │ x`)FRh F │ │ │ │ F`iBF;iYF │ │ │ │ @SD"9F F │ │ │ │ b9FbFCF(F │ │ │ │ QF"i0F{a │ │ │ │ QF"i0F{b │ │ │ │ @@ -2333,36 +2332,35 @@ │ │ │ │ ir@~jr`>j │ │ │ │ _c#aca+h │ │ │ │ ch(i{a[h>a&F │ │ │ │ "Fkh1F(F │ │ │ │ ;FBF)F0FP │ │ │ │ yk0F2h{` │ │ │ │ "F}dDFUF │ │ │ │ -&~d4F5F~ │ │ │ │ NFZFDFUFk │ │ │ │ FNFZFDFUF │ │ │ │ 'FNFZFDFUF8h │ │ │ │ i FCE3F\ │ │ │ │ {i}`5F<` │ │ │ │ ;izi;eze │ │ │ │ ;i;echzize │ │ │ │ ;izi;eze │ │ │ │ ;i;echzize │ │ │ │ ;i0F;e{i{e │ │ │ │ :i0F:b2kyiyb │ │ │ │ zi0F:d2k │ │ │ │ ;b0F{i{b │ │ │ │ \#+px#kp9 │ │ │ │ -S9FCF0F1 │ │ │ │ +S9FCF0F2 │ │ │ │ `)F+F FG │ │ │ │ 33`shCE@ │ │ │ │ 33`shCE@ │ │ │ │ cb,4cb,4cb,4cb,4cb,4cb,4 │ │ │ │ "#`!FCF0F │ │ │ │ -$`(F+h1F │ │ │ │ +$P0F3h)F │ │ │ │ #h"F+I(F │ │ │ │ @FSF2F!F │ │ │ │ ;h*F!F0F │ │ │ │ 0F"a9F"F │ │ │ │ t"?&: <'O │ │ │ │ i!a*F#h0F │ │ │ │ sh_kSh[k │ │ │ │ @@ -2374,28 +2372,28 @@ │ │ │ │ 4nh2C1`C │ │ │ │ .FWBEFWA │ │ │ │ !i#mCD#e │ │ │ │ 3F8F*F!F │ │ │ │ F(F5F~iSF │ │ │ │ *FIF5FVF │ │ │ │ FKF!F0Fg │ │ │ │ -F!FZF@Ff │ │ │ │ -F!F*FHFf │ │ │ │ +F!FZF@Fg │ │ │ │ +F!F*FHFg │ │ │ │ F!F*FHFf │ │ │ │ {o&h+D{g │ │ │ │ {o8m#D{gA │ │ │ │ {o+D{g&hl │ │ │ │ x{a{i+;3 │ │ │ │ {o+D{gEE │ │ │ │ {f{o+D{g │ │ │ │ {o&h+D{g │ │ │ │ -CFrFHF!F` │ │ │ │ +CFrFHF!Fa │ │ │ │ 33QkhCEN │ │ │ │ 3+`{hCE1 │ │ │ │ -R+FAF0F@ │ │ │ │ +R+FAF0FO │ │ │ │ >JyihhRX:bAm │ │ │ │ *Fxh#F1F1 │ │ │ │ *Fxh#F1F1 │ │ │ │ HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHHAAAAAAAAAAAAAAAA*AAAAAAAAA***HHHAAAAAA**AAAAAAAA*"F │ │ │ │ ;FBF)F F │ │ │ │ GDsh,1UFXmSF │ │ │ │ @8F"F'DX │ │ │ │ @@ -2403,21 +2401,20 @@ │ │ │ │ #+`lKjhS │ │ │ │ `QhHhEm- │ │ │ │ 3;`chKE) │ │ │ │ i!F0FCE;FC │ │ │ │ 3#`:F!FPFA │ │ │ │ #h:F!FHF │ │ │ │ p?AM k]Y │ │ │ │ -F;F*F0F` │ │ │ │ +F;F*F0Fa │ │ │ │ +F!F*FXFB │ │ │ │ F!F*FXFB │ │ │ │ -F!F*FXFA │ │ │ │ -sF2F!FHFA │ │ │ │ +sF2F!FHFB │ │ │ │ ;F=iRF1F │ │ │ │ F%F8F.FEE │ │ │ │ -7$KFZF!F │ │ │ │ #0S@#`Ai │ │ │ │ P`` rZj 2Zb(x │ │ │ │ Zj 2Zb!x │ │ │ │ +F1F@FJF │ │ │ │ KF*F1F@F │ │ │ │ 3+`\Oi │ │ │ │ JJJJJJ0$J │ │ │ │ IFCF2FXF │ │ │ │ 3"`l`c` F │ │ │ │ pGChXhpGJ │ │ │ │ -KFRF1F(F │ │ │ │ +KFRF9F0F │ │ │ │ 3#`'F{hYm │ │ │ │ %,rA3H]d:kOV │ │ │ │ F2FcF7FfF │ │ │ │ -\IIIIIIIIIII │ │ │ │ +[HHHHHHHHHHH │ │ │ │ KF2F)FPF │ │ │ │ -" nbf{`6 │ │ │ │ 3hBF9F F │ │ │ │ /yiJn"CF │ │ │ │ @SXBXApG │ │ │ │ QHBHApGB │ │ │ │ CF:F(F!F │ │ │ │ +F*F1F8F │ │ │ │ 1!`ZF!F@F │ │ │ │ +h"F)F8F │ │ │ │ #hZF!F8F │ │ │ │ -+h'F)F@F │ │ │ │ +SFJF)F0F │ │ │ │ KFBF)FPF │ │ │ │ KFBF)FPF │ │ │ │ 2PFKFBF │ │ │ │ !FCF:FHF │ │ │ │ iaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiiiaaaaaaaaaaaaaaaa*aaaaaaaaa***iiiaaaaaa**aaaaaaaa*(F │ │ │ │ -3+`/F)F F │ │ │ │ +3+`/F)F F │ │ │ │ XF?!JF │ │ │ │ bb!FBF8F │ │ │ │ )F3FBF F │ │ │ │ F F3j)jBF │ │ │ │ -3caQF F< │ │ │ │ -3YF Fca< │ │ │ │ +3caQF F; │ │ │ │ +3YF Fca; │ │ │ │ ]i1F F.F │ │ │ │ 3FBF9Fei │ │ │ │ PF2F?!VD │ │ │ │ DB1F F+F │ │ │ │ 1B+FAF F │ │ │ │ ^h$!ki`i │ │ │ │ -2 F3n#bX │ │ │ │ +2 F3n#bW │ │ │ │ FQF+F0F:F │ │ │ │ @SFBF9F0F │ │ │ │ @SFBF9F0F │ │ │ │ ;F)FHF"F │ │ │ │ L!2FAF8F │ │ │ │ BF F+iii │ │ │ │ 3iBFqi F │ │ │ │ @@ -2522,15 +2518,15 @@ │ │ │ │ FJF9F@F7 │ │ │ │ CF"FIF8F │ │ │ │ CF"FIF8F │ │ │ │ CF"FIF8F │ │ │ │ 3F"F9F@F │ │ │ │ 3F"F9F@F │ │ │ │ 3F"F9F@F │ │ │ │ -;F@F2F)FB │ │ │ │ +;F@F2F)FA │ │ │ │ 1)` F)F:h │ │ │ │ +h2F)F F │ │ │ │ 1)` F)F:h │ │ │ │ F[mLFOFZ │ │ │ │ +h:F1F F │ │ │ │ [F@F"F1FL │ │ │ │ c))$)))))V │ │ │ │ @@ -2569,28 +2565,28 @@ │ │ │ │ BFSF(F9F │ │ │ │ @FKF9Ffj │ │ │ │ 9F2F@F#h │ │ │ │ @F[F2FIF │ │ │ │ 8F)Fkh[m │ │ │ │ +FRF!F8Fb │ │ │ │ i+FRF!F8F │ │ │ │ -0FIF"F&Dl │ │ │ │ -28F+FRFb │ │ │ │ -*FIF/D
8B │ │ │ │ DN1H1K1T1W1Z1Q1A │ │ │ │ aFJFHFMFO │ │ │ │ -h:FQF(DHDZ │ │ │ │ +h:FQF(DHD[ │ │ │ │ 7'{O^B@- │ │ │ │ $p0F3h9F │ │ │ │ ci_`&F0F │ │ │ │ p(F"F1Fl │ │ │ │ .F2F!F8F1 │ │ │ │ UBUALBLA │ │ │ │ !FSF2F8F │ │ │ │ @@ -4251,20 +4247,18 @@ │ │ │ │ PyErr_NewException: name must be module.class │ │ │ │ while calling a Python object │ │ │ │ type() takes 1 or 3 arguments │ │ │ │ cannot create '%s' instances │ │ │ │ UO!O!:type.__new__ │ │ │ │ type() doesn't support MRO entry resolution; use types.new_class() │ │ │ │ cannot create '%.400s' instances │ │ │ │ -nonempty __slots__ not supported for subtype of '%s' │ │ │ │ -__slots__ items must be strings, not '%.200s' │ │ │ │ -__slots__ must be identifiers │ │ │ │ -__dict__ slot disallowed: we already got one │ │ │ │ -__weakref__ slot disallowed: we already got one │ │ │ │ -%R in __slots__ conflicts with class variable │ │ │ │ +type name must not contain null characters │ │ │ │ +type __qualname__ must be a str, not %s │ │ │ │ +__classcell__ must be a nonlocal cell, not %.200R │ │ │ │ +__classdictcell__ must be a nonlocal cell, not %.200R │ │ │ │ Error calling __set_name__ on '%.100s' instance %R in '%.100s' │ │ │ │ non-string key in the __dict__ of class %.200s │ │ │ │ new style getargs format but argument is not a tuple │ │ │ │ at least │ │ │ │ too many tuple nesting levels in argument format string │ │ │ │ excess ')' in getargs format │ │ │ │ missing ')' in getargs format │ │ │ │ @@ -4294,18 +4288,17 @@ │ │ │ │ (invalid use of 'w' format character) │ │ │ │ read-write bytes-like object │ │ │ │ (impossible) │ │ │ │ __build_class__ │ │ │ │ breakpoint │ │ │ │ isinstance │ │ │ │ issubclass │ │ │ │ -type name must not contain null characters │ │ │ │ -type __qualname__ must be a str, not %s │ │ │ │ -__classcell__ must be a nonlocal cell, not %.200R │ │ │ │ -__classdictcell__ must be a nonlocal cell, not %.200R │ │ │ │ +dictionary for instance variables │ │ │ │ +__weakref__ │ │ │ │ +list of weak references to the object │ │ │ │ instance of │ │ │ │ super() argument 1 must be a type, not %.200s │ │ │ │ super(): no current frame │ │ │ │ super(type, obj): obj (%s %.200s) is not an instance or subtype of type (%.200s). │ │ │ │ descriptor '%V' for type '%.100s' needs either an object or a type │ │ │ │ descriptor '%V' for type '%.100s' needs a type, not a '%.100s' as arg 2 │ │ │ │ descriptor '%V' requires a subtype of '%.100s' but received '%.100s' │ │ │ │ @@ -4358,38 +4351,35 @@ │ │ │ │ NULL object in marshal data for set │ │ │ │ unmarshalling code objects is disallowed │ │ │ │ NULL object in marshal data for code object │ │ │ │ bad marshal data (invalid reference) │ │ │ │ bad marshal data (unknown type code) │ │ │ │ no sys module │ │ │ │ lost sys.%U │ │ │ │ +iso-8859-1 │ │ │ │ +iso-latin-1 │ │ │ │ +iso-8859-1- │ │ │ │ +iso-latin-1- │ │ │ │ +encoding problem: %s with BOM │ │ │ │ +EOF read where not expected │ │ │ │ +marshal data too short │ │ │ │ +read() returned too much data: %zd bytes requested, %zd returned │ │ │ │ + in file │ │ │ │ +Non-UTF-8 code starting with '\x%.2x'%s%V on line %i, but no encoding declared; see https://peps.python.org/pep-0263/ for details │ │ │ │ __hello__ │ │ │ │ __phello__ │ │ │ │ __phello__.ham │ │ │ │ __phello__.ham.eggs │ │ │ │ __phello__.spam │ │ │ │ importlib.util │ │ │ │ importlib.machinery │ │ │ │ importlib._bootstrap │ │ │ │ importlib._bootstrap_external │ │ │ │ <__phello__ │ │ │ │ <__phello__.ham │ │ │ │ -dictionary for instance variables │ │ │ │ -__weakref__ │ │ │ │ -list of weak references to the object │ │ │ │ -iso-8859-1 │ │ │ │ -iso-latin-1 │ │ │ │ -iso-8859-1- │ │ │ │ -iso-latin-1- │ │ │ │ -encoding problem: %s with BOM │ │ │ │ -EOF read where not expected │ │ │ │ -marshal data too short │ │ │ │ -read() returned too much data: %zd bytes requested, %zd returned │ │ │ │ - in file │ │ │ │ -Non-UTF-8 code starting with '\x%.2x'%s%V on line %i, but no encoding declared; see https://peps.python.org/pep-0263/ for details │ │ │ │ unbound method %U needs an argument │ │ │ │ byte string is too large │ │ │ │ descriptor '%V' for '%.100s' objects doesn't apply to a '%.100s' object │ │ │ │ invalid kind │ │ │ │ unexpected indent │ │ │ │ unexpected unindent │ │ │ │ incomplete input │ │ │ │ @@ -4575,14 +4565,20 @@ │ │ │ │ __mro_entries__ must return a tuple │ │ │ │ %.200s.__prepare__() must return a mapping, not %.200s │ │ │ │ __orig_bases__ │ │ │ │ __class__ not set defining %.200R as %.200R. Was __classcell__ propagated to type.__new__? │ │ │ │ __class__ set to %.200R defining %.200R as %.200R │ │ │ │ The '@' operator is │ │ │ │ Await expressions are │ │ │ │ +nonempty __slots__ not supported for subtype of '%s' │ │ │ │ +__slots__ items must be strings, not '%.200s' │ │ │ │ +__slots__ must be identifiers │ │ │ │ +__dict__ slot disallowed: we already got one │ │ │ │ +__weakref__ slot disallowed: we already got one │ │ │ │ +%R in __slots__ conflicts with class variable │ │ │ │ ../Objects/cellobject.c │ │ │ │ field 'value' is required for Expr │ │ │ │ Underscores in numeric literals are only supported in Python 3.6 and greater │ │ │ │ %S - Consider hexadecimal for huge integer literals to avoid decimal conversion limits. │ │ │ │ Did you mean to use 'from ... import ...' instead? │ │ │ │ Expected one or more names after 'import' │ │ │ │ barry_as_FLUFL │ │ │ │ @@ -4755,18 +4751,14 @@ │ │ │ │ module '%U' has no attribute '%U' (consider renaming '%U' since it has the same name as the standard library module named '%U' and prevents importing that standard library module) │ │ │ │ module '%U' has no attribute '%U' (consider renaming '%U' if it has the same name as a library you intended to import) │ │ │ │ partially initialized module '%U' from '%U' has no attribute '%U' (most likely due to a circular import) │ │ │ │ partially initialized module '%U' has no attribute '%U' (most likely due to a circular import) │ │ │ │ cannot access submodule '%U' of module '%U' (most likely due to a circular import) │ │ │ │ attribute of type '%.200s' is not callable │ │ │ │ %s() requires a dict argument, not '%s' │ │ │ │ -dictionary changed size during iteration │ │ │ │ -dictionary keys changed during iteration │ │ │ │ -field 'test' is required for While │ │ │ │ -field 'elt' is required for SetComp │ │ │ │ extension_suffixes │ │ │ │ lock_held │ │ │ │ acquire_lock │ │ │ │ release_lock │ │ │ │ find_frozen │ │ │ │ get_frozen_object │ │ │ │ is_frozen_package │ │ │ │ @@ -4778,14 +4770,18 @@ │ │ │ │ _override_frozen_modules_for_tests │ │ │ │ _override_multi_interp_extensions_check │ │ │ │ create_dynamic │ │ │ │ exec_dynamic │ │ │ │ exec_builtin │ │ │ │ _fix_co_filename │ │ │ │ source_hash │ │ │ │ +dictionary changed size during iteration │ │ │ │ +dictionary keys changed during iteration │ │ │ │ +field 'test' is required for While │ │ │ │ +field 'elt' is required for SetComp │ │ │ │ not enough values to unpack (expected at least %d, got %d) │ │ │ │ not enough values to unpack (expected at least %d, got %zd) │ │ │ │ in __instancecheck__ │ │ │ │ field 'target' is required for NamedExpr │ │ │ │ field 'value' is required for NamedExpr │ │ │ │ %s only supported in Python 3.%i and greater │ │ │ │ '%s' not supported between instances of '%.100s' and '%.100s' │ │ │ │ @@ -4930,50 +4926,14 @@ │ │ │ │ compile.c compiler unit │ │ │ │ module kind %d should not be possible │ │ │ │ warnings_get_state: could not identify current interpreter │ │ │ │ _onceregistry │ │ │ │ _defaultaction │ │ │ │ unknown symbol table entry │ │ │ │ %s:%d: bad argument to internal function │ │ │ │ -Failed to insert into codec error registry │ │ │ │ -Failed to import encodings module │ │ │ │ -can't initialize sys standard streams │ │ │ │ - is a directory, cannot continue │ │ │ │ -Failed to initialize __main__.__loader__ │ │ │ │ -Failed to retrieve BuiltinImporter │ │ │ │ -Failed to test __main__.__loader__ │ │ │ │ -Failed to initialize __main__.__builtins__ │ │ │ │ -Failed to retrieve builtins module │ │ │ │ -Failed to test __main__.__builtins__ │ │ │ │ -can't create __main__ module │ │ │ │ -failed to get the Python codec name of the stdio encoding │ │ │ │ -cannot initialize filesystem codec │ │ │ │ -failed to get the Python codec of the filesystem encoding │ │ │ │ -initializing zipimport failed │ │ │ │ -external importer setup failed │ │ │ │ -failed to update the Python config │ │ │ │ -_install_external_importers │ │ │ │ -# installing zipimport hook │ │ │ │ -zipimporter │ │ │ │ -# installed zipimport hook │ │ │ │ -can't initialize signals │ │ │ │ -can't start tracemalloc │ │ │ │ -__stdin__ │ │ │ │ - │ │ │ │ -__stdout__ │ │ │ │ - │ │ │ │ -can't initialize io.open │ │ │ │ -BuiltinImporter │ │ │ │ -'import warnings' failed; traceback: │ │ │ │ -Failed to import the site module │ │ │ │ -Python runtime initialized with LC_CTYPE=C (a locale with default ASCII encoding), which may cause Unicode compatibility problems. Using C.UTF-8, C.utf8, or UTF-8 (if available) as alternative Unicode-compatible locales is recommended. │ │ │ │ -can't initialize sys.path[0] │ │ │ │ -failed to set builtin dict watcher │ │ │ │ -failed to enable faulthandler │ │ │ │ -# can't import zipimport.zipimporter │ │ │ │ getweakrefcount │ │ │ │ _remove_dead_weakref │ │ │ │ getweakrefs │ │ │ │ warn_explicit │ │ │ │ _filters_mutated_lock_held │ │ │ │ _acquire_lock │ │ │ │ _release_lock │ │ │ │ @@ -4999,34 +4959,57 @@ │ │ │ │ _excepthook │ │ │ │ _is_main_interpreter │ │ │ │ _shutdown │ │ │ │ _make_thread_handle │ │ │ │ _get_main_thread_ident │ │ │ │ set_name │ │ │ │ _get_name │ │ │ │ -strict_errors │ │ │ │ -Implements the 'strict' error handling, which raises a UnicodeError on coding errors. │ │ │ │ -ignore_errors │ │ │ │ -Implements the 'ignore' error handling, which ignores malformed data and continues. │ │ │ │ -Implements the 'replace' error handling, which replaces malformed data with a replacement marker. │ │ │ │ -xmlcharrefreplace │ │ │ │ -xmlcharrefreplace_errors │ │ │ │ -Implements the 'xmlcharrefreplace' error handling, which replaces an unencodable character with the appropriate XML character reference. │ │ │ │ -backslashreplace_errors │ │ │ │ -Implements the 'backslashreplace' error handling, which replaces malformed data with a backslashed escape sequence. │ │ │ │ -namereplace │ │ │ │ -namereplace_errors │ │ │ │ -Implements the 'namereplace' error handling, which replaces an unencodable character with a \N{...} escape sequence. │ │ │ │ Weak-reference support module. │ │ │ │ _thread._ExceptHookArgs │ │ │ │ _thread._local │ │ │ │ _thread._localdummy │ │ │ │ _thread.RLock │ │ │ │ _thread.lock │ │ │ │ _thread._ThreadHandle │ │ │ │ +Failed to insert into codec error registry │ │ │ │ +Failed to import encodings module │ │ │ │ +can't initialize sys standard streams │ │ │ │ + is a directory, cannot continue │ │ │ │ +Failed to initialize __main__.__loader__ │ │ │ │ +Failed to retrieve BuiltinImporter │ │ │ │ +Failed to test __main__.__loader__ │ │ │ │ +Failed to initialize __main__.__builtins__ │ │ │ │ +Failed to retrieve builtins module │ │ │ │ +Failed to test __main__.__builtins__ │ │ │ │ +can't create __main__ module │ │ │ │ +failed to get the Python codec name of the stdio encoding │ │ │ │ +cannot initialize filesystem codec │ │ │ │ +failed to get the Python codec of the filesystem encoding │ │ │ │ +initializing zipimport failed │ │ │ │ +external importer setup failed │ │ │ │ +failed to update the Python config │ │ │ │ +_install_external_importers │ │ │ │ +# installing zipimport hook │ │ │ │ +zipimporter │ │ │ │ +# installed zipimport hook │ │ │ │ +can't initialize signals │ │ │ │ +can't start tracemalloc │ │ │ │ +__stdin__ │ │ │ │ + │ │ │ │ +__stdout__ │ │ │ │ + │ │ │ │ +can't initialize io.open │ │ │ │ +BuiltinImporter │ │ │ │ +'import warnings' failed; traceback: │ │ │ │ +Failed to import the site module │ │ │ │ +Python runtime initialized with LC_CTYPE=C (a locale with default ASCII encoding), which may cause Unicode compatibility problems. Using C.UTF-8, C.utf8, or UTF-8 (if available) as alternative Unicode-compatible locales is recommended. │ │ │ │ +can't initialize sys.path[0] │ │ │ │ +failed to set builtin dict watcher │ │ │ │ +failed to enable faulthandler │ │ │ │ +# can't import zipimport.zipimporter │ │ │ │ tuple for startswith must only contain str, not %.100s │ │ │ │ startswith first arg must be str or a tuple of str, not %.100s │ │ │ │ Unknown conversion specifier %c │ │ │ │ Unknown conversion specifier \x%x │ │ │ │ Max string recursion exceeded │ │ │ │ Single '}' encountered in format string │ │ │ │ Single '{' encountered in format string │ │ │ │ @@ -5040,14 +5023,27 @@ │ │ │ │ 'return' with value in async generator │ │ │ │ assertion is always true, perhaps remove parentheses? │ │ │ │ 'break' outside loop │ │ │ │ 'continue' not properly in loop │ │ │ │ Format specifier must be a string, not %.200s │ │ │ │ while getting the str of an object │ │ │ │ __str__ returned non-string (type %.200s) │ │ │ │ +strict_errors │ │ │ │ +Implements the 'strict' error handling, which raises a UnicodeError on coding errors. │ │ │ │ +ignore_errors │ │ │ │ +Implements the 'ignore' error handling, which ignores malformed data and continues. │ │ │ │ +Implements the 'replace' error handling, which replaces malformed data with a replacement marker. │ │ │ │ +xmlcharrefreplace │ │ │ │ +xmlcharrefreplace_errors │ │ │ │ +Implements the 'xmlcharrefreplace' error handling, which replaces an unencodable character with the appropriate XML character reference. │ │ │ │ +backslashreplace_errors │ │ │ │ +Implements the 'backslashreplace' error handling, which replaces malformed data with a backslashed escape sequence. │ │ │ │ +namereplace │ │ │ │ +namereplace_errors │ │ │ │ +Implements the 'namereplace' error handling, which replaces an unencodable character with a \N{...} escape sequence. │ │ │ │ unary op %d should not be possible │ │ │ │ 'yield' outside function │ │ │ │ 'yield from' outside function │ │ │ │ 'yield from' inside async function │ │ │ │ invalid symbol │ │ │ │ '%.200s' object is not callable; perhaps you missed a comma? │ │ │ │ Unrecognized conversion character %d │ │ │ │ @@ -5088,28 +5084,29 @@ │ │ │ │ Alternate form (#) not allowed in string format specifier │ │ │ │ '=' alignment not allowed in string format specifier │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ sep must be None or a string, not %.200s │ │ │ │ end must be None or a string, not %.200s │ │ │ │ -0123456789abcdef │ │ │ │ %.200s%s missing required argument '%U' (pos %d) │ │ │ │ argument for %.200s%s given by name ('%U') and position (%d) │ │ │ │ must be str or None, not %.100s │ │ │ │ invalid result from _PyOnceFlag_CallOnce │ │ │ │ "is" with '%.200s' literal. Did you mean "=="? │ │ │ │ "is not" with '%.200s' literal. Did you mean "!="? │ │ │ │ requires tuple of arguments │ │ │ │ all arguments to joinpath() must be str or None │ │ │ │ failed to join paths │ │ │ │ maximum number of symbolic links reached │ │ │ │ writeobject with NULL file │ │ │ │ cannot read file larger than 32KB during initialization │ │ │ │ null file for PyFile_WriteString │ │ │ │ +maxsplit │ │ │ │ +0123456789abcdef │ │ │ │ too many statically nested blocks │ │ │ │ PyCapsule_GetPointer called with invalid PyCapsule object │ │ │ │ PyCapsule_GetPointer called with incorrect name │ │ │ │ '%.200s' object doesn't support item deletion │ │ │ │ Exception ignored while removing the last compiler stack item │ │ │ │ Exception ignored while appending nested instruction sequence │ │ │ │ PyCapsule_New called with null pointer │ │ │ │ @@ -5117,15 +5114,14 @@ │ │ │ │ strings are too large to concat │ │ │ │ issubclass() arg 1 must be a class │ │ │ │ in __subclasscheck__ │ │ │ │ dict expected │ │ │ │ invalid config type: %s │ │ │ │ invalid config value: %s │ │ │ │ missing config key: %s │ │ │ │ -maxsplit │ │ │ │ Python int too large to convert to C int │ │ │ │ can't convert negative value to unsigned int │ │ │ │ Python int too large to convert to C unsigned long │ │ │ │ %s arg must be None or str │ │ │ │ list indices must be integers or slices, not %.200s │ │ │ │ __import__ not found │ │ │ │ __length_hint__ must be an integer, not %.100s │ │ │ │ @@ -5196,27 +5192,27 @@ │ │ │ │ clock_gettime(CLOCK_MONOTONIC) │ │ │ │ '%.200s' object is not subscriptable; perhaps you missed a comma? │ │ │ │ %.200s indices must be integers or slices, not %.200s; perhaps you missed a comma? │ │ │ │ 'break', 'continue' and 'return' cannot appear in an except* block │ │ │ │ argument 'name' │ │ │ │ argument 2 │ │ │ │ ndigits must be positive │ │ │ │ +withdata │ │ │ │ globals and locals cannot be NULL │ │ │ │ exec() globals must be a dict, not %.100s │ │ │ │ locals must be a mapping or None, not %.100s │ │ │ │ cannot use a closure with this code object │ │ │ │ code object requires a closure of exactly length %zd │ │ │ │ closure can only be used when source is a code object │ │ │ │ string, bytes or code │ │ │ │ cannot set %R attribute of immutable type '%s' │ │ │ │ Out of memory interning an attribute name │ │ │ │ type object '%.50s' has no attribute '%U' │ │ │ │ descriptor '%V' of '%.100s' object needs an argument │ │ │ │ descriptor '%V' requires a '%.100s' object but received a '%.100s' │ │ │ │ -withdata │ │ │ │ replace string is too long │ │ │ │ issubclass() arg 2 must be a class, a tuple of classes, or a union │ │ │ │ compiler_lookup_arg(name=%R) with reftype=%d failed in %S; freevars of code %S: %R │ │ │ │ _PyST_GetScope(name=%R) failed: unknown scope in unit %S (%R); symbols: %R; locals: %R; globals: %R │ │ │ │ DEFAULT_BUFFER_SIZE │ │ │ │ UnsupportedOperation │ │ │ │ cannot set '%s' attribute of immutable type '%s' │ │ │ │ @@ -5378,23 +5374,14 @@ │ │ │ │ uname_result │ │ │ │ struct_rusage │ │ │ │ _have_functions │ │ │ │ cannot read ticks_per_second │ │ │ │ argument should be integer or None, not %.200s │ │ │ │ ordinal not in range(128) │ │ │ │ %s op %d should not be possible │ │ │ │ -too many expressions in star-unpacking assignment │ │ │ │ -multiple starred expressions in assignment │ │ │ │ -invalid node type (%d) for augmented assignment │ │ │ │ -too many constants │ │ │ │ -marshal.dumps │ │ │ │ -object too deeply nested to marshal │ │ │ │ -marshalling code objects is disallowed │ │ │ │ -unmarshallable object │ │ │ │ -can only join an iterable │ │ │ │ the entry's base filename, relative to scandir() "path" argument │ │ │ │ the entry's full path name; equivalent to │ │ │ │ os.path.join(scandir_path, entry.name) │ │ │ │ is_symlink │ │ │ │ is_junction │ │ │ │ __fspath__ │ │ │ │ DirEntry is generic over the type of the path (str or bytes) │ │ │ │ @@ -5775,14 +5762,23 @@ │ │ │ │ _io.BytesIO │ │ │ │ _io._RawIOBase │ │ │ │ _io._BufferedIOBase │ │ │ │ _io._TextIOBase │ │ │ │ _io._IOBase │ │ │ │ _io._BytesIOBuffer │ │ │ │ _io.IncrementalNewlineDecoder │ │ │ │ +too many expressions in star-unpacking assignment │ │ │ │ +multiple starred expressions in assignment │ │ │ │ +invalid node type (%d) for augmented assignment │ │ │ │ +too many constants │ │ │ │ +marshal.dumps │ │ │ │ +object too deeply nested to marshal │ │ │ │ +marshalling code objects is disallowed │ │ │ │ +unmarshallable object │ │ │ │ +can only join an iterable │ │ │ │ cannot marshal recursion %T objects │ │ │ │ too many objects │ │ │ │ can only concatenate tuple (not "%.200s") to tuple │ │ │ │ argument 'byteorder' │ │ │ │ byteorder must be either 'little' or 'big' │ │ │ │ length argument must be non-negative │ │ │ │ can't convert negative int to unsigned │ │ │ │ @@ -5806,27 +5802,14 @@ │ │ │ │ CLOCK_THREAD_CPUTIME_ID │ │ │ │ CLOCK_BOOTTIME │ │ │ │ CLOCK_TAI │ │ │ │ _STRUCT_TM_ITEMS │ │ │ │ invalid GMT offset │ │ │ │ timezone │ │ │ │ daylight │ │ │ │ -string indices must be integers, not '%.200s' │ │ │ │ -%s: can't specify dir_fd without matching path │ │ │ │ -%s: can't specify both dir_fd and fd │ │ │ │ -%s: cannot use fd and follow_symlinks together │ │ │ │ -string, bytes, os.PathLike, integer or None │ │ │ │ -string, bytes, os.PathLike or integer │ │ │ │ -string, bytes, os.PathLike or None │ │ │ │ -string, bytes or os.PathLike │ │ │ │ -expected %.200s.__fspath__() to return str or bytes, not %.200s │ │ │ │ -%s%sembedded null character in %s │ │ │ │ -%s%s%s should be %s, not %.200s │ │ │ │ -byte string is too long │ │ │ │ -follow_symlinks │ │ │ │ year, for example, 1993 │ │ │ │ month of year, range [1, 12] │ │ │ │ day of month, range [1, 31] │ │ │ │ hours, range [0, 23] │ │ │ │ minutes, range [0, 59] │ │ │ │ seconds, range [0, 61]) │ │ │ │ day of week, range [0, 6], Monday is 0 │ │ │ │ @@ -5860,37 +5843,38 @@ │ │ │ │ Note that several fields' values are not the same as those defined by │ │ │ │ the C language standard for struct tm. For example, the value of the │ │ │ │ field tm_year is the actual year, not year - 1900. See individual │ │ │ │ fields' descriptions for details. │ │ │ │ .cpython-314-arm-linux-gnueabihf.so │ │ │ │ .abi3.so │ │ │ │ .abi3-arm-linux-gnueabihf.so │ │ │ │ +string indices must be integers, not '%.200s' │ │ │ │ +%s: can't specify dir_fd without matching path │ │ │ │ +%s: can't specify both dir_fd and fd │ │ │ │ +%s: cannot use fd and follow_symlinks together │ │ │ │ +string, bytes, os.PathLike, integer or None │ │ │ │ +string, bytes, os.PathLike or integer │ │ │ │ +string, bytes, os.PathLike or None │ │ │ │ +string, bytes or os.PathLike │ │ │ │ +expected %.200s.__fspath__() to return str or bytes, not %.200s │ │ │ │ +%s%sembedded null character in %s │ │ │ │ +%s%s%s should be %s, not %.200s │ │ │ │ +byte string is too long │ │ │ │ bad operand type for unary -: '%.200s' │ │ │ │ pop from an empty set │ │ │ │ %s expected at least 1 argument, got 0 │ │ │ │ Cannot specify a default for %s() with multiple positional arguments │ │ │ │ %s() iterable argument is empty │ │ │ │ |Opp:enable │ │ │ │ unable to get the current thread state │ │ │ │ sys.stderr is None │ │ │ │ bool is used as a file descriptor │ │ │ │ file is not a valid file descriptor │ │ │ │ file.fileno() is not a valid file descriptor │ │ │ │ Can't compare %.100s and %.100s │ │ │ │ -... truncated │ │ │ │ -|$OOO:ImportError │ │ │ │ -Unmatched right paren in format string │ │ │ │ -impossible │ │ │ │ -Unmatched left paren in format string │ │ │ │ -No active exception to reraise │ │ │ │ -calling %R should have returned an instance of BaseException, not %R │ │ │ │ -exceptions must derive from BaseException │ │ │ │ -exception causes must derive from BaseException │ │ │ │ -can't convert negative value to size_t │ │ │ │ -Python int too large to convert to C size_t │ │ │ │ enable($module, /, file=sys.stderr, all_threads=True) │ │ │ │ Enable the fault handler. │ │ │ │ disable($module, /) │ │ │ │ Disable the fault handler. │ │ │ │ is_enabled($module, /) │ │ │ │ Check if the handler is enabled. │ │ │ │ dump_traceback($module, /, file=sys.stderr, all_threads=True) │ │ │ │ @@ -5923,21 +5907,33 @@ │ │ │ │ _sigabrt($module, /) │ │ │ │ Raise a SIGABRT signal. │ │ │ │ _sigfpe($module, /) │ │ │ │ Raise a SIGFPE signal. │ │ │ │ _stack_overflow │ │ │ │ _stack_overflow($module, /) │ │ │ │ Recursive call to raise a stack overflow. │ │ │ │ +follow_symlinks │ │ │ │ Bus error │ │ │ │ Illegal instruction │ │ │ │ Floating-point exception │ │ │ │ Segmentation fault │ │ │ │ all_threads │ │ │ │ |$OO:max │ │ │ │ |$OO:min │ │ │ │ +... truncated │ │ │ │ +|$OOO:ImportError │ │ │ │ +Unmatched right paren in format string │ │ │ │ +impossible │ │ │ │ +Unmatched left paren in format string │ │ │ │ +No active exception to reraise │ │ │ │ +calling %R should have returned an instance of BaseException, not %R │ │ │ │ +exceptions must derive from BaseException │ │ │ │ +exception causes must derive from BaseException │ │ │ │ +can't convert negative value to size_t │ │ │ │ +Python int too large to convert to C size_t │ │ │ │ negative shift count │ │ │ │ Python int too large to convert to C int64_t │ │ │ │ expect int, got %T │ │ │ │ os.listdir │ │ │ │ expected str, bytes or os.PathLike object, not %.200s │ │ │ │ tuple for endswith must only contain str, not %.100s │ │ │ │ endswith first arg must be str or a tuple of str, not %.100s │ │ │ │ @@ -5965,14 +5961,15 @@ │ │ │ │ binary mode doesn't take an errors argument │ │ │ │ binary mode doesn't take a newline argument │ │ │ │ line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used │ │ │ │ can't have unbuffered text I/O │ │ │ │ unknown mode: '%s' │ │ │ │ bad operand type for unary ~: '%.200s' │ │ │ │ surrogates not allowed │ │ │ │ +buffering │ │ │ │ negative file descriptor │ │ │ │ Must have exactly one of create/read/write/append mode and at most one plus │ │ │ │ invalid mode: %.200s │ │ │ │ Cannot use closefd=False with file name │ │ │ │ expected integer from opener │ │ │ │ opener returned %d │ │ │ │ PyType_GetModuleByDef: No superclass of '%s' has the given module │ │ │ │ @@ -5980,16 +5977,14 @@ │ │ │ │ I/O operation on closed file │ │ │ │ Exception ignored while finalizing file %R │ │ │ │ buffer size must be strictly positive │ │ │ │ sem_init │ │ │ │ can't allocate read lock │ │ │ │ cannot fit '%.200s' into an offset-sized integer │ │ │ │ Raw stream returned invalid position %lld │ │ │ │ -buffer_size │ │ │ │ -buffering │ │ │ │ I/O operation on closed file. │ │ │ │ raw stream has been detached │ │ │ │ I/O operation on uninitialized object │ │ │ │ │ │ │ │ │ │ │ │ _call_with_frames_removed │ │ │ │ argument should be integer or None, not '%.200s' │ │ │ │ @@ -6025,14 +6020,15 @@ │ │ │ │ File "%S", line %zd │ │ │ │ . │ │ │ │ │ │ │ │ : │ │ │ │ sem_destroy │ │ │ │ byte indices must be integers or slices, not %.200s │ │ │ │ __bytes__ returned non-bytes (type %.200s) │ │ │ │ +buffer_size │ │ │ │ memoryview: a bytes-like object is required, not '%.200s' │ │ │ │ a bytes-like object is required, not '%.100s' │ │ │ │ PyBuffer_FillInfo: view==NULL argument is obsolete │ │ │ │ Stack (most recent call first): │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -6050,16 +6046,14 @@ │ │ │ │ string, bytes or AST │ │ │ │ memoryview: number of dimensions must not exceed 64 │ │ │ │ Exception ignored while flushing sys.stdout │ │ │ │ invalid indexing of 0-dim memory │ │ │ │ sub-views are not implemented │ │ │ │ memoryview: invalid slice key │ │ │ │ multi-dimensional slicing is not implemented │ │ │ │ -dont_inherit │ │ │ │ -_feature_version │ │ │ │ path should be string, bytes, or os.PathLike, not %.200s │ │ │ │ memoryview: underlying buffer is not writable │ │ │ │ memoryview: underlying buffer is not C-contiguous │ │ │ │ memoryview: underlying buffer is not Fortran contiguous │ │ │ │ memoryview: underlying buffer is not contiguous │ │ │ │ memoryview: underlying buffer requires suboffsets │ │ │ │ memoryview: cannot cast to unsigned bytes if the format flag is present │ │ │ │ @@ -6257,14 +6251,16 @@ │ │ │ │ | TypeVarTuple(identifier name, expr? default_value) │ │ │ │ TypeVar(identifier name, expr? bound, expr? default_value) │ │ │ │ ParamSpec(identifier name, expr? default_value) │ │ │ │ TypeVarTuple(identifier name, expr? default_value) │ │ │ │ __replace__($self, /, **fields) │ │ │ │ Return a copy of the AST node with new values for the specified fields. │ │ │ │ allow_code │ │ │ │ +dont_inherit │ │ │ │ +_feature_version │ │ │ │ _field_types │ │ │ │ cannot set '__annotations__' attribute of immutable type '%s' │ │ │ │ Union[arg, ...]: each arg must be a type. │ │ │ │ _type_check │ │ │ │ Cannot take a Union of no types. │ │ │ │ no locals found during 'import *' │ │ │ │ from-import-* object has no __dict__ and no __all__ │ │ │ │ @@ -6888,16 +6884,16 @@ │ │ │ │ DEBUG_LEAK │ │ │ │ datetime.datetime_CAPI │ │ │ │ datetime_CAPI │ │ │ │ binascii.Error │ │ │ │ binascii.Incomplete │ │ │ │ Incomplete │ │ │ │ maketrans arguments must have same length │ │ │ │ -__about__ │ │ │ │ unsupported format string passed to %.200s.__format__ │ │ │ │ +__about__ │ │ │ │ globals must be a real dict; try eval(expr, {}, mapping) │ │ │ │ locals must be a mapping │ │ │ │ eval must be given globals and locals when called without a frame │ │ │ │ code object passed to eval() may not contain free variables │ │ │ │ a number is required │ │ │ │ (O(OiiNii)) │ │ │ │ OOOO|OOO │ │ │ │ @@ -7026,17 +7022,23 @@ │ │ │ │ Incorrect padding │ │ │ │ unicode error │ │ │ │ value error │ │ │ │ (%s) unknown error │ │ │ │ unicodedata._ucnhash_CAPI │ │ │ │ PyCapsule_Import could not import module "%s" │ │ │ │ PyCapsule_Import "%s" is not valid │ │ │ │ -strict_mode │ │ │ │ # clear sys.audit hooks │ │ │ │ cpython._PySys_ClearAuditHooks │ │ │ │ +bidirectional │ │ │ │ +combining │ │ │ │ +mirrored │ │ │ │ +east_asian_width │ │ │ │ +decomposition │ │ │ │ +is_normalized │ │ │ │ +strict_mode │ │ │ │ unidata_version │ │ │ │ ucd_3_2_0 │ │ │ │ %.400s constructor takes at most %zd positional argument%s │ │ │ │ %.400s got multiple values for argument %R │ │ │ │ %.400s.__init__ got an unexpected keyword argument %R. Support for arbitrary keyword arguments is deprecated and will be removed in Python 3.15. │ │ │ │ Field %R is missing from %.400s._field_types. This will become an error in Python 3.15. │ │ │ │ %.400s.__init__ missing 1 required positional argument: %R. This will become an error in Python 3.15. │ │ │ │ @@ -7049,29 +7051,23 @@ │ │ │ │ invalid normalization form │ │ │ │ only single target (not %s) can be annotated │ │ │ │ only single target (not tuple) can be annotated │ │ │ │ illegal target for annotation │ │ │ │ assignment to yield expression not possible │ │ │ │ '%s' is an illegal expression for augmented assignment │ │ │ │ Lambda expression parameters cannot be parenthesized │ │ │ │ +HANGUL SYLLABLE │ │ │ │ +CJK UNIFIED IDEOGRAPH- │ │ │ │ +TANGUT IDEOGRAPH- │ │ │ │ +unicodedata.UCD │ │ │ │ character maps to │ │ │ │ character mapping must be in range(0x%lx) │ │ │ │ character mapping must return integer, None or str │ │ │ │ iterable unpacking cannot be used in comprehension │ │ │ │ did you forget parentheses around the comprehension target? │ │ │ │ -bidirectional │ │ │ │ -combining │ │ │ │ -mirrored │ │ │ │ -east_asian_width │ │ │ │ -decomposition │ │ │ │ -is_normalized │ │ │ │ -HANGUL SYLLABLE │ │ │ │ -CJK UNIFIED IDEOGRAPH- │ │ │ │ -TANGUT IDEOGRAPH- │ │ │ │ -unicodedata.UCD │ │ │ │ could not convert string to float: '%.200s' │ │ │ │ value too large to convert to float: '%.200s' │ │ │ │ '%c' was never closed │ │ │ │ decoding │ │ │ │ %s with '%s' codec failed │ │ │ │ decoder must return a tuple (object,integer) │ │ │ │ ENABLE_SPECIALIZATION │ │ │ │ @@ -7105,33 +7101,33 @@ │ │ │ │ NB_INPLACE_TRUE_DIVIDE │ │ │ │ NB_INPLACE_XOR │ │ │ │ NB_SUBSCR │ │ │ │ Missing initialization for NB_OP %d │ │ │ │ sum() can't sum strings [use ''.join(seq) instead] │ │ │ │ sum() can't sum bytes [use b''.join(seq) instead] │ │ │ │ sum() can't sum bytearray [use b''.join(seq) instead] │ │ │ │ -"\%.3s" is an invalid octal escape sequence. Such sequences will not work in the future. Did you mean "\\%.3s"? A raw string is also an option. │ │ │ │ -"\%.3s" is an invalid octal escape sequence. Did you mean "\\%.3s"? A raw string is also an option. │ │ │ │ -the interpreter doesn't have its own allocator │ │ │ │ -field 'args' is required for Lambda │ │ │ │ -field 'body' is required for Lambda │ │ │ │ stack_effect │ │ │ │ is_valid │ │ │ │ has_const │ │ │ │ has_name │ │ │ │ has_jump │ │ │ │ has_free │ │ │ │ has_local │ │ │ │ get_specialization_stats │ │ │ │ get_nb_ops │ │ │ │ get_intrinsic1_descs │ │ │ │ get_intrinsic2_descs │ │ │ │ get_executor │ │ │ │ get_special_method_names │ │ │ │ Opcode support module. │ │ │ │ +"\%.3s" is an invalid octal escape sequence. Such sequences will not work in the future. Did you mean "\\%.3s"? A raw string is also an option. │ │ │ │ +"\%.3s" is an invalid octal escape sequence. Did you mean "\\%.3s"? A raw string is also an option. │ │ │ │ +the interpreter doesn't have its own allocator │ │ │ │ +field 'args' is required for Lambda │ │ │ │ +field 'body' is required for Lambda │ │ │ │ t-strings are │ │ │ │ ordinal not in range(256) │ │ │ │ encoded result is too long for a Python string │ │ │ │ Can only resize to positive sizes, got %zd │ │ │ │ Existing exports of data: object cannot be re-sized │ │ │ │ PyBuffer_ToContiguous: len != view->len │ │ │ │ can't extend bytearray with %.100s │ │ │ │ @@ -7567,23 +7563,14 @@ │ │ │ │ SHUT_RDWR │ │ │ │ _PyCapsule_SetTraverse called with invalid PyCapsule object │ │ │ │ _PyCapsule_SetTraverse() called with NULL callback │ │ │ │ builtins.id │ │ │ │ O(OiiOii) │ │ │ │ bytearray_getbuffer: view==NULL argument is obsolete │ │ │ │ os.rename │ │ │ │ -field 'target' is required for AnnAssign │ │ │ │ -field 'annotation' is required for AnnAssign │ │ │ │ -os.mkdir │ │ │ │ -tracebacklimit │ │ │ │ -Traceback (most recent call last): │ │ │ │ - File "%U", line %d, in %U │ │ │ │ -module definition is NULL │ │ │ │ -PyState_AddModule called on module with slots │ │ │ │ -module %p already added │ │ │ │ src_dir_fd │ │ │ │ dst_dir_fd │ │ │ │ the socket timeout │ │ │ │ the socket family │ │ │ │ the socket type │ │ │ │ the socket protocol │ │ │ │ connect_ex │ │ │ │ @@ -7635,14 +7622,23 @@ │ │ │ │ QUOTE_NONNUMERIC │ │ │ │ QUOTE_NONE │ │ │ │ QUOTE_STRINGS │ │ │ │ QUOTE_NOTNULL │ │ │ │ _csv.writer │ │ │ │ _csv.reader │ │ │ │ _csv.Dialect │ │ │ │ +field 'target' is required for AnnAssign │ │ │ │ +field 'annotation' is required for AnnAssign │ │ │ │ +os.mkdir │ │ │ │ +tracebacklimit │ │ │ │ +Traceback (most recent call last): │ │ │ │ + File "%U", line %d, in %U │ │ │ │ +module definition is NULL │ │ │ │ +PyState_AddModule called on module with slots │ │ │ │ +module %p already added │ │ │ │ |$O:NameError │ │ │ │ lost sys.stdin │ │ │ │ lost sys.stdout │ │ │ │ lost sys.stderr │ │ │ │ builtins.input │ │ │ │ input: prompt string cannot contain null characters │ │ │ │ builtins.input/result │ │ │ │ @@ -7651,17 +7647,17 @@ │ │ │ │ free PyDictKeysObject │ │ │ │ free PyFloatObject │ │ │ │ free PyListObject │ │ │ │ free %d-sized PyTupleObject │ │ │ │ UU:strptime │ │ │ │ |O:dump_c_stack │ │ │ │ │ │ │ │ -../Objects/fileobject.c │ │ │ │ object.readline() returned non-string │ │ │ │ EOF when reading a line │ │ │ │ +../Objects/fileobject.c │ │ │ │ %d %ss * %zd bytes each │ │ │ │ frame does not exist │ │ │ │ only classes may be registered │ │ │ │ missing 'getdata' func │ │ │ │ |O:gmtime │ │ │ │ could not allocate a large enough CPU set │ │ │ │ Current thread's C stack trace (most recent call first): │ │ │ │ @@ -7756,24 +7752,24 @@ │ │ │ │ register() takes at least 1 argument (0 given) │ │ │ │ Struct() argument 1 must be a str or bytes object, not %.200s │ │ │ │ repeat count given without format specifier │ │ │ │ bad char in struct format │ │ │ │ total struct size too long │ │ │ │ cannot use '_' as a target │ │ │ │ cannot use %s as pattern target │ │ │ │ +registry │ │ │ │ +module_globals │ │ │ │ +priority │ │ │ │ positional patterns follow keyword patterns │ │ │ │ │ │ │ │ real number required in complex literal │ │ │ │ __len__() should return >= 0 │ │ │ │ range indices must be integers or slices, not %.200s │ │ │ │ time.sleep │ │ │ │ sleep length must be non-negative │ │ │ │ -registry │ │ │ │ -module_globals │ │ │ │ -priority │ │ │ │ '%T' object cannot be interpreted as an integer or float │ │ │ │ Invalid value NaN (not a number) │ │ │ │ frexp() result out of range │ │ │ │ float too large to pack with d format │ │ │ │ |Op:dump_traceback │ │ │ │ field 'value' is required for MatchValue │ │ │ │ argument 'code' │ │ │ │ @@ -7813,18 +7809,14 @@ │ │ │ │ PyType_GetModule: Type '%s' has no associated module │ │ │ │ cannot use a string pattern on a bytes-like object │ │ │ │ cannot use a bytes pattern on a string-like object │ │ │ │ The span of capturing group is wrong, please report a bug for the re module. │ │ │ │ exc must be an exception, not '%s' │ │ │ │ Cannot add note: __notes__ is not a list │ │ │ │ .__class__.__qualname__ is not a unicode object │ │ │ │ - printing an object │ │ │ │ - │ │ │ │ -file.read() returned not bytes but %.100s │ │ │ │ -Exception ignored while clearing _datetime module │ │ │ │ setlocale │ │ │ │ localeconv │ │ │ │ nl_langinfo │ │ │ │ dgettext │ │ │ │ dcgettext │ │ │ │ bindtextdomain │ │ │ │ bind_textdomain_codeset │ │ │ │ @@ -7850,14 +7842,18 @@ │ │ │ │ ERA_D_FMT │ │ │ │ ERA_D_T_FMT │ │ │ │ ERA_T_FMT │ │ │ │ ALT_DIGITS │ │ │ │ _DATE_FMT │ │ │ │ array.arrayiterator │ │ │ │ array.array │ │ │ │ + printing an object │ │ │ │ + │ │ │ │ +file.read() returned not bytes but %.100s │ │ │ │ +Exception ignored while clearing _datetime module │ │ │ │ readinto of closed file │ │ │ │ use_main_obmalloc │ │ │ │ allow_fork │ │ │ │ allow_exec │ │ │ │ allow_threads │ │ │ │ allow_daemon_threads │ │ │ │ check_multi_interp_extensions │ │ │ │ @@ -7882,25 +7878,25 @@ │ │ │ │ divmod() returned non-tuple (type %.200s) │ │ │ │ divmod() returned a tuple of size %zd │ │ │ │ clock_gettime(CLOCK_PROCESS_CPUTIME_ID) │ │ │ │ getrusage(RUSAGE_SELF) │ │ │ │ the processor time used is not available or its value cannot be represented │ │ │ │ type %.100s doesn't define __round__ method │ │ │ │ sys.setprofile │ │ │ │ -%s0%se%d │ │ │ │ -rounded value too large to represent │ │ │ │ user_function │ │ │ │ cache_info_type │ │ │ │ +%s0%se%d │ │ │ │ +rounded value too large to represent │ │ │ │ tool %d is not in use │ │ │ │ events set too many times │ │ │ │ field 'cls' is required for MatchClass │ │ │ │ -cannot use '%T' as a set element (%S) │ │ │ │ Exception ignored while building sys.unraisablehook arguments │ │ │ │ Exception ignored in sys.unraisablehook │ │ │ │ sys.unraisablehook │ │ │ │ +cannot use '%T' as a set element (%S) │ │ │ │ maximum recursion depth exceeded while normalizing an exception │ │ │ │ Cannot recover from MemoryErrors while normalizing exceptions. │ │ │ │ Cannot recover from the recursive normalization of an exception. │ │ │ │ interpreter ID must be an int, got %.100s │ │ │ │ interpreter ID must be a non-negative int, got %R │ │ │ │ Exception ignored in: │ │ │ │ │ │ │ │ @@ -8142,18 +8138,18 @@ │ │ │ │ cannot set the recursion limit to %i at the recursion depth %i: the limit is too low │ │ │ │ i|Opp:register │ │ │ │ signal %i cannot be registered, use enable() instead │ │ │ │ make_scanner │ │ │ │ make_encoder │ │ │ │ '%.200s' object is not callable. Did you mean: '%U.%U(...)'? │ │ │ │ '%.200s' object is not callable │ │ │ │ +missing format argument │ │ │ │ peek() should have returned a bytes object, not '%.200s' │ │ │ │ read() should have returned a bytes object, not '%.200s' │ │ │ │ __hash__ method should return an integer │ │ │ │ -Missing frame when calling trace function. │ │ │ │ key_separator │ │ │ │ item_separator │ │ │ │ sort_keys │ │ │ │ skipkeys │ │ │ │ object_hook │ │ │ │ object_pairs_hook │ │ │ │ parse_float │ │ │ │ @@ -8170,15 +8166,15 @@ │ │ │ │ fork_exec │ │ │ │ _json.Encoder │ │ │ │ _json.Scanner │ │ │ │ select.epoll │ │ │ │ select.poll │ │ │ │ is not │ │ │ │ not in │ │ │ │ -missing format argument │ │ │ │ +Missing frame when calling trace function. │ │ │ │ unrecognized configuration name │ │ │ │ configuration names must be strings or integers │ │ │ │ type object '%s' has no attribute '__annotations__' │ │ │ │ __annotate__ returned non-dict of type '%.100s' │ │ │ │ Struct object is not initialized │ │ │ │ pack expected %zd items for packing (got %zd) │ │ │ │ argument for 's' must be a bytes object │ │ │ │ @@ -8266,33 +8262,33 @@ │ │ │ │ %.500s() takes a dict as second arg, if any │ │ │ │ %.500s() takes an at least %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() takes an at most %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() takes a %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() got duplicate or unexpected field name(s) │ │ │ │ Cannot recover from Python stack overflow. │ │ │ │ maximum recursion depth exceeded │ │ │ │ -Cannot join current thread │ │ │ │ -cannot join thread at interpreter shutdown │ │ │ │ %04ld-%%m-%%d │ │ │ │ tzname.replace() did not return a string │ │ │ │ non-ascii grouped digit │ │ │ │ +Cannot join current thread │ │ │ │ +cannot join thread at interpreter shutdown │ │ │ │ group name │ │ │ │ gr_passwd │ │ │ │ group members │ │ │ │ getgrgid │ │ │ │ getgrnam │ │ │ │ getgrall │ │ │ │ structseq │ │ │ │ grp.struct_group │ │ │ │ permutations │ │ │ │ -cannot exit context: %R has not been entered │ │ │ │ -cannot exit context: thread state references a different context object │ │ │ │ O:make_scanner │ │ │ │ U|O:strftime │ │ │ │ iiiiiiiii;strftime(): illegal time tuple argument │ │ │ │ +cannot exit context: %R has not been entered │ │ │ │ +cannot exit context: thread state references a different context object │ │ │ │ Tuple or struct_time argument required │ │ │ │ year out of range │ │ │ │ month out of range │ │ │ │ day of month out of range │ │ │ │ hour out of range │ │ │ │ minute out of range │ │ │ │ seconds out of range │ │ │ │ @@ -8312,17 +8308,17 @@ │ │ │ │ reconfigure() argument 'encoding' must be str or None, not %s │ │ │ │ reconfigure() argument 'errors' must be str or None, not %s │ │ │ │ reconfigure() argument 'newline' must be str or None, not %s │ │ │ │ It is not possible to set the encoding or newline of stream after the first read │ │ │ │ trying to free from non-existent arena: %p, size %zu, memid: 0x%zx │ │ │ │ trying to free from non-existent arena block: %p, size %zu, memid: 0x%zx │ │ │ │ trying to free an already freed arena block: %p, size %zu │ │ │ │ -argument list must be a tuple │ │ │ │ re.compile(%.200R, %S) │ │ │ │ re.compile(%.200R) │ │ │ │ +argument list must be a tuple │ │ │ │ │ │ │ │ │ │ │ │ async generator raised StopIteration │ │ │ │ generator raised StopIteration │ │ │ │ coroutine raised StopIteration │ │ │ │ async generator raised StopAsyncIteration │ │ │ │ %S (%U, line %ld) │ │ │ │ @@ -8552,16 +8548,16 @@ │ │ │ │ set_wakeup_fd only works in main thread of the main interpreter │ │ │ │ the fd %i must be in non-blocking mode │ │ │ │ memoryview: unsupported format %s │ │ │ │ memoryview: format %s not supported │ │ │ │ getsockaddrlen: unknown BT protocol │ │ │ │ getsockaddrlen: bad family │ │ │ │ Unknown Bluetooth protocol │ │ │ │ -I/O operation on closed epoll object │ │ │ │ padded string is too long │ │ │ │ +I/O operation on closed epoll object │ │ │ │ timeout must be an integer or None │ │ │ │ timeout is too large │ │ │ │ maxevents must be greater than 0, got %d │ │ │ │ try sending as bytes │ │ │ │ _generate_suggestions │ │ │ │ maxevents │ │ │ │ eventmask │ │ │ │ @@ -9251,44 +9247,44 @@ │ │ │ │ Negative size value %zd │ │ │ │ os.symlink │ │ │ │ a TypeVar constraint │ │ │ │ a TypeVar bound │ │ │ │ a TypeVar default │ │ │ │ a TypeVarTuple default │ │ │ │ a ParamSpec default │ │ │ │ +reserved name '%U' cannot be used for type parameter │ │ │ │ bytes_per_sep │ │ │ │ target_is_directory │ │ │ │ arguments field "posonlyargs" must be a list, not a %.200s │ │ │ │ while traversing 'arguments' node │ │ │ │ arguments field "posonlyargs" changed size during iteration │ │ │ │ arguments field "args" must be a list, not a %.200s │ │ │ │ arguments field "args" changed size during iteration │ │ │ │ arguments field "kwonlyargs" must be a list, not a %.200s │ │ │ │ arguments field "kwonlyargs" changed size during iteration │ │ │ │ arguments field "kw_defaults" must be a list, not a %.200s │ │ │ │ arguments field "kw_defaults" changed size during iteration │ │ │ │ arguments field "defaults" must be a list, not a %.200s │ │ │ │ arguments field "defaults" changed size during iteration │ │ │ │ -reserved name '%U' cannot be used for type parameter │ │ │ │ mapping pattern checks duplicate key (%R) │ │ │ │ sep must be length 1. │ │ │ │ sep must be ASCII. │ │ │ │ sep must be str or bytes. │ │ │ │ BLAKE2B_SALT_SIZE │ │ │ │ BLAKE2B_PERSON_SIZE │ │ │ │ BLAKE2B_MAX_KEY_SIZE │ │ │ │ BLAKE2B_MAX_DIGEST_SIZE │ │ │ │ BLAKE2S_SALT_SIZE │ │ │ │ BLAKE2S_PERSON_SIZE │ │ │ │ BLAKE2S_MAX_KEY_SIZE │ │ │ │ BLAKE2S_MAX_DIGEST_SIZE │ │ │ │ fileno() takes no arguments │ │ │ │ +Timeout value out of range │ │ │ │ more positional defaults than args on arguments │ │ │ │ length of kwonlyargs is not the same as kw_defaults on arguments │ │ │ │ -Timeout value out of range │ │ │ │ |i:listen │ │ │ │ Interpolation() argument 'conversion' must be one of 's', 'a' or 'r' │ │ │ │ ExpatError │ │ │ │ XMLParserType │ │ │ │ EXPAT_VERSION │ │ │ │ native_encoding │ │ │ │ pyexpat.errors │ │ │ │ @@ -9529,16 +9525,16 @@ │ │ │ │ unrecognized lockf argument │ │ │ │ copy() takes no arguments │ │ │ │ Inconsistent stream state │ │ │ │ while copying compression object │ │ │ │ readinto returned %zd outside buffer size %zd │ │ │ │ process_vm_readv failed for PID %d at address 0x%lx (size %zu, partial read %zd bytes): %s │ │ │ │ process_vm_readv returned 0 bytes for PID %d at address 0x%lx (size %zu, partial read %zd bytes) │ │ │ │ -_normal_dist_inv_cdf │ │ │ │ __copy__() takes no arguments │ │ │ │ +_normal_dist_inv_cdf │ │ │ │ process_vm_writev failed for PID %d at address 0x%lx (size %zu, partial write %zd bytes): %s │ │ │ │ process_vm_writev wrote 0 bytes for PID %d at address 0x%lx (size %zu, partial write %zd bytes) │ │ │ │ invalid operation in fma │ │ │ │ overflow in fma │ │ │ │ max_length must be non-negative │ │ │ │ \Uxxxxxxxx out of range │ │ │ │ rawunicodeescape │ │ │ │ @@ -17874,23 +17870,14 @@ │ │ │ │ nothing. │ │ │ │ lock_held($module, /) │ │ │ │ Return True if the import lock is currently held, else False. │ │ │ │ On platforms without threads, return False. │ │ │ │ extension_suffixes($module, /) │ │ │ │ Returns the list of file suffixes used to identify extension modules. │ │ │ │ (Extremely) low-level import machinery bits as used by importlib. │ │ │ │ -init_stdio_encoding │ │ │ │ -init_fs_encoding │ │ │ │ -init_interp_main │ │ │ │ -init_sys_streams │ │ │ │ -init_set_builtins_open │ │ │ │ -init_import_site │ │ │ │ -add_main_module │ │ │ │ -_PyFaulthandler_Init │ │ │ │ -_PyImport_InitExternal │ │ │ │ proxy($module, object, callback=None, /) │ │ │ │ Create a proxy object that weakly references 'object'. │ │ │ │ 'callback', if given, is called with a reference to the │ │ │ │ proxy when 'object' is about to be finalized. │ │ │ │ getweakrefs($module, object, /) │ │ │ │ Return a list of all weak reference objects pointing to 'object'. │ │ │ │ _remove_dead_weakref($module, dct, key, /) │ │ │ │ @@ -18075,14 +18062,23 @@ │ │ │ │ tuple args and keyword arguments taken from the optional dictionary │ │ │ │ kwargs. The thread exits when the function returns; the return value │ │ │ │ is ignored. The thread will also exit when the function raises an │ │ │ │ unhandled exception; a stack trace will be printed unless the exception │ │ │ │ is SystemExit. │ │ │ │ This module provides primitive operations to write multi-threaded programs. │ │ │ │ The 'threading' module provides a more convenient interface. │ │ │ │ +init_stdio_encoding │ │ │ │ +init_fs_encoding │ │ │ │ +init_interp_main │ │ │ │ +init_sys_streams │ │ │ │ +init_set_builtins_open │ │ │ │ +init_import_site │ │ │ │ +add_main_module │ │ │ │ +_PyFaulthandler_Init │ │ │ │ +_PyImport_InitExternal │ │ │ │ unlock_once │ │ │ │ _PyPathConfig_UpdateGlobal │ │ │ │ PyObject_CallFinalizerFromDealloc │ │ │ │ _PyRecursiveMutex_Unlock │ │ │ │ __fspath__($self, /) │ │ │ │ Returns the path for the entry. │ │ │ │ inode($self, /) │ │ │ │ @@ -21235,15 +21231,14 @@ │ │ │ │ "progressing" the merge). Some tapes were even able to read │ │ │ │ backwards, and this was also used to avoid the rewinding time. │ │ │ │ Believe me, real good tape sorts were quite spectacular to watch! │ │ │ │ From all times, sorting has always been a Great Art! :-) │ │ │ │ ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ ?456789:;<= │ │ │ │ !"#$%&'()*+,-./0123 │ │ │ │ - !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ │ │ │ │ normalize($self, form, unistr, /) │ │ │ │ Return the normal form 'form' for the Unicode string unistr. │ │ │ │ Valid values for form are 'NFC', 'NFKC', 'NFD', and 'NFKD'. │ │ │ │ is_normalized($self, form, unistr, /) │ │ │ │ Return whether the Unicode string unistr is in the normal form 'form'. │ │ │ │ Valid values for form are 'NFC', 'NFKC', 'NFD', and 'NFKD'. │ │ │ │ lookup($self, name, /) │ │ │ │ @@ -21288,14 +21283,15 @@ │ │ │ │ ValueError is raised. │ │ │ │ This module provides access to the Unicode Character Database which │ │ │ │ defines character properties for all Unicode characters. The data in │ │ │ │ this database is based on the UnicodeData.txt file version │ │ │ │ 16.0.0 which is publicly available from ftp://ftp.unicode.org/. │ │ │ │ The module uses the same names and symbols as defined by the │ │ │ │ UnicodeData File Format 16.0.0. │ │ │ │ + !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ │ │ │ │ IRPLANERL │ │ │ │ KTIESELSK │ │ │ │ DRESSED TO THE SUBJ │ │ │ │ GEMINATt │ │ │ │ INITIAL &N │ │ │ │ OD- L LETTER D │ │ │ │ NSONANT MODIF │ │ │ │ @@ -23724,15 +23720,14 @@ │ │ │ │ POVODNAYA │ │ │ │ IKHAYA PUT │ │ │ │ KLYUCHEVAYA &M.P&T'S │ │ │ │ "M.P&T'S │ │ │ │ DIRECTION F │ │ │ │ PyInterpreterState_Delete │ │ │ │ zapthreads │ │ │ │ -_PyInterpreterState_GetAllocatedBlocks │ │ │ │ get_special_method_names($module, /) │ │ │ │ Return a list of special method names. │ │ │ │ get_executor($module, /, code, offset) │ │ │ │ Return the executor object at offset in code if exists, None otherwise. │ │ │ │ get_intrinsic2_descs($module, /) │ │ │ │ Return a list of names of the binary intrinsics. │ │ │ │ get_intrinsic1_descs($module, /) │ │ │ │ @@ -23760,15 +23755,15 @@ │ │ │ │ Return True if the opcode accesses a constant, False otherwise. │ │ │ │ has_arg($module, /, opcode) │ │ │ │ Return True if the opcode uses its oparg, False otherwise. │ │ │ │ is_valid($module, /, opcode) │ │ │ │ Return True if opcode is valid, False otherwise. │ │ │ │ stack_effect($module, opcode, oparg=None, /, *, jump=None) │ │ │ │ Compute the stack effect of the opcode. │ │ │ │ -PyState_AddModule │ │ │ │ +_PyInterpreterState_GetAllocatedBlocks │ │ │ │ sendmsg_afalg([msg], *, op[, iv[, assoclen[, flags=MSG_MORE]]]) │ │ │ │ Set operation mode, IV and length of associated data for an AF_ALG │ │ │ │ operation socket. │ │ │ │ sendmsg(buffers[, ancdata[, flags[, address]]]) -> count │ │ │ │ Send normal and ancillary data to the socket, gathering the │ │ │ │ non-ancillary data from a series of buffers and concatenating it into │ │ │ │ a single message. The buffers argument specifies the non-ancillary │ │ │ │ @@ -24091,14 +24086,15 @@ │ │ │ │ of input for each iteration, such as a file object or a list. The │ │ │ │ optional "dialect" argument defines a CSV dialect. The function │ │ │ │ also accepts optional keyword arguments which override settings │ │ │ │ provided by the dialect. │ │ │ │ The returned object is an iterator. Each iteration returns a row │ │ │ │ of the CSV file (which can span multiple input lines). │ │ │ │ CSV parsing and writing. │ │ │ │ +PyState_AddModule │ │ │ │ (deleted) │ │ │ │ PyUnstable_AtExit │ │ │ │ _Py_CheckRecursiveCall │ │ │ │ getencoding($module, /) │ │ │ │ Get the current locale encoding. │ │ │ │ bind_textdomain_codeset($module, domain, codeset, /) │ │ │ │ Bind the C library's domain to codeset. │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 0002ac30 <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 1ae430 <_start@@Base+0x34> │ │ │ │ + bl 1ae898 <_start@@Base+0x34> │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ │ │ │ 0002c680 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1af2a8 │ │ │ │ + bl 1af710 │ │ │ │ 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, 2c6ea │ │ │ │ ldr r3, [pc, #72] @ (2c72c ) │ │ │ │ ldr.w r0, [r3, #1668] @ 0x684 │ │ │ │ cbnz r0, 2c6fe │ │ │ │ b.n 2c722 │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #17212 @ 0x433c │ │ │ │ + movw r0, #15612 @ 0x3cfc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 2c72a │ │ │ │ b.n 2c6e0 │ │ │ │ ldr.w r3, [r4, #776] @ 0x308 │ │ │ │ cbz r3, 2c71c │ │ │ │ movw r3, #2216 @ 0x8a8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17228 @ 0x434c │ │ │ │ + movw r1, #15628 @ 0x3d0c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr.w r0, [r3, #2156] @ 0x86c │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2c72a │ │ │ │ str.w r6, [r3, #1668] @ 0x684 │ │ │ │ str.w r5, [r3, #1672] @ 0x688 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #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 1b1324 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ + bl 1b178c <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cbnz r5, 2c7a0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1b12c4 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 1b172c <_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,145 +98,145 @@ │ │ │ │ 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 1b1440 │ │ │ │ + bl 1b18a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 2c7a8 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1b9394 │ │ │ │ + bl 1b9804 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ bl 2d818 │ │ │ │ - movw r0, #17272 @ 0x4378 │ │ │ │ + movw r0, #15672 @ 0x3d38 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1bc2b8 │ │ │ │ + bl 1bc728 │ │ │ │ cbz r0, 2c7c0 │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ subs r5, r0, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ b.n 2c7c2 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b29e8 │ │ │ │ + bl 1b2e50 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1b9394 │ │ │ │ + bl 1b9804 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2c7a0 │ │ │ │ - bl 2168a0 │ │ │ │ + bl 216b18 │ │ │ │ mov r6, r0 │ │ │ │ - bl 20ae64 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ + bl 20b220 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2c7ee │ │ │ │ - bl 21c3c8 │ │ │ │ + bl 21c650 │ │ │ │ movs r0, #1 │ │ │ │ blx 2b1b4 │ │ │ │ - bl b242c <_Py_GetConfig@@Base> │ │ │ │ + bl b1b08 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r3, [r0, #148] @ 0x94 │ │ │ │ cbz r3, 2c81c │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1bd354 │ │ │ │ + bl 1bd7c4 │ │ │ │ ldr r1, [pc, #132] @ (2c88c ) │ │ │ │ - movw r2, #17288 @ 0x4388 │ │ │ │ + movw r2, #15688 @ 0x3d48 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [pc, #124] @ (2c890 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #17304 @ 0x4398 │ │ │ │ + movw r0, #15704 @ 0x3d58 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ce4bc │ │ │ │ + bl 1ce928 │ │ │ │ cbnz r0, 2c838 │ │ │ │ - movw r1, #17316 @ 0x43a4 │ │ │ │ + movw r1, #15716 @ 0x3d64 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #96] @ (2c894 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2c844 │ │ │ │ movs r4, #1 │ │ │ │ - bl 21c3c8 │ │ │ │ + bl 21c650 │ │ │ │ b.n 2c846 │ │ │ │ movs r4, #0 │ │ │ │ cbz r5, 2c874 │ │ │ │ movw r5, #59968 @ 0xea40 │ │ │ │ movt r5, #84 @ 0x54 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2baec │ │ │ │ blx 2bbd0 │ │ │ │ cbz r0, 2c874 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #17352 @ 0x43c8 │ │ │ │ + movw r1, #15752 @ 0x3d88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 3976e │ │ │ │ + bl 39772 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 21dbdc <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 21deb0 │ │ │ │ + bl 21de68 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 21e138 │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, #21] │ │ │ │ + strb r0, [r5, #28] │ │ │ │ movs r2, r6 │ │ │ │ vqadd.s8 q0, q0, q2 │ │ │ │ - ldrb r0, [r3, #26] │ │ │ │ + ldrb r0, [r3, #1] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002c898 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cbz r3, 2c8c4 │ │ │ │ - movw r1, #17360 @ 0x43d0 │ │ │ │ + movw r1, #15760 @ 0x3d90 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #24] @ (2c8d8 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ strd r2, r1, [sp] │ │ │ │ - bl 1b1214 │ │ │ │ + bl 1b167c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldrb r0, [r5, #26] │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002c8dc : │ │ │ │ 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 2bef0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2c93e │ │ │ │ bl 2c9c4 │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1af2a8 │ │ │ │ + bl 1af710 │ │ │ │ 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, #84 @ 0x54 │ │ │ │ ldr.w r0, [r4, #1476] @ 0x5c4 │ │ │ │ blx 2af44 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1476] @ 0x5c4 │ │ │ │ cbz r6, 2c992 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b1400 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b1868 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ str.w r0, [r4, #1476] @ 0x5c4 │ │ │ │ cbnz r0, 2c992 │ │ │ │ - movw r1, #17428 @ 0x4414 │ │ │ │ + movw r1, #15828 @ 0x3dd4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #4] @ (2c994 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrb r0, [r0, #27] │ │ │ │ + ldrb r0, [r0, #2] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002c998 <_PyPreConfig_InitCompatConfig@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -335,39 +335,39 @@ │ │ │ │ cbz r4, 2ca48 │ │ │ │ ldr r2, [pc, #200] @ (2cad4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cbz r4, 2ca48 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17444 @ 0x4424 │ │ │ │ + movw r1, #15844 @ 0x3de4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 12aaf8 <_PySys_GetOptionalAttrString@@Base+0x7f8> │ │ │ │ + bl 12a6e0 <_PySys_GetOptionalAttrString@@Base+0x7f8> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 2ca48 │ │ │ │ movw r3, #2216 @ 0x8a8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2160] @ 0x870 │ │ │ │ - bl 206424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 2067ec <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2cace │ │ │ │ mov r0, r4 │ │ │ │ - bl 2064fc <_PyErr_Clear@@Base> │ │ │ │ + bl 2068c4 <_PyErr_Clear@@Base> │ │ │ │ movs r5, #0 │ │ │ │ b.n 2cace │ │ │ │ movs r0, #12 │ │ │ │ - bl 7a17c │ │ │ │ + bl 7a1c4 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2ca5e │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 2caca │ │ │ │ mov r0, r4 │ │ │ │ - bl 23c630 │ │ │ │ + bl 23c884 │ │ │ │ b.n 2caca │ │ │ │ ldr r4, [pc, #120] @ (2cad8 ) │ │ │ │ movs r3, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ strd r3, r7, [r0] │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -376,15 +376,15 @@ │ │ │ │ bne.n 2ca80 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2ca70 │ │ │ │ dmb ish │ │ │ │ beq.n 2ca8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 285ba0 │ │ │ │ + bl 2b8cf0 │ │ │ │ ldr r2, [pc, #76] @ (2cadc ) │ │ │ │ ldr.w r3, [r2, #1680] @ 0x690 │ │ │ │ cbnz r3, 2ca9a │ │ │ │ str.w r5, [r2, #1680] @ 0x690 │ │ │ │ b.n 2caa4 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -398,15 +398,15 @@ │ │ │ │ bne.n 2cabc │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2caac │ │ │ │ dmb ish │ │ │ │ beq.n 2ca44 │ │ │ │ ldr r0, [pc, #20] @ (2cad8 ) │ │ │ │ - bl 284c48 │ │ │ │ + bl 284618 │ │ │ │ b.n 2ca44 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -423,27 +423,27 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #56] @ (2cb28 ) │ │ │ │ b.n 2cc78 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a1f34 │ │ │ │ + bl a220c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2cb22 │ │ │ │ - bl 79a9c │ │ │ │ + bl 79ae4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2cb22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2cb22 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ orrs.w r0, r0, #84 @ 0x54 │ │ │ │ │ │ │ │ 0002cb2c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ @@ -456,25 +456,25 @@ │ │ │ │ ldr r7, [r2, r3] │ │ │ │ cbnz r7, 2cb4e │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ ldr r0, [pc, #212] @ (2cc20 ) │ │ │ │ b.n 2cc78 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6d020 │ │ │ │ + bl 6d068 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2cbf6 │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ blx 2b54c │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2cb90 │ │ │ │ mov r0, r4 │ │ │ │ - bl a1f34 │ │ │ │ + bl a220c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2cbfc │ │ │ │ movw r3, #2216 @ 0x8a8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r5, [pc, #164] @ (2cc24 ) │ │ │ │ ldr.w r2, [r3, #2164] @ 0x874 │ │ │ │ @@ -482,65 +482,65 @@ │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r3, #2164] @ 0x874 │ │ │ │ b.n 2cba8 │ │ │ │ subs r1, r0, r4 │ │ │ │ mov r0, r4 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl a257c │ │ │ │ + bl a1bac │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2cbfc │ │ │ │ adds r0, r5, #4 │ │ │ │ - bl a1f34 │ │ │ │ + bl a220c │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2cbfe │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 2cbfe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2cbca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2cbca │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2cbde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2cbde │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2cc1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2cc1a │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 2cbfe │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 2064fc <_PyErr_Clear@@Base> │ │ │ │ + b.w 2068c4 <_PyErr_Clear@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ orrs.w r0, r4, #84 @ 0x54 │ │ │ │ asrs r4, r3, #4 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ @@ -558,45 +558,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 1b146c │ │ │ │ + bl 1b18d4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002cc5e : │ │ │ │ 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 1b146c │ │ │ │ + bl 1b18d4 │ │ │ │ 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 1b1324 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ + bl 1b178c <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #1 │ │ │ │ blx 2bef0 │ │ │ │ cbz r0, 2ccc6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b1400 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b1868 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ str r0, [r4, #0] │ │ │ │ cbnz r0, 2ccb4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2af40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ @@ -622,15 +622,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 1af268 │ │ │ │ + bl 1af6d0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ 0002ccf4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -638,15 +638,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 1b216c │ │ │ │ + bl 1b25d4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 0002cd1c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -664,45 +664,45 @@ │ │ │ │ bls.n 2cd68 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #88] @ (2cda8 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #17988 @ 0x4644 │ │ │ │ + movw r3, #16388 @ 0x4004 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2cda2 │ │ │ │ cmp r3, #11 │ │ │ │ beq.n 2cd8e │ │ │ │ cbnz r5, 2cd8e │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #44] @ (2cda8 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #18024 @ 0x4668 │ │ │ │ + movw r3, #16424 @ 0x4028 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ bl 2cfcc │ │ │ │ str r0, [r4, #0] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002cdac : │ │ │ │ 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 │ │ │ │ @@ -721,15 +721,15 @@ │ │ │ │ beq.n 2cdfc │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #148] @ (2ce7c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #18060 @ 0x468c │ │ │ │ + movw r3, #16460 @ 0x404c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2cdce │ │ │ │ mov.w r0, r8, lsl #2 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ blx 2c0b0 │ │ │ │ @@ -737,15 +737,15 @@ │ │ │ │ cbnz r0, 2ce2c │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #104] @ (2ce80 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #17724 @ 0x453c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2cdce │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r8, r5 │ │ │ │ @@ -758,57 +758,57 @@ │ │ │ │ bl 2d3a0 │ │ │ │ b.n 2cdce │ │ │ │ str.w r0, [r6, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ b.n 2ce2e │ │ │ │ mov r0, r7 │ │ │ │ bl 2d3a0 │ │ │ │ - movw r1, #18100 @ 0x46b4 │ │ │ │ + movw r1, #16500 @ 0x4074 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r9 │ │ │ │ strd r5, r6, [r7] │ │ │ │ blx 2c284 │ │ │ │ cbnz r0, 2ce74 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #264] @ 0x108 │ │ │ │ b.n 2ce76 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ movs r2, r6 │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002ce84 : │ │ │ │ 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 1b1324 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ + bl 1b178c <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cbz r3, 2cea8 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ bl 2d818 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #776] @ 0x308 │ │ │ │ cbnz r3, 2ced2 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1b12c4 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 1b172c <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #16 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bl 1b29e8 │ │ │ │ + bl 1b2e50 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1b9394 │ │ │ │ + bl 1b9804 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 2cea0 │ │ │ │ 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 │ │ │ │ @@ -846,26 +846,26 @@ │ │ │ │ b.n 2cf48 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r5, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ mov r4, r6 │ │ │ │ ldr r2, [pc, #32] @ (2cf58 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #18120 @ 0x46c8 │ │ │ │ + movw r3, #16520 @ 0x4088 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ 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 │ │ │ │ - strh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ movs r2, r6 │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002cf5c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -895,23 +895,23 @@ │ │ │ │ b.n 2cfc2 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #28] @ (2cfc8 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #18148 @ 0x46e4 │ │ │ │ + movw r3, #16548 @ 0x40a4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ 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 │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ movs r2, r6 │ │ │ │ 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 │ │ │ │ @@ -921,70 +921,70 @@ │ │ │ │ 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 1b2578 │ │ │ │ + bl 1b29e0 │ │ │ │ adds r3, r0, #2 │ │ │ │ bne.n 2d020 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #132] @ (2d094 ) │ │ │ │ - movw r3, #17540 @ 0x4484 │ │ │ │ + movw r3, #15940 @ 0x3e44 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r7, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d040 │ │ │ │ cbz r0, 2d044 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #104] @ (2d098 ) │ │ │ │ - movw r3, #17724 @ 0x453c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r7, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ movs r5, #0 │ │ │ │ b.n 2d08a │ │ │ │ ldr r6, [sp, #8] │ │ │ │ adds r6, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ blx 2c0b0 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2d07c │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a40c │ │ │ │ + bl 7a454 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #44] @ (2d098 ) │ │ │ │ - movw r3, #17724 @ 0x453c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r7, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d08a │ │ │ │ lsls r2, r6, #2 │ │ │ │ mov r1, r8 │ │ │ │ blx 2c030 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a40c │ │ │ │ + bl 7a454 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ movs r2, r6 │ │ │ │ - str r0, [sp, #704] @ 0x2c0 │ │ │ │ + ldrh r0, [r6, #18] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d09c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1010,73 +1010,73 @@ │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2d15a │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #172] @ (2d19c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #18344 @ 0x47a8 │ │ │ │ + movw r3, #16744 @ 0x4168 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d198 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2d15a │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #128] @ (2d19c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #18384 @ 0x47d0 │ │ │ │ + movw r3, #16784 @ 0x4190 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d100 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2d15a │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #84] @ (2d19c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #18436 @ 0x4804 │ │ │ │ + movw r3, #16836 @ 0x41c4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d100 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - movw r1, #28872 @ 0x70c8 │ │ │ │ + movw r1, #27272 @ 0x6a88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r3, #0] │ │ │ │ blx 2c284 │ │ │ │ cbnz r0, 2d196 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ b.n 2d198 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #24] @ (2d19c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #18148 @ 0x46e4 │ │ │ │ + movw r3, #16548 @ 0x40a4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d100 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d1a0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1092,15 +1092,15 @@ │ │ │ │ bls.n 2d1ea │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #56] @ (2d20c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #17988 @ 0x4644 │ │ │ │ + movw r3, #16388 @ 0x4004 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d206 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ @@ -1113,20 +1113,20 @@ │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d210 : │ │ │ │ cbnz r0, 2d216 │ │ │ │ - b.w 1bd400 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ + b.w 1bd870 <_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, #60032 @ 0xea80 │ │ │ │ movt r4, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1136,53 +1136,53 @@ │ │ │ │ blx 2af44 │ │ │ │ ldr.w r0, [r4, #1464] @ 0x5b8 │ │ │ │ blx 2af44 │ │ │ │ ldr.w r0, [r4, #1468] @ 0x5bc │ │ │ │ blx 2af44 │ │ │ │ ldr.w r0, [r4, #1472] @ 0x5c0 │ │ │ │ blx 2af44 │ │ │ │ - movw r0, #28120 @ 0x6dd8 │ │ │ │ + movw r0, #26520 @ 0x6798 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1b1400 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b1868 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ mov r8, r0 │ │ │ │ - movw r0, #28120 @ 0x6dd8 │ │ │ │ + movw r0, #26520 @ 0x6798 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str.w r8, [r4, #1456] @ 0x5b0 │ │ │ │ - bl 1b1400 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b1868 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ str.w r6, [r4, #1460] @ 0x5b4 │ │ │ │ cbnz r0, 2d28a │ │ │ │ - movw r0, #28120 @ 0x6dd8 │ │ │ │ + movw r0, #26520 @ 0x6798 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1b1400 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b1868 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ str.w r5, [r4, #1464] @ 0x5b8 │ │ │ │ - bl 1b1400 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b1868 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ cmpne r6, #0 │ │ │ │ ite eq │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ movs r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ it eq │ │ │ │ orreq.w r6, r6, #1 │ │ │ │ str.w r0, [r4, #1468] @ 0x5bc │ │ │ │ str.w r3, [r4, #1472] @ 0x5c0 │ │ │ │ cbnz r6, 2d2be │ │ │ │ cbnz r0, 2d2cc │ │ │ │ - movw r1, #17428 @ 0x4414 │ │ │ │ + movw r1, #15828 @ 0x3dd4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #8] @ (2d2d0 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + ldrh r4, [r7, #20] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d2d4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1198,46 +1198,46 @@ │ │ │ │ movt r4, #84 @ 0x54 │ │ │ │ ldr.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ blx 2af44 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1480] @ 0x5c8 │ │ │ │ cbz r6, 2d324 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b1400 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b1868 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ str.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ cbnz r0, 2d324 │ │ │ │ - movw r1, #17428 @ 0x4414 │ │ │ │ + movw r1, #15828 @ 0x3dd4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #8] @ (2d328 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r1, [sp, #32] │ │ │ │ + ldrh r0, [r1, #22] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d32c : │ │ │ │ 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 1b2ccc │ │ │ │ + bl 1b3138 │ │ │ │ mov r1, r0 │ │ │ │ cbnz r0, 2d374 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #64] @ (2d39c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #17724 @ 0x453c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d39a │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ movs r2, #0 │ │ │ │ @@ -1250,15 +1250,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} │ │ │ │ - str r1, [sp, #112] @ 0x70 │ │ │ │ + ldrh r4, [r3, #22] │ │ │ │ movs r2, r6 │ │ │ │ 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 │ │ │ │ @@ -1274,38 +1274,38 @@ │ │ │ │ │ │ │ │ 0002d3ce : │ │ │ │ ldr r2, [pc, #80] @ (2d420 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cbnz r3, 2d3de │ │ │ │ ldr r0, [pc, #72] @ (2d424 ) │ │ │ │ - b.w 1b2d98 <_Py_SetLocaleFromEnv@@Base+0x2c> │ │ │ │ + b.w 1b3204 <_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] @ (2d428 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f6980 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f6d44 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2d400 │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ b.n 2d41a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cbz r0, 2d414 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n 2d414 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ - bl 104208 │ │ │ │ + bl 103e90 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ orrs.w r0, r0, #84 @ 0x54 │ │ │ │ lsrs r0, r5, #4 │ │ │ │ @@ -1319,25 +1319,25 @@ │ │ │ │ ldr.w r3, [r0, #340] @ 0x154 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add.w r6, r0, #344 @ 0x158 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 2d478 │ │ │ │ ldr.w r0, [r0, #336] @ 0x150 │ │ │ │ - bl 1b1214 │ │ │ │ + bl 1b167c │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 2d478 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #120] @ (2d4dc ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #17724 @ 0x453c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d4d6 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ adds r5, r3, #1 │ │ │ │ it ne │ │ │ │ @@ -1360,97 +1360,97 @@ │ │ │ │ bl 2cc36 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldr.w r3, [r4, #344] @ 0x158 │ │ │ │ cbnz r3, 2d4d2 │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ - bl 1b29e8 │ │ │ │ + bl 1b2e50 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldr.w r5, [r4, #344] @ 0x158 │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ negs r5, r5 │ │ │ │ b.n 2d4d6 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r1, [sp, #208] @ 0xd0 │ │ │ │ + ldrh r4, [r6, #22] │ │ │ │ movs r2, r6 │ │ │ │ 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 1b3650 <_Py_SetLocaleFromEnv@@Base+0x8e4> │ │ │ │ + bl 1b3ac0 <_Py_SetLocaleFromEnv@@Base+0x8e8> │ │ │ │ adds r3, r0, #2 │ │ │ │ bne.n 2d52a │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #136] @ (2d5a0 ) │ │ │ │ - movw r3, #18784 @ 0x4960 │ │ │ │ + movw r3, #17184 @ 0x4320 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r6, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d54a │ │ │ │ cbz r0, 2d54e │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #104] @ (2d5a4 ) │ │ │ │ - movw r3, #17724 @ 0x453c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r6, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ movs r5, #0 │ │ │ │ b.n 2d598 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 2c0c8 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c0b0 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2d58a │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a40c │ │ │ │ + bl 7a454 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #44] @ (2d5a4 ) │ │ │ │ - movw r3, #17724 @ 0x453c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r6, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d598 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx 2c030 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a40c │ │ │ │ + bl 7a454 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ movs r2, r6 │ │ │ │ - str r2, [sp, #32] │ │ │ │ + ldrh r0, [r1, #30] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d5a8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1468,15 +1468,15 @@ │ │ │ │ beq.n 2d5f6 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #128] @ (2d664 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #18952 @ 0x4a08 │ │ │ │ + movw r3, #17352 @ 0x43c8 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d5c8 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -1487,15 +1487,15 @@ │ │ │ │ str r0, [r7, #0] │ │ │ │ cbnz r0, 2d62a │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #80] @ (2d668 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #17724 @ 0x453c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d5c8 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r5 │ │ │ │ @@ -1514,17 +1514,17 @@ │ │ │ │ b.n 2d5c8 │ │ │ │ adds r5, #1 │ │ │ │ b.n 2d62c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ movs r2, r6 │ │ │ │ - str r2, [sp, #336] @ 0x150 │ │ │ │ + ldrh r4, [r2, #32] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d66c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1569,82 +1569,82 @@ │ │ │ │ cbz r7, 2d6da │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ b.w 2d6f4 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + ldrb r4, [r2, #4] │ │ │ │ movs r2, r6 │ │ │ │ str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ + ldrb r0, [r5, #4] │ │ │ │ movs r2, r6 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #24320 @ 0x5f00 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ cbnz r0, 2d74e │ │ │ │ ldr.w r3, [r4, #848] @ 0x350 │ │ │ │ - movw r5, #45305 @ 0xb0f9 │ │ │ │ + movw r5, #46441 @ 0xb569 │ │ │ │ movt r5, #27 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2d7ce │ │ │ │ add.w r1, r4, #908 @ 0x38c │ │ │ │ - bl 1b9520 │ │ │ │ + bl 1b9990 │ │ │ │ add.w r3, r4, #904 @ 0x388 │ │ │ │ - movw r1, #19897 @ 0x4db9 │ │ │ │ + movw r1, #20529 @ 0x5031 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ - movw r2, #53161 @ 0xcfa9 │ │ │ │ + movw r2, #54297 @ 0xd419 │ │ │ │ movt r2, #27 │ │ │ │ strd r3, r5, [r4, #844] @ 0x34c │ │ │ │ - movw r3, #42305 @ 0xa541 │ │ │ │ + movw r3, #42377 @ 0xa589 │ │ │ │ movt r3, #7 │ │ │ │ strd r1, r2, [r4, #852] @ 0x354 │ │ │ │ str.w r3, [r4, #860] @ 0x35c │ │ │ │ b.n 2d7ce │ │ │ │ - movw r5, #8137 @ 0x1fc9 │ │ │ │ + movw r5, #8157 @ 0x1fdd │ │ │ │ movt r5, #8 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 2d794 │ │ │ │ ldr.w r3, [r4, #868] @ 0x364 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2d7ce │ │ │ │ add.w r1, r4, #932 @ 0x3a4 │ │ │ │ - bl 1b9520 │ │ │ │ + bl 1b9990 │ │ │ │ add.w r3, r4, #928 @ 0x3a0 │ │ │ │ - movw r1, #34941 @ 0x887d │ │ │ │ + movw r1, #36165 @ 0x8d45 │ │ │ │ movt r1, #28 │ │ │ │ - movw r2, #47305 @ 0xb8c9 │ │ │ │ + movw r2, #48445 @ 0xbd3d │ │ │ │ movt r2, #28 │ │ │ │ strd r3, r5, [r4, #864] @ 0x360 │ │ │ │ - movw r3, #26897 @ 0x6911 │ │ │ │ + movw r3, #26593 @ 0x67e1 │ │ │ │ movt r3, #8 │ │ │ │ strd r1, r2, [r4, #872] @ 0x368 │ │ │ │ str.w r3, [r4, #880] @ 0x370 │ │ │ │ b.n 2d7ce │ │ │ │ ldr.w r3, [r4, #888] @ 0x378 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2d7ce │ │ │ │ add.w r1, r4, #956 @ 0x3bc │ │ │ │ movs r0, #2 │ │ │ │ - bl 1b9520 │ │ │ │ + bl 1b9990 │ │ │ │ add.w r3, r4, #952 @ 0x3b8 │ │ │ │ - movw r1, #34941 @ 0x887d │ │ │ │ + movw r1, #36165 @ 0x8d45 │ │ │ │ movt r1, #28 │ │ │ │ - movw r2, #47305 @ 0xb8c9 │ │ │ │ + movw r2, #48445 @ 0xbd3d │ │ │ │ movt r2, #28 │ │ │ │ strd r3, r5, [r4, #884] @ 0x374 │ │ │ │ - movw r3, #26897 @ 0x6911 │ │ │ │ + movw r3, #26593 @ 0x67e1 │ │ │ │ movt r3, #8 │ │ │ │ strd r1, r2, [r4, #892] @ 0x37c │ │ │ │ str.w r3, [r4, #900] @ 0x384 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1663,15 +1663,15 @@ │ │ │ │ │ │ │ │ 0002d800 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b956c │ │ │ │ + bl 1b99dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002d818 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1690,17 +1690,17 @@ │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2baec │ │ │ │ mov r1, r4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d864 │ │ │ │ - movw r0, #32220 @ 0x7ddc │ │ │ │ + movw r0, #30620 @ 0x779c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 74cd6 │ │ │ │ + bl 74d1e │ │ │ │ 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, #29456 @ 0x7310 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ @@ -1714,114 +1714,114 @@ │ │ │ │ blx 2b68c │ │ │ │ movs r0, #1 │ │ │ │ blx 2b1b4 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r3, #4] │ │ │ │ cbz r1, 2d902 │ │ │ │ - movw r1, #32276 @ 0x7e14 │ │ │ │ + movw r1, #30676 @ 0x77d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #20 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ cbz r6, 2d8ce │ │ │ │ mov r0, r6 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #46132 @ 0xb434 │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #44532 @ 0xadf4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ cbz r5, 2d8e2 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ b.n 2d8f2 │ │ │ │ - movw r1, #32300 @ 0x7e2c │ │ │ │ + movw r1, #30700 @ 0x77ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #53980 @ 0xd2dc │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #52380 @ 0xcc9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32320 @ 0x7e40 │ │ │ │ + movw r1, #30720 @ 0x7800 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #440] @ (2dacc ) │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cbz r5, 2d946 │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32344 @ 0x7e58 │ │ │ │ + movw r1, #30744 @ 0x7818 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ bl 30dde │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1880 @ 0x758 │ │ │ │ + movw r1, #280 @ 0x118 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ b.n 2d9b6 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ cbz r2, 2d95e │ │ │ │ movs r2, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18884 @ 0x49c4 │ │ │ │ + movw r1, #17284 @ 0x4384 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ b.n 2d9b6 │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ cbz r2, 2d976 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32368 @ 0x7e70 │ │ │ │ + movw r1, #30768 @ 0x7830 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ b.n 2d9b6 │ │ │ │ ldr.w r2, [r3, #-12] │ │ │ │ cbz r2, 2d98e │ │ │ │ movs r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32388 @ 0x7e84 │ │ │ │ + movw r1, #30788 @ 0x7844 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ b.n 2d9b6 │ │ │ │ ldr.w r3, [r3, #-16] │ │ │ │ cbz r3, 2d9a6 │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32404 @ 0x7e94 │ │ │ │ + movw r1, #30804 @ 0x7854 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ b.n 2d9b6 │ │ │ │ - movw r1, #32420 @ 0x7ea4 │ │ │ │ + movw r1, #30820 @ 0x7864 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #53980 @ 0xd2dc │ │ │ │ + movw r1, #52380 @ 0xcc9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #264] @ (2dad0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ bl 2db40 │ │ │ │ mov r5, r0 │ │ │ │ cbz r6, 2d9dc │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ @@ -1841,86 +1841,86 @@ │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 2da9a │ │ │ │ ldr r0, [pc, #208] @ (2dad4 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f6980 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f6d44 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2da12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2064fc <_PyErr_Clear@@Base> │ │ │ │ + bl 2068c4 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cbz r0, 2da22 │ │ │ │ movw fp, #5752 @ 0x1678 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ cmp r0, fp │ │ │ │ bne.n 2da3c │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2da9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2da9a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ b.n 2da9a │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f69e8 │ │ │ │ + bl 1f6dac │ │ │ │ mov r0, r6 │ │ │ │ - bl f6740 │ │ │ │ + bl f6338 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, fp │ │ │ │ ite ne │ │ │ │ movne.w fp, #1 │ │ │ │ moveq.w fp, #0 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2da70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2da70 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f0fc8 │ │ │ │ + bl 1f1558 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2da80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2064fc <_PyErr_Clear@@Base> │ │ │ │ + bl 2068c4 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2da94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2da94 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 2dab4 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #53980 @ 0xd2dc │ │ │ │ + movw r1, #52380 @ 0xcc9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2db58 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dcfc │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 2d886 │ │ │ │ - bl 1f7624 │ │ │ │ - bl 1f7868 │ │ │ │ + bl 1f79f0 │ │ │ │ + bl 1f7c34 │ │ │ │ b.n 2d886 │ │ │ │ str r4, [r1, #32] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -1933,51 +1933,51 @@ │ │ │ │ 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 1b22b8 │ │ │ │ + bl 1b2720 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cbz r5, 2db08 │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ b.n 2db34 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sp │ │ │ │ str r7, [sp, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 1b3a14 <_Py_SetLocaleFromEnv@@Base+0xca8> │ │ │ │ + bl 1b3e84 <_Py_SetLocaleFromEnv@@Base+0xcac> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2db2a │ │ │ │ ldr r2, [pc, #32] @ (2db3c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #17724 @ 0x453c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ stmia.w r4, {r1, r2, r3, r5} │ │ │ │ b.n 2db34 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b44c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r2, #4 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 0002db40 : │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #1588] @ 0x634 │ │ │ │ cbz r0, 2db56 │ │ │ │ addw r0, r3, #1588 @ 0x634 │ │ │ │ - b.w 7a620 │ │ │ │ + b.w 7a668 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ @@ -1987,15 +1987,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2db8e │ │ │ │ b.n 2db7c │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 30d72 │ │ │ │ cbz r0, 2db9e │ │ │ │ - movw r4, #32428 @ 0x7eac │ │ │ │ + movw r4, #30828 @ 0x786c │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 2dcee │ │ │ │ cbnz r4, 2dba2 │ │ │ │ ldr r3, [pc, #356] @ (2dcf8 ) │ │ │ │ ldr.w r4, [r3, #1352] @ 0x548 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 2dcdc │ │ │ │ @@ -2011,41 +2011,41 @@ │ │ │ │ cmpne.w r4, #3722304989 @ 0xdddddddd │ │ │ │ beq.n 2dbc4 │ │ │ │ cmn.w r4, #256 @ 0x100 │ │ │ │ ite cc │ │ │ │ movcc r7, #0 │ │ │ │ movcs r7, #1 │ │ │ │ cbz r7, 2dbce │ │ │ │ - movw r4, #32480 @ 0x7ee0 │ │ │ │ + movw r4, #30880 @ 0x78a0 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 2dcee │ │ │ │ ldr.w r4, [r4, #3704] @ 0xe78 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 2dce6 │ │ │ │ mov r0, r4 │ │ │ │ bl 30d72 │ │ │ │ cbz r0, 2dbf4 │ │ │ │ - movw r1, #32532 @ 0x7f14 │ │ │ │ + movw r1, #30932 @ 0x78d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 2dcee │ │ │ │ cmp r5, r4 │ │ │ │ mov r0, r6 │ │ │ │ itete eq │ │ │ │ moveq r2, #17 │ │ │ │ movne r2, #9 │ │ │ │ - movweq r1, #32556 @ 0x7f2c │ │ │ │ - movwne r1, #32576 @ 0x7f40 │ │ │ │ + movweq r1, #30956 @ 0x78ec │ │ │ │ + movwne r1, #30976 @ 0x7900 │ │ │ │ ite eq │ │ │ │ movteq r1, #46 @ 0x2e │ │ │ │ movtne r1, #46 @ 0x2e │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ bl 30dde │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cbz r0, 2dc78 │ │ │ │ @@ -2063,66 +2063,66 @@ │ │ │ │ cbnz r0, 2dc78 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c0c8 │ │ │ │ mov fp, r0 │ │ │ │ cbz r0, 2dc78 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #32588 @ 0x7f4c │ │ │ │ + movw r1, #30988 @ 0x790c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ mov r2, fp │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #19296 @ 0x4b60 │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #17696 @ 0x4520 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #27 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #32592 @ 0x7f50 │ │ │ │ + movw r1, #30992 @ 0x7910 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ cmp r5, r4 │ │ │ │ bne.n 2dca4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ cbz r3, 2dca4 │ │ │ │ - movw r1, #32620 @ 0x7f6c │ │ │ │ + movw r1, #31020 @ 0x792c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 30e44 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cbz r4, 2dcee │ │ │ │ adds r7, #1 │ │ │ │ beq.n 2dbd8 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #53980 @ 0xd2dc │ │ │ │ + movw r1, #52380 @ 0xcc9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ cmp r7, #100 @ 0x64 │ │ │ │ bne.n 2dbd8 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #9700 @ 0x25e4 │ │ │ │ + movw r1, #7820 @ 0x1e8c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ b.n 2dbf0 │ │ │ │ - movw r4, #32444 @ 0x7ebc │ │ │ │ + movw r4, #30844 @ 0x787c │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 2dcee │ │ │ │ - movw r4, #32496 @ 0x7ef0 │ │ │ │ + movw r4, #30896 @ 0x78b0 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -2145,66 +2145,66 @@ │ │ │ │ cbz r4, 2dd7e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cdd0c │ │ │ │ - movw r1, #32644 @ 0x7f84 │ │ │ │ + bl 1ce178 │ │ │ │ + movw r1, #31044 @ 0x7944 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ cbz r0, 2dd62 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ bpl.n 2dd34 │ │ │ │ - bl e4628 │ │ │ │ + bl e422c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2dd34 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cbnz r4, 2dd66 │ │ │ │ b.n 2dd7e │ │ │ │ mov r4, r0 │ │ │ │ b.n 2dd7e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r1, #12128 @ 0x2f60 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 2dd7e │ │ │ │ - bl 9ef10 │ │ │ │ + bl 9ee58 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ movs r6, #0 │ │ │ │ movw r8, #14520 @ 0x38b8 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ mov.w sl, #1 │ │ │ │ mov fp, r6 │ │ │ │ str r6, [sp, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cdd0c │ │ │ │ + bl 1ce178 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2de3a │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bpl.n 2dd90 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r8 │ │ │ │ beq.n 2ddca │ │ │ │ movw r1, #14520 @ 0x38b8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9ef10 │ │ │ │ + bl 9ee58 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2dd90 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2dd90 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ @@ -2212,67 +2212,67 @@ │ │ │ │ beq.n 2dd90 │ │ │ │ cbz r4, 2de02 │ │ │ │ str.w fp, [sp, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 153714 <_PySet_NextEntry@@Base> │ │ │ │ + bl 153164 <_PySet_NextEntry@@Base> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ cbz r3, 2de02 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 2dddc │ │ │ │ - bl 14b66c │ │ │ │ + bl 14b0e8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2dddc │ │ │ │ b.n 2dd90 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2de1a │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #32664 @ 0x7f98 │ │ │ │ + movw r1, #31064 @ 0x7958 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ b.n 2de2a │ │ │ │ - movw r1, #32688 @ 0x7fb0 │ │ │ │ + movw r1, #31088 @ 0x7970 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ adds r6, #1 │ │ │ │ mov.w sl, #0 │ │ │ │ - bl 3612a │ │ │ │ + bl 36130 │ │ │ │ b.n 2dd90 │ │ │ │ cbz r6, 2de7a │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #32692 @ 0x7fb4 │ │ │ │ + movw r1, #31092 @ 0x7974 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36286 │ │ │ │ + bl 3628c │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #1880 @ 0x758 │ │ │ │ + movw r1, #280 @ 0x118 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #53980 @ 0xd2dc │ │ │ │ + movw r1, #52380 @ 0xcc9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + b.w 1bc78c <_Py_write_noraise@@Base> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2288,29 +2288,29 @@ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ ldr r2, [pc, #48] @ (2dee0 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ cbz r5, 2decc │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #32704 @ 0x7fc0 │ │ │ │ + movw r2, #31104 @ 0x7980 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ movs r1, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2b3e4 <__fprintf_chk@plt> │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [pc, #20] @ (2dee4 ) │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ movs r1, #1 │ │ │ │ movw r2, #2481 @ 0x9b1 │ │ │ │ b.w 2bff8 │ │ │ │ nop │ │ │ │ - adds r2, #56 @ 0x38 │ │ │ │ + cmp r3, #248 @ 0xf8 │ │ │ │ movs r6, r6 │ │ │ │ - adds r2, #120 @ 0x78 │ │ │ │ + cmp r4, #56 @ 0x38 │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 0002dee8 : │ │ │ │ ldr.w r3, [r0, #344] @ 0x158 │ │ │ │ cmp r3, #2 │ │ │ │ ittte eq │ │ │ │ ldreq.w r3, [r0, #356] @ 0x164 │ │ │ │ @@ -2329,17 +2329,17 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 2df68 │ │ │ │ ldr.w r3, [r0, #356] @ 0x164 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, sp │ │ │ │ - movw r2, #32744 @ 0x7fe8 │ │ │ │ + movw r2, #31144 @ 0x79a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1bd3ac │ │ │ │ + bl 1bd81c │ │ │ │ ldr.w r0, [r4, #360] @ 0x168 │ │ │ │ cbz r0, 2df36 │ │ │ │ blx 2af44 │ │ │ │ mov r0, sp │ │ │ │ blx 2c5f0 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r4, #360] @ 0x168 │ │ │ │ @@ -2347,15 +2347,15 @@ │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 2df74 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #44] @ (2df80 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #17724 @ 0x453c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2df6c │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 2df78 │ │ │ │ ldr.w r3, [r4, #352] @ 0x160 │ │ │ │ @@ -2363,15 +2363,15 @@ │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #1 │ │ │ │ b.n 2df7c │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r5, #0] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + adds r6, #4 │ │ │ │ movs r6, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2400,15 +2400,15 @@ │ │ │ │ │ │ │ │ 0002dfc8 : │ │ │ │ cbz r0, 2e028 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r5, #34076 @ 0x851c │ │ │ │ + movw r5, #32476 @ 0x7edc │ │ │ │ movt r5, #50 @ 0x32 │ │ │ │ mov r4, r0 │ │ │ │ add.w r6, r0, #40 @ 0x28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbz r3, 2e00e │ │ │ │ ldrd r2, r3, [r5, #4] │ │ │ │ sub.w r1, r3, #10 │ │ │ │ @@ -2421,15 +2421,15 @@ │ │ │ │ b.n 2e00a │ │ │ │ cmp r3, #12 │ │ │ │ bne.n 2e00a │ │ │ │ bl 2d3a0 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ b.n 2dfe6 │ │ │ │ ldr.w r0, [r4, #336] @ 0x150 │ │ │ │ - bl 7a40c │ │ │ │ + bl 7a454 │ │ │ │ ldr.w r0, [r4, #360] @ 0x168 │ │ │ │ blx 2af44 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2af40 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2485,15 +2485,15 @@ │ │ │ │ add r4, r5 │ │ │ │ b.n 2e0bc │ │ │ │ add.w r4, r4, #96768 @ 0x17a00 │ │ │ │ add.w r4, r4, #388 @ 0x184 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cbz r0, 2e0c6 │ │ │ │ - bl 13942c │ │ │ │ + bl 138f50 │ │ │ │ b.n 2e0bc │ │ │ │ ldr.w r3, [r6, #180] @ 0xb4 │ │ │ │ movs r4, #28 │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ mul.w r4, r4, ip │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 2e0e6 │ │ │ │ @@ -2531,27 +2531,27 @@ │ │ │ │ add.w r5, r5, #90112 @ 0x16000 │ │ │ │ ldr.w r3, [r5, #1432] @ 0x598 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #1432] @ 0x598 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 229c78 │ │ │ │ + b.w 229ee0 │ │ │ │ nop │ │ │ │ strb r0, [r7, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ 0002e168 <_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, #24320 @ 0x5f00 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #32469 @ 0x7ed5 │ │ │ │ + movw r3, #33693 @ 0x839d │ │ │ │ movt r3, #28 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r2, #976] @ 0x3d0 │ │ │ │ cbz r1, 2e19c <_PyObject_DebugMallocStats@@Base+0x34> │ │ │ │ ldr.w r0, [r2, #960] @ 0x3c0 │ │ │ │ subs r5, r0, r3 │ │ │ │ @@ -2565,85 +2565,85 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2e28e <_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, #41096 @ 0xa088 │ │ │ │ + movw r2, #39496 @ 0x9a48 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ add r6, sp, #20 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #65536 @ 0x10000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #41148 @ 0xa0bc │ │ │ │ + movw r2, #39548 @ 0x9a7c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #2097152 @ 0x200000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #41180 @ 0xa0dc │ │ │ │ + movw r2, #39580 @ 0x9a9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ - bl 1af014 <_start@@Base+0xc18> │ │ │ │ + bl 1af47c <_start@@Base+0xc18> │ │ │ │ ldr r1, [pc, #200] @ (2e2bc <_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 2b44c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [sp, #8] │ │ │ │ str r6, [sp, #16] │ │ │ │ - movw r3, #58597 @ 0xe4e5 │ │ │ │ + movw r3, #58669 @ 0xe52d │ │ │ │ movt r3, #6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1b4464 <_Py_SetLocaleFromEnv@@Base+0x16f8> │ │ │ │ + bl 1b48d4 <_Py_SetLocaleFromEnv@@Base+0x16fc> │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #27899 @ 0x6cfb │ │ │ │ + movw r2, #27903 @ 0x6cff │ │ │ │ movt r2, #3 │ │ │ │ - movw r1, #27753 @ 0x6c69 │ │ │ │ + movw r1, #27757 @ 0x6c6d │ │ │ │ movt r1, #3 │ │ │ │ - bl 1b8d1c <_Py_SetLocaleFromEnv@@Base+0x5fb0> │ │ │ │ + bl 1b918c <_Py_SetLocaleFromEnv@@Base+0x5fb4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #41212 @ 0xa0fc │ │ │ │ + movw r2, #39612 @ 0x9abc │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #41240 @ 0xa118 │ │ │ │ + movw r2, #39640 @ 0x9ad8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #41268 @ 0xa134 │ │ │ │ + movw r2, #39668 @ 0x9af4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #41308 @ 0xa15c │ │ │ │ + movw r2, #39708 @ 0x9b1c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #41336 @ 0xa178 │ │ │ │ + movw r2, #39736 @ 0x9b38 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ b.n 2e2b6 <_PyObject_DebugMallocStats@@Base+0x14e> │ │ │ │ - movw r0, #205 @ 0xcd │ │ │ │ + movw r0, #221 @ 0xdd │ │ │ │ movt r0, #8 │ │ │ │ cbz r1, 2e2a4 <_PyObject_DebugMallocStats@@Base+0x13c> │ │ │ │ ldr.w r3, [r2, #960] @ 0x3c0 │ │ │ │ subs r2, r3, r0 │ │ │ │ negs r0, r2 │ │ │ │ adcs r0, r2 │ │ │ │ b.n 2e2ae <_PyObject_DebugMallocStats@@Base+0x146> │ │ │ │ @@ -2675,15 +2675,15 @@ │ │ │ │ add r7, sp, #688 @ 0x2b0 │ │ │ │ movs r5, #0 │ │ │ │ mov fp, r5 │ │ │ │ mov r6, r5 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w sl, [r2, #1612] @ 0x64c │ │ │ │ - movw r2, #41364 @ 0xa194 │ │ │ │ + movw r2, #39764 @ 0x9b54 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -2739,15 +2739,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 2e3550 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ + bl 2e2f08 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ 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 2e38e <_PyObject_DebugMallocStats@@Base+0x226> │ │ │ │ mov r1, fp │ │ │ │ @@ -2759,22 +2759,22 @@ │ │ │ │ mov r4, r1 │ │ │ │ movs r0, #10 │ │ │ │ blx 2bfe0 │ │ │ │ movs r6, #0 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #41416 @ 0xa1c8 │ │ │ │ + movw r0, #39816 @ 0x9b88 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r7, r6 │ │ │ │ blx 2bffc │ │ │ │ mov r9, r6 │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ mov fp, r4 │ │ │ │ - movw r3, #41528 @ 0xa238 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r6, r6, [sp, #24] │ │ │ │ strd r6, r3, [sp, #32] │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r7 │ │ │ │ @@ -2799,117 +2799,117 @@ │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mla r3, r4, r8, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r3, r3, r5, lsl #5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 2e37ac <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ mla r9, r5, r1, r9 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ bne.n 2e414 <_PyObject_DebugMallocStats@@Base+0x2ac> │ │ │ │ mov r4, fp │ │ │ │ movs r0, #10 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ blx 2bfe0 │ │ │ │ ldr.w r2, [sl, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #41556 @ 0xa254 │ │ │ │ + movw r1, #39956 @ 0x9c14 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ ldr.w r2, [sl, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #41584 @ 0xa270 │ │ │ │ + movw r1, #39984 @ 0x9c30 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ subs r2, r2, r5 │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ ldr.w r2, [sl, #796] @ 0x31c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #41604 @ 0xa284 │ │ │ │ + movw r1, #40004 @ 0x9c44 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #41628 @ 0xa29c │ │ │ │ + movw r1, #40028 @ 0x9c5c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ mov.w r3, #262144 @ 0x40000 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #41656 @ 0xa2b8 │ │ │ │ + movw r2, #40056 @ 0x9c78 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1bd3ac │ │ │ │ + bl 1bd81c │ │ │ │ lsls r2, r5, #18 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #10 │ │ │ │ blx 2bfe0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #41684 @ 0xa2d4 │ │ │ │ + movw r1, #40084 @ 0x9c94 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #41712 @ 0xa2f0 │ │ │ │ + movw r1, #40112 @ 0x9cb0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ add r5, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - movw r2, #41740 @ 0xa30c │ │ │ │ + movw r2, #40140 @ 0x9ccc │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1bd3ac │ │ │ │ + bl 1bd81c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ lsls r2, r3, #12 │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #41768 @ 0xa328 │ │ │ │ + movw r1, #40168 @ 0x9ce8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ mov r2, r9 │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #41800 @ 0xa348 │ │ │ │ + movw r1, #40200 @ 0x9d08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ mov r2, fp │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #41832 @ 0xa368 │ │ │ │ + movw r1, #40232 @ 0x9d28 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ - movw r1, #41864 @ 0xa388 │ │ │ │ + movw r1, #40264 @ 0x9d48 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ adds r2, r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #18 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #41872 @ 0xa390 │ │ │ │ + movw r0, #40272 @ 0x9d50 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ blx 2bffc │ │ │ │ mov.w r2, #131072 @ 0x20000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #41892 @ 0xa3a4 │ │ │ │ + movw r1, #40292 @ 0x9d64 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ add.w sp, sp, #948 @ 0x3b4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -3008,22 +3008,22 @@ │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 2e6d2 <_PyObject_DebugMallocStats@@Base+0x56a> │ │ │ │ ldr.w r3, [r7, #284] @ 0x11c │ │ │ │ ldr.w r8, [sl, #432] @ 0x1b0 │ │ │ │ cbnz r3, 2e6ca <_PyObject_DebugMallocStats@@Base+0x562> │ │ │ │ add.w r0, r7, #280 @ 0x118 │ │ │ │ - bl 1ae9a4 <_start@@Base+0x5a8> │ │ │ │ + bl 1aee0c <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r7, #280] @ 0x118 │ │ │ │ cmp r8, r3 │ │ │ │ bcc.n 2e6ee <_PyObject_DebugMallocStats@@Base+0x586> │ │ │ │ ldr r3, [r7, #64] @ 0x40 │ │ │ │ cbnz r3, 2e6dc <_PyObject_DebugMallocStats@@Base+0x574> │ │ │ │ ldr r0, [pc, #620] @ (2e944 <_PyObject_DebugMallocStats@@Base+0x7dc>) │ │ │ │ - bl 1ae9a4 <_start@@Base+0x5a8> │ │ │ │ + bl 1aee0c <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov.w r9, #0 │ │ │ │ subs.w r8, r3, #0 │ │ │ │ it ne │ │ │ │ movne.w r8, #1 │ │ │ │ b.n 2e6f6 <_PyObject_DebugMallocStats@@Base+0x58e> │ │ │ │ mov.w r8, #0 │ │ │ │ @@ -3068,15 +3068,15 @@ │ │ │ │ strd r3, r3, [sp, #76] @ 0x4c │ │ │ │ blx 2b300 │ │ │ │ cbnz r0, 2e776 <_PyObject_DebugMallocStats@@Base+0x60e> │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r4, r0 │ │ │ │ bhi.n 2e778 <_PyObject_DebugMallocStats@@Base+0x610> │ │ │ │ mov r1, r4 │ │ │ │ - bl 2e37ac <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ mov r0, r1 │ │ │ │ b.n 2e778 <_PyObject_DebugMallocStats@@Base+0x610> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r7, #2097152 @ 0x200000 │ │ │ │ bcc.n 2e87e <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ cmp r5, #0 │ │ │ │ @@ -3091,15 +3091,15 @@ │ │ │ │ bl 2ebc6 <_PyObject_DebugMallocStats@@Base+0xa5e> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2e8e6 <_PyObject_DebugMallocStats@@Base+0x77e> │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 2e87e <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ str.w fp, [sp, #80] @ 0x50 │ │ │ │ - bl 1aec20 <_start@@Base+0x824> │ │ │ │ + bl 1af088 <_start@@Base+0x824> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2e87e <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ movw r3, #61632 @ 0xf0c0 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ @@ -3107,15 +3107,15 @@ │ │ │ │ movw r3, #2220 @ 0x8ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r3, #464] @ 0x1d0 │ │ │ │ cbnz r1, 2e7e2 <_PyObject_DebugMallocStats@@Base+0x67a> │ │ │ │ add.w r0, r3, #460 @ 0x1cc │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1ae9a4 <_start@@Base+0x5a8> │ │ │ │ + bl 1aee0c <_start@@Base+0x5a8> │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 2e87e <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ lsls r1, r1, #10 │ │ │ │ beq.n 2e87e <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ movw r0, #4348 @ 0x10fc │ │ │ │ @@ -3134,29 +3134,29 @@ │ │ │ │ it ls │ │ │ │ movls r4, r1 │ │ │ │ cmp r7, r4 │ │ │ │ bhi.n 2e87e <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cbnz r3, 2e826 <_PyObject_DebugMallocStats@@Base+0x6be> │ │ │ │ ldr r0, [pc, #292] @ (2e948 <_PyObject_DebugMallocStats@@Base+0x7e0>) │ │ │ │ - bl 1ae9a4 <_start@@Base+0x5a8> │ │ │ │ + bl 1aee0c <_start@@Base+0x5a8> │ │ │ │ movw r3, #2220 @ 0x8ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 2e840 <_PyObject_DebugMallocStats@@Base+0x6d8> │ │ │ │ movw r3, #4348 @ 0x10fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldrb r1, [r3, #12] │ │ │ │ b.n 2e858 <_PyObject_DebugMallocStats@@Base+0x6f0> │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cbnz r2, 2e850 <_PyObject_DebugMallocStats@@Base+0x6e8> │ │ │ │ add.w r0, r3, #80 @ 0x50 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1ae9a4 <_start@@Base+0x5a8> │ │ │ │ + bl 1aee0c <_start@@Base+0x5a8> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ subs r3, r1, #1 │ │ │ │ negs r1, r3 │ │ │ │ adcs r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ @@ -3174,15 +3174,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 2e8e6 <_PyObject_DebugMallocStats@@Base+0x77e> │ │ │ │ movw r4, #2220 @ 0x8ac │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w r3, [r4, #344] @ 0x158 │ │ │ │ cbnz r3, 2e894 <_PyObject_DebugMallocStats@@Base+0x72c> │ │ │ │ add.w r0, r4, #340 @ 0x154 │ │ │ │ - bl 1ae9a4 <_start@@Base+0x5a8> │ │ │ │ + bl 1aee0c <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ orrs.w r3, fp, r3 │ │ │ │ beq.n 2e8a8 <_PyObject_DebugMallocStats@@Base+0x740> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 2ea8e <_PyObject_DebugMallocStats@@Base+0x926> │ │ │ │ @@ -3220,31 +3220,31 @@ │ │ │ │ strd r2, r3, [sp, #88] @ 0x58 │ │ │ │ b.n 2e94c <_PyObject_DebugMallocStats@@Base+0x7e4> │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ ubfx r5, r5, #0, #17 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1cae3c │ │ │ │ + bl 1cb2a4 │ │ │ │ lsls r1, r5, #15 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6f6b8 │ │ │ │ + bl 6f700 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2e94c <_PyObject_DebugMallocStats@@Base+0x7e4> │ │ │ │ ldr.w r3, [sl, #448] @ 0x1c0 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36e6c │ │ │ │ + bl 36e70 │ │ │ │ b.n 2ea8e <_PyObject_DebugMallocStats@@Base+0x926> │ │ │ │ nop │ │ │ │ lsrs r0, r5, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ add.w ip, sp, #100 @ 0x64 │ │ │ │ @@ -3258,15 +3258,15 @@ │ │ │ │ strb r5, [r4, #20] │ │ │ │ cbz r5, 2e98c <_PyObject_DebugMallocStats@@Base+0x824> │ │ │ │ movw r5, #2220 @ 0x8ac │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr.w r3, [r5, #304] @ 0x130 │ │ │ │ cbnz r3, 2e984 <_PyObject_DebugMallocStats@@Base+0x81c> │ │ │ │ add.w r0, r5, #300 @ 0x12c │ │ │ │ - bl 1ae9a4 <_start@@Base+0x5a8> │ │ │ │ + bl 1aee0c <_start@@Base+0x5a8> │ │ │ │ ldr.w r5, [r5, #300] @ 0x12c │ │ │ │ mvns r5, r5 │ │ │ │ lsrs r5, r5, #31 │ │ │ │ strb r5, [r4, #21] │ │ │ │ add.w r5, r4, #56 @ 0x38 │ │ │ │ vldr d7, [pc, #260] @ 2ea98 <_PyObject_DebugMallocStats@@Base+0x930> │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -3329,36 +3329,36 @@ │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ mov r3, r6 │ │ │ │ it cs │ │ │ │ movcs r3, #128 @ 0x80 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ lsls r2, r2, #15 │ │ │ │ mov r3, r7 │ │ │ │ - bl 1c877c │ │ │ │ + bl 1c8c44 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 1c8b68 │ │ │ │ + bl 1c8fd4 │ │ │ │ cbz r0, 2ea90 <_PyObject_DebugMallocStats@@Base+0x928> │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r7, [r4, #88] @ 0x58 │ │ │ │ cbnz r3, 2ea7e <_PyObject_DebugMallocStats@@Base+0x916> │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ subs r2, r2, r5 │ │ │ │ - bl 1c8de4 │ │ │ │ + bl 1c9250 │ │ │ │ mov r0, r4 │ │ │ │ b.n 2ea90 <_PyObject_DebugMallocStats@@Base+0x928> │ │ │ │ subs r2, r6, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8b68 │ │ │ │ + bl 1c8fd4 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ str r0, [r3, #0] │ │ │ │ b.n 2ea7a <_PyObject_DebugMallocStats@@Base+0x912> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ @@ -3380,15 +3380,15 @@ │ │ │ │ adds r4, #7 │ │ │ │ tst r3, r1 │ │ │ │ bne.n 2ead4 <_PyObject_DebugMallocStats@@Base+0x96c> │ │ │ │ negs r1, r1 │ │ │ │ ands r4, r1 │ │ │ │ b.n 2eadc <_PyObject_DebugMallocStats@@Base+0x974> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e37ac <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ subs r4, r4, r1 │ │ │ │ str r4, [r7, #0] │ │ │ │ movw r3, #32767 @ 0x7fff │ │ │ │ add r4, r3 │ │ │ │ bfc r4, #0, #15 │ │ │ │ lsrs r2, r4, #15 │ │ │ │ str r2, [r6, #0] │ │ │ │ @@ -3432,19 +3432,19 @@ │ │ │ │ dmb ish │ │ │ │ cbnz r4, 2ebc0 <_PyObject_DebugMallocStats@@Base+0xa58> │ │ │ │ movw r6, #2220 @ 0x8ac │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr.w r3, [r6, #324] @ 0x144 │ │ │ │ cbnz r3, 2eb6c <_PyObject_DebugMallocStats@@Base+0xa04> │ │ │ │ add.w r0, r6, #320 @ 0x140 │ │ │ │ - bl 1ae9a4 <_start@@Base+0x5a8> │ │ │ │ + bl 1aee0c <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r6, #320] @ 0x140 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 2eb7e <_PyObject_DebugMallocStats@@Base+0xa16> │ │ │ │ - movw r6, #42032 @ 0xa430 │ │ │ │ + movw r6, #40432 @ 0x9df0 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ b.n 2eb82 <_PyObject_DebugMallocStats@@Base+0xa1a> │ │ │ │ mov r4, r3 │ │ │ │ b.n 2ebaa <_PyObject_DebugMallocStats@@Base+0xa42> │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ adds r4, #1 │ │ │ │ @@ -3458,18 +3458,18 @@ │ │ │ │ blx 2b300 │ │ │ │ cbnz r0, 2ebaa <_PyObject_DebugMallocStats@@Base+0xa42> │ │ │ │ cmp.w r4, #256 @ 0x100 │ │ │ │ bne.n 2eb82 <_PyObject_DebugMallocStats@@Base+0xa1a> │ │ │ │ movw r4, #257 @ 0x101 │ │ │ │ dmb ish │ │ │ │ str.w r4, [r5, #624] @ 0x270 │ │ │ │ - movw r0, #42064 @ 0xa450 │ │ │ │ + movw r0, #40464 @ 0x9e10 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r4 │ │ │ │ - bl 1aec2c <_start@@Base+0x830> │ │ │ │ + bl 1af094 <_start@@Base+0x830> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -3706,37 +3706,37 @@ │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ dmb ish │ │ │ │ str.w r4, [r3, r2, lsl #2] │ │ │ │ cbz r7, 2ee76 <_PyObject_DebugMallocStats@@Base+0xd0e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - movw r3, #35328 @ 0x8a00 │ │ │ │ + movw r3, #33728 @ 0x83c0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #42088 @ 0xa468 │ │ │ │ + movw r2, #40488 @ 0x9e28 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r0, #42112 @ 0xa480 │ │ │ │ + movw r0, #40512 @ 0x9e40 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ lsrs r1, r6, #10 │ │ │ │ - bl 1aec2c <_start@@Base+0x830> │ │ │ │ + bl 1af094 <_start@@Base+0x830> │ │ │ │ movs r0, #0 │ │ │ │ b.n 2eec0 <_PyObject_DebugMallocStats@@Base+0xd58> │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldrd r0, r2, [sp, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 6f650 │ │ │ │ - movw r0, #42140 @ 0xa49c │ │ │ │ + bl 6f698 │ │ │ │ + movw r0, #40540 @ 0x9e5c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ lsrs r1, r6, #10 │ │ │ │ - bl 1aec2c <_start@@Base+0x830> │ │ │ │ + bl 1af094 <_start@@Base+0x830> │ │ │ │ movs r0, #12 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -3761,15 +3761,15 @@ │ │ │ │ ands.w fp, r5, r4 │ │ │ │ bne.n 2ef10 <_PyObject_DebugMallocStats@@Base+0xda8> │ │ │ │ negs r3, r5 │ │ │ │ ands r6, r3 │ │ │ │ b.n 2ef1a <_PyObject_DebugMallocStats@@Base+0xdb2> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2e37ac <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ subs r6, r6, r1 │ │ │ │ movs r3, #0 │ │ │ │ and.w sl, r7, sl │ │ │ │ cmp r5, r6 │ │ │ │ strb.w r3, [sp, #22] │ │ │ │ strb.w r3, [sp, #23] │ │ │ │ bhi.n 2eee8 <_PyObject_DebugMallocStats@@Base+0xd80> │ │ │ │ @@ -3781,30 +3781,30 @@ │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 2ef42 <_PyObject_DebugMallocStats@@Base+0xdda> │ │ │ │ negs r5, r5 │ │ │ │ ands r4, r5 │ │ │ │ b.n 2ef4c <_PyObject_DebugMallocStats@@Base+0xde4> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2e37ac <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ subs r4, r4, r1 │ │ │ │ mov r3, sl │ │ │ │ add.w fp, sp, #23 │ │ │ │ add.w sl, sp, #22 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ str.w sl, [sp] │ │ │ │ bl 2f0c0 <_PyObject_DebugMallocStats@@Base+0xf58> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2f050 <_PyObject_DebugMallocStats@@Base+0xee8> │ │ │ │ mov r1, r6 │ │ │ │ - bl 2e37ac <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2f038 <_PyObject_DebugMallocStats@@Base+0xed0> │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 2f2f8 <_PyObject_DebugMallocStats@@Base+0x1190> │ │ │ │ mvns r3, r6 │ │ │ │ @@ -3827,15 +3827,15 @@ │ │ │ │ negs r3, r6 │ │ │ │ and.w r8, r8, r3 │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 2f030 <_PyObject_DebugMallocStats@@Base+0xec8> │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6f6b8 │ │ │ │ + bl 6f700 │ │ │ │ b.n 2f030 <_PyObject_DebugMallocStats@@Base+0xec8> │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 2f0c0 <_PyObject_DebugMallocStats@@Base+0xf58> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -3850,15 +3850,15 @@ │ │ │ │ sub.w fp, r9, r0 │ │ │ │ tst r1, r3 │ │ │ │ bne.n 2effa <_PyObject_DebugMallocStats@@Base+0xe92> │ │ │ │ negs r1, r1 │ │ │ │ and.w sl, r1, sl │ │ │ │ b.n 2f004 <_PyObject_DebugMallocStats@@Base+0xe9c> │ │ │ │ mov r0, sl │ │ │ │ - bl 2e37ac <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ sub.w sl, sl, r1 │ │ │ │ sub.w r8, r8, fp │ │ │ │ sub.w r4, r8, sl │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 2f01c <_PyObject_DebugMallocStats@@Base+0xeb4> │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ @@ -3916,15 +3916,15 @@ │ │ │ │ adds r4, r0, r3 │ │ │ │ tst r1, r3 │ │ │ │ bne.n 2f0b4 <_PyObject_DebugMallocStats@@Base+0xf4c> │ │ │ │ negs r1, r1 │ │ │ │ and.w r0, r1, r4 │ │ │ │ b.n 2f0bc <_PyObject_DebugMallocStats@@Base+0xf54> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e37ac <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ subs r0, r4, r1 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -4005,17 +4005,17 @@ │ │ │ │ bls.n 2f26a <_PyObject_DebugMallocStats@@Base+0x1102> │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ strb.w r4, [r3, #2520] @ 0x9d8 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ - movw r0, #42172 @ 0xa4bc │ │ │ │ + movw r0, #40572 @ 0x9e7c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 6f518 │ │ │ │ + bl 6f560 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ movt r3, #21508 @ 0x5404 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ str.w fp, [sp] │ │ │ │ vstr d8, [sp, #8] │ │ │ │ @@ -4059,33 +4059,33 @@ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r2, #0] │ │ │ │ b.n 2f26a <_PyObject_DebugMallocStats@@Base+0x1102> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cbz r2, 2f266 <_PyObject_DebugMallocStats@@Base+0x10fe> │ │ │ │ - movw r0, #42256 @ 0xa510 │ │ │ │ + movw r0, #40656 @ 0x9ed0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r7, [sp, #8] │ │ │ │ strd r6, r8, [sp] │ │ │ │ - bl 6f518 │ │ │ │ + bl 6f560 │ │ │ │ movs r4, #0 │ │ │ │ b.n 2f284 <_PyObject_DebugMallocStats@@Base+0x111c> │ │ │ │ ldr r0, [pc, #44] @ (2f298 <_PyObject_DebugMallocStats@@Base+0x1130>) │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1c877c │ │ │ │ + bl 1c8c44 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 2f284 <_PyObject_DebugMallocStats@@Base+0x111c> │ │ │ │ ldr r0, [pc, #32] @ (2f29c <_PyObject_DebugMallocStats@@Base+0x1134>) │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1c877c │ │ │ │ + bl 1c8c44 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ... │ │ │ │ add.w r0, r0, r4, lsr #1 │ │ │ │ @ instruction: 0xeb200054 │ │ │ │ @@ -4102,26 +4102,26 @@ │ │ │ │ movw r4, #2220 @ 0x8ac │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ cbnz r3, 2f2d6 <_PyObject_DebugMallocStats@@Base+0x116e> │ │ │ │ add.w r0, r4, #120 @ 0x78 │ │ │ │ - bl 1ae9a4 <_start@@Base+0x5a8> │ │ │ │ + bl 1aee0c <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2f2ba <_PyObject_DebugMallocStats@@Base+0x1152> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e37ac <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2f2ba <_PyObject_DebugMallocStats@@Base+0x1152> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e37ac <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ clz r0, r1 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ cbz r0, 2f35a <_PyObject_DebugMallocStats@@Base+0x11f2> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -4133,33 +4133,33 @@ │ │ │ │ mov r6, r2 │ │ │ │ blx 2c108 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2f334 <_PyObject_DebugMallocStats@@Base+0x11cc> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cbz r2, 2f334 <_PyObject_DebugMallocStats@@Base+0x11cc> │ │ │ │ - movw r0, #49196 @ 0xc02c │ │ │ │ + movw r0, #47596 @ 0xb9ec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6f518 │ │ │ │ + bl 6f560 │ │ │ │ negs r4, r4 │ │ │ │ sbc.w r5, r5, r5 │ │ │ │ cbz r6, 2f346 <_PyObject_DebugMallocStats@@Base+0x11de> │ │ │ │ ldr r0, [pc, #28] @ (2f35c <_PyObject_DebugMallocStats@@Base+0x11f4>) │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 1c877c │ │ │ │ + bl 1c8c44 │ │ │ │ ldr r0, [pc, #24] @ (2f360 <_PyObject_DebugMallocStats@@Base+0x11f8>) │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1c877c │ │ │ │ + b.w 1c8c44 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bx lr │ │ │ │ @ instruction: 0xeb200054 │ │ │ │ add.w r0, r0, r4, lsr #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -4540,23 +4540,23 @@ │ │ │ │ ldrb.w r3, [sp, #24] │ │ │ │ cbz r3, 2f76e <_PyObject_DebugMallocStats@@Base+0x1606> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov.w r1, sl, lsl #22 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sp, #44] @ 0x2c │ │ │ │ - bl 6f6b8 │ │ │ │ + bl 6f700 │ │ │ │ cbz r0, 2f76a <_PyObject_DebugMallocStats@@Base+0x1602> │ │ │ │ ldrb.w r3, [sp, #44] @ 0x2c │ │ │ │ cbz r3, 2f76e <_PyObject_DebugMallocStats@@Base+0x1606> │ │ │ │ strb.w r4, [fp, #14] │ │ │ │ b.n 2f76e <_PyObject_DebugMallocStats@@Base+0x1606> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 370d0 │ │ │ │ + bl 370d4 │ │ │ │ strb.w r0, [fp, #13] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add.w ip, r0, r1, lsl #2 │ │ │ │ ldr.w r5, [r0, r1, lsl #2] │ │ │ │ @@ -4817,21 +4817,21 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r0, [r1, #448] @ 0x1c0 │ │ │ │ blt.n 2fa42 <_PyObject_DebugMallocStats@@Base+0x18da> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1c877c │ │ │ │ + bl 1c8c44 │ │ │ │ ldr.w r2, [r4, #432] @ 0x1b0 │ │ │ │ movs r3, #1 │ │ │ │ b.n 2fa56 <_PyObject_DebugMallocStats@@Base+0x18ee> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1c877c │ │ │ │ + bl 1c8c44 │ │ │ │ ldr.w r2, [r4, #432] @ 0x1b0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r1, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #432] @ 0x1b0 │ │ │ │ cmp r3, r1 │ │ │ │ it hi │ │ │ │ @@ -4845,36 +4845,36 @@ │ │ │ │ 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, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57500 @ 0xe09c │ │ │ │ + movw r1, #55900 @ 0xda5c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ 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 │ │ │ │ movw r2, #43772 @ 0xaafc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ sub sp, #16 │ │ │ │ mov r3, r0 │ │ │ │ movw r4, #1013 @ 0x3f5 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #58680 @ 0xe538 │ │ │ │ + movw r2, #57080 @ 0xdef8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - bl 24e294 │ │ │ │ + bl 24e524 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -4895,26 +4895,26 @@ │ │ │ │ ldreq r2, [r4, #44] @ 0x2c │ │ │ │ streq r2, [r1, #4] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r4 │ │ │ │ bne.n 2fb1c <_PyObject_DebugMallocStats@@Base+0x19b4> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r1, #0] │ │ │ │ - bl 1c9398 │ │ │ │ + bl 1c9800 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r4, #40] @ 0x28 │ │ │ │ cbz r3, 2fb2c <_PyObject_DebugMallocStats@@Base+0x19c4> │ │ │ │ str r4, [r3, #40] @ 0x28 │ │ │ │ str r4, [r5, #4] │ │ │ │ b.n 2fb38 <_PyObject_DebugMallocStats@@Base+0x19d0> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ strd r4, r4, [r5] │ │ │ │ - bl 1c9398 │ │ │ │ + bl 1c9800 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r1, #8 │ │ │ │ movt r1, #1 │ │ │ │ ldrb r2, [r4, #14] │ │ │ │ subs r1, r3, r1 │ │ │ │ negs r3, r1 │ │ │ │ adcs r3, r1 │ │ │ │ @@ -4924,76 +4924,76 @@ │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [pc, #28] @ (2fb80 <_PyObject_DebugMallocStats@@Base+0x1a18>) │ │ │ │ movw r1, #1814 @ 0x716 │ │ │ │ - movw r3, #42016 @ 0xa420 │ │ │ │ + movw r3, #40416 @ 0x9de0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #58792 @ 0xe5a8 │ │ │ │ + movw r2, #57192 @ 0xdf68 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 72cac <_PyObject_AssertFailed@@Base> │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + bl 72cf4 <_PyObject_AssertFailed@@Base> │ │ │ │ + add r1, sp, #832 @ 0x340 │ │ │ │ movs r6, r6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #43564 @ 0xaa2c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #64080 @ 0xfa50 │ │ │ │ + movw r1, #62480 @ 0xf410 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2fbd2 <_PyObject_DebugMallocStats@@Base+0x1a6a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2fbd2 <_PyObject_DebugMallocStats@@Base+0x1a6a> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #29224 @ 0x7228 │ │ │ │ + movw r1, #27624 @ 0x6be8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r4, r0 │ │ │ │ blx 2b904 │ │ │ │ cbz r0, 2fc3e <_PyObject_DebugMallocStats@@Base+0x1ad6> │ │ │ │ - movw r1, #29032 @ 0x7168 │ │ │ │ + movw r1, #27432 @ 0x6b28 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b904 │ │ │ │ cbz r0, 2fc42 <_PyObject_DebugMallocStats@@Base+0x1ada> │ │ │ │ - movw r1, #29060 @ 0x7184 │ │ │ │ + movw r1, #27460 @ 0x6b44 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b904 │ │ │ │ cbz r0, 2fc46 <_PyObject_DebugMallocStats@@Base+0x1ade> │ │ │ │ - movw r1, #29128 @ 0x71c8 │ │ │ │ + movw r1, #27528 @ 0x6b88 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b904 │ │ │ │ cbz r0, 2fc4a <_PyObject_DebugMallocStats@@Base+0x1ae2> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29184 @ 0x7200 │ │ │ │ + movw r1, #27584 @ 0x6bc0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ blx 2b904 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #7 │ │ │ │ movne r0, #8 │ │ │ │ b.n 2fc4c <_PyObject_DebugMallocStats@@Base+0x1ae4> │ │ │ │ @@ -5013,37 +5013,37 @@ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ bne.n 2fc84 <_PyObject_DebugMallocStats@@Base+0x1b1c> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #68 @ 0x44 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #63916 @ 0xf9ac │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov r0, r4 │ │ │ │ b.n 2fc92 <_PyObject_DebugMallocStats@@Base+0x1b2a> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ str r6, [sp, #0] │ │ │ │ add.w r1, r0, #16 │ │ │ │ - bl a6504 │ │ │ │ + bl a69c4 │ │ │ │ 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 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9640 @ 0x25a8 │ │ │ │ + movw r1, #7760 @ 0x1e50 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r3 │ │ │ │ @@ -5074,15 +5074,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ add.w r3, r3, r4, lsl #15 │ │ │ │ add r0, r3 │ │ │ │ sub.w r0, r7, r0 │ │ │ │ itt lt │ │ │ │ ldrlt r1, [r5, #0] │ │ │ │ lsllt r1, r1, #15 │ │ │ │ - bl 2e37ac <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ subs r7, r7, r1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.n 2fd2e <_PyObject_DebugMallocStats@@Base+0x1bc6> │ │ │ │ cbz r1, 2fd82 <_PyObject_DebugMallocStats@@Base+0x1c1a> │ │ │ │ @@ -5095,46 +5095,46 @@ │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r2, [r0, #28] │ │ │ │ subs r2, r3, #1 │ │ │ │ str r2, [r0, #20] │ │ │ │ cbnz r2, 2fd56 <_PyObject_DebugMallocStats@@Base+0x1bee> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1c968c │ │ │ │ + b.w 1c9af4 │ │ │ │ ldrb r5, [r0, #14] │ │ │ │ lsls r3, r5, #31 │ │ │ │ bpl.n 2fd88 <_PyObject_DebugMallocStats@@Base+0x1c20> │ │ │ │ ldr r6, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 1c81bc │ │ │ │ + bl 1c8684 │ │ │ │ movs r3, #12 │ │ │ │ orr.w r5, r5, #1 │ │ │ │ mov r2, r4 │ │ │ │ add.w r1, r6, #1408 @ 0x580 │ │ │ │ strb r5, [r4, #14] │ │ │ │ mla r0, r3, r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add.w r0, r0, #520 @ 0x208 │ │ │ │ b.w 2fae2 <_PyObject_DebugMallocStats@@Base+0x197a> │ │ │ │ mov r1, r2 │ │ │ │ - b.w 6f7d8 │ │ │ │ + b.w 6f820 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cbz r1, 2fd98 <_PyObject_DebugMallocStats@@Base+0x1c30> │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldr r6, [r6, #64] @ 0x40 │ │ │ │ cbnz r6, 2fda2 <_PyObject_DebugMallocStats@@Base+0x1c3a> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6} │ │ │ │ - b.w 1db4c8 │ │ │ │ + b.w 1db8e4 │ │ │ │ pop {r4, r5, r6} │ │ │ │ - b.w 9e628 │ │ │ │ + b.w 9e570 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ bpl.n 2fdb8 <_PyObject_DebugMallocStats@@Base+0x1c50> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ @@ -5145,25 +5145,25 @@ │ │ │ │ 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, #31900 @ 0x7c9c │ │ │ │ + movw r1, #30300 @ 0x765c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a64a8 │ │ │ │ + bl a6968 │ │ │ │ cbz r0, 2fe3c <_PyObject_DebugMallocStats@@Base+0x1cd4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 11c8c8 │ │ │ │ + bl 11c52c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2fe3e <_PyObject_DebugMallocStats@@Base+0x1cd6> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1e5594 <_Py_GetErrorHandler@@Base+0x34c> │ │ │ │ + bl 1e5a28 <_Py_GetErrorHandler@@Base+0x34c> │ │ │ │ cbnz r0, 2fe02 <_PyObject_DebugMallocStats@@Base+0x1c9a> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and.w r2, r3, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #32768 @ 0x8000 │ │ │ │ beq.n 2fe0c <_PyObject_DebugMallocStats@@Base+0x1ca4> │ │ │ │ movw r5, #6004 @ 0x1774 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ @@ -5172,15 +5172,15 @@ │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r5, #4380 @ 0x111c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r5, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 2fe36 <_PyObject_DebugMallocStats@@Base+0x1cce> │ │ │ │ mov r4, r5 │ │ │ │ b.n 2fe3e <_PyObject_DebugMallocStats@@Base+0x1cd6> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -5192,50 +5192,50 @@ │ │ │ │ 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, #31900 @ 0x7c9c │ │ │ │ + movw r1, #30300 @ 0x765c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a64a8 │ │ │ │ + bl a6968 │ │ │ │ cbz r0, 2fe98 <_PyObject_DebugMallocStats@@Base+0x1d30> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r2, r5 │ │ │ │ - bl 1189b8 │ │ │ │ + bl 11851c │ │ │ │ subs r1, r0, #0 │ │ │ │ bge.n 2fe8a <_PyObject_DebugMallocStats@@Base+0x1d22> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2fe9a <_PyObject_DebugMallocStats@@Base+0x1d32> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 2fe9a <_PyObject_DebugMallocStats@@Base+0x1d32> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ adds r1, #1 │ │ │ │ - bl 11b268 │ │ │ │ + bl 11b000 │ │ │ │ mov r4, r0 │ │ │ │ b.n 2fe9a <_PyObject_DebugMallocStats@@Base+0x1d32> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ 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 r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 30040 <_PyObject_DebugMallocStats@@Base+0x1ed8> │ │ │ │ movw r7, #41352 @ 0xa188 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ mov.w r8, #1 │ │ │ │ @@ -5260,18 +5260,18 @@ │ │ │ │ add.w r3, r2, r3, lsl #3 │ │ │ │ movs r2, #1 │ │ │ │ lsls r2, r1 │ │ │ │ add r3, r2 │ │ │ │ ldr.w sl, [r3, #20] │ │ │ │ cbnz r0, 2ff4a <_PyObject_DebugMallocStats@@Base+0x1de2> │ │ │ │ mov.w r1, #524 @ 0x20c │ │ │ │ - movw r0, #63984 @ 0xf9f0 │ │ │ │ + movw r0, #62384 @ 0xf3b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ b.n 2fff4 <_PyObject_DebugMallocStats@@Base+0x1e8c> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r4 │ │ │ │ ble.w 30040 <_PyObject_DebugMallocStats@@Base+0x1ed8> │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ @@ -5286,15 +5286,15 @@ │ │ │ │ beq.n 30018 <_PyObject_DebugMallocStats@@Base+0x1eb0> │ │ │ │ ldr.w sl, [r3] │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ bmi.n 2ff5e <_PyObject_DebugMallocStats@@Base+0x1df6> │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2fff0 <_PyObject_DebugMallocStats@@Base+0x1e88> │ │ │ │ movs r1, #1 │ │ │ │ b.n 2ff60 <_PyObject_DebugMallocStats@@Base+0x1df8> │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ and.w fp, r2, #3 │ │ │ │ @@ -5331,23 +5331,23 @@ │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ffd2 <_PyObject_DebugMallocStats@@Base+0x1e6a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2ffd2 <_PyObject_DebugMallocStats@@Base+0x1e6a> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 2fff4 <_PyObject_DebugMallocStats@@Base+0x1e8c> │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26048 @ 0x65c0 │ │ │ │ + movw r1, #24448 @ 0x5f80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ b.n 2fff4 <_PyObject_DebugMallocStats@@Base+0x1e8c> │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, r7 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [sl, #20] │ │ │ │ ldr.w r3, [sl] │ │ │ │ @@ -5381,54 +5381,54 @@ │ │ │ │ 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, #31900 @ 0x7c9c │ │ │ │ + movw r1, #30300 @ 0x765c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a64a8 │ │ │ │ + bl a6968 │ │ │ │ cbz r0, 300ba <_PyObject_DebugMallocStats@@Base+0x1f52> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 11c624 │ │ │ │ + bl 11c288 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 300bc <_PyObject_DebugMallocStats@@Base+0x1f54> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1e5594 <_Py_GetErrorHandler@@Base+0x34c> │ │ │ │ + bl 1e5a28 <_Py_GetErrorHandler@@Base+0x34c> │ │ │ │ cbnz r0, 3009a <_PyObject_DebugMallocStats@@Base+0x1f32> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movw r5, #4380 @ 0x111c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ and.w r2, r2, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ it ne │ │ │ │ movne r5, r3 │ │ │ │ b.n 300a2 <_PyObject_DebugMallocStats@@Base+0x1f3a> │ │ │ │ movw r5, #6004 @ 0x1774 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 300b4 <_PyObject_DebugMallocStats@@Base+0x1f4c> │ │ │ │ mov r4, r5 │ │ │ │ b.n 300bc <_PyObject_DebugMallocStats@@Base+0x1f54> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 300b0 <_PyObject_DebugMallocStats@@Base+0x1f48> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 000300c2 : │ │ │ │ - b.w 1ef980 <_PyTime_AsMicroseconds@@Base+0x438> │ │ │ │ + b.w 1efe14 <_PyTime_AsMicroseconds@@Base+0x438> │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldrb r4, [r0, #21] │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -5444,15 +5444,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r4 │ │ │ │ strd r5, r5, [sp, #16] │ │ │ │ - bl 1cad5c │ │ │ │ + bl 1cb1c4 │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r5, #1 │ │ │ │ adds r3, #4 │ │ │ │ cbnz r2, 30112 │ │ │ │ cmp r5, #4 │ │ │ │ bne.n 30104 │ │ │ │ @@ -5496,15 +5496,15 @@ │ │ │ │ cbnz r3, 301b6 │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, #4 │ │ │ │ bne.n 30168 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [pc, #72] @ (301c8 ) │ │ │ │ sub.w r2, sl, r2, lsl #15 │ │ │ │ - bl 1c877c │ │ │ │ + bl 1c8c44 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ ldr.w r1, [r4], #4 │ │ │ │ cmp r3, r8 │ │ │ │ bic.w r2, r2, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ bne.n 30188 │ │ │ │ @@ -5536,45 +5536,45 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r3, [r4, #304] @ 0x130 │ │ │ │ mov r5, r2 │ │ │ │ cbnz r3, 301fc │ │ │ │ add.w r0, r4, #300 @ 0x12c │ │ │ │ - bl 1ae9a4 <_start@@Base+0x5a8> │ │ │ │ + bl 1aee0c <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r4, #300] @ 0x12c │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 30250 │ │ │ │ add.w r0, r7, #544 @ 0x220 │ │ │ │ bl 30260 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ add.w r0, r7, #160 @ 0xa0 │ │ │ │ - bl 1c877c │ │ │ │ + bl 1c8c44 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cbnz r3, 30222 │ │ │ │ ldr r0, [pc, #60] @ (3025c ) │ │ │ │ - bl 1ae9a4 <_start@@Base+0x5a8> │ │ │ │ + bl 1aee0c <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ cbz r3, 30244 │ │ │ │ - bl 1aec20 <_start@@Base+0x824> │ │ │ │ + bl 1af088 <_start@@Base+0x824> │ │ │ │ cbnz r0, 30244 │ │ │ │ add.w r2, sp, #7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #7] │ │ │ │ bl 302c0 │ │ │ │ ldrb.w r5, [sp, #7] │ │ │ │ b.n 30252 │ │ │ │ cbz r5, 30252 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6f730 │ │ │ │ + bl 6f778 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r2, #4 │ │ │ │ lsls r0, r2, #1 │ │ │ │ @@ -5621,15 +5621,15 @@ │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [pc, #68] @ (30320 ) │ │ │ │ mov r2, r3 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1c877c │ │ │ │ + bl 1c8c44 │ │ │ │ mov r2, r4 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #1 │ │ │ │ bl 30324 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cbz r4, 3031c │ │ │ │ @@ -5639,20 +5639,20 @@ │ │ │ │ strb r3, [r5, #0] │ │ │ │ movs r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ blx 2c29c │ │ │ │ strb r7, [r5, #0] │ │ │ │ mov r2, r0 │ │ │ │ cbz r0, 3031c │ │ │ │ - movw r0, #56120 @ 0xdb38 │ │ │ │ + movw r0, #54520 @ 0xd4f8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 6f518 │ │ │ │ + bl 6f560 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xeb200054 │ │ │ │ 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 │ │ │ │ @@ -5676,435 +5676,435 @@ │ │ │ │ bne.n 30368 │ │ │ │ negs r7, r7 │ │ │ │ ands r5, r7 │ │ │ │ ands r4, r7 │ │ │ │ b.n 303b2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e37ac <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ mov r0, r4 │ │ │ │ subs r5, r5, r1 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e37ac <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ subs r4, r4, r1 │ │ │ │ b.n 303b2 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 3038c │ │ │ │ negs r3, r7 │ │ │ │ and.w r8, r1, r3 │ │ │ │ b.n 30398 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e37ac <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ sub.w r8, r8, r1 │ │ │ │ add r4, r5 │ │ │ │ mov r5, r8 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 303a8 │ │ │ │ negs r7, r7 │ │ │ │ ands r4, r7 │ │ │ │ b.n 303b2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e37ac <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ subs r4, r4, r1 │ │ │ │ subs r4, r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 3033c │ │ │ │ str r4, [r6, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ - movw r0, #57840 @ 0xe1f0 │ │ │ │ + movw r0, #56228 @ 0xdba4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ - bl 1f17c0 │ │ │ │ + bl 1f1d50 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - movw r0, #57868 @ 0xe20c │ │ │ │ + movw r0, #56256 @ 0xdbc0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ - bl 1f17c0 │ │ │ │ + bl 1f1d50 │ │ │ │ ldr.w r0, [r4, #288] @ 0x120 │ │ │ │ bl 3082c │ │ │ │ - movw r0, #53980 @ 0xd2dc │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f17c0 │ │ │ │ - movw r0, #57884 @ 0xe21c │ │ │ │ + bl 1f1d50 │ │ │ │ + movw r0, #56272 @ 0xdbd0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f17c0 │ │ │ │ + bl 1f1d50 │ │ │ │ ldr.w r0, [r4, #284] @ 0x11c │ │ │ │ bl 3082c │ │ │ │ - movw r0, #53980 @ 0xd2dc │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f17c0 │ │ │ │ - movw r0, #57900 @ 0xe22c │ │ │ │ + bl 1f1d50 │ │ │ │ + movw r0, #56288 @ 0xdbe0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f17c0 │ │ │ │ + bl 1f1d50 │ │ │ │ ldr.w r0, [r4, #280] @ 0x118 │ │ │ │ bl 3082c │ │ │ │ - movw r0, #53980 @ 0xd2dc │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f17c0 │ │ │ │ + bl 1f1d50 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ - movw r0, #57920 @ 0xe240 │ │ │ │ + movw r0, #56308 @ 0xdbf4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f17c0 │ │ │ │ + bl 1f1d50 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ - movw r0, #57940 @ 0xe254 │ │ │ │ + movw r0, #56328 @ 0xdc08 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f17c0 │ │ │ │ + bl 1f1d50 │ │ │ │ ldr.w r1, [r4, #228] @ 0xe4 │ │ │ │ - movw r0, #57960 @ 0xe268 │ │ │ │ + movw r0, #56348 @ 0xdc1c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f17c0 │ │ │ │ + bl 1f1d50 │ │ │ │ ldr.w r1, [r4, #256] @ 0x100 │ │ │ │ - movw r0, #57980 @ 0xe27c │ │ │ │ + movw r0, #56368 @ 0xdc30 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f17c0 │ │ │ │ + bl 1f1d50 │ │ │ │ ldr.w r1, [r4, #188] @ 0xbc │ │ │ │ - movw r0, #58000 @ 0xe290 │ │ │ │ + movw r0, #56388 @ 0xdc44 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f17c0 │ │ │ │ + bl 1f1d50 │ │ │ │ ldr.w r1, [r4, #364] @ 0x16c │ │ │ │ - movw r0, #58020 @ 0xe2a4 │ │ │ │ + movw r0, #56408 @ 0xdc58 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f17c0 │ │ │ │ - movw r0, #58048 @ 0xe2c0 │ │ │ │ + bl 1f1d50 │ │ │ │ + movw r0, #56436 @ 0xdc74 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f17c0 │ │ │ │ + bl 1f1d50 │ │ │ │ ldr.w r0, [r4, #308] @ 0x134 │ │ │ │ bl 3082c │ │ │ │ - movw r0, #53980 @ 0xd2dc │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f17c0 │ │ │ │ - movw r0, #58064 @ 0xe2d0 │ │ │ │ + bl 1f1d50 │ │ │ │ + movw r0, #56452 @ 0xdc84 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f17c0 │ │ │ │ + bl 1f1d50 │ │ │ │ ldr.w r0, [r4, #352] @ 0x160 │ │ │ │ bl 3082c │ │ │ │ - movw r0, #53980 @ 0xd2dc │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f17c0 │ │ │ │ - movw r1, #28140 @ 0x6dec │ │ │ │ + bl 1f1d50 │ │ │ │ + movw r1, #26540 @ 0x67ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #58084 @ 0xe2e4 │ │ │ │ + movw r0, #56472 @ 0xdc98 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce6bc │ │ │ │ + bl 1ceb28 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #28140 @ 0x6dec │ │ │ │ + movw r0, #26540 @ 0x67ac │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 12a300 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129ee8 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 30512 │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30538 │ │ │ │ - movw r0, #58096 @ 0xe2f0 │ │ │ │ + movw r0, #56484 @ 0xdca4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce6bc │ │ │ │ + bl 1ceb28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30544 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30544 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ b.n 30544 │ │ │ │ - movw r0, #58100 @ 0xe2f4 │ │ │ │ + movw r0, #56488 @ 0xdca8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f17c0 │ │ │ │ - movw r0, #53980 @ 0xd2dc │ │ │ │ + bl 1f1d50 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ce6bc │ │ │ │ - movw r1, #28160 @ 0x6e00 │ │ │ │ + bl 1ceb28 │ │ │ │ + movw r1, #26560 @ 0x67c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #58084 @ 0xe2e4 │ │ │ │ + movw r0, #56472 @ 0xdc98 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce6bc │ │ │ │ + bl 1ceb28 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #28160 @ 0x6e00 │ │ │ │ + movw r0, #26560 @ 0x67c0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 12a300 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129ee8 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3057a │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 305a0 │ │ │ │ - movw r0, #58096 @ 0xe2f0 │ │ │ │ + movw r0, #56484 @ 0xdca4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce6bc │ │ │ │ + bl 1ceb28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 305ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 305ac │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ b.n 305ac │ │ │ │ - movw r0, #58100 @ 0xe2f4 │ │ │ │ + movw r0, #56488 @ 0xdca8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f17c0 │ │ │ │ - movw r0, #53980 @ 0xd2dc │ │ │ │ + bl 1f1d50 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ce6bc │ │ │ │ - movw r1, #28104 @ 0x6dc8 │ │ │ │ + bl 1ceb28 │ │ │ │ + movw r1, #26504 @ 0x6788 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #58084 @ 0xe2e4 │ │ │ │ + movw r0, #56472 @ 0xdc98 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce6bc │ │ │ │ + bl 1ceb28 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #28104 @ 0x6dc8 │ │ │ │ + movw r0, #26504 @ 0x6788 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 12a300 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129ee8 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 305e2 │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30608 │ │ │ │ - movw r0, #58096 @ 0xe2f0 │ │ │ │ + movw r0, #56484 @ 0xdca4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce6bc │ │ │ │ + bl 1ceb28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30614 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30614 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ b.n 30614 │ │ │ │ - movw r0, #58100 @ 0xe2f4 │ │ │ │ + movw r0, #56488 @ 0xdca8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f17c0 │ │ │ │ - movw r0, #53980 @ 0xd2dc │ │ │ │ + bl 1f1d50 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ce6bc │ │ │ │ - movw r1, #28280 @ 0x6e78 │ │ │ │ + bl 1ceb28 │ │ │ │ + movw r1, #26680 @ 0x6838 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #58084 @ 0xe2e4 │ │ │ │ + movw r0, #56472 @ 0xdc98 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce6bc │ │ │ │ + bl 1ceb28 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #28280 @ 0x6e78 │ │ │ │ + movw r0, #26680 @ 0x6838 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 12a300 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129ee8 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3064a │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30670 │ │ │ │ - movw r0, #58096 @ 0xe2f0 │ │ │ │ + movw r0, #56484 @ 0xdca4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce6bc │ │ │ │ + bl 1ceb28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3067c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3067c │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ b.n 3067c │ │ │ │ - movw r0, #58100 @ 0xe2f4 │ │ │ │ + movw r0, #56488 @ 0xdca8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f17c0 │ │ │ │ - movw r0, #53980 @ 0xd2dc │ │ │ │ + bl 1f1d50 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ce6bc │ │ │ │ - movw r1, #28212 @ 0x6e34 │ │ │ │ + bl 1ceb28 │ │ │ │ + movw r1, #26612 @ 0x67f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #58084 @ 0xe2e4 │ │ │ │ + movw r0, #56472 @ 0xdc98 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce6bc │ │ │ │ + bl 1ceb28 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #28212 @ 0x6e34 │ │ │ │ + movw r0, #26612 @ 0x67f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 12a300 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129ee8 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 306b2 │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 306d8 │ │ │ │ - movw r0, #58096 @ 0xe2f0 │ │ │ │ + movw r0, #56484 @ 0xdca4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce6bc │ │ │ │ + bl 1ceb28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 306e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 306e4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ b.n 306e4 │ │ │ │ - movw r0, #58100 @ 0xe2f4 │ │ │ │ + movw r0, #56488 @ 0xdca8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f17c0 │ │ │ │ - movw r0, #53980 @ 0xd2dc │ │ │ │ + bl 1f1d50 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ce6bc │ │ │ │ - movw r1, #39728 @ 0x9b30 │ │ │ │ + bl 1ceb28 │ │ │ │ + movw r1, #38128 @ 0x94f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #58084 @ 0xe2e4 │ │ │ │ + movw r0, #56472 @ 0xdc98 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce6bc │ │ │ │ + bl 1ceb28 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #39728 @ 0x9b30 │ │ │ │ + movw r0, #38128 @ 0x94f0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 12a300 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129ee8 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3071a │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30740 │ │ │ │ - movw r0, #58096 @ 0xe2f0 │ │ │ │ + movw r0, #56484 @ 0xdca4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce6bc │ │ │ │ + bl 1ceb28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3074c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3074c │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ b.n 3074c │ │ │ │ - movw r0, #58100 @ 0xe2f4 │ │ │ │ + movw r0, #56488 @ 0xdca8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f17c0 │ │ │ │ - movw r0, #53980 @ 0xd2dc │ │ │ │ + bl 1f1d50 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ce6bc │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + bl 1ceb28 │ │ │ │ + movw r1, #26600 @ 0x67e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #58084 @ 0xe2e4 │ │ │ │ + movw r0, #56472 @ 0xdc98 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce6bc │ │ │ │ + bl 1ceb28 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #28200 @ 0x6e28 │ │ │ │ + movw r0, #26600 @ 0x67e8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 12a300 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129ee8 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 30782 │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 307a8 │ │ │ │ - movw r0, #58096 @ 0xe2f0 │ │ │ │ + movw r0, #56484 @ 0xdca4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce6bc │ │ │ │ + bl 1ceb28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 307b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 307b4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ b.n 307b4 │ │ │ │ - movw r0, #58100 @ 0xe2f4 │ │ │ │ + movw r0, #56488 @ 0xdca8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f17c0 │ │ │ │ - movw r0, #53980 @ 0xd2dc │ │ │ │ + bl 1f1d50 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ce6bc │ │ │ │ + bl 1ceb28 │ │ │ │ mov r1, sp │ │ │ │ - movw r0, #1416 @ 0x588 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - bl 12a300 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + movw r0, #65352 @ 0xff48 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl 129ee8 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cbz r3, 30818 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n 30818 │ │ │ │ - movw r0, #58112 @ 0xe300 │ │ │ │ + movw r0, #56500 @ 0xdcb4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f17c0 │ │ │ │ + bl 1f1d50 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r7, #58128 @ 0xe310 │ │ │ │ + movw r7, #56516 @ 0xdcc4 │ │ │ │ movt r7, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ mov r0, r7 │ │ │ │ cmp r4, r8 │ │ │ │ bge.n 3080c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r1, [r3, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ - bl 1ce6bc │ │ │ │ + bl 1ceb28 │ │ │ │ b.n 307f6 │ │ │ │ - movw r0, #58140 @ 0xe31c │ │ │ │ + movw r0, #56528 @ 0xdcd0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f17c0 │ │ │ │ + bl 1f1d50 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cbnz r0, 3083a │ │ │ │ - movw r0, #58100 @ 0xe2f4 │ │ │ │ + movw r0, #56488 @ 0xdca8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - b.w 1f17c0 │ │ │ │ + b.w 1f1d50 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #4 │ │ │ │ - movw r0, #3892 @ 0xf34 │ │ │ │ + movw r0, #2292 @ 0x8f4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f17c0 │ │ │ │ + bl 1f1d50 │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ - movw r0, #58192 @ 0xe350 │ │ │ │ + movw r0, #56580 @ 0xdd04 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ sub.w r2, r3, #32 │ │ │ │ mov r1, r3 │ │ │ │ cbz r3, 308ba │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ bne.n 3087c │ │ │ │ - movw r0, #58188 @ 0xe34c │ │ │ │ + movw r0, #56576 @ 0xdd00 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f17c0 │ │ │ │ + bl 1f1d50 │ │ │ │ b.n 30856 │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ bls.n 308b4 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ bhi.n 30894 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #58196 @ 0xe354 │ │ │ │ + movw r0, #56584 @ 0xdd08 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f17c0 │ │ │ │ + bl 1f1d50 │ │ │ │ b.n 30856 │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ bcc.n 308aa │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #16796 @ 0x419c │ │ │ │ + movw r0, #15196 @ 0x3b5c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f17c0 │ │ │ │ + bl 1f1d50 │ │ │ │ b.n 30856 │ │ │ │ - movw r0, #58204 @ 0xe35c │ │ │ │ + movw r0, #56592 @ 0xdd10 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r1, r3 │ │ │ │ - bl 1f17c0 │ │ │ │ + bl 1f1d50 │ │ │ │ b.n 30856 │ │ │ │ - movw r0, #3892 @ 0xf34 │ │ │ │ + movw r0, #2292 @ 0x8f4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1f17c0 │ │ │ │ + b.w 1f1d50 │ │ │ │ │ │ │ │ 000308ca : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -6115,133 +6115,133 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r2, 30902 │ │ │ │ - movw r1, #57484 @ 0xe08c │ │ │ │ + movw r1, #55872 @ 0xda40 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ b.n 3090e │ │ │ │ - movw r1, #57516 @ 0xe0ac │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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 r2, [pc, #644] @ (30bac ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #58356 @ 0xe3f4 │ │ │ │ + movw r1, #56744 @ 0xdda8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cbz r0, 30946 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 30d50 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 309fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 8f69c │ │ │ │ + bl 8f5c0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 30964 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1097a0 │ │ │ │ + bl 109464 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 30970 │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ b.n 309fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30984 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 30984 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ bpl.n 309fc │ │ │ │ mov r0, r5 │ │ │ │ bl 30d60 │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 309b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64d6c │ │ │ │ + bl 64db4 │ │ │ │ cbnz r0, 309b4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #61800 @ 0xf168 │ │ │ │ + movw r2, #60164 @ 0xeb04 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 64de4 │ │ │ │ + bl 64e2c │ │ │ │ mov r4, r0 │ │ │ │ b.n 309de │ │ │ │ movs r4, #0 │ │ │ │ b.n 309de │ │ │ │ ldrb.w r4, [r5, #32] │ │ │ │ cbnz r4, 309fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1225e0 │ │ │ │ + bl 122244 │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 309fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64d6c │ │ │ │ + bl 64db4 │ │ │ │ cbnz r0, 309de │ │ │ │ ldr r2, [pc, #476] @ (30bb0 ) │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64de4 │ │ │ │ + bl 64e2c │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 309f6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 309f6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ beq.w 30d50 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r8, [r6] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r9, r3, #1073741824 @ 0x40000000 │ │ │ │ bne.n 30a4c │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #58388 @ 0xe414 │ │ │ │ + movw r0, #56776 @ 0xddc8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1e4bd4 │ │ │ │ + bl 1e5068 │ │ │ │ mov r4, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ beq.w 30d46 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 1e4bd4 │ │ │ │ + bl 1e5068 │ │ │ │ mov r4, r0 │ │ │ │ adds r5, r0, #1 │ │ │ │ beq.w 30d46 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #58452 @ 0xe454 │ │ │ │ + movw r0, #56840 @ 0xde08 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1e4bd4 │ │ │ │ + bl 1e5068 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ beq.w 30d46 │ │ │ │ mov r4, r9 │ │ │ │ b.n 30d50 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -6250,288 +6250,288 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movw r3, #59980 @ 0xea4c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2c340 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r9, [r6] │ │ │ │ - bl f6740 │ │ │ │ + bl f6338 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 30a88 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 30a88 │ │ │ │ mov r1, r9 │ │ │ │ bl 32f08 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ adds r7, #1 │ │ │ │ beq.w 30d2a │ │ │ │ ldr r1, [pc, #284] @ (30bb4 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ ldr.w sl, [r6] │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 30ace │ │ │ │ cbnz r0, 30ac8 │ │ │ │ movw r3, #35736 @ 0x8b98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f6ac4 │ │ │ │ + bl f66bc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 30d2a │ │ │ │ b.n 30b78 │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ b.n 30aac │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30ae2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30ae2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [pc, #212] @ (30bb8 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl a8fb8 │ │ │ │ + bl a8674 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 30d2a │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 30b24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30b10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30b10 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [pc, #168] @ (30bbc ) │ │ │ │ ldr r4, [pc, #172] @ (30bc0 ) │ │ │ │ ldr.w r3, [r2, #3368] @ 0xd28 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r2, #3368] @ 0xd28 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #58460 @ 0xe45c │ │ │ │ + movw r0, #56848 @ 0xde10 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30b4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 30b4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cbz r7, 30b70 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e4720 │ │ │ │ + bl 1e4bb4 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 30b70 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30aac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 30aac │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ b.n 30aac │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ b.n 30d2a │ │ │ │ ldr r1, [pc, #72] @ (30bc4 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl a8fb8 │ │ │ │ + bl a8674 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 30b8c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bmi.n 30bc8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c85f4 │ │ │ │ - bl f7144 │ │ │ │ + bl 1c8abc │ │ │ │ + bl f6dfc │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #58484 @ 0xe474 │ │ │ │ + movw r0, #56872 @ 0xde28 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1e4bd4 │ │ │ │ + bl 1e5068 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 30d2a │ │ │ │ b.n 30c28 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r0, #64 @ 0x40 │ │ │ │ + adc.w r0, ip, r0, lsl #1 │ │ │ │ vst4.16 {d16-d19}, [ip :64], r2 │ │ │ │ svc 244 @ 0xf4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r4, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r1, [pc, #396] @ (30d58 ) │ │ │ │ - bl db77c <_PyUnicode_Equal@@Base> │ │ │ │ + bl db2d8 <_PyUnicode_Equal@@Base> │ │ │ │ cbnz r0, 30c14 │ │ │ │ ldr r1, [pc, #392] @ (30d5c ) │ │ │ │ mov r0, r6 │ │ │ │ - bl db77c <_PyUnicode_Equal@@Base> │ │ │ │ + bl db2d8 <_PyUnicode_Equal@@Base> │ │ │ │ cbnz r0, 30c14 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e4720 │ │ │ │ + bl 1e4bb4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30bf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 30bf8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ beq.w 30d2a │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #38752 @ 0x9760 │ │ │ │ + movw r0, #37152 @ 0x9120 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1e4bd4 │ │ │ │ + bl 1e5068 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 30c28 │ │ │ │ b.n 30d2a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30c28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 30c28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r9 │ │ │ │ - bl 1f6ff0 │ │ │ │ + bl 1f73b4 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 30c3a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bmi.n 30c58 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c85f4 │ │ │ │ - bl f7144 │ │ │ │ + bl 1c8abc │ │ │ │ + bl f6dfc │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #58496 @ 0xe480 │ │ │ │ + movw r0, #56884 @ 0xde34 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1e4bd4 │ │ │ │ + bl 1e5068 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 30d2a │ │ │ │ b.n 30c7a │ │ │ │ mov r1, r7 │ │ │ │ - bl 1e4720 │ │ │ │ + bl 1e4bb4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30c74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 30c74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 30d2a │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ beq.n 30d00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1166cc │ │ │ │ + bl 116328 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 30ca8 │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #58508 @ 0xe48c │ │ │ │ + movw r0, #56896 @ 0xde40 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1e4bd4 │ │ │ │ + bl 1e5068 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 30d2a │ │ │ │ b.n 30d00 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 30cb6 │ │ │ │ - bl 1f7078 │ │ │ │ + bl 1f743c │ │ │ │ cbz r0, 30cde │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #46132 @ 0xb434 │ │ │ │ + movw r0, #44532 @ 0xadf4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e4bd4 │ │ │ │ + bl 1e5068 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 30cde │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30d2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 30d2a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ b.n 30d2a │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e4720 │ │ │ │ + bl 1e4bb4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30cfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 30cfc │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 30d2a │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #53980 @ 0xd2dc │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e4bd4 │ │ │ │ + bl 1e5068 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ beq.n 30d2a │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30d46 │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r5, #0] │ │ │ │ cbnz r6, 30d50 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ b.n 30d46 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30d42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 30940 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ adds r4, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ @@ -6625,54 +6625,54 @@ │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ bne.n 30e3c │ │ │ │ cmp r2, #1 │ │ │ │ ble.n 30e3c │ │ │ │ adds r1, #1 │ │ │ │ subs r2, #1 │ │ │ │ b.n 30e2c │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cbz r2, 30e6a │ │ │ │ - movw r1, #58804 @ 0xe5b4 │ │ │ │ + movw r1, #57204 @ 0xdf74 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #32 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ bl 30d72 │ │ │ │ cbz r0, 30e7e │ │ │ │ - movw r1, #58840 @ 0xe5d8 │ │ │ │ + movw r1, #57240 @ 0xdf98 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #23 │ │ │ │ b.n 310c0 │ │ │ │ ldr r7, [r5, #52] @ 0x34 │ │ │ │ cbnz r7, 30e8e │ │ │ │ - movw r1, #58864 @ 0xe5f0 │ │ │ │ + movw r1, #57264 @ 0xdfb0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #20 │ │ │ │ b.n 310c0 │ │ │ │ mov.w r8, #100 @ 0x64 │ │ │ │ cmp r7, #255 @ 0xff │ │ │ │ bls.n 30eac │ │ │ │ cmp.w r7, #3452816845 @ 0xcdcdcdcd │ │ │ │ beq.n 30eac │ │ │ │ cmp.w r7, #3722304989 @ 0xdddddddd │ │ │ │ beq.n 30eac │ │ │ │ sub.w r2, r7, #4261281277 @ 0xfdfdfdfd │ │ │ │ negs r6, r2 │ │ │ │ adcs r6, r2 │ │ │ │ cbz r6, 30eb8 │ │ │ │ - movw r1, #58888 @ 0xe608 │ │ │ │ + movw r1, #57288 @ 0xdfc8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #16 │ │ │ │ b.n 310c0 │ │ │ │ cmn.w r7, #256 @ 0x100 │ │ │ │ bcs.n 30eac │ │ │ │ ldrb.w r3, [r7, #38] @ 0x26 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ @@ -6682,63 +6682,63 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 31584 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 310b6 │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58908 @ 0xe61c │ │ │ │ + movw r1, #57308 @ 0xdfdc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cbz r3, 30f20 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 30f20 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43140 @ 0xa884 │ │ │ │ + movw r1, #41540 @ 0xa244 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3612a │ │ │ │ + bl 36130 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43140 @ 0xa884 │ │ │ │ + movw r1, #41540 @ 0xa244 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ b.n 30f34 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58916 @ 0xe624 │ │ │ │ + movw r1, #57316 @ 0xdfe4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58920 @ 0xe628 │ │ │ │ + movw r1, #57320 @ 0xdfe8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r7 │ │ │ │ bl 31584 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 31058 │ │ │ │ ldr r7, [r7, #28] │ │ │ │ adds r0, #128 @ 0x80 │ │ │ │ subs r7, r7, r0 │ │ │ │ bmi.n 31058 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ cbz r3, 30f6c │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ cbz r1, 30f6c │ │ │ │ lsrs r2, r7, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 281614 │ │ │ │ + bl 280fe4 │ │ │ │ mov r1, r0 │ │ │ │ b.n 31048 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp.w r7, r3, lsl #1 │ │ │ │ bge.n 31058 │ │ │ │ ldr r0, [r5, #92] @ 0x5c │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ @@ -6821,63 +6821,63 @@ │ │ │ │ bge.n 30fa0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r4, ip │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r7, r3 │ │ │ │ bge.n 31046 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 285008 │ │ │ │ + bl 284a14 │ │ │ │ b.n 31038 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 31058 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36286 │ │ │ │ + bl 3628c │ │ │ │ b.n 3106c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r4, ip │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58916 @ 0xe624 │ │ │ │ + movw r1, #57316 @ 0xdfe4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57788 @ 0xe1bc │ │ │ │ + movw r1, #56168 @ 0xdb68 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ cbz r1, 31090 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 31090 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3612a │ │ │ │ + bl 36130 │ │ │ │ b.n 310a4 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58916 @ 0xe624 │ │ │ │ + movw r1, #57316 @ 0xdfe4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #53980 @ 0xd2dc │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #52380 @ 0xcc9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ cbz r6, 310cc │ │ │ │ - movw r1, #58928 @ 0xe630 │ │ │ │ + movw r1, #57328 @ 0xdff0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #18 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + b.w 1bc78c <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r3, 310da │ │ │ │ subs.w r8, r8, #1 │ │ │ │ beq.n 310da │ │ │ │ ldr r7, [sp, #4] │ │ │ │ b.n 30e92 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ @@ -6892,103 +6892,103 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31104 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 31104 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r2, r0, #1 │ │ │ │ movw r3, #65534 @ 0xfffe │ │ │ │ sub sp, #24 │ │ │ │ cmp r2, r3 │ │ │ │ bls.n 3113e │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5212 @ 0x145c │ │ │ │ + movw r1, #3612 @ 0xe1c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ b.n 3117e │ │ │ │ mov r4, r0 │ │ │ │ bl 31284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 31270 │ │ │ │ ldr r6, [pc, #296] @ (31278 ) │ │ │ │ adds r1, r4, #1 │ │ │ │ - movw r3, #41937 @ 0xa3d1 │ │ │ │ + movw r3, #42009 @ 0xa419 │ │ │ │ movt r3, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr.w r2, [r6, #1508] @ 0x5e4 │ │ │ │ str.w r4, [r6, #1480] @ 0x5c8 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3116e │ │ │ │ mov r0, r1 │ │ │ │ blx 2c0b0 │ │ │ │ b.n 31174 │ │ │ │ ldr.w r0, [r6, #1504] @ 0x5e0 │ │ │ │ blx r2 │ │ │ │ str.w r0, [r6, #1560] @ 0x618 │ │ │ │ cbnz r0, 31184 │ │ │ │ - bl 23c560 │ │ │ │ + bl 23c7b4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 31272 │ │ │ │ ldr r4, [pc, #244] @ (3127c ) │ │ │ │ movs r0, #0 │ │ │ │ - movw r3, #36621 @ 0x8f0d │ │ │ │ + movw r3, #37589 @ 0x92d5 │ │ │ │ movt r3, #32 │ │ │ │ mov r1, r4 │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - movw r3, #22073 @ 0x5639 │ │ │ │ + movw r3, #22705 @ 0x58b1 │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #63317 @ 0xf755 │ │ │ │ + movw r3, #64113 @ 0xfa71 │ │ │ │ movt r3, #32 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r3, #56649 @ 0xdd49 │ │ │ │ + movw r3, #55437 @ 0xd88d │ │ │ │ movt r3, #21 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1c6e94 │ │ │ │ + bl 1c7304 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 208908 │ │ │ │ + bl 208cd0 │ │ │ │ sub.w r1, r4, #20 │ │ │ │ movs r0, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r3, #53277 @ 0xd01d │ │ │ │ + movw r3, #52065 @ 0xcb61 │ │ │ │ movt r3, #21 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #65261 @ 0xfeed │ │ │ │ - movt r3, #32 │ │ │ │ + movw r3, #533 @ 0x215 │ │ │ │ + movt r3, #33 @ 0x21 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #62549 @ 0xf455 │ │ │ │ + movw r3, #63505 @ 0xf811 │ │ │ │ movt r3, #32 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1c6e94 │ │ │ │ + bl 1c7304 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 208908 │ │ │ │ + bl 208cd0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ movs r0, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ adds r4, #40 @ 0x28 │ │ │ │ - bl 1c6e94 │ │ │ │ + bl 1c7304 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 208908 │ │ │ │ + bl 208cd0 │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #56405 @ 0xdc55 │ │ │ │ + movw r3, #55193 @ 0xd799 │ │ │ │ movt r3, #21 │ │ │ │ str.w r2, [r6, #1604] @ 0x644 │ │ │ │ str.w r3, [r6, #1600] @ 0x640 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -6998,30 +6998,30 @@ │ │ │ │ bne.n 31222 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ beq.n 31244 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1355d0 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ + bl 135048 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr r0, [pc, #56] @ (31280 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 31262 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 31252 │ │ │ │ dmb ish │ │ │ │ beq.n 31272 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ - bl 284c48 │ │ │ │ + bl 284618 │ │ │ │ b.n 31272 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -7044,29 +7044,29 @@ │ │ │ │ bne.n 3129c │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ beq.n 312be │ │ │ │ mov r0, r4 │ │ │ │ - bl 1355d0 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ + bl 135048 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr r0, [pc, #52] @ (312f4 ) │ │ │ │ mov.w r3, #0 │ │ │ │ ldr.w r5, [r0, #1476] @ 0x5c4 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 312dc │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 312cc │ │ │ │ dmb ish │ │ │ │ beq.n 312ea │ │ │ │ add.w r0, r0, #1544 @ 0x608 │ │ │ │ - bl 284c48 │ │ │ │ + bl 284618 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -7101,202 +7101,202 @@ │ │ │ │ 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, r0 │ │ │ │ mov r8, r1 │ │ │ │ - bl 20a6c0 │ │ │ │ + bl 20aa88 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 31500 │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #8888 @ 0x22b8 │ │ │ │ + movw r0, #7288 @ 0x1c78 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ beq.w 31500 │ │ │ │ movw r5, #59968 @ 0xea40 │ │ │ │ movt r5, #84 @ 0x54 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2baec │ │ │ │ blx 2bbd0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 31512 │ │ │ │ - movw r1, #8908 @ 0x22cc │ │ │ │ + movw r1, #7308 @ 0x1c8c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bcd98 │ │ │ │ + bl 1bd208 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 31512 │ │ │ │ - movw r0, #62172 @ 0xf2dc │ │ │ │ + movw r0, #60572 @ 0xec9c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f0748 │ │ │ │ + bl 1f0cd8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 314d8 │ │ │ │ - movw r0, #8928 @ 0x22e0 │ │ │ │ + movw r0, #7328 @ 0x1ca0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f0748 │ │ │ │ + bl 1f0cd8 │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 313e6 │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #8944 @ 0x22f0 │ │ │ │ + movw r2, #7344 @ 0x1cb0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r7, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r5, r9 │ │ │ │ mov r8, r9 │ │ │ │ mov r6, r9 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ b.n 314b6 │ │ │ │ - movw r1, #8976 @ 0x2310 │ │ │ │ + movw r1, #7376 @ 0x1cd0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl ee4a0 │ │ │ │ + bl ee0c8 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 31416 │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #8996 @ 0x2324 │ │ │ │ + movw r2, #7396 @ 0x1ce4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r7, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r5, r6 │ │ │ │ mov r8, r6 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ b.n 314b6 │ │ │ │ - bl 7fac4 │ │ │ │ + bl 7fb14 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 314b0 │ │ │ │ - movw r0, #17304 @ 0x4398 │ │ │ │ + movw r0, #15704 @ 0x3d58 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1d92e0 │ │ │ │ + bl 1d96fc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 314b2 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r1, #4380 @ 0x111c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ ite eq │ │ │ │ moveq r4, r3 │ │ │ │ movne r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #9048 @ 0x2358 │ │ │ │ + movw r1, #7448 @ 0x1d18 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ cbnz r0, 314b2 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #9060 @ 0x2364 │ │ │ │ + movw r1, #7460 @ 0x1d24 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 314b2 │ │ │ │ ldr r1, [pc, #268] @ (31580 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r8, [pc, #260] @ 31580 │ │ │ │ - bl 10a04c │ │ │ │ + bl 109d10 │ │ │ │ cbz r0, 314b6 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r9 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 314c6 │ │ │ │ b.n 31576 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r8, [pc, #204] @ 31580 │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 21ab48 │ │ │ │ + bl 21add0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ b.n 31482 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 31576 │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ b.n 31576 │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ cbnz r0, 3150e │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ - movw r2, #8944 @ 0x22f0 │ │ │ │ + movw r2, #7344 @ 0x1cb0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 21ab48 │ │ │ │ + bl 21add0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ b.n 31576 │ │ │ │ - bl f7144 │ │ │ │ - movw r0, #17352 @ 0x43c8 │ │ │ │ + bl f6dfc │ │ │ │ + movw r0, #15752 @ 0x3d88 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #14 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 31538 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 21ab48 │ │ │ │ + bl 21add0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 31576 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r3, sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 20d8a4 <_PyUnicode_IsWhitespace@@Base+0x78> │ │ │ │ + bl 20dc60 <_PyUnicode_IsWhitespace@@Base+0x78> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3155a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3155a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 3152a │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3156c │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cbz r4, 31570 │ │ │ │ movs r4, #0 │ │ │ │ b.n 31576 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ @@ -7321,15 +7321,15 @@ │ │ │ │ it ne │ │ │ │ cmpne.w r4, #3722304989 @ 0xdddddddd │ │ │ │ beq.n 31596 │ │ │ │ cmn.w r4, #256 @ 0x100 │ │ │ │ bcs.n 31596 │ │ │ │ bic.w r4, r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160c28 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 160700 <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 31596 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #36972 @ 0x906c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ @@ -7400,30 +7400,30 @@ │ │ │ │ bx lr │ │ │ │ │ │ │ │ 00031674 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 316ac │ │ │ │ - bl 1f310c │ │ │ │ + bl 1f3698 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3169c │ │ │ │ mov r4, r5 │ │ │ │ b.n 316ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 31698 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ b.n 31698 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ 000316b0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -7439,75 +7439,75 @@ │ │ │ │ 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 217590 <_PyParkingLot_Park@@Base+0x274> │ │ │ │ + bl 2177d8 <_PyParkingLot_Park@@Base+0x274> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r3, 316ee │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ bl 2d818 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strb r0, [r3, #9] │ │ │ │ + ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r1, r0, #1 │ │ │ │ │ │ │ │ 000316f8 : │ │ │ │ cbnz r1, 316fe │ │ │ │ - b.w aa984 │ │ │ │ + b.w aa05c │ │ │ │ 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 31726 │ │ │ │ - movw r1, #63472 @ 0xf7f0 │ │ │ │ + movw r1, #61872 @ 0xf1b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w aa984 │ │ │ │ + b.w aa05c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #17416 @ 0x4408 │ │ │ │ + movw r1, #15816 @ 0x3dc8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 31778 │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #17720 @ 0x4538 │ │ │ │ + movw r2, #16120 @ 0x3ef8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ - bl 21c3c8 │ │ │ │ + bl 21c650 │ │ │ │ b.n 3178a │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28224 @ 0x6e40 │ │ │ │ + movw r0, #26624 @ 0x6800 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 218560 │ │ │ │ + bl 2187b0 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3175a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1c85f4 │ │ │ │ + b.w 1c8abc │ │ │ │ │ │ │ │ 00031794 : │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ ldr.w r3, [r3, #1608] @ 0x648 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -7530,90 +7530,90 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (317f4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cbz r4, 317f0 │ │ │ │ addw r0, r0, #1588 @ 0x634 │ │ │ │ - bl 7a620 │ │ │ │ + bl 7a668 │ │ │ │ subs r3, r4, r0 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ b.n 317f2 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ - movw r1, #18688 @ 0x4900 │ │ │ │ + movw r1, #17088 @ 0x42c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #19812 @ 0x4d64 │ │ │ │ + movw r0, #18212 @ 0x4724 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f0038 │ │ │ │ + bl 1f05c8 │ │ │ │ cbnz r0, 31836 │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 318a4 │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ b.n 318ba │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #63472 @ 0xf7f0 │ │ │ │ + movw r1, #61872 @ 0xf1b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #18708 @ 0x4914 │ │ │ │ + movw r0, #17108 @ 0x42d4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 31868 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 318a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 318a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ b.n 318a4 │ │ │ │ ldr r2, [pc, #84] @ (318c0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21a0e4 <_PySemaphore_Wakeup@@Base+0xfc> │ │ │ │ + bl 21a33c <_PySemaphore_Wakeup@@Base+0xfc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3188c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3188c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cbz r5, 318a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 318ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 318ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ b.n 318ba │ │ │ │ - movw r0, #18736 @ 0x4930 │ │ │ │ + movw r0, #17136 @ 0x42f0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f17c0 │ │ │ │ + bl 1f1d50 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 21ab48 │ │ │ │ + b.w 21add0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -7627,87 +7627,87 @@ │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ cbnz r2, 318e8 │ │ │ │ add r5, sp, #8 │ │ │ │ b.n 318ea │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [pc, #248] @ (319e4 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f6980 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f6d44 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 319da │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbnz r3, 3191e │ │ │ │ - movw r0, #19008 @ 0x4a40 │ │ │ │ + movw r0, #17408 @ 0x4400 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ str r0, [sp, #4] │ │ │ │ cbnz r0, 3190e │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [pc, #208] @ (319e4 ) │ │ │ │ - bl 2085a4 │ │ │ │ + bl 20896c │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3191e │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r0, [pc, #192] @ (319e8 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f6980 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f6d44 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 319da │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbnz r3, 31958 │ │ │ │ - movw r0, #19016 @ 0x4a48 │ │ │ │ + movw r0, #17416 @ 0x4408 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ str r0, [sp, #4] │ │ │ │ cbnz r0, 31948 │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [pc, #156] @ (319e8 ) │ │ │ │ - bl 2085a4 │ │ │ │ + bl 20896c │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 31958 │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ movw sl, #35736 @ 0x8b98 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ movw r9, #43840 @ 0xab40 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 319f0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 319c8 │ │ │ │ - bl 940a4 │ │ │ │ + bl 93fcc │ │ │ │ cbnz r0, 3198a │ │ │ │ movs r4, #0 │ │ │ │ b.n 319d6 │ │ │ │ ldr.w r0, [sl] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 319a0 │ │ │ │ add.w r4, r8, #1 │ │ │ │ cmp.w r8, #16 │ │ │ │ beq.n 319da │ │ │ │ - bl b242c <_Py_GetConfig@@Base> │ │ │ │ + bl b1b08 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r3, [r0, #128] @ 0x80 │ │ │ │ cbz r3, 319ba │ │ │ │ ldr r3, [pc, #64] @ (319ec ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 21c508 │ │ │ │ + bl 21c790 │ │ │ │ b.n 319d6 │ │ │ │ ldr.w r0, [r9] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 319aa │ │ │ │ b.n 319da │ │ │ │ cmp r0, #11 │ │ │ │ bne.n 31986 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ @@ -7732,1103 +7732,1103 @@ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ strd r0, r2, [sp, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ bmi.n 31a2a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #19140 @ 0x4ac4 │ │ │ │ + movw r1, #17540 @ 0x4484 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ b.n 31a32 │ │ │ │ - bl 1ce2d0 <_PyArena_New@@Base> │ │ │ │ + bl 1ce73c <_PyArena_New@@Base> │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 31a38 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 31d30 │ │ │ │ movw r3, #59968 @ 0xea40 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 31a9e │ │ │ │ ldr r0, [pc, #428] @ (31bfc ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1f6980 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f6d44 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 31a60 │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ movs r4, #0 │ │ │ │ b.n 31a98 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 31a5c │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 31a5c │ │ │ │ ldr r1, [pc, #396] @ (31c00 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 31a58 │ │ │ │ cbz r4, 31a98 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bpl.n 31a5c │ │ │ │ mov r0, r4 │ │ │ │ - bl dd388 │ │ │ │ + bl dcef8 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 31a98 │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r0, [pc, #356] @ (31c04 ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1f6980 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f6d44 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 31abc │ │ │ │ - movw r5, #35328 @ 0x8a00 │ │ │ │ + movw r5, #33728 @ 0x83c0 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ mov.w r8, #0 │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ b.n 31b08 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 31b00 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1166cc │ │ │ │ + bl 116328 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31ae2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 31ae2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 31aaa │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bpl.n 31b00 │ │ │ │ mov r0, r8 │ │ │ │ - bl dd388 │ │ │ │ + bl dcef8 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 31b08 │ │ │ │ - bl f7144 │ │ │ │ - movw r5, #35328 @ 0x8a00 │ │ │ │ + bl f6dfc │ │ │ │ + movw r5, #33728 @ 0x83c0 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #252] @ (31c08 ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1f6980 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f6d44 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 31b24 │ │ │ │ - movw r6, #35328 @ 0x8a00 │ │ │ │ + movw r6, #33728 @ 0x83c0 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ movs r7, #0 │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ b.n 31b66 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ cbz r7, 31b5e │ │ │ │ mov r0, r7 │ │ │ │ - bl 1166cc │ │ │ │ + bl 116328 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31b44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 31b44 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 31b14 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 31b5e │ │ │ │ mov r0, r7 │ │ │ │ - bl dd388 │ │ │ │ + bl dcef8 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 31b66 │ │ │ │ - bl f7144 │ │ │ │ - movw r6, #35328 @ 0x8a00 │ │ │ │ + bl f6dfc │ │ │ │ + movw r6, #33728 @ 0x83c0 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ mov r3, sl │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #42700 @ 0xa6cc │ │ │ │ + movw r1, #41100 @ 0xa08c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #63308 @ 0xf74c │ │ │ │ + movw r0, #61708 @ 0xf10c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w fp, #0 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 31bb6 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r2, [sp, #16] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ strd r5, r6, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ str.w r9, [sp, #20] │ │ │ │ - bl 16224c │ │ │ │ + bl 161d20 │ │ │ │ mov r4, r0 │ │ │ │ b.n 31bb8 │ │ │ │ mov r4, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ cbz r4, 31be4 │ │ │ │ - movw r0, #17304 @ 0x4398 │ │ │ │ + movw r0, #15704 @ 0x3d58 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1d92e0 │ │ │ │ + bl 1d96fc │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 31c0c │ │ │ │ mov r0, r9 │ │ │ │ - bl 1436a4 <_PyArena_Free@@Base> │ │ │ │ + bl 143268 <_PyArena_Free@@Base> │ │ │ │ b.n 31a32 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ cmp r4, #11 │ │ │ │ bne.n 31bf0 │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ b.n 31bf4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r9 │ │ │ │ - bl 1436a4 <_PyArena_Free@@Base> │ │ │ │ + bl 143268 <_PyArena_Free@@Base> │ │ │ │ b.n 31d30 │ │ │ │ lsls r4, r7, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ bgt.n 31c74 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xfa400052 │ │ │ │ @ instruction: 0xfa580052 │ │ │ │ - bl 9a680 │ │ │ │ + bl 9a584 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - bl 213fd0 │ │ │ │ + bl 2142f4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - bl 1436a4 <_PyArena_Free@@Base> │ │ │ │ + bl 143268 <_PyArena_Free@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31c56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31c56 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 31d02 │ │ │ │ ldr r1, [pc, #216] @ (31d38 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #43800 @ 0xab18 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr.w r8, [r7, #72] @ 0x48 │ │ │ │ str r4, [r7, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl 9ef10 │ │ │ │ + bl 9ee58 │ │ │ │ cbz r0, 31ce2 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 174cec │ │ │ │ + bl 17483c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 31ce2 │ │ │ │ ldr r1, [pc, #176] @ (31d3c ) │ │ │ │ mov r0, r8 │ │ │ │ - bl a8fb8 │ │ │ │ + bl a8674 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 31cce │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31cb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 31cb0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 31cce │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, r3 │ │ │ │ bgt.n 31cce │ │ │ │ add.w r5, r5, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ subs r5, #1 │ │ │ │ ldr r1, [pc, #124] @ (31d40 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ - bl 99070 │ │ │ │ + bl 98f88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31ce2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 31ce2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31cf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 31cf6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ str.w r8, [r7, #72] @ 0x48 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ b.n 31a32 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31d16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31d16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31d2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 31d2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - bl 21fb88 │ │ │ │ + bl 21fe10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stc 0, cr0, [r0, #328] @ 0x148 │ │ │ │ lsls r0, r7, #20 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ 00031d44 <_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 7fac4 │ │ │ │ + bl 7fb14 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32608 <_Py_GetConfigsAsDict@@Base+0x8c4> │ │ │ │ - bl 7fac4 │ │ │ │ + bl 7fb14 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3260a <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ movw r3, #32188 @ 0x7dbc │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 31d82 <_Py_GetConfigsAsDict@@Base+0x3e> │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 31d9e <_Py_GetConfigsAsDict@@Base+0x5a> │ │ │ │ b.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ 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, #20856 @ 0x5178 │ │ │ │ + movw r1, #19256 @ 0x4b38 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31dc4 <_Py_GetConfigsAsDict@@Base+0x80> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31dc4 <_Py_GetConfigsAsDict@@Base+0x80> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #32192 @ 0x7dc0 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20888 @ 0x5198 │ │ │ │ + movw r1, #19288 @ 0x4b58 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31e06 <_Py_GetConfigsAsDict@@Base+0xc2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31e06 <_Py_GetConfigsAsDict@@Base+0xc2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #32196 @ 0x7dc4 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 31e22 <_Py_GetConfigsAsDict@@Base+0xde> │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 31e3e <_Py_GetConfigsAsDict@@Base+0xfa> │ │ │ │ b.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ 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, #20920 @ 0x51b8 │ │ │ │ + movw r1, #19320 @ 0x4b78 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31e64 <_Py_GetConfigsAsDict@@Base+0x120> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31e64 <_Py_GetConfigsAsDict@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #32200 @ 0x7dc8 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20956 @ 0x51dc │ │ │ │ + movw r1, #19356 @ 0x4b9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31ea6 <_Py_GetConfigsAsDict@@Base+0x162> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31ea6 <_Py_GetConfigsAsDict@@Base+0x162> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #61544 @ 0xf068 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20996 @ 0x5204 │ │ │ │ + movw r1, #19396 @ 0x4bc4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31ee8 <_Py_GetConfigsAsDict@@Base+0x1a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31ee8 <_Py_GetConfigsAsDict@@Base+0x1a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62180 @ 0xf2e4 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #21008 @ 0x5210 │ │ │ │ + movw r1, #19408 @ 0x4bd0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31f2a <_Py_GetConfigsAsDict@@Base+0x1e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31f2a <_Py_GetConfigsAsDict@@Base+0x1e6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62172 @ 0xf2dc │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #21024 @ 0x5220 │ │ │ │ + movw r1, #19424 @ 0x4be0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31f6c <_Py_GetConfigsAsDict@@Base+0x228> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31f6c <_Py_GetConfigsAsDict@@Base+0x228> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62176 @ 0xf2e0 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #21040 @ 0x5230 │ │ │ │ + movw r1, #19440 @ 0x4bf0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31fae <_Py_GetConfigsAsDict@@Base+0x26a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31fae <_Py_GetConfigsAsDict@@Base+0x26a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62188 @ 0xf2ec │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #21056 @ 0x5240 │ │ │ │ + movw r1, #19456 @ 0x4c00 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31ff0 <_Py_GetConfigsAsDict@@Base+0x2ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31ff0 <_Py_GetConfigsAsDict@@Base+0x2ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62192 @ 0xf2f0 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #21076 @ 0x5254 │ │ │ │ + movw r1, #19476 @ 0x4c14 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32032 <_Py_GetConfigsAsDict@@Base+0x2ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32032 <_Py_GetConfigsAsDict@@Base+0x2ee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62184 @ 0xf2e8 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #21092 @ 0x5264 │ │ │ │ + movw r1, #19492 @ 0x4c24 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32074 <_Py_GetConfigsAsDict@@Base+0x330> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32074 <_Py_GetConfigsAsDict@@Base+0x330> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62156 @ 0xf2cc │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #21108 @ 0x5274 │ │ │ │ + movw r1, #19508 @ 0x4c34 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 320b6 <_Py_GetConfigsAsDict@@Base+0x372> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 320b6 <_Py_GetConfigsAsDict@@Base+0x372> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62196 @ 0xf2f4 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #21124 @ 0x5284 │ │ │ │ + movw r1, #19524 @ 0x4c44 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 320f8 <_Py_GetConfigsAsDict@@Base+0x3b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 320f8 <_Py_GetConfigsAsDict@@Base+0x3b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62160 @ 0xf2d0 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #21144 @ 0x5298 │ │ │ │ + movw r1, #19544 @ 0x4c58 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3213a <_Py_GetConfigsAsDict@@Base+0x3f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3213a <_Py_GetConfigsAsDict@@Base+0x3f6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #61540 @ 0xf064 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #21160 @ 0x52a8 │ │ │ │ + movw r1, #19560 @ 0x4c68 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3217c <_Py_GetConfigsAsDict@@Base+0x438> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3217c <_Py_GetConfigsAsDict@@Base+0x438> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62168 @ 0xf2d8 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + movw r1, #19588 @ 0x4c84 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 321be <_Py_GetConfigsAsDict@@Base+0x47a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 321be <_Py_GetConfigsAsDict@@Base+0x47a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62152 @ 0xf2c8 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #21216 @ 0x52e0 │ │ │ │ + movw r1, #19616 @ 0x4ca0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32200 <_Py_GetConfigsAsDict@@Base+0x4bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32200 <_Py_GetConfigsAsDict@@Base+0x4bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62164 @ 0xf2d4 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #21240 @ 0x52f8 │ │ │ │ + movw r1, #19640 @ 0x4cb8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32240 <_Py_GetConfigsAsDict@@Base+0x4fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32240 <_Py_GetConfigsAsDict@@Base+0x4fc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #29524 @ 0x7354 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #21264 @ 0x5310 │ │ │ │ + movw r1, #19664 @ 0x4cd0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3227e <_Py_GetConfigsAsDict@@Base+0x53a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3227e <_Py_GetConfigsAsDict@@Base+0x53a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #61536 @ 0xf060 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #21292 @ 0x532c │ │ │ │ + movw r1, #19692 @ 0x4cec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 322bc <_Py_GetConfigsAsDict@@Base+0x578> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 322bc <_Py_GetConfigsAsDict@@Base+0x578> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #21308 @ 0x533c │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ adds r0, #1 │ │ │ │ beq.w 3260a <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 322ea <_Py_GetConfigsAsDict@@Base+0x5a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 322ea <_Py_GetConfigsAsDict@@Base+0x5a6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [pc, #692] @ (325a0 <_Py_GetConfigsAsDict@@Base+0x85c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr.w r5, [r7, #3728] @ 0xe90 │ │ │ │ - bl 7fac4 │ │ │ │ + bl 7fb14 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3260a <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #1628] @ 0x65c │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ cbnz r0, 32320 <_Py_GetConfigsAsDict@@Base+0x5dc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 32604 <_Py_GetConfigsAsDict@@Base+0x8c0> │ │ │ │ b.n 32592 <_Py_GetConfigsAsDict@@Base+0x84e> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28028 @ 0x6d7c │ │ │ │ + movw r1, #26428 @ 0x673c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3234a <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 3234a <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1632] @ 0x660 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28068 @ 0x6da4 │ │ │ │ + movw r1, #26468 @ 0x6764 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32388 <_Py_GetConfigsAsDict@@Base+0x644> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32388 <_Py_GetConfigsAsDict@@Base+0x644> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1636] @ 0x664 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28056 @ 0x6d98 │ │ │ │ + movw r1, #26456 @ 0x6758 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 323c6 <_Py_GetConfigsAsDict@@Base+0x682> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 323c6 <_Py_GetConfigsAsDict@@Base+0x682> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1640] @ 0x668 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28080 @ 0x6db0 │ │ │ │ + movw r1, #26480 @ 0x6770 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32404 <_Py_GetConfigsAsDict@@Base+0x6c0> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32404 <_Py_GetConfigsAsDict@@Base+0x6c0> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1644] @ 0x66c │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #27996 @ 0x6d5c │ │ │ │ + movw r1, #26396 @ 0x671c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32444 <_Py_GetConfigsAsDict@@Base+0x700> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32444 <_Py_GetConfigsAsDict@@Base+0x700> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1648] @ 0x670 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #27956 @ 0x6d34 │ │ │ │ + movw r1, #26356 @ 0x66f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32486 <_Py_GetConfigsAsDict@@Base+0x742> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32486 <_Py_GetConfigsAsDict@@Base+0x742> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1652] @ 0x674 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #27972 @ 0x6d44 │ │ │ │ + movw r1, #26372 @ 0x6704 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 324c8 <_Py_GetConfigsAsDict@@Base+0x784> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 324c8 <_Py_GetConfigsAsDict@@Base+0x784> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1656] @ 0x678 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28016 @ 0x6d70 │ │ │ │ + movw r1, #26416 @ 0x6730 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3250a <_Py_GetConfigsAsDict@@Base+0x7c6> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 3250a <_Py_GetConfigsAsDict@@Base+0x7c6> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1660] @ 0x67c │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28044 @ 0x6d8c │ │ │ │ + movw r1, #26444 @ 0x674c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3254c <_Py_GetConfigsAsDict@@Base+0x808> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 3254c <_Py_GetConfigsAsDict@@Base+0x808> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1664] @ 0x680 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #27944 @ 0x6d28 │ │ │ │ + movw r1, #26344 @ 0x66e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3258a <_Py_GetConfigsAsDict@@Base+0x846> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3258a <_Py_GetConfigsAsDict@@Base+0x846> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ bne.n 325a4 <_Py_GetConfigsAsDict@@Base+0x860> │ │ │ │ b.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32604 <_Py_GetConfigsAsDict@@Base+0x8c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ b.n 32604 <_Py_GetConfigsAsDict@@Base+0x8c0> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #21324 @ 0x534c │ │ │ │ + movw r1, #19724 @ 0x4d0c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3260a <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 325cc <_Py_GetConfigsAsDict@@Base+0x888> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 325cc <_Py_GetConfigsAsDict@@Base+0x888> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ add.w r0, r7, #4160 @ 0x1040 │ │ │ │ adds r0, #8 │ │ │ │ - bl 1e13f0 <_PyConfig_AsDict@@Base> │ │ │ │ + bl 1e1884 <_PyConfig_AsDict@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3260a <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #27968 @ 0x6d40 │ │ │ │ + movw r1, #27076 @ 0x69c4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3260a <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32618 <_Py_GetConfigsAsDict@@Base+0x8d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32618 <_Py_GetConfigsAsDict@@Base+0x8d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ b.n 32618 <_Py_GetConfigsAsDict@@Base+0x8d4> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3260a <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ 00032620 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -8837,19 +8837,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 ae5ec │ │ │ │ + bl adccc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cbz r0, 3264e │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 00032654 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -8867,31 +8867,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 32698 │ │ │ │ mov r0, r4 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 326a4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 54b20 │ │ │ │ + b.w 54b68 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 2ba9c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ce920 │ │ │ │ + bl 1ceda4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -8905,15 +8905,15 @@ │ │ │ │ blx 2bf14 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 326fe │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 4266c │ │ │ │ + bl 426b4 │ │ │ │ b.n 3278a │ │ │ │ cmp r0, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ ite gt │ │ │ │ addgt.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ movle r2, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -8921,102 +8921,102 @@ │ │ │ │ asrs r3, r2, #31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c19c │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ beq.n 326ec │ │ │ │ - movw r1, #28204 @ 0x6e2c │ │ │ │ + movw r1, #27312 @ 0x6ab0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #28412 @ 0x6efc │ │ │ │ + movw r0, #26812 @ 0x68bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f0038 │ │ │ │ + bl 1f05c8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3278a │ │ │ │ mov r2, r6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - movw r1, #26144 @ 0x6620 │ │ │ │ + movw r1, #24544 @ 0x5fe0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ - movw r3, #59968 @ 0xea40 │ │ │ │ + movw r3, #58368 @ 0xe400 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - bl 9e5ec │ │ │ │ + bl 9e34c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32788 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32788 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cbnz r6, 3278e │ │ │ │ movs r0, #0 │ │ │ │ b.n 32812 │ │ │ │ ldr r1, [pc, #136] @ (32818 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl a8fb8 │ │ │ │ + bl a8674 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 327ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 327ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 3278a │ │ │ │ ldr.w r0, [r7, #2712] @ 0xa98 │ │ │ │ str.w r4, [r7, #2712] @ 0xa98 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 32800 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [pc, #84] @ (3281c ) │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ lsls r3, r1, #20 │ │ │ │ bpl.n 327d6 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ cbnz r6, 327e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a3e28 │ │ │ │ + bl a33d8 │ │ │ │ b.n 327f4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cbbb4 │ │ │ │ + bl 1cbfe4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3278a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 32804 │ │ │ │ movs r0, #1 │ │ │ │ b.n 32812 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32800 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ b.n 32800 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xfb780052 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ @@ -9028,15 +9028,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ str.w r2, [r0, #2692] @ 0xa84 │ │ │ │ cbnz r3, 32840 │ │ │ │ ldr.w r3, [r0, #2720] @ 0xaa0 │ │ │ │ cbz r3, 32848 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r0, 32848 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ movs r0, #0 │ │ │ │ movs r3, #22 │ │ │ │ str r0, [r4, #8] │ │ │ │ strd r0, r0, [r4] │ │ │ │ strd r0, r0, [r4, #24] │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r4, pc} │ │ │ │ @@ -9048,104 +9048,104 @@ │ │ │ │ movw r3, #43820 @ 0xab2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ movw r8, #43800 @ 0xab18 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ cbnz r0, 328b4 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ cbnz r0, 328b4 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ cbnz r0, 328b4 │ │ │ │ movw r3, #43660 @ 0xaa8c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3297c │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 225268 │ │ │ │ + bl 2254d4 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr.w r1, [r8] │ │ │ │ mov r0, r7 │ │ │ │ - bl f6ac4 │ │ │ │ + bl f66bc │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 328f2 │ │ │ │ ldr r1, [pc, #172] @ (32984 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 99070 │ │ │ │ + bl 98f88 │ │ │ │ cbnz r0, 3294c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 22968c │ │ │ │ + b.w 2298f4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1166cc │ │ │ │ + bl 116328 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 32952 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #27756 @ 0x6c6c │ │ │ │ + movw r0, #26256 @ 0x6690 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 32956 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6c8 │ │ │ │ + bl 8e5f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3293e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 3293e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cbz r4, 32958 │ │ │ │ ldr.w r0, [r8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15c55c │ │ │ │ + bl 15c090 │ │ │ │ b.n 32958 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ b.n 32958 │ │ │ │ mov r4, r0 │ │ │ │ b.n 32958 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1c872c │ │ │ │ + b.w 1c8bf4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ svc 244 @ 0xf4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -9155,19 +9155,19 @@ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str.w r0, [fp, #88] @ 0x58 │ │ │ │ beq.n 329b6 │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ cbz r0, 329bc │ │ │ │ mov r0, fp │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ cbz r2, 329cc │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ b.n 32ae2 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ @@ -9179,95 +9179,95 @@ │ │ │ │ beq.n 32ad4 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ adds r1, r2, #1 │ │ │ │ str.w r1, [fp, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 329fa │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ cbz r0, 32a00 │ │ │ │ mov r0, fp │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ cbnz r2, 32a1e │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 32a2a │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 23c560 │ │ │ │ + bl 23c7b4 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ b.n 32ad4 │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 32a1e │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl b4294 │ │ │ │ + bl b3984 │ │ │ │ cbz r0, 32a8c │ │ │ │ mov r0, fp │ │ │ │ bl 32aec │ │ │ │ mov sl, r0 │ │ │ │ cbz r0, 32a8c │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ cbz r2, 32a6e │ │ │ │ - bl 940a4 │ │ │ │ + bl 93fcc │ │ │ │ cbz r0, 32a6e │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ b.n 32ad4 │ │ │ │ cmp r7, r6 │ │ │ │ bne.n 32a80 │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9bc74 │ │ │ │ + bl 9bb78 │ │ │ │ cbz r0, 32a9e │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ b.n 32a36 │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl cf244 │ │ │ │ + bl ce964 │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 32aa6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ b.n 32a14 │ │ │ │ cmp r6, r5 │ │ │ │ ble.n 32ab8 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ b.n 32aa6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ subs r4, r0, #1 │ │ │ │ mov r0, fp │ │ │ │ str.w r4, [fp, #88] @ 0x58 │ │ │ │ - bl e086c │ │ │ │ + bl e03d4 │ │ │ │ b.n 32adc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [fp, #8] │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ @@ -9280,28 +9280,28 @@ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ beq.n 32b14 │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ cbz r0, 32b1a │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 32b26 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 32b46 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl d1664 │ │ │ │ + bl d0d78 │ │ │ │ cbz r0, 32b3a │ │ │ │ mov r0, r4 │ │ │ │ bl 32b50 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 32b40 │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ @@ -9321,32 +9321,32 @@ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ beq.n 32b78 │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ cbz r0, 32b7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 32b8a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 32baa │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4294 │ │ │ │ + bl b3984 │ │ │ │ cbz r0, 32ba0 │ │ │ │ mov r0, r4 │ │ │ │ - bl cee84 │ │ │ │ + bl ce5a4 │ │ │ │ cbnz r0, 32ba4 │ │ │ │ str r5, [r4, #8] │ │ │ │ b.n 32ba6 │ │ │ │ ldr r0, [pc, #8] @ (32bb0 ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ @@ -9369,15 +9369,15 @@ │ │ │ │ bne.n 32be2 <_PyUnicode_FromId@@Base+0x2e> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 32bd2 <_PyUnicode_FromId@@Base+0x1e> │ │ │ │ dmb ish │ │ │ │ beq.n 32bee <_PyUnicode_FromId@@Base+0x3a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 285ba0 │ │ │ │ + bl 2b8cf0 │ │ │ │ ldr r3, [pc, #332] @ (32d3c <_PyUnicode_FromId@@Base+0x188>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ dmb ish │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ @@ -9392,15 +9392,15 @@ │ │ │ │ bne.n 32c2a <_PyUnicode_FromId@@Base+0x76> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 32c1a <_PyUnicode_FromId@@Base+0x66> │ │ │ │ dmb ish │ │ │ │ beq.n 32c36 <_PyUnicode_FromId@@Base+0x82> │ │ │ │ mov r0, r5 │ │ │ │ - bl 285ba0 │ │ │ │ + bl 2b8cf0 │ │ │ │ dmb ish │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ bge.n 32c60 <_PyUnicode_FromId@@Base+0xac> │ │ │ │ add.w r6, r6, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r6, #1700] @ 0x6a4 │ │ │ │ @@ -9416,49 +9416,49 @@ │ │ │ │ bne.n 32c78 <_PyUnicode_FromId@@Base+0xc4> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 32c68 <_PyUnicode_FromId@@Base+0xb4> │ │ │ │ dmb ish │ │ │ │ beq.n 32c84 <_PyUnicode_FromId@@Base+0xd0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 284c48 │ │ │ │ + bl 284618 │ │ │ │ add.w r6, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r6, #2056] @ 0x808 │ │ │ │ cmp r3, r4 │ │ │ │ ble.n 32c9a <_PyUnicode_FromId@@Base+0xe6> │ │ │ │ ldr.w r3, [r6, #2060] @ 0x80c │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ cbnz r5, 32d10 <_PyUnicode_FromId@@Base+0x15c> │ │ │ │ ldr.w r5, [r8] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 32d10 <_PyUnicode_FromId@@Base+0x15c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 894f8 │ │ │ │ + bl 89420 │ │ │ │ ldr.w r3, [r6, #2056] @ 0x808 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r0, [r6, #2060] @ 0x80c │ │ │ │ cmp r3, r4 │ │ │ │ bgt.n 32d06 <_PyUnicode_FromId@@Base+0x152> │ │ │ │ mov.w r8, r4, lsl #1 │ │ │ │ cmp.w r8, #16 │ │ │ │ it lt │ │ │ │ movlt.w r8, #16 │ │ │ │ mov.w r1, r8, lsl #2 │ │ │ │ - bl 9bc74 │ │ │ │ + bl 9bb78 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 32cea <_PyUnicode_FromId@@Base+0x136> │ │ │ │ - bl 23c560 │ │ │ │ + bl 23c7b4 │ │ │ │ b.n 32d10 <_PyUnicode_FromId@@Base+0x15c> │ │ │ │ ldr.w r0, [r6, #2056] @ 0x808 │ │ │ │ movs r1, #0 │ │ │ │ sub.w r2, r8, r0 │ │ │ │ add.w r0, r5, r0, lsl #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2b44c │ │ │ │ @@ -9474,15 +9474,15 @@ │ │ │ │ bne.n 32d28 <_PyUnicode_FromId@@Base+0x174> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 32d18 <_PyUnicode_FromId@@Base+0x164> │ │ │ │ dmb ish │ │ │ │ beq.n 32d34 <_PyUnicode_FromId@@Base+0x180> │ │ │ │ mov r0, r7 │ │ │ │ - bl 284c48 │ │ │ │ + bl 284618 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -9494,170 +9494,172 @@ │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 32d62 <_PyUnicode_FromId@@Base+0x1ae> │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 32d76 <_PyUnicode_FromId@@Base+0x1c2> │ │ │ │ ldr r4, [r6, #0] │ │ │ │ b.n 32d7e <_PyUnicode_FromId@@Base+0x1ca> │ │ │ │ - movw r0, #44104 @ 0xac48 │ │ │ │ + movw r0, #42184 @ 0xa4c8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d4df4 │ │ │ │ + bl 1d5368 │ │ │ │ cbz r0, 32db6 <_PyUnicode_FromId@@Base+0x202> │ │ │ │ b.n 32d5a <_PyUnicode_FromId@@Base+0x1a6> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 32d9c <_PyUnicode_FromId@@Base+0x1e8> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57516 @ 0xe0ac │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ b.n 32db6 <_PyUnicode_FromId@@Base+0x202> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cbz r3, 32dba <_PyUnicode_FromId@@Base+0x206> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8732 @ 0x221c │ │ │ │ + movw r1, #7132 @ 0x1bdc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ b.n 32dd2 <_PyUnicode_FromId@@Base+0x21e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f0fc8 │ │ │ │ + bl 1f1558 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 32db6 <_PyUnicode_FromId@@Base+0x202> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [pc, #12] @ (32dd8 <_PyUnicode_FromId@@Base+0x224>) │ │ │ │ strd r3, r4, [sp] │ │ │ │ - bl adce8 <_PyUnicodeWriter_Finish@@Base+0x1494> │ │ │ │ + bl ad258 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r3, #27 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ 00032ddc : │ │ │ │ ldr r0, [pc, #4] @ (32de4 ) │ │ │ │ - b.w 1da9dc │ │ │ │ + b.w 1dadf8 │ │ │ │ nop │ │ │ │ ldmia r3!, {r4, r5, r6} │ │ │ │ lsls r1, r2, #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 eec00 │ │ │ │ + bl ee828 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #248] @ (32ef8 ) │ │ │ │ + ldr r1, [pc, #244] @ (32ef4 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dff48 │ │ │ │ - movw r1, #30752 @ 0x7820 │ │ │ │ + bl 1e03d8 │ │ │ │ + movw r1, #29152 @ 0x71e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl efd10 │ │ │ │ + bl ef938 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 32e22 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 32ef6 │ │ │ │ - ldr r1, [pc, #216] @ (32efc ) │ │ │ │ + b.n 32ef0 │ │ │ │ + ldr r1, [pc, #212] @ (32ef8 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dff48 │ │ │ │ - movw r1, #49328 @ 0xc0b0 │ │ │ │ + bl 1e03d8 │ │ │ │ + movw r1, #47416 @ 0xb938 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl efd10 │ │ │ │ + bl ef938 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 32e1c │ │ │ │ - ldr r1, [pc, #188] @ (32f00 ) │ │ │ │ + ldr r1, [pc, #184] @ (32efc ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dff48 │ │ │ │ - movw r1, #49348 @ 0xc0c4 │ │ │ │ + bl 1e03d8 │ │ │ │ + movw r1, #47436 @ 0xb94c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl efd10 │ │ │ │ + bl ef938 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 32e1c │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 7fac4 │ │ │ │ - movw r1, #39572 @ 0x9a94 │ │ │ │ + bl 7fb14 │ │ │ │ + movw r1, #37680 @ 0x9330 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl efd10 │ │ │ │ + bl ef938 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 32e1c │ │ │ │ - movw r6, #42284 @ 0xa52c │ │ │ │ - movt r6, #72 @ 0x48 │ │ │ │ + ldr r6, [pc, #128] @ (32f00 ) │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - cbz r1, 32e9a │ │ │ │ + cbz r1, 32e94 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r6, #8 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 32e86 │ │ │ │ - b.n 32ef6 │ │ │ │ + bne.n 32e80 │ │ │ │ + b.n 32ef0 │ │ │ │ movw r3, #5760 @ 0x1680 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 8e888 │ │ │ │ + bl 8e7b0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32e1c │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #80] @ (32f04 ) │ │ │ │ + ldr r1, [pc, #84] @ (32f04 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dff44 │ │ │ │ + bl 1e03d4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 32ed0 │ │ │ │ + bge.n 32eca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 32ed0 │ │ │ │ + cbnz r3, 32eca │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 32e1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dff4c │ │ │ │ + bl 1e03dc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 32e1c │ │ │ │ - movw r0, #44676 @ 0xae84 │ │ │ │ + movw r0, #42756 @ 0xa704 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 881fc │ │ │ │ + bl 88128 │ │ │ │ str r0, [r5, #24] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r1, r2, #1 │ │ │ │ ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r1, r2, #1 │ │ │ │ ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r1, r2, #1 │ │ │ │ + ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r1, r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3314e │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -9666,58 +9668,58 @@ │ │ │ │ movw r3, #6172 @ 0x181c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 32f48 │ │ │ │ - movw r0, #23556 @ 0x5c04 │ │ │ │ + movw r0, #21956 @ 0x55c4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov.w r1, #788 @ 0x314 │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 33148 │ │ │ │ add r1, sp, #20 │ │ │ │ - movw r0, #38624 @ 0x96e0 │ │ │ │ + movw r0, #38012 @ 0x947c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 12a300 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129ee8 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 32f42 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cbz r0, 32f66 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ bmi.n 32f6c │ │ │ │ mov.w r5, #1000 @ 0x3e8 │ │ │ │ b.n 32f9c │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 103ba0 │ │ │ │ + bl 103828 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 32f98 │ │ │ │ subs r5, r0, #0 │ │ │ │ bgt.n 32f9c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 33130 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 33130 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ b.n 33130 │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #38640 @ 0x96f0 │ │ │ │ + movw r0, #38028 @ 0x948c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e4bd4 │ │ │ │ + bl 1e5068 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.w 33148 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -9731,33 +9733,33 @@ │ │ │ │ b.n 32fc4 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r3, r9 │ │ │ │ mov fp, sl │ │ │ │ mov r9, r7 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r4 │ │ │ │ - movw r2, #38676 @ 0x9714 │ │ │ │ + movw r2, #38064 @ 0x94b0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 33128 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f55c0 │ │ │ │ + bl 1f5a00 │ │ │ │ ldr r6, [r7, #20] │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r6, #1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ bne.n 33016 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bic.w r0, r0, #1 │ │ │ │ - bl 21a978 │ │ │ │ + bl 21abd0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ cbz r3, 33040 │ │ │ │ ldr r4, [r5, #80] @ 0x50 │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 33040 │ │ │ │ subs.w r2, r8, r6 │ │ │ │ @@ -9772,15 +9774,15 @@ │ │ │ │ ldr.w r8, [r5, #84] @ 0x54 │ │ │ │ cmp sl, r8 │ │ │ │ beq.n 33066 │ │ │ │ cmp.w fp, #3 │ │ │ │ ble.n 33052 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl 64c88 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1c> │ │ │ │ + bl 64cd0 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1c> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 330fe │ │ │ │ ldrd r4, r8, [r5, #80] @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 330fe │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 330fe │ │ │ │ @@ -9789,112 +9791,112 @@ │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp.w fp, #3 │ │ │ │ bgt.n 3310a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 330fe │ │ │ │ mov r1, r9 │ │ │ │ - bl 1e4720 │ │ │ │ + bl 1e4bb4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 330a6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cbnz r3, 330a6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r2, #1 │ │ │ │ beq.n 330fe │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ - bl 333d0 │ │ │ │ + bl 333cc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov sl, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ cbnz r0, 330cc │ │ │ │ cbnz r3, 330f2 │ │ │ │ - bl 940a4 │ │ │ │ + bl 93fcc │ │ │ │ cbz r0, 330ea │ │ │ │ movw r3, #43844 @ 0xab44 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ mov sl, r0 │ │ │ │ cbnz r0, 330ee │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ b.n 330f2 │ │ │ │ mov sl, r0 │ │ │ │ b.n 330f2 │ │ │ │ mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ bne.n 33102 │ │ │ │ mov r4, r5 │ │ │ │ b.n 33140 │ │ │ │ - bl 11699c │ │ │ │ + bl 1165f8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 330fe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3311e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3311e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov sl, r8 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ mov r8, r6 │ │ │ │ mov r3, r4 │ │ │ │ b.n 32fea │ │ │ │ mov r4, r7 │ │ │ │ cmp.w fp, #3 │ │ │ │ bgt.n 33134 │ │ │ │ movs r0, #0 │ │ │ │ b.n 33148 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl 64c88 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1c> │ │ │ │ + bl 64cd0 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1c> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 33130 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ b.n 32f42 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ 00033152 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbnz r1, 33170 │ │ │ │ - movw r1, #38708 @ 0x9734 │ │ │ │ + movw r1, #38096 @ 0x94d0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #96] @ (331cc ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #88] @ (331d0 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cbnz r3, 331b0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -9904,113 +9906,111 @@ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, r1 │ │ │ │ ble.n 331a8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 331a8 │ │ │ │ - movw r1, #38784 @ 0x9780 │ │ │ │ + movw r1, #38172 @ 0x951c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #40] @ (331cc ) │ │ │ │ mov r2, r3 │ │ │ │ - bl 7613a <_PyMonitoring_FireLineEvent@@Base+0x9da> │ │ │ │ + bl 76182 <_PyMonitoring_FireLineEvent@@Base+0x9da> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1ccb88 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ + b.w 1ccfb8 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #38736 @ 0x9750 │ │ │ │ + movw r2, #38124 @ 0x94ec │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11e2f4 <_PyErr_SetString@@Base> │ │ │ │ + bl 11df58 <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ - add r6, pc, #336 @ (adr r6, 33320 ) │ │ │ │ + b.n 331b0 │ │ │ │ lsls r0, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - 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, #3928] @ 0xf58 │ │ │ │ movw r4, #59976 @ 0xea48 │ │ │ │ movt r4, #84 @ 0x54 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 2e168 <_PyObject_DebugMallocStats@@Base> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r0, 33202 │ │ │ │ + cbz r0, 331fe │ │ │ │ movs r0, #10 │ │ │ │ blx 2bfe0 │ │ │ │ - ldr r6, [pc, #220] @ (332e0 ) │ │ │ │ + ldr r6, [pc, #220] @ (332dc ) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r5, [r4, #0] │ │ │ │ movs r3, #32 │ │ │ │ - movw r1, #39984 @ 0x9c30 │ │ │ │ + movw r1, #38384 @ 0x95f0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ movw r9, #41352 @ 0xa188 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r4, #0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1924] @ 0x784 │ │ │ │ - bl 3396e │ │ │ │ + bl 3396a │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #40004 @ 0x9c44 │ │ │ │ + movw r1, #38404 @ 0x9604 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1932] @ 0x78c │ │ │ │ - bl 3396e │ │ │ │ + bl 3396a │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #40028 @ 0x9c5c │ │ │ │ + movw r1, #38428 @ 0x961c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1724] @ 0x6bc │ │ │ │ - bl 3396e │ │ │ │ + bl 3396a │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #38448 @ 0x9630 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1900] @ 0x76c │ │ │ │ - bl 3396e │ │ │ │ + bl 3396a │ │ │ │ mov fp, r4 │ │ │ │ adds r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ - movw r2, #40068 @ 0x9c84 │ │ │ │ + movw r2, #38468 @ 0x9644 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 1bd3ac │ │ │ │ + bl 1bd81c │ │ │ │ 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 │ │ │ │ mla r3, r2, r4, r3 │ │ │ │ add.w r2, r7, #4096 @ 0x1000 │ │ │ │ adds r2, #16 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr.w r2, [r2, #1724] @ 0x6bc │ │ │ │ - bl 3396e │ │ │ │ + bl 3396a │ │ │ │ cmp r4, #20 │ │ │ │ - bne.n 3328c │ │ │ │ + bne.n 33288 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -10019,43 +10019,43 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #40096 @ 0x9ca0 │ │ │ │ + movw r1, #38496 @ 0x9660 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 33344 │ │ │ │ - ldr r0, [pc, #64] @ (3334c ) │ │ │ │ - bl 146908 │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 33340 │ │ │ │ + ldr r0, [pc, #64] @ (33348 ) │ │ │ │ + bl 146384 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 33346 │ │ │ │ + cbz r0, 33342 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #44] @ (33350 ) │ │ │ │ - bl 12bd14 │ │ │ │ + ldr r1, [pc, #44] @ (3334c ) │ │ │ │ + bl 12b8b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 33334 │ │ │ │ + blt.n 33330 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 33346 │ │ │ │ + b.n 33342 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 33330 │ │ │ │ + bne.n 3332c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 33330 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3332c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r2!, {r3, r4, r5} │ │ │ │ @@ -10064,582 +10064,582 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r3, [pc, #68] @ (333b0 ) │ │ │ │ - movw r2, #40108 @ 0x9cac │ │ │ │ + ldr r3, [pc, #68] @ (333ac ) │ │ │ │ + movw r2, #38508 @ 0x966c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl f59e4 │ │ │ │ - cbnz r0, 33384 │ │ │ │ + bl f55d4 │ │ │ │ + cbnz r0, 33380 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 333ac │ │ │ │ + b.n 333a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f0e1c │ │ │ │ + bl 1f13ac │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 33380 │ │ │ │ - bl 33d28 <_Py_DumpStack@@Base> │ │ │ │ + beq.n 3337c │ │ │ │ + bl 33d24 <_Py_DumpStack@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1c85f4 │ │ │ │ - bl 11699c │ │ │ │ + bl 1c8abc │ │ │ │ + bl 1165f8 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bpl.n 33404 │ │ │ │ + bmi.n 33378 │ │ │ │ lsls r1, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2357a4 <_PyErr_Format@@Base+0x1184> │ │ │ │ + bl 235a04 <_PyErr_Format@@Base+0x1180> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-104] │ │ │ │ sub.w sp, sp, #4160 @ 0x1040 │ │ │ │ sub sp, #4 │ │ │ │ - cbz r1, 33410 │ │ │ │ + cbz r1, 3340c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - bl 1396a8 │ │ │ │ + bl 1392a8 │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ - bne.n 33414 │ │ │ │ + bne.n 33410 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 33414 │ │ │ │ + ble.n 33410 │ │ │ │ subs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1396f4 │ │ │ │ + bl 1392f4 │ │ │ │ cmp r0, #62 @ 0x3e │ │ │ │ - bne.n 33414 │ │ │ │ + bne.n 33410 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 338fe │ │ │ │ - movw r0, #28412 @ 0x6efc │ │ │ │ + b.n 338fa │ │ │ │ + movw r0, #26812 @ 0x68bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f0748 │ │ │ │ + bl 1f0cd8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 338fa │ │ │ │ - ldr r1, [pc, #632] @ (336a4 ) │ │ │ │ + beq.w 338f6 │ │ │ │ + ldr r1, [pc, #632] @ (336a0 ) │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #56216 @ 0xdb98 │ │ │ │ + movw r2, #54616 @ 0xd558 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #26464 @ 0x6760 │ │ │ │ + movw r2, #24864 @ 0x6120 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 207504 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 2078cc <_PyObject_CallMethod@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 33610 │ │ │ │ - bl f7144 │ │ │ │ + bne.w 3360c │ │ │ │ + bl f6dfc │ │ │ │ mov r0, r7 │ │ │ │ - bl 14a044 │ │ │ │ + bl 149ac8 │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 3345e │ │ │ │ - bl f7144 │ │ │ │ - b.n 335f4 │ │ │ │ + cbnz r0, 3345a │ │ │ │ + bl f6dfc │ │ │ │ + b.n 335f0 │ │ │ │ add.w r3, r0, #16 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 2c440 │ │ │ │ - cbz r0, 33472 │ │ │ │ + cbz r0, 3346e │ │ │ │ adds r3, r0, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2c0c8 │ │ │ │ - ldr r3, [pc, #556] @ (336a8 ) │ │ │ │ + ldr r3, [pc, #556] @ (336a4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #552] @ (336ac ) │ │ │ │ + ldr r0, [pc, #552] @ (336a8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1f6980 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f6d44 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 33498 │ │ │ │ - bl f7144 │ │ │ │ + bge.n 33494 │ │ │ │ + bl f6dfc │ │ │ │ movs r1, #0 │ │ │ │ - b.n 335ce │ │ │ │ + b.n 335ca │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 335cc │ │ │ │ + beq.w 335c8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #33554432 @ 0x2000000 │ │ │ │ - beq.n 33494 │ │ │ │ + beq.n 33490 │ │ │ │ mov r0, r1 │ │ │ │ - bl 10f464 │ │ │ │ - ldr r1, [pc, #496] @ (336a4 ) │ │ │ │ + bl 10f0bc │ │ │ │ + ldr r1, [pc, #496] @ (336a0 ) │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl a8fb8 │ │ │ │ + bl a8674 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 335cc │ │ │ │ + beq.w 335c8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 335ce │ │ │ │ + ble.w 335ca │ │ │ │ str.w r8, [sp, #16] │ │ │ │ add.w sl, sp, #60 @ 0x3c │ │ │ │ - movw r8, #56216 @ 0xdb98 │ │ │ │ + movw r8, #54616 @ 0xd558 │ │ │ │ movt r8, #47 @ 0x2f │ │ │ │ str r5, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #8] │ │ │ │ str r6, [sp, #24] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 1f0978 │ │ │ │ - cbnz r0, 33504 │ │ │ │ + bl 1f0f08 │ │ │ │ + cbnz r0, 33500 │ │ │ │ strd r0, r5, [sp, #8] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldrd r8, r5, [sp, #16] │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ ldrd r4, r1, [sp, #8] │ │ │ │ - b.n 335ce │ │ │ │ + b.n 335ca │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 335b2 │ │ │ │ - bl 14a044 │ │ │ │ + bpl.n 335ae │ │ │ │ + bl 149ac8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3351a │ │ │ │ - bl f7144 │ │ │ │ - b.n 335b2 │ │ │ │ + cbnz r0, 33516 │ │ │ │ + bl f6dfc │ │ │ │ + b.n 335ae │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ add r2, r6 │ │ │ │ cmp.w r2, #4096 @ 0x1000 │ │ │ │ - blt.n 3353e │ │ │ │ + blt.n 3353a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 335b2 │ │ │ │ + bge.n 335ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 335b2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 335b2 │ │ │ │ + bne.n 335ae │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 335ae │ │ │ │ add.w r1, r0, #16 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ mov r0, sl │ │ │ │ blx 2bc64 <__strcpy_chk@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33560 │ │ │ │ + bge.n 3355c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 33560 │ │ │ │ + cbnz r2, 3355c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ blx 2c0c8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 335b2 │ │ │ │ - cbz r6, 3357e │ │ │ │ + bne.n 335ae │ │ │ │ + cbz r6, 3357a │ │ │ │ add.w r2, sp, #59 @ 0x3b │ │ │ │ ldrb r2, [r2, r6] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ ittt ne │ │ │ │ addne r6, #1 │ │ │ │ movne r2, #47 @ 0x2f │ │ │ │ strbne.w r2, [sl, r0] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ add.w r0, sl, r6 │ │ │ │ blx 2bc64 <__strcpy_chk@plt> │ │ │ │ - movw r2, #48932 @ 0xbf24 │ │ │ │ + movw r2, #47332 @ 0xb8e4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, sl │ │ │ │ mov r1, r5 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 6ded8 <_PyObject_CallFunction_SizeT@@Base+0x38> │ │ │ │ + bl 6df20 <_PyObject_CallFunction_SizeT@@Base+0x38> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33514 │ │ │ │ + beq.n 33510 │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldrd r8, r5, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 335ce │ │ │ │ + b.n 335ca │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 334e6 │ │ │ │ + bne.n 334e2 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldrd r8, r5, [sp, #16] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - b.n 335ce │ │ │ │ + b.n 335ca │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 335f2 │ │ │ │ + bge.n 335ee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 335f2 │ │ │ │ + cbnz r3, 335ee │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 33610 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 3360c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 338fa │ │ │ │ + bge.w 338f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 338fa │ │ │ │ + bne.w 338f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 338fa │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 338f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 251b1c │ │ │ │ + bl 251d74 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3363e │ │ │ │ + bne.n 3363a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33632 │ │ │ │ + bge.n 3362e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 33632 │ │ │ │ + cbnz r3, 3362e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 338d4 │ │ │ │ - b.n 33410 │ │ │ │ + blt.w 338d0 │ │ │ │ + b.n 3340c │ │ │ │ mov r1, r7 │ │ │ │ - bl 2237bc <_PyErr_ProgramDecodedTextObject@@Base+0x1d0> │ │ │ │ + bl 223a44 <_PyErr_ProgramDecodedTextObject@@Base+0x1d0> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 33656 │ │ │ │ - movw sl, #49324 @ 0xc0ac │ │ │ │ + cbnz r0, 33652 │ │ │ │ + movw sl, #47724 @ 0xba6c │ │ │ │ movt sl, #46 @ 0x2e │ │ │ │ - bl f7144 │ │ │ │ - b.n 33658 │ │ │ │ + bl f6dfc │ │ │ │ + b.n 33654 │ │ │ │ mov sl, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ blx 2c19c │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 336b0 │ │ │ │ + bne.n 336ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33686 │ │ │ │ + bge.n 33682 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 33686 │ │ │ │ + cbnz r3, 33682 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3369a │ │ │ │ + bge.n 33696 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3369a │ │ │ │ + cbnz r3, 33696 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 33410 │ │ │ │ + bl 83a14 │ │ │ │ + b.n 3340c │ │ │ │ nop │ │ │ │ @ instruction: 0xf5fc0052 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7d40052 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r1, [pc, #600] @ (3390c ) │ │ │ │ + ldr r1, [pc, #600] @ (33908 ) │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r2, #26464 @ 0x6760 │ │ │ │ + movw r2, #24864 @ 0x6120 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 207504 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 2078cc <_PyObject_CallMethod@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 336dc │ │ │ │ + bge.n 336d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 336dc │ │ │ │ + cbnz r3, 336d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 33732 │ │ │ │ - bl f7144 │ │ │ │ + bne.n 3372e │ │ │ │ + bl f6dfc │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #544] @ (33910 ) │ │ │ │ + ldr r0, [pc, #544] @ (3390c ) │ │ │ │ str.w r4, [r1, #-16]! │ │ │ │ - bl adb78 <_PyUnicodeWriter_Finish@@Base+0x1324> │ │ │ │ + bl ad3cc <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3370e │ │ │ │ + bge.n 3370a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3370e │ │ │ │ + cbnz r3, 3370a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 3372c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 33728 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 33410 │ │ │ │ + bge.w 3340c │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 33410 │ │ │ │ + bne.w 3340c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 338fe │ │ │ │ - bl f7144 │ │ │ │ - b.n 33410 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 338fa │ │ │ │ + bl f6dfc │ │ │ │ + b.n 3340c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33746 │ │ │ │ + bge.n 33742 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 33746 │ │ │ │ + cbnz r3, 33742 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 33768 │ │ │ │ - bl 1c85f4 │ │ │ │ + bge.n 33764 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #1 │ │ │ │ - bl 235954 │ │ │ │ + bl 235a6c <_PyErr_Format@@Base+0x11e8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3374a │ │ │ │ + bne.n 33746 │ │ │ │ mov r4, r0 │ │ │ │ - bl f7144 │ │ │ │ - b.n 3376a │ │ │ │ + bl f6dfc │ │ │ │ + b.n 33766 │ │ │ │ mov r4, r0 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #416] @ (33910 ) │ │ │ │ + ldr r0, [pc, #416] @ (3390c ) │ │ │ │ str.w r9, [r7, #-16]! │ │ │ │ mov r1, r7 │ │ │ │ - bl adb78 <_PyUnicodeWriter_Finish@@Base+0x1324> │ │ │ │ - cbz r0, 3378e │ │ │ │ + bl ad3cc <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ + cbz r0, 3378a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33792 │ │ │ │ + bge.n 3378e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 33792 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 33792 │ │ │ │ - bl f7144 │ │ │ │ + cbnz r3, 3378e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3378e │ │ │ │ + bl f6dfc │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 337aa │ │ │ │ + bge.n 337a6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 337aa │ │ │ │ + cbnz r3, 337a6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 337b4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 337b0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 337bc │ │ │ │ + bmi.n 337b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c85f4 │ │ │ │ - b.n 338fa │ │ │ │ + bl 1c8abc │ │ │ │ + b.n 338f6 │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ adds r3, #12 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 337dc │ │ │ │ + cbz r3, 337d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ adds r3, #12 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r4, [r3, #0] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx ip, r3, #2, #3 │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.n 337f4 │ │ │ │ + bpl.n 337f0 │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ - b.n 337f6 │ │ │ │ + b.n 337f2 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r0, #65526 @ 0xfff6 │ │ │ │ movt r0, #65407 @ 0xff7f │ │ │ │ movs r5, #0 │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 33830 │ │ │ │ + bge.n 3382c │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 33810 │ │ │ │ + bne.n 3380c │ │ │ │ ldrb r3, [r1, r5] │ │ │ │ - b.n 3381e │ │ │ │ + b.n 3381a │ │ │ │ cmp.w ip, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r3, [r1, r5, lsl #1] │ │ │ │ ldrne.w r3, [r1, r5, lsl #2] │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #23 │ │ │ │ - bhi.n 33830 │ │ │ │ + bhi.n 3382c │ │ │ │ asr.w r3, r0, r3 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 33830 │ │ │ │ + bmi.n 3382c │ │ │ │ adds r5, #1 │ │ │ │ - b.n 33802 │ │ │ │ - cbz r5, 3385c │ │ │ │ + b.n 337fe │ │ │ │ + cbz r5, 33858 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11b268 │ │ │ │ + bl 11b000 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 33854 │ │ │ │ + cbz r0, 33850 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3385a │ │ │ │ + bge.n 33856 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3385a │ │ │ │ + cbnz r3, 33856 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3385a │ │ │ │ - bl f7144 │ │ │ │ - b.n 3385c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 33856 │ │ │ │ + bl f6dfc │ │ │ │ + b.n 33858 │ │ │ │ mov r4, r9 │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ adds r3, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 33874 │ │ │ │ + cbz r3, 33870 │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ sub.w r5, r5, r8 │ │ │ │ adds r3, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r5, [r3, #0] │ │ │ │ - movw r2, #40124 @ 0x9cbc │ │ │ │ + movw r2, #38524 @ 0x967c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia r3!, {r0, r1} │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ lsrs r2, r2, #16 │ │ │ │ strb r2, [r3, #0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 338ae │ │ │ │ + ble.n 338aa │ │ │ │ cmp.w r8, #9 │ │ │ │ it le │ │ │ │ strble.w r5, [r7, r8] │ │ │ │ - bl 1e4bd4 │ │ │ │ + bl 1e5068 │ │ │ │ sub.w r8, r8, #10 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3388c │ │ │ │ - b.n 338e6 │ │ │ │ + bne.n 33888 │ │ │ │ + b.n 338e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e4720 │ │ │ │ + bl 1e4bb4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 338e6 │ │ │ │ + beq.n 338e2 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #53980 @ 0xd2dc │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e4bd4 │ │ │ │ + bl 1e5068 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 338e6 │ │ │ │ + beq.n 338e2 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 33410 │ │ │ │ + bge.w 3340c │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 33410 │ │ │ │ + bne.w 3340c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 338fe │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 338fa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 338fa │ │ │ │ + bge.n 338f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 338fa │ │ │ │ + cbnz r3, 338f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add.w sp, sp, #4160 @ 0x1040 │ │ │ │ add sp, #4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #816 @ 0x330 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 339b4 │ │ │ │ + bcc.n 339b0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r3, [pc, #28] @ (33934 ) │ │ │ │ + ldr r3, [pc, #28] @ (33930 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ dmb ish │ │ │ │ ldr.w r0, [r3, #2064] @ 0x810 │ │ │ │ dmb ish │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ 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 │ │ │ │ - bl b242c <_Py_GetConfig@@Base> │ │ │ │ + bl b1b08 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 3395c │ │ │ │ + bgt.n 33958 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ blx 2bebc │ │ │ │ subs r3, r0, #0 │ │ │ │ - ble.n 33964 │ │ │ │ + ble.n 33960 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ @@ -10647,139 +10647,139 @@ │ │ │ │ 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, #40232 @ 0x9d28 │ │ │ │ + movw r2, #38632 @ 0x96e8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 1bd3ac │ │ │ │ + bl 1bd81c │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r2, #40256 @ 0x9d40 │ │ │ │ + movw r2, #38656 @ 0x9700 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 1bd3ac │ │ │ │ + bl 1bd81c │ │ │ │ mul.w r2, r5, r4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r9, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 339e2 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 339e2 │ │ │ │ + bne.n 339de │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 339de │ │ │ │ movs r6, #0 │ │ │ │ - b.n 33ae8 │ │ │ │ + b.n 33ae4 │ │ │ │ mov.w r8, #26 │ │ │ │ movs r6, #32 │ │ │ │ add.w r5, r6, #31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b7a8 <__sched_cpualloc@plt> │ │ │ │ mov r7, r0 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ mov r2, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ - cbnz r0, 33a06 │ │ │ │ + cbnz r0, 33a02 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 23c560 │ │ │ │ + b.w 23c7b4 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c59c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 33a54 │ │ │ │ + cbz r0, 33a50 │ │ │ │ mov r0, r7 │ │ │ │ blx 2bf2c <__sched_cpufree@plt> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - beq.n 33a32 │ │ │ │ + beq.n 33a2e │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - bne.n 33a50 │ │ │ │ + bne.n 33a4c │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40356 @ 0x9da4 │ │ │ │ + movw r1, #38756 @ 0x9764 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 339de │ │ │ │ + bl 11df00 │ │ │ │ + b.n 339da │ │ │ │ lsls r6, r6, #1 │ │ │ │ - b.n 339e8 │ │ │ │ - bl 1062dc │ │ │ │ + b.n 339e4 │ │ │ │ + bl 105f74 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33ada │ │ │ │ + beq.n 33ad6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ada0 <__sched_cpucount@plt> │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 33ad2 │ │ │ │ + beq.n 33ace │ │ │ │ lsrs r3, r4, #5 │ │ │ │ and.w r2, r4, #31 │ │ │ │ cmp.w r5, r4, lsr #3 │ │ │ │ - bls.n 33ace │ │ │ │ + bls.n 33aca │ │ │ │ ldr.w r3, [r7, r3, lsl #2] │ │ │ │ lsrs r3, r2 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 33a88 │ │ │ │ + bmi.n 33a84 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 33a6e │ │ │ │ + b.n 33a6a │ │ │ │ mov r0, r4 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 33ada │ │ │ │ + cbz r0, 33ad6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1097a0 │ │ │ │ + bl 109464 │ │ │ │ ldr.w r3, [r8] │ │ │ │ - cbz r0, 33aba │ │ │ │ + cbz r0, 33ab6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33ada │ │ │ │ + bge.n 33ad6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 33ada │ │ │ │ + cbnz r3, 33ad6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 33ada │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 33ad6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33ace │ │ │ │ + bge.n 33aca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 33ace │ │ │ │ + cbnz r3, 33aca │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r4, #1 │ │ │ │ - b.n 33a68 │ │ │ │ + b.n 33a64 │ │ │ │ mov r0, r7 │ │ │ │ blx 2bf2c <__sched_cpufree@plt> │ │ │ │ - b.n 33ae8 │ │ │ │ + b.n 33ae4 │ │ │ │ mov r0, r7 │ │ │ │ blx 2bf2c <__sched_cpufree@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c85f4 │ │ │ │ - b.n 339de │ │ │ │ + bl 1c8abc │ │ │ │ + b.n 339da │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #28] @ (33b0c ) │ │ │ │ + ldr r2, [pc, #28] @ (33b08 ) │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r2, [r2, #1368] @ 0x558 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ @@ -10789,65 +10789,65 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2b058 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ - ldr r4, [pc, #484] @ (33d24 ) │ │ │ │ + ldr r4, [pc, #484] @ (33d20 ) │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #132] @ 0x84 │ │ │ │ mov.w r4, #0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r4, [sp, #176] @ 0xb0 │ │ │ │ mov ip, r2 │ │ │ │ str r4, [sp, #16] │ │ │ │ asrs r4, r3, #2 │ │ │ │ str r4, [sp, #32] │ │ │ │ add.w r4, r4, r4, lsl #1 │ │ │ │ ldr.w fp, [sp, #180] @ 0xb4 │ │ │ │ cmp.w r4, r1, asr #2 │ │ │ │ - bge.n 33ba0 │ │ │ │ + bge.n 33b9c │ │ │ │ cmp.w fp, #1 │ │ │ │ - bne.n 33b82 │ │ │ │ + bne.n 33b7e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 707ee │ │ │ │ + bl 70836 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 708b2 │ │ │ │ + bl 708fa │ │ │ │ mov r4, r0 │ │ │ │ - b.n 33d08 │ │ │ │ - ldr r4, [pc, #416] @ (33d24 ) │ │ │ │ + b.n 33d04 │ │ │ │ + ldr r4, [pc, #416] @ (33d20 ) │ │ │ │ ldr r5, [r4, #0] │ │ │ │ ldr r4, [sp, #132] @ 0x84 │ │ │ │ eors r5, r4 │ │ │ │ mov.w r4, #0 │ │ │ │ - bne.w 33d16 │ │ │ │ + bne.w 33d12 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 70a2c │ │ │ │ + b.w 70a74 │ │ │ │ subs r2, r3, #1 │ │ │ │ sub.w lr, r1, r3 │ │ │ │ cmp r2, #0 │ │ │ │ ldrh.w r3, [ip, r2, lsl #1] │ │ │ │ str r3, [sp, #8] │ │ │ │ - ble.n 33bde │ │ │ │ + ble.n 33bda │ │ │ │ sub.w r4, ip, #2 │ │ │ │ subs r0, r6, #2 │ │ │ │ mov sl, r2 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r9, #1 │ │ │ │ ldrh.w r3, [r4, #2]! │ │ │ │ ldr r5, [sp, #8] │ │ │ │ @@ -10855,20 +10855,20 @@ │ │ │ │ it eq │ │ │ │ moveq sl, r0 │ │ │ │ and.w r3, r3, #31 │ │ │ │ subs r0, #1 │ │ │ │ lsl.w r3, r9, r3 │ │ │ │ adds r5, r0, #1 │ │ │ │ orr.w r1, r1, r3 │ │ │ │ - bne.n 33bbe │ │ │ │ - b.n 33be2 │ │ │ │ + bne.n 33bba │ │ │ │ + b.n 33bde │ │ │ │ mov sl, r2 │ │ │ │ movs r1, #0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.w 33cf4 │ │ │ │ + blt.w 33cf0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r9, r7 │ │ │ │ and.w r0, r3, #31 │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r0 │ │ │ │ orrs r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -10878,267 +10878,267 @@ │ │ │ │ add.w r3, r8, r2, lsl #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrh.w r0, [r3, r5, lsl #1] │ │ │ │ lsls r3, r5, #1 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 33cd0 │ │ │ │ + bne.n 33ccc │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 33c40 │ │ │ │ + ble.n 33c3c │ │ │ │ strd lr, r1, [sp, #24] │ │ │ │ add.w r7, r8, r3 │ │ │ │ movs r0, #0 │ │ │ │ mov lr, r3 │ │ │ │ ldrh r3, [r7, #0] │ │ │ │ mov r1, r3 │ │ │ │ ldrh.w r3, [ip, r0, lsl #1] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 33c44 │ │ │ │ + bne.n 33c40 │ │ │ │ adds r0, #1 │ │ │ │ adds r7, #2 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt.n 33c24 │ │ │ │ - b.n 33c44 │ │ │ │ + bgt.n 33c20 │ │ │ │ + b.n 33c40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 33c4a │ │ │ │ + b.n 33c46 │ │ │ │ mov r3, lr │ │ │ │ ldrd lr, r1, [sp, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 33c60 │ │ │ │ + bne.n 33c5c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 33d02 │ │ │ │ + bne.n 33cfe │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 33d08 │ │ │ │ + beq.n 33d04 │ │ │ │ add r5, r2 │ │ │ │ - b.n 33cec │ │ │ │ + b.n 33ce8 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r1 │ │ │ │ - bge.n 33cb2 │ │ │ │ + bge.n 33cae │ │ │ │ sub.w r0, lr, r5 │ │ │ │ cmp.w r0, #2000 @ 0x7d0 │ │ │ │ - ble.n 33cb2 │ │ │ │ + ble.n 33cae │ │ │ │ mov r7, r9 │ │ │ │ add r8, r3 │ │ │ │ subs r7, r7, r5 │ │ │ │ cmp.w fp, #1 │ │ │ │ - bne.n 33c9c │ │ │ │ + bne.n 33c98 │ │ │ │ mov r0, ip │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 707ee │ │ │ │ + bl 70836 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 708b2 │ │ │ │ + bl 708fa │ │ │ │ adds r4, r0, #1 │ │ │ │ - beq.n 33d06 │ │ │ │ + beq.n 33d02 │ │ │ │ adds r4, r0, r5 │ │ │ │ - b.n 33d08 │ │ │ │ + b.n 33d04 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, ip │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ subs r3, r3, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 70a2c │ │ │ │ + bl 70a74 │ │ │ │ add r4, r0 │ │ │ │ - b.n 33d08 │ │ │ │ + b.n 33d04 │ │ │ │ adds r0, r5, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - blt.n 33ccc │ │ │ │ + blt.n 33cc8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r3, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrh r3, [r3, #2] │ │ │ │ and.w r3, r3, #31 │ │ │ │ lsr.w r3, r0, r3 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bpl.n 33cea │ │ │ │ + bpl.n 33ce6 │ │ │ │ add r5, sl │ │ │ │ - b.n 33cec │ │ │ │ + b.n 33ce8 │ │ │ │ adds r0, r5, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - blt.n 33cec │ │ │ │ + blt.n 33ce8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r3, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrh r3, [r3, #2] │ │ │ │ and.w r3, r3, #31 │ │ │ │ lsr.w r3, r0, r3 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 33cec │ │ │ │ + bmi.n 33ce8 │ │ │ │ add r5, r6 │ │ │ │ adds r5, #1 │ │ │ │ cmp lr, r5 │ │ │ │ - bge.n 33c06 │ │ │ │ - b.n 33cf6 │ │ │ │ + bge.n 33c02 │ │ │ │ + b.n 33cf2 │ │ │ │ movs r4, #0 │ │ │ │ cmp.w fp, #0 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 33d08 │ │ │ │ + b.n 33d04 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 33d08 │ │ │ │ + b.n 33d04 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #24] @ (33d24 ) │ │ │ │ + ldr r3, [pc, #24] @ (33d20 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 33d1a │ │ │ │ + beq.n 33d16 │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ │ │ │ │ -00033d28 <_Py_DumpStack@@Base>: │ │ │ │ +00033d24 <_Py_DumpStack@@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, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ - ldr r3, [pc, #628] @ (33fb0 <_Py_DumpStack@@Base+0x288>) │ │ │ │ + ldr r3, [pc, #628] @ (33fac <_Py_DumpStack@@Base+0x288>) │ │ │ │ add r7, sp, #0 │ │ │ │ movs r2, #57 @ 0x39 │ │ │ │ add.w r6, r7, #36 @ 0x24 │ │ │ │ - movw r1, #40400 @ 0x9dd0 │ │ │ │ + movw r1, #38800 @ 0x9790 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r7, #164] @ 0xa4 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2ba84 │ │ │ │ - cbnz r0, 33d78 <_Py_DumpStack@@Base+0x50> │ │ │ │ + cbnz r0, 33d74 <_Py_DumpStack@@Base+0x50> │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40460 @ 0x9e0c │ │ │ │ + movw r1, #38860 @ 0x97cc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ - b.n 33f94 <_Py_DumpStack@@Base+0x26c> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ + b.n 33f90 <_Py_DumpStack@@Base+0x26c> │ │ │ │ mov.w r3, #61440 @ 0xf000 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ and.w r2, r3, r0, lsl #4 │ │ │ │ mov r9, r0 │ │ │ │ lsls r3, r0, #4 │ │ │ │ sub.w r2, sp, r2 │ │ │ │ str.w sp, [r7, #16] │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 33da0 <_Py_DumpStack@@Base+0x78> │ │ │ │ + beq.n 33d9c <_Py_DumpStack@@Base+0x78> │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ str.w r0, [sp, #4092] @ 0xffc │ │ │ │ - b.n 33d90 <_Py_DumpStack@@Base+0x68> │ │ │ │ + b.n 33d8c <_Py_DumpStack@@Base+0x68> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub.w sp, sp, r3 │ │ │ │ - cbz r3, 33db0 <_Py_DumpStack@@Base+0x88> │ │ │ │ + cbz r3, 33dac <_Py_DumpStack@@Base+0x88> │ │ │ │ subs r3, #4 │ │ │ │ add r3, sp │ │ │ │ str r0, [r3, #0] │ │ │ │ mov.w r3, r9, lsl #2 │ │ │ │ mov r5, sp │ │ │ │ adds r3, #7 │ │ │ │ bic.w r2, r3, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ bic.w r2, r2, #15 │ │ │ │ sub.w r2, sp, r2 │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 33dd8 <_Py_DumpStack@@Base+0xb0> │ │ │ │ + beq.n 33dd4 <_Py_DumpStack@@Base+0xb0> │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ str.w r0, [sp, #4092] @ 0xffc │ │ │ │ - b.n 33dc8 <_Py_DumpStack@@Base+0xa0> │ │ │ │ + b.n 33dc4 <_Py_DumpStack@@Base+0xa0> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub.w sp, sp, r3 │ │ │ │ - cbz r3, 33de8 <_Py_DumpStack@@Base+0xc0> │ │ │ │ + cbz r3, 33de4 <_Py_DumpStack@@Base+0xc0> │ │ │ │ subs r3, #4 │ │ │ │ add r3, sp │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ str.w sp, [r7, #28] │ │ │ │ - ble.w 33f7a <_Py_DumpStack@@Base+0x252> │ │ │ │ + ble.w 33f76 <_Py_DumpStack@@Base+0x252> │ │ │ │ mov.w sl, #0 │ │ │ │ mov r8, r5 │ │ │ │ movs r3, #2 │ │ │ │ ldr.w r0, [r6, sl, lsl #2] │ │ │ │ add.w r2, r7, #32 │ │ │ │ mov r1, r8 │ │ │ │ blx 2b7b4 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str.w r0, [r3, sl, lsl #2] │ │ │ │ - cbz r0, 33e24 <_Py_DumpStack@@Base+0xfc> │ │ │ │ + cbz r0, 33e20 <_Py_DumpStack@@Base+0xfc> │ │ │ │ ldr.w r3, [r8] │ │ │ │ - cbz r3, 33e24 <_Py_DumpStack@@Base+0xfc> │ │ │ │ + cbz r3, 33e20 <_Py_DumpStack@@Base+0xfc> │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbz r3, 33e24 <_Py_DumpStack@@Base+0xfc> │ │ │ │ + cbz r3, 33e20 <_Py_DumpStack@@Base+0xfc> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r8, #4] │ │ │ │ add.w r3, sl, #1 │ │ │ │ add.w r8, r8, #16 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 33e34 <_Py_DumpStack@@Base+0x10c> │ │ │ │ + beq.n 33e30 <_Py_DumpStack@@Base+0x10c> │ │ │ │ mov sl, r3 │ │ │ │ - b.n 33dfa <_Py_DumpStack@@Base+0xd2> │ │ │ │ - movw r8, #13684 @ 0x3574 │ │ │ │ + b.n 33df6 <_Py_DumpStack@@Base+0xd2> │ │ │ │ + movw r8, #12084 @ 0x2f34 │ │ │ │ movt r8, #50 @ 0x32 │ │ │ │ mov.w fp, #0 │ │ │ │ - movw lr, #40496 @ 0x9e30 │ │ │ │ + movw lr, #38896 @ 0x97f0 │ │ │ │ movt lr, #48 @ 0x30 │ │ │ │ - movw r0, #35328 @ 0x8a00 │ │ │ │ + movw r0, #33728 @ 0x83c0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str.w lr, [r7, #12] │ │ │ │ strd r9, r0, [r7, #4] │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, fp, lsl #2] │ │ │ │ - cbz r3, 33e68 <_Py_DumpStack@@Base+0x140> │ │ │ │ + cbz r3, 33e64 <_Py_DumpStack@@Base+0x140> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 33e68 <_Py_DumpStack@@Base+0x140> │ │ │ │ + cbz r3, 33e64 <_Py_DumpStack@@Base+0x140> │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 33e70 <_Py_DumpStack@@Base+0x148> │ │ │ │ + cbnz r3, 33e6c <_Py_DumpStack@@Base+0x148> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ movs r2, #27 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 33f52 <_Py_DumpStack@@Base+0x22a> │ │ │ │ + b.n 33f4e <_Py_DumpStack@@Base+0x22a> │ │ │ │ ldr.w r9, [r5, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 33eb2 <_Py_DumpStack@@Base+0x18a> │ │ │ │ + bne.n 33eae <_Py_DumpStack@@Base+0x18a> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [r5, #12] │ │ │ │ - cbnz r2, 33eb2 <_Py_DumpStack@@Base+0x18a> │ │ │ │ + cbnz r2, 33eae <_Py_DumpStack@@Base+0x18a> │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40524 @ 0x9e4c │ │ │ │ + movw r1, #38924 @ 0x980c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ ldr.w r9, [r5] │ │ │ │ mov r0, r9 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #40540 @ 0x9e5c │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #38940 @ 0x981c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 33f52 <_Py_DumpStack@@Base+0x22a> │ │ │ │ + b.n 33f4e <_Py_DumpStack@@Base+0x22a> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r2, r1 │ │ │ │ itett cs │ │ │ │ subcs r3, r2, r1 │ │ │ │ subcc r3, r1, r2 │ │ │ │ @@ -11146,137 +11146,136 @@ │ │ │ │ movcs r3, #43 @ 0x2b │ │ │ │ itt cc │ │ │ │ strcc r3, [r7, #20] │ │ │ │ movcc r3, #45 @ 0x2d │ │ │ │ str r3, [r7, #24] │ │ │ │ movs r2, #15 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - movw r1, #40524 @ 0x9e4c │ │ │ │ + movw r1, #38924 @ 0x980c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ cmp.w r9, #0 │ │ │ │ it eq │ │ │ │ moveq r9, r3 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ str r1, [r7, #0] │ │ │ │ mov r0, r1 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40544 @ 0x9e60 │ │ │ │ + movw r1, #38944 @ 0x9820 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r9 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_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 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40552 @ 0x9e68 │ │ │ │ + movw r1, #38952 @ 0x9828 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ bl 30dde │ │ │ │ - movw r1, #32588 @ 0x7f4c │ │ │ │ + movw r1, #30988 @ 0x790c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #4 │ │ │ │ - bl 761ee <_Py_FatalRefcountErrorFunc@@Base+0x1c> │ │ │ │ + bl 76236 <_Py_FatalRefcountErrorFunc@@Base+0x1c> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ adds r5, #16 │ │ │ │ cmp sl, fp │ │ │ │ - beq.n 33f76 <_Py_DumpStack@@Base+0x24e> │ │ │ │ + beq.n 33f72 <_Py_DumpStack@@Base+0x24e> │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.n 33e58 <_Py_DumpStack@@Base+0x130> │ │ │ │ + b.n 33e54 <_Py_DumpStack@@Base+0x130> │ │ │ │ ldr.w r9, [r7, #4] │ │ │ │ cmp.w r9, #32 │ │ │ │ ldr.w sp, [r7, #16] │ │ │ │ - bne.n 33f94 <_Py_DumpStack@@Base+0x26c> │ │ │ │ - movw r1, #40556 @ 0x9e6c │ │ │ │ + bne.n 33f90 <_Py_DumpStack@@Base+0x26c> │ │ │ │ + movw r1, #38956 @ 0x982c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ - ldr r3, [pc, #24] @ (33fb0 <_Py_DumpStack@@Base+0x288>) │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ + ldr r3, [pc, #24] @ (33fac <_Py_DumpStack@@Base+0x288>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [r7, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 33fa8 <_Py_DumpStack@@Base+0x280> │ │ │ │ + beq.n 33fa4 <_Py_DumpStack@@Base+0x280> │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ adds r7, #172 @ 0xac │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl b242c <_Py_GetConfig@@Base> │ │ │ │ + bl b1b08 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ - cbnz r3, 33fd8 <_Py_DumpStack@@Base+0x2b0> │ │ │ │ + cbnz r3, 33fd4 <_Py_DumpStack@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 17eafc │ │ │ │ + b.w 17e3a8 │ │ │ │ movw r3, #43784 @ 0xab08 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40588 @ 0x9e8c │ │ │ │ + movw r1, #38988 @ 0x984c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236e24 │ │ │ │ + bl 237084 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33fcc <_Py_DumpStack@@Base+0x2a4> │ │ │ │ + beq.n 33fc8 <_Py_DumpStack@@Base+0x2a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00033ff6 <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ +00033ff2 <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr r6, [pc, #496] @ (341f8 <_PyMem_GetCurrentAllocatorName@@Base+0x202>) │ │ │ │ + ldr r6, [pc, #492] @ (341f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1fe>) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 34022 <_PyMem_GetCurrentAllocatorName@@Base+0x2c> │ │ │ │ + bne.n 3401e <_PyMem_GetCurrentAllocatorName@@Base+0x2c> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 34012 <_PyMem_GetCurrentAllocatorName@@Base+0x1c> │ │ │ │ + bne.n 3400e <_PyMem_GetCurrentAllocatorName@@Base+0x1c> │ │ │ │ dmb ish │ │ │ │ - beq.n 3402e <_PyMem_GetCurrentAllocatorName@@Base+0x38> │ │ │ │ + beq.n 3402a <_PyMem_GetCurrentAllocatorName@@Base+0x38> │ │ │ │ mov r0, r6 │ │ │ │ - bl 285ba0 │ │ │ │ - movw r4, #61024 @ 0xee60 │ │ │ │ - movt r4, #72 @ 0x48 │ │ │ │ + bl 2b8cf0 │ │ │ │ + ldr r4, [pc, #456] @ (341f4 <_PyMem_GetCurrentAllocatorName@@Base+0x202>) │ │ │ │ add.w r9, sp, #4 │ │ │ │ add.w r8, sp, #24 │ │ │ │ add.w ip, sp, #44 @ 0x2c │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w r9!, {r0, r1, r2, r3} │ │ │ │ add.w lr, r4, #24 │ │ │ │ @@ -11289,1820 +11288,1826 @@ │ │ │ │ str.w r3, [r8] │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldr.w r3, [lr] │ │ │ │ str.w r3, [ip] │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #384] @ (341fc <_PyMem_GetCurrentAllocatorName@@Base+0x206>) │ │ │ │ + ldr r0, [pc, #388] @ (341f8 <_PyMem_GetCurrentAllocatorName@@Base+0x206>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2c370 │ │ │ │ - cbnz r0, 340d8 <_PyMem_GetCurrentAllocatorName@@Base+0xe2> │ │ │ │ - ldr r0, [pc, #372] @ (34200 <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ + cbnz r0, 340ce <_PyMem_GetCurrentAllocatorName@@Base+0xdc> │ │ │ │ + ldr r0, [pc, #376] @ (341fc <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2c370 │ │ │ │ - cbnz r0, 340a4 <_PyMem_GetCurrentAllocatorName@@Base+0xae> │ │ │ │ - ldr r0, [pc, #364] @ (34204 <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ + cbnz r0, 3409a <_PyMem_GetCurrentAllocatorName@@Base+0xa8> │ │ │ │ + ldr r0, [pc, #368] @ (34200 <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3419c <_PyMem_GetCurrentAllocatorName@@Base+0x1a6> │ │ │ │ - ldr r0, [pc, #344] @ (34200 <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ + beq.n 34192 <_PyMem_GetCurrentAllocatorName@@Base+0x1a0> │ │ │ │ + ldr r0, [pc, #352] @ (341fc <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx 2c370 │ │ │ │ - cbnz r0, 340be <_PyMem_GetCurrentAllocatorName@@Base+0xc8> │ │ │ │ - ldr r0, [pc, #336] @ (34204 <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ + cbnz r0, 340b4 <_PyMem_GetCurrentAllocatorName@@Base+0xc2> │ │ │ │ + ldr r0, [pc, #344] @ (34200 <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 341a6 <_PyMem_GetCurrentAllocatorName@@Base+0x1b0> │ │ │ │ - ldr r0, [pc, #320] @ (34200 <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ + beq.n 3419c <_PyMem_GetCurrentAllocatorName@@Base+0x1aa> │ │ │ │ + ldr r0, [pc, #324] @ (341fc <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ blx 2c370 │ │ │ │ - cbnz r0, 340d8 <_PyMem_GetCurrentAllocatorName@@Base+0xe2> │ │ │ │ - ldr r0, [pc, #312] @ (34204 <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ + cbnz r0, 340ce <_PyMem_GetCurrentAllocatorName@@Base+0xdc> │ │ │ │ + ldr r0, [pc, #316] @ (34200 <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 341b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ba> │ │ │ │ - ldr r4, [pc, #300] @ (34208 <_PyMem_GetCurrentAllocatorName@@Base+0x212>) │ │ │ │ + beq.n 341a6 <_PyMem_GetCurrentAllocatorName@@Base+0x1b4> │ │ │ │ + ldr r4, [pc, #308] @ (34204 <_PyMem_GetCurrentAllocatorName@@Base+0x212>) │ │ │ │ add.w lr, sp, #84 @ 0x54 │ │ │ │ add.w ip, sp, #104 @ 0x68 │ │ │ │ add r5, sp, #124 @ 0x7c │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ add.w r7, r4, #24 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str.w r3, [lr] │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r3, [ip] │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #244] @ (341fc <_PyMem_GetCurrentAllocatorName@@Base+0x206>) │ │ │ │ + ldr r0, [pc, #248] @ (341f8 <_PyMem_GetCurrentAllocatorName@@Base+0x206>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2c370 │ │ │ │ - cbz r0, 3411a <_PyMem_GetCurrentAllocatorName@@Base+0x124> │ │ │ │ + cbz r0, 34110 <_PyMem_GetCurrentAllocatorName@@Base+0x11e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 341cc <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - ldr r0, [pc, #228] @ (34200 <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ + b.n 341c2 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + ldr r0, [pc, #232] @ (341fc <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ movs r2, #20 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34116 <_PyMem_GetCurrentAllocatorName@@Base+0x120> │ │ │ │ - ldr r0, [pc, #216] @ (34204 <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ + bne.n 3410c <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ + ldr r0, [pc, #224] @ (34200 <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ movs r2, #20 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34116 <_PyMem_GetCurrentAllocatorName@@Base+0x120> │ │ │ │ - ldr r0, [pc, #212] @ (3420c <_PyMem_GetCurrentAllocatorName@@Base+0x216>) │ │ │ │ + bne.n 3410c <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ + ldr r0, [pc, #216] @ (34208 <_PyMem_GetCurrentAllocatorName@@Base+0x216>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34116 <_PyMem_GetCurrentAllocatorName@@Base+0x120> │ │ │ │ - ldr r0, [pc, #200] @ (34210 <_PyMem_GetCurrentAllocatorName@@Base+0x21a>) │ │ │ │ + bne.n 3410c <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ + ldr r0, [pc, #208] @ (3420c <_PyMem_GetCurrentAllocatorName@@Base+0x21a>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2c370 │ │ │ │ - cbnz r0, 3415c <_PyMem_GetCurrentAllocatorName@@Base+0x166> │ │ │ │ - ldr r0, [pc, #192] @ (34214 <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ + cbnz r0, 34152 <_PyMem_GetCurrentAllocatorName@@Base+0x160> │ │ │ │ + ldr r0, [pc, #200] @ (34210 <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #20 │ │ │ │ blx 2c370 │ │ │ │ - cbz r0, 341ba <_PyMem_GetCurrentAllocatorName@@Base+0x1c4> │ │ │ │ - ldr r0, [pc, #176] @ (34210 <_PyMem_GetCurrentAllocatorName@@Base+0x21a>) │ │ │ │ + cbz r0, 341b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1be> │ │ │ │ + ldr r0, [pc, #184] @ (3420c <_PyMem_GetCurrentAllocatorName@@Base+0x21a>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx 2c370 │ │ │ │ - cbnz r0, 34174 <_PyMem_GetCurrentAllocatorName@@Base+0x17e> │ │ │ │ - ldr r0, [pc, #168] @ (34214 <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ + cbnz r0, 3416a <_PyMem_GetCurrentAllocatorName@@Base+0x178> │ │ │ │ + ldr r0, [pc, #176] @ (34210 <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx 2c370 │ │ │ │ - cbz r0, 341c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce> │ │ │ │ - ldr r0, [pc, #152] @ (34210 <_PyMem_GetCurrentAllocatorName@@Base+0x21a>) │ │ │ │ + cbz r0, 341ba <_PyMem_GetCurrentAllocatorName@@Base+0x1c8> │ │ │ │ + ldr r0, [pc, #160] @ (3420c <_PyMem_GetCurrentAllocatorName@@Base+0x21a>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34116 <_PyMem_GetCurrentAllocatorName@@Base+0x120> │ │ │ │ - ldr r0, [pc, #144] @ (34214 <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ + bne.n 3410c <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ + ldr r0, [pc, #148] @ (34210 <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - movw r4, #17904 @ 0x45f0 │ │ │ │ + movw r4, #16304 @ 0x3fb0 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 341cc <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #17920 @ 0x4600 │ │ │ │ + b.n 341c2 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #16320 @ 0x3fc0 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - b.n 341cc <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #17864 @ 0x45c8 │ │ │ │ + b.n 341c2 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #16264 @ 0x3f88 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - b.n 341cc <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #17892 @ 0x45e4 │ │ │ │ + b.n 341c2 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #16292 @ 0x3fa4 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - b.n 341cc <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #17928 @ 0x4608 │ │ │ │ + b.n 341c2 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #16328 @ 0x3fc8 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - b.n 341cc <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #17876 @ 0x45d4 │ │ │ │ + b.n 341c2 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #16276 @ 0x3f94 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 341e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1ee> │ │ │ │ + bne.n 341da <_PyMem_GetCurrentAllocatorName@@Base+0x1e8> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 341d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1de> │ │ │ │ + bne.n 341ca <_PyMem_GetCurrentAllocatorName@@Base+0x1d8> │ │ │ │ dmb ish │ │ │ │ - beq.n 341f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1fa> │ │ │ │ - ldr r0, [pc, #12] @ (341f8 <_PyMem_GetCurrentAllocatorName@@Base+0x202>) │ │ │ │ - bl 284c48 │ │ │ │ + beq.n 341e6 <_PyMem_GetCurrentAllocatorName@@Base+0x1f4> │ │ │ │ + ldr r0, [pc, #12] @ (341f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1fe>) │ │ │ │ + bl 284618 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + nop │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ + @ instruction: 0xe8040048 │ │ │ │ str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cdp 0, 11, cr0, cr0, cr8, {2} │ │ │ │ + @ instruction: 0xe8540048 │ │ │ │ str r4, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3423a <_PyMem_GetCurrentAllocatorName@@Base+0x244> │ │ │ │ + bne.n 34236 <_PyMem_GetCurrentAllocatorName@@Base+0x244> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 215a14 <_Py_Uid_Converter@@Base> │ │ │ │ - cbnz r0, 3424e <_PyMem_GetCurrentAllocatorName@@Base+0x258> │ │ │ │ - b.n 34278 <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ + bl 215c8c <_Py_Uid_Converter@@Base> │ │ │ │ + cbnz r0, 3424a <_PyMem_GetCurrentAllocatorName@@Base+0x258> │ │ │ │ + b.n 34274 <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #43744 @ 0xaae0 │ │ │ │ + movw r0, #41824 @ 0xa360 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ - cbz r0, 34278 <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ - b.n 3422e <_PyMem_GetCurrentAllocatorName@@Base+0x238> │ │ │ │ + bl 1d5210 │ │ │ │ + cbz r0, 34274 <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ + b.n 3422a <_PyMem_GetCurrentAllocatorName@@Base+0x238> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 215a14 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 34278 <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ + bl 215c8c <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 34274 <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2b51c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3427c <_PyMem_GetCurrentAllocatorName@@Base+0x286> │ │ │ │ + bge.n 34278 <_PyMem_GetCurrentAllocatorName@@Base+0x286> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 34284 <_PyMem_GetCurrentAllocatorName@@Base+0x28e> │ │ │ │ + b.n 34280 <_PyMem_GetCurrentAllocatorName@@Base+0x28e> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 342aa <_PyMem_GetCurrentAllocatorName@@Base+0x2b4> │ │ │ │ + bne.n 342a6 <_PyMem_GetCurrentAllocatorName@@Base+0x2b4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 237294 <_Py_Gid_Converter@@Base> │ │ │ │ - cbnz r0, 342be <_PyMem_GetCurrentAllocatorName@@Base+0x2c8> │ │ │ │ - b.n 342e8 <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ + bl 2374f4 <_Py_Gid_Converter@@Base> │ │ │ │ + cbnz r0, 342ba <_PyMem_GetCurrentAllocatorName@@Base+0x2c8> │ │ │ │ + b.n 342e4 <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #43772 @ 0xaafc │ │ │ │ + movw r0, #41852 @ 0xa37c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ - cbz r0, 342e8 <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ - b.n 3429e <_PyMem_GetCurrentAllocatorName@@Base+0x2a8> │ │ │ │ + bl 1d5210 │ │ │ │ + cbz r0, 342e4 <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ + b.n 3429a <_PyMem_GetCurrentAllocatorName@@Base+0x2a8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 237294 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 342e8 <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ + bl 2374f4 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 342e4 <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2c358 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 342ec <_PyMem_GetCurrentAllocatorName@@Base+0x2f6> │ │ │ │ + bge.n 342e8 <_PyMem_GetCurrentAllocatorName@@Base+0x2f6> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 342f4 <_PyMem_GetCurrentAllocatorName@@Base+0x2fe> │ │ │ │ + b.n 342f0 <_PyMem_GetCurrentAllocatorName@@Base+0x2fe> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 34318 <_PyMem_GetCurrentAllocatorName@@Base+0x322> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 3433c <_PyMem_GetCurrentAllocatorName@@Base+0x346> │ │ │ │ + bne.n 34314 <_PyMem_GetCurrentAllocatorName@@Base+0x322> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 34338 <_PyMem_GetCurrentAllocatorName@@Base+0x346> │ │ │ │ mov r0, r4 │ │ │ │ blx 2aee0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 34334 <_PyMem_GetCurrentAllocatorName@@Base+0x33e> │ │ │ │ + bge.n 34330 <_PyMem_GetCurrentAllocatorName@@Base+0x33e> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #32 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 34360 <_PyMem_GetCurrentAllocatorName@@Base+0x36a> │ │ │ │ + cbnz r3, 3435c <_PyMem_GetCurrentAllocatorName@@Base+0x36a> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 34360 <_PyMem_GetCurrentAllocatorName@@Base+0x36a> │ │ │ │ + ble.n 3435c <_PyMem_GetCurrentAllocatorName@@Base+0x36a> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 34360 <_PyMem_GetCurrentAllocatorName@@Base+0x36a> │ │ │ │ - cbnz r4, 3437e <_PyMem_GetCurrentAllocatorName@@Base+0x388> │ │ │ │ + bne.n 3435c <_PyMem_GetCurrentAllocatorName@@Base+0x36a> │ │ │ │ + cbnz r4, 3437a <_PyMem_GetCurrentAllocatorName@@Base+0x388> │ │ │ │ movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #24 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #236] @ (34460 <_PyMem_GetCurrentAllocatorName@@Base+0x46a>) │ │ │ │ + ldr r3, [pc, #236] @ (3445c <_PyMem_GetCurrentAllocatorName@@Base+0x46a>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3445a <_PyMem_GetCurrentAllocatorName@@Base+0x464> │ │ │ │ + beq.n 34456 <_PyMem_GetCurrentAllocatorName@@Base+0x464> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 34392 <_PyMem_GetCurrentAllocatorName@@Base+0x39c> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 3438e <_PyMem_GetCurrentAllocatorName@@Base+0x39c> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34458 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ + bne.n 34454 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 154a14 │ │ │ │ + bl 154470 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34458 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ + beq.n 34454 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #40852 @ 0x9f94 │ │ │ │ + movw r1, #39252 @ 0x9954 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #40856 @ 0x9f98 │ │ │ │ + movw r0, #39256 @ 0x9958 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 34458 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ + beq.n 34454 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2bb94 │ │ │ │ - cbz r0, 34418 <_PyMem_GetCurrentAllocatorName@@Base+0x422> │ │ │ │ + cbz r0, 34414 <_PyMem_GetCurrentAllocatorName@@Base+0x422> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 343f0 <_PyMem_GetCurrentAllocatorName@@Base+0x3fa> │ │ │ │ + beq.n 343ec <_PyMem_GetCurrentAllocatorName@@Base+0x3fa> │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 34408 <_PyMem_GetCurrentAllocatorName@@Base+0x412> │ │ │ │ + bne.n 34404 <_PyMem_GetCurrentAllocatorName@@Base+0x412> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40900 @ 0x9fc4 │ │ │ │ + movw r1, #39300 @ 0x9984 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 34444 <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 34440 <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ movw r3, #43740 @ 0xaadc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40872 @ 0x9fa8 │ │ │ │ + movw r1, #39272 @ 0x9968 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 34444 <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 34440 <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 34444 <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 34440 <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3451a <_PyMem_GetCurrentAllocatorName@@Base+0x524> │ │ │ │ + bl 34518 <_PyMem_GetCurrentAllocatorName@@Base+0x526> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 34444 <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ + beq.n 34440 <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3443a <_PyMem_GetCurrentAllocatorName@@Base+0x444> │ │ │ │ + bge.n 34436 <_PyMem_GetCurrentAllocatorName@@Base+0x444> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3443a <_PyMem_GetCurrentAllocatorName@@Base+0x444> │ │ │ │ + cbnz r3, 34436 <_PyMem_GetCurrentAllocatorName@@Base+0x444> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 3445a <_PyMem_GetCurrentAllocatorName@@Base+0x464> │ │ │ │ + b.n 34456 <_PyMem_GetCurrentAllocatorName@@Base+0x464> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 34458 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ + bge.n 34454 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 34458 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ + cbnz r3, 34454 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bpl.n 344c4 <_PyMem_GetCurrentAllocatorName@@Base+0x4ce> │ │ │ │ + bmi.n 34438 <_PyMem_GetCurrentAllocatorName@@Base+0x446> │ │ │ │ lsls r1, r2, #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 eec00 │ │ │ │ + bl ee828 │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - movw r1, #39548 @ 0x9a7c │ │ │ │ + movw r1, #37656 @ 0x9318 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ - bl e1f14 │ │ │ │ - cbz r0, 344be <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ + bl e1b14 │ │ │ │ + cbz r0, 344ba <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 344c2 <_PyMem_GetCurrentAllocatorName@@Base+0x4cc> │ │ │ │ + bmi.n 344be <_PyMem_GetCurrentAllocatorName@@Base+0x4cc> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40928 @ 0x9fe0 │ │ │ │ + movw r1, #39328 @ 0x99a0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 34514 <_PyMem_GetCurrentAllocatorName@@Base+0x51e> │ │ │ │ + b.n 34510 <_PyMem_GetCurrentAllocatorName@@Base+0x51e> │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 237848 <_Py_Gid_Converter@@Base+0x5b4> │ │ │ │ + bl 237aa8 <_Py_Gid_Converter@@Base+0x5b4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 34514 <_PyMem_GetCurrentAllocatorName@@Base+0x51e> │ │ │ │ + cbz r0, 34510 <_PyMem_GetCurrentAllocatorName@@Base+0x51e> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 344f6 <_PyMem_GetCurrentAllocatorName@@Base+0x500> │ │ │ │ + bne.n 344f2 <_PyMem_GetCurrentAllocatorName@@Base+0x500> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 344be <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ + bge.n 344ba <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 344be <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ + bne.n 344ba <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 344be <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 344ba <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 34502 <_PyMem_GetCurrentAllocatorName@@Base+0x50c> │ │ │ │ + bge.n 344fe <_PyMem_GetCurrentAllocatorName@@Base+0x50c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 3450c <_PyMem_GetCurrentAllocatorName@@Base+0x516> │ │ │ │ + cbz r3, 34508 <_PyMem_GetCurrentAllocatorName@@Base+0x516> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 34514 <_PyMem_GetCurrentAllocatorName@@Base+0x51e> │ │ │ │ + b.n 34510 <_PyMem_GetCurrentAllocatorName@@Base+0x51e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 34502 <_PyMem_GetCurrentAllocatorName@@Base+0x50c> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 344fe <_PyMem_GetCurrentAllocatorName@@Base+0x50c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ - str.w r0, [ip, #3128] @ 0xc38 │ │ │ │ - ldr.w r8, [pc, #1148] @ 349cc <_PyMem_GetCurrentAllocatorName@@Base+0x9d6> │ │ │ │ + str.w r0, [ip, #3120] @ 0xc30 │ │ │ │ + ldr.w r8, [pc, #1156] @ 349d4 <_PyMem_GetCurrentAllocatorName@@Base+0x9e2> │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub.w sp, sp, #17280 @ 0x4380 │ │ │ │ - sub sp, #28 │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ ldr.w r3, [r6, r8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 3458a <_PyMem_GetCurrentAllocatorName@@Base+0x594> │ │ │ │ + beq.n 34588 <_PyMem_GetCurrentAllocatorName@@Base+0x596> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40960 @ 0xa000 │ │ │ │ + movw r1, #39360 @ 0x99c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.w 3511a <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ + bl 11df00 │ │ │ │ + b.w 35122 <_PyMem_GetCurrentAllocatorName@@Base+0x1130> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r9, r0 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #920] @ 0x398 │ │ │ │ mov r7, r1 │ │ │ │ blx 2ba78 │ │ │ │ add.w r3, sp, #17280 @ 0x4380 │ │ │ │ - add.w sl, sp, #908 @ 0x38c │ │ │ │ - adds r3, #20 │ │ │ │ + add.w sl, sp, #916 @ 0x394 │ │ │ │ + adds r3, #28 │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ movs r2, #0 │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r3, sl │ │ │ │ str r2, [r3, #12] │ │ │ │ subs r5, #1 │ │ │ │ str.w r2, [r3, #16]! │ │ │ │ - bne.n 345ac <_PyMem_GetCurrentAllocatorName@@Base+0x5b6> │ │ │ │ + bne.n 345aa <_PyMem_GetCurrentAllocatorName@@Base+0x5b8> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #1 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ str.w r9, [sp] │ │ │ │ - movw r3, #40992 @ 0xa020 │ │ │ │ + movw r3, #39392 @ 0x99e0 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - str.w r9, [sp, #908] @ 0x38c │ │ │ │ + str.w r9, [sp, #916] @ 0x394 │ │ │ │ blx 2c434 <__sprintf_chk@plt> │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #59968 @ 0xea40 │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ + movw r1, #58368 @ 0xe400 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ blx 2c364 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - cbnz r0, 3464a <_PyMem_GetCurrentAllocatorName@@Base+0x654> │ │ │ │ + str r0, [sp, #24] │ │ │ │ + cbnz r0, 34648 <_PyMem_GetCurrentAllocatorName@@Base+0x656> │ │ │ │ movw r5, #43316 @ 0xa934 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 4266c │ │ │ │ - bl 6bfea │ │ │ │ + bl 426b4 │ │ │ │ + bl 6c032 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ + bne.w 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ ldr.w r6, [r8, r6] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 34614 <_PyMem_GetCurrentAllocatorName@@Base+0x61e> │ │ │ │ + cbz r3, 34612 <_PyMem_GetCurrentAllocatorName@@Base+0x620> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34630 <_PyMem_GetCurrentAllocatorName@@Base+0x63a> │ │ │ │ + cbnz r3, 3462e <_PyMem_GetCurrentAllocatorName@@Base+0x63c> │ │ │ │ blx 2b1e4 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ strd r9, r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #41008 @ 0xa030 │ │ │ │ + movw r2, #39408 @ 0x99f0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 234620 <_PyErr_Format@@Base> │ │ │ │ - b.n 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ + bl 234884 <_PyErr_Format@@Base> │ │ │ │ + b.n 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ blx 2b1e4 │ │ │ │ mov r3, r9 │ │ │ │ str r0, [sp, #0] │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #41008 @ 0xa030 │ │ │ │ + movw r1, #39408 @ 0x99f0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5a4e0 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ mov.w r0, #4096 @ 0x1000 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 346a0 <_PyMem_GetCurrentAllocatorName@@Base+0x6aa> │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + cbnz r0, 3469e <_PyMem_GetCurrentAllocatorName@@Base+0x6ac> │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ blx 2c160 │ │ │ │ - bl 6bfea │ │ │ │ + bl 6c032 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ + bne.w 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movw r3, #35736 @ 0x8b98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r1, 3467c <_PyMem_GetCurrentAllocatorName@@Base+0x686> │ │ │ │ + cbz r1, 3467a <_PyMem_GetCurrentAllocatorName@@Base+0x688> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - cbnz r3, 34690 <_PyMem_GetCurrentAllocatorName@@Base+0x69a> │ │ │ │ + cbnz r3, 3468e <_PyMem_GetCurrentAllocatorName@@Base+0x69c> │ │ │ │ mov r1, r0 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ mov r0, r2 │ │ │ │ - movw r2, #41080 @ 0xa078 │ │ │ │ + movw r2, #39480 @ 0x9a38 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 234620 <_PyErr_Format@@Base> │ │ │ │ - b.n 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ - movw r1, #41080 @ 0xa078 │ │ │ │ + bl 234884 <_PyErr_Format@@Base> │ │ │ │ + b.n 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ + movw r1, #39480 @ 0x9a38 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5a4e0 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ - movw lr, #41224 @ 0xa108 │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ + movw lr, #39624 @ 0x9ac8 │ │ │ │ movt lr, #48 @ 0x30 │ │ │ │ - movw r3, #41252 @ 0xa124 │ │ │ │ + movw r3, #39652 @ 0x9ae4 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - str.w sl, [sp, #24] │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str.w sl, [sp, #28] │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + movw r3, #59584 @ 0xe8c0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + str.w lr, [sp, #60] @ 0x3c │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ - str.w lr, [sp, #52] @ 0x34 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r7, [sp, #32] │ │ │ │ - ldrd r3, r2, [sp, #16] │ │ │ │ + str r7, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldrd r3, r2, [sp, #20] │ │ │ │ add.w r0, fp, r5 │ │ │ │ subs r1, r3, r5 │ │ │ │ blx 2bfa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34cb4 <_PyMem_GetCurrentAllocatorName@@Base+0xcbe> │ │ │ │ + beq.w 34cbc <_PyMem_GetCurrentAllocatorName@@Base+0xcca> │ │ │ │ mov r0, fp │ │ │ │ blx 2c0c8 │ │ │ │ subs r6, r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ ldrb.w r3, [fp, r6] │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 34758 <_PyMem_GetCurrentAllocatorName@@Base+0x762> │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + beq.n 34760 <_PyMem_GetCurrentAllocatorName@@Base+0x76e> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ mov r0, fp │ │ │ │ lsls r3, r3, #1 │ │ │ │ - str r3, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ - bl 9bc74 │ │ │ │ + bl 9bb78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34ca2 <_PyMem_GetCurrentAllocatorName@@Base+0xcac> │ │ │ │ + bne.w 34ca6 <_PyMem_GetCurrentAllocatorName@@Base+0xcb4> │ │ │ │ mov r0, fp │ │ │ │ - ldr.w sl, [sp, #24] │ │ │ │ - bl 83ad8 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + ldr.w sl, [sp, #28] │ │ │ │ + bl 83a14 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ blx 2c160 │ │ │ │ - bl 6bfea │ │ │ │ + bl 6c032 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ - ldr r2, [pc, #692] @ (349cc <_PyMem_GetCurrentAllocatorName@@Base+0x9d6>) │ │ │ │ + bne.w 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ + ldr r2, [pc, #692] @ (349d4 <_PyMem_GetCurrentAllocatorName@@Base+0x9e2>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ movw r3, #35736 @ 0x8b98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 34730 <_PyMem_GetCurrentAllocatorName@@Base+0x73a> │ │ │ │ + cbz r3, 34738 <_PyMem_GetCurrentAllocatorName@@Base+0x746> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34744 <_PyMem_GetCurrentAllocatorName@@Base+0x74e> │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - movw r2, #41140 @ 0xa0b4 │ │ │ │ + cbnz r3, 3474c <_PyMem_GetCurrentAllocatorName@@Base+0x75a> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + movw r2, #39540 @ 0x9a74 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ - bl 234620 <_PyErr_Format@@Base> │ │ │ │ - b.n 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ + bl 234884 <_PyErr_Format@@Base> │ │ │ │ + b.n 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #41140 @ 0xa0b4 │ │ │ │ + movw r1, #39540 @ 0x9a74 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5a4e0 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ sub.w r2, r4, #848 @ 0x350 │ │ │ │ sub.w r0, r4, #860 @ 0x35c │ │ │ │ sub.w r1, r4, #856 @ 0x358 │ │ │ │ sub.w r5, r4, #852 @ 0x354 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [fp, r6] │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r0, fp │ │ │ │ str r3, [r1, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ strb r3, [r2, #4] │ │ │ │ - add r2, sp, #60 @ 0x3c │ │ │ │ + add r2, sp, #68 @ 0x44 │ │ │ │ str r3, [r5, #0] │ │ │ │ - add r3, sp, #68 @ 0x44 │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ + add r3, sp, #76 @ 0x4c │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #4] │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ blx 2b064 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #2 │ │ │ │ - ble.w 34c9e <_PyMem_GetCurrentAllocatorName@@Base+0xca8> │ │ │ │ + ble.w 34ca2 <_PyMem_GetCurrentAllocatorName@@Base+0xcb0> │ │ │ │ ldr r7, [r5, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 34c9e <_PyMem_GetCurrentAllocatorName@@Base+0xca8> │ │ │ │ + beq.w 34ca2 <_PyMem_GetCurrentAllocatorName@@Base+0xcb0> │ │ │ │ ldrb.w r3, [fp, r7] │ │ │ │ add r7, fp │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 34c9e <_PyMem_GetCurrentAllocatorName@@Base+0xca8> │ │ │ │ + beq.w 34ca2 <_PyMem_GetCurrentAllocatorName@@Base+0xcb0> │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 347bc <_PyMem_GetCurrentAllocatorName@@Base+0x7c6> │ │ │ │ + bne.n 347c4 <_PyMem_GetCurrentAllocatorName@@Base+0x7d2> │ │ │ │ mov r0, r7 │ │ │ │ blx 2c0c8 │ │ │ │ add r0, r7 │ │ │ │ ldrb.w r3, [r0, #-1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.w 34c9e <_PyMem_GetCurrentAllocatorName@@Base+0xca8> │ │ │ │ + beq.w 34ca2 <_PyMem_GetCurrentAllocatorName@@Base+0xcb0> │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r0, r7 │ │ │ │ blx 2c440 │ │ │ │ - cbz r0, 347ca <_PyMem_GetCurrentAllocatorName@@Base+0x7d4> │ │ │ │ + cbz r0, 347d2 <_PyMem_GetCurrentAllocatorName@@Base+0x7e0> │ │ │ │ adds r0, #1 │ │ │ │ - b.n 347cc <_PyMem_GetCurrentAllocatorName@@Base+0x7d6> │ │ │ │ + b.n 347d4 <_PyMem_GetCurrentAllocatorName@@Base+0x7e2> │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + ldr r1, [sp, #52] @ 0x34 │ │ │ │ blx 2bca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34c9e <_PyMem_GetCurrentAllocatorName@@Base+0xca8> │ │ │ │ + beq.w 34ca2 <_PyMem_GetCurrentAllocatorName@@Base+0xcb0> │ │ │ │ mov r0, r7 │ │ │ │ blx 2c0c8 │ │ │ │ cmp r0, #9 │ │ │ │ - bls.n 347fc <_PyMem_GetCurrentAllocatorName@@Base+0x806> │ │ │ │ + bls.n 34804 <_PyMem_GetCurrentAllocatorName@@Base+0x812> │ │ │ │ subs r0, #10 │ │ │ │ - ldr r1, [pc, #488] @ (349d0 <_PyMem_GetCurrentAllocatorName@@Base+0x9da>) │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r0, r7 │ │ │ │ blx 2c284 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 347fc <_PyMem_GetCurrentAllocatorName@@Base+0x806> │ │ │ │ + cbnz r0, 34804 <_PyMem_GetCurrentAllocatorName@@Base+0x812> │ │ │ │ sub.w r3, r4, #848 @ 0x350 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ - beq.n 3480a <_PyMem_GetCurrentAllocatorName@@Base+0x814> │ │ │ │ - b.n 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ - bl 940a4 │ │ │ │ + beq.n 34812 <_PyMem_GetCurrentAllocatorName@@Base+0x820> │ │ │ │ + b.n 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ + bl 93fcc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34932 <_PyMem_GetCurrentAllocatorName@@Base+0x93c> │ │ │ │ - b.n 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ + beq.w 3493a <_PyMem_GetCurrentAllocatorName@@Base+0x948> │ │ │ │ + b.n 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bne.w 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ - bl f7144 │ │ │ │ + bne.w 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ + bl f6dfc │ │ │ │ sub.w r3, r4, #860 @ 0x35c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ sub.w r3, r4, #856 @ 0x358 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.w 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ + bcs.w 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ mov.w r0, #1048576 @ 0x100000 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 34880 <_PyMem_GetCurrentAllocatorName@@Base+0x88a> │ │ │ │ - bl 23c560 │ │ │ │ - bl 6bfea │ │ │ │ + cbnz r0, 34888 <_PyMem_GetCurrentAllocatorName@@Base+0x896> │ │ │ │ + bl 23c7b4 │ │ │ │ + bl 6c032 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ - ldr r3, [pc, #392] @ (349cc <_PyMem_GetCurrentAllocatorName@@Base+0x9d6>) │ │ │ │ + bne.w 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ + ldr r3, [pc, #392] @ (349d4 <_PyMem_GetCurrentAllocatorName@@Base+0x9e2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ movw r3, #35736 @ 0x8b98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr.w r3, [r4, #-12] │ │ │ │ - cbz r2, 34860 <_PyMem_GetCurrentAllocatorName@@Base+0x86a> │ │ │ │ + cbz r2, 34868 <_PyMem_GetCurrentAllocatorName@@Base+0x876> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbnz r2, 3486e <_PyMem_GetCurrentAllocatorName@@Base+0x878> │ │ │ │ - movw r2, #41260 @ 0xa12c │ │ │ │ + cbnz r2, 34876 <_PyMem_GetCurrentAllocatorName@@Base+0x884> │ │ │ │ + movw r2, #39660 @ 0x9aec │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 234620 <_PyErr_Format@@Base> │ │ │ │ - b.n 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ + bl 234884 <_PyErr_Format@@Base> │ │ │ │ + b.n 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #41260 @ 0xa12c │ │ │ │ + movw r1, #39660 @ 0x9aec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5a4e0 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ sub.w r8, r7, r6 │ │ │ │ - str.w fp, [sp, #28] │ │ │ │ + str.w fp, [sp, #32] │ │ │ │ sub.w r9, r8, r5 │ │ │ │ adds r3, r6, r5 │ │ │ │ cmp.w r9, #1048576 @ 0x100000 │ │ │ │ mov r7, r9 │ │ │ │ it cs │ │ │ │ movcs.w r7, #1048576 @ 0x100000 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ mov r3, sl │ │ │ │ mov r2, r7 │ │ │ │ adds r1, r6, r5 │ │ │ │ - bl 3d1fa │ │ │ │ + bl 3d242 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 348c6 <_PyMem_GetCurrentAllocatorName@@Base+0x8d0> │ │ │ │ - bl 6bfea │ │ │ │ - cbz r0, 348ba <_PyMem_GetCurrentAllocatorName@@Base+0x8c4> │ │ │ │ - ldr.w fp, [sp, #28] │ │ │ │ + bne.n 348ce <_PyMem_GetCurrentAllocatorName@@Base+0x8dc> │ │ │ │ + bl 6c032 │ │ │ │ + cbz r0, 348c2 <_PyMem_GetCurrentAllocatorName@@Base+0x8d0> │ │ │ │ + ldr.w fp, [sp, #32] │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3492a <_PyMem_GetCurrentAllocatorName@@Base+0x934> │ │ │ │ - bl f7144 │ │ │ │ + b.n 34932 <_PyMem_GetCurrentAllocatorName@@Base+0x940> │ │ │ │ + bl f6dfc │ │ │ │ cmp.w r9, #7 │ │ │ │ - bls.n 348b2 <_PyMem_GetCurrentAllocatorName@@Base+0x8bc> │ │ │ │ - b.n 34920 <_PyMem_GetCurrentAllocatorName@@Base+0x92a> │ │ │ │ + bls.n 348ba <_PyMem_GetCurrentAllocatorName@@Base+0x8c8> │ │ │ │ + b.n 34928 <_PyMem_GetCurrentAllocatorName@@Base+0x936> │ │ │ │ cmp.w r9, #7 │ │ │ │ - bls.n 348b2 <_PyMem_GetCurrentAllocatorName@@Base+0x8bc> │ │ │ │ - str r6, [sp, #36] @ 0x24 │ │ │ │ + bls.n 348ba <_PyMem_GetCurrentAllocatorName@@Base+0x8c8> │ │ │ │ + str r6, [sp, #40] @ 0x28 │ │ │ │ sub.w r9, r7, #7 │ │ │ │ mov r6, sl │ │ │ │ mov.w ip, #0 │ │ │ │ mov sl, r5 │ │ │ │ sub.w r3, r7, #8 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ sub.w r2, r9, ip │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ add.w r0, r6, ip │ │ │ │ blx 2c318 │ │ │ │ - movw r1, #17976 @ 0x4638 │ │ │ │ + movw r1, #16376 @ 0x3ff8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #8 │ │ │ │ - cbz r0, 3491a <_PyMem_GetCurrentAllocatorName@@Base+0x924> │ │ │ │ + cbz r0, 34922 <_PyMem_GetCurrentAllocatorName@@Base+0x930> │ │ │ │ subs r5, r0, r6 │ │ │ │ blx 2c370 │ │ │ │ add.w ip, r5, #1 │ │ │ │ - cbz r0, 3490e <_PyMem_GetCurrentAllocatorName@@Base+0x918> │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + cbz r0, 34916 <_PyMem_GetCurrentAllocatorName@@Base+0x924> │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, ip │ │ │ │ - bcs.n 348e0 <_PyMem_GetCurrentAllocatorName@@Base+0x8ea> │ │ │ │ - b.n 3491a <_PyMem_GetCurrentAllocatorName@@Base+0x924> │ │ │ │ + bcs.n 348e8 <_PyMem_GetCurrentAllocatorName@@Base+0x8f6> │ │ │ │ + b.n 34922 <_PyMem_GetCurrentAllocatorName@@Base+0x930> │ │ │ │ mov sl, r6 │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ - ldr.w fp, [sp, #28] │ │ │ │ + ldr r6, [sp, #44] @ 0x2c │ │ │ │ + ldr.w fp, [sp, #32] │ │ │ │ add r6, r5 │ │ │ │ - b.n 3492a <_PyMem_GetCurrentAllocatorName@@Base+0x934> │ │ │ │ + b.n 34932 <_PyMem_GetCurrentAllocatorName@@Base+0x940> │ │ │ │ mov r5, sl │ │ │ │ mov sl, r6 │ │ │ │ - ldr r6, [sp, #36] @ 0x24 │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ subs r5, #7 │ │ │ │ add r5, r7 │ │ │ │ cmp r8, r5 │ │ │ │ - bhi.n 34888 <_PyMem_GetCurrentAllocatorName@@Base+0x892> │ │ │ │ - b.n 348b2 <_PyMem_GetCurrentAllocatorName@@Base+0x8bc> │ │ │ │ + bhi.n 34890 <_PyMem_GetCurrentAllocatorName@@Base+0x89e> │ │ │ │ + b.n 348ba <_PyMem_GetCurrentAllocatorName@@Base+0x8c8> │ │ │ │ mov r0, sl │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 34c8a <_PyMem_GetCurrentAllocatorName@@Base+0xc94> │ │ │ │ - bl f7144 │ │ │ │ + bl 83a14 │ │ │ │ + b.n 34c8e <_PyMem_GetCurrentAllocatorName@@Base+0xc9c> │ │ │ │ + bl f6dfc │ │ │ │ sub.w r3, r4, #860 @ 0x35c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ + beq.w 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b8c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bge.n 349d4 <_PyMem_GetCurrentAllocatorName@@Base+0x9de> │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bge.n 349d8 <_PyMem_GetCurrentAllocatorName@@Base+0x9e6> │ │ │ │ movw r5, #43316 @ 0xa934 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 4266c │ │ │ │ - bl 6bfea │ │ │ │ + bl 426b4 │ │ │ │ + bl 6c032 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ - ldr r3, [pc, #88] @ (349cc <_PyMem_GetCurrentAllocatorName@@Base+0x9d6>) │ │ │ │ + bne.w 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ + ldr r3, [pc, #88] @ (349d4 <_PyMem_GetCurrentAllocatorName@@Base+0x9e2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 34986 <_PyMem_GetCurrentAllocatorName@@Base+0x990> │ │ │ │ + cbz r3, 3498e <_PyMem_GetCurrentAllocatorName@@Base+0x99c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 349aa <_PyMem_GetCurrentAllocatorName@@Base+0x9b4> │ │ │ │ + cbnz r3, 349b2 <_PyMem_GetCurrentAllocatorName@@Base+0x9c0> │ │ │ │ blx 2b1e4 │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #41384 @ 0xa1a8 │ │ │ │ + movw r2, #39784 @ 0x9b68 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #41328 @ 0xa170 │ │ │ │ + movw r2, #39728 @ 0x9b30 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 234620 <_PyErr_Format@@Base> │ │ │ │ - b.n 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ + bl 234884 <_PyErr_Format@@Base> │ │ │ │ + b.n 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ blx 2b1e4 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #41384 @ 0xa1a8 │ │ │ │ + movw r3, #39784 @ 0x9b68 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #41328 @ 0xa170 │ │ │ │ + movw r1, #39728 @ 0x9b30 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5a4e0 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 14, cr0, cr12, cr8, {2} │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ blx 2bae0 <__fstat64_time64@plt+0x4> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34a5a <_PyMem_GetCurrentAllocatorName@@Base+0xa64> │ │ │ │ + beq.n 34a5e <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ movw r5, #43316 @ 0xa934 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 4266c │ │ │ │ - bl 6bfea │ │ │ │ - cbnz r0, 34a56 <_PyMem_GetCurrentAllocatorName@@Base+0xa60> │ │ │ │ - ldr r3, [pc, #688] @ (34cb0 <_PyMem_GetCurrentAllocatorName@@Base+0xcba>) │ │ │ │ + bl 426b4 │ │ │ │ + bl 6c032 │ │ │ │ + cbnz r0, 34a5a <_PyMem_GetCurrentAllocatorName@@Base+0xa68> │ │ │ │ + ldr r3, [pc, #692] @ (34cb8 <_PyMem_GetCurrentAllocatorName@@Base+0xcc6>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r8, [r2, r3] │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ - cbz r3, 34a14 <_PyMem_GetCurrentAllocatorName@@Base+0xa1e> │ │ │ │ + cbz r3, 34a18 <_PyMem_GetCurrentAllocatorName@@Base+0xa26> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34a38 <_PyMem_GetCurrentAllocatorName@@Base+0xa42> │ │ │ │ + cbnz r3, 34a3c <_PyMem_GetCurrentAllocatorName@@Base+0xa4a> │ │ │ │ blx 2b1e4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r3, #41384 @ 0xa1a8 │ │ │ │ + movw r3, #39784 @ 0x9b68 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r2, #41396 @ 0xa1b4 │ │ │ │ + movw r2, #39796 @ 0x9b74 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r3, r7 │ │ │ │ - bl 234620 <_PyErr_Format@@Base> │ │ │ │ - b.n 34a56 <_PyMem_GetCurrentAllocatorName@@Base+0xa60> │ │ │ │ + bl 234884 <_PyErr_Format@@Base> │ │ │ │ + b.n 34a5a <_PyMem_GetCurrentAllocatorName@@Base+0xa68> │ │ │ │ blx 2b1e4 │ │ │ │ - movw r3, #41384 @ 0xa1a8 │ │ │ │ + movw r3, #39784 @ 0x9b68 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r1, #41396 @ 0xa1b4 │ │ │ │ + movw r1, #39796 @ 0x9b74 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 5a4e0 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 34c16 <_PyMem_GetCurrentAllocatorName@@Base+0xc20> │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + b.n 34c1a <_PyMem_GetCurrentAllocatorName@@Base+0xc28> │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ sub.w r8, r4, #776 @ 0x308 │ │ │ │ - vldr d7, [pc, #580] @ 34ca8 <_PyMem_GetCurrentAllocatorName@@Base+0xcb2> │ │ │ │ + vldr d7, [pc, #584] @ 34cb0 <_PyMem_GetCurrentAllocatorName@@Base+0xcbe> │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #2 │ │ │ │ ldr.w r1, [r8, #40] @ 0x28 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ blx 2b594 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 34afc <_PyMem_GetCurrentAllocatorName@@Base+0xb06> │ │ │ │ + bne.n 34b00 <_PyMem_GetCurrentAllocatorName@@Base+0xb0e> │ │ │ │ movw r5, #43316 @ 0xa934 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 4266c │ │ │ │ - bl 6bfea │ │ │ │ + bl 426b4 │ │ │ │ + bl 6c032 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34a56 <_PyMem_GetCurrentAllocatorName@@Base+0xa60> │ │ │ │ - ldr r3, [pc, #532] @ (34cb0 <_PyMem_GetCurrentAllocatorName@@Base+0xcba>) │ │ │ │ + bne.n 34a5a <_PyMem_GetCurrentAllocatorName@@Base+0xa68> │ │ │ │ + ldr r3, [pc, #536] @ (34cb8 <_PyMem_GetCurrentAllocatorName@@Base+0xcc6>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw sl, #41384 @ 0xa1a8 │ │ │ │ + movw sl, #39784 @ 0x9b68 │ │ │ │ movt sl, #48 @ 0x30 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ vldr d8, [r4, #-736] @ 0xfffffd20 │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ - cbz r3, 34abe <_PyMem_GetCurrentAllocatorName@@Base+0xac8> │ │ │ │ + cbz r3, 34ac2 <_PyMem_GetCurrentAllocatorName@@Base+0xad0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34ade <_PyMem_GetCurrentAllocatorName@@Base+0xae8> │ │ │ │ + cbnz r3, 34ae2 <_PyMem_GetCurrentAllocatorName@@Base+0xaf0> │ │ │ │ blx 2b1e4 │ │ │ │ mov r1, r5 │ │ │ │ strd sl, r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #41468 @ 0xa1fc │ │ │ │ + movw r2, #39868 @ 0x9bbc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 234620 <_PyErr_Format@@Base> │ │ │ │ - b.n 34a56 <_PyMem_GetCurrentAllocatorName@@Base+0xa60> │ │ │ │ + bl 234884 <_PyErr_Format@@Base> │ │ │ │ + b.n 34a5a <_PyMem_GetCurrentAllocatorName@@Base+0xa68> │ │ │ │ blx 2b1e4 │ │ │ │ mov r2, r7 │ │ │ │ strd sl, r0, [sp, #8] │ │ │ │ - movw r1, #41468 @ 0xa1fc │ │ │ │ + movw r1, #39868 @ 0x9bbc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 5a4e0 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34a56 <_PyMem_GetCurrentAllocatorName@@Base+0xa60> │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34a5a <_PyMem_GetCurrentAllocatorName@@Base+0xa68> │ │ │ │ ldrh r3, [r0, #50] @ 0x32 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 34b22 <_PyMem_GetCurrentAllocatorName@@Base+0xb2c> │ │ │ │ + bcc.n 34b26 <_PyMem_GetCurrentAllocatorName@@Base+0xb34> │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #4376 @ 0x1118 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #41548 @ 0xa24c │ │ │ │ + movw r1, #39948 @ 0x9c0c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 34b84 <_PyMem_GetCurrentAllocatorName@@Base+0xb8e> │ │ │ │ + b.n 34b88 <_PyMem_GetCurrentAllocatorName@@Base+0xb96> │ │ │ │ ldr r1, [r0, #32] │ │ │ │ - strd r7, r6, [sp, #36] @ 0x24 │ │ │ │ + strd r7, r6, [sp, #40] @ 0x28 │ │ │ │ mov r6, r2 │ │ │ │ add.w r8, r0, r1 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ mla r3, r1, r3, r8 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ adds r5, r3, #1 │ │ │ │ ldr.w r1, [r8] │ │ │ │ - movw r0, #41384 @ 0xa1a8 │ │ │ │ + movw r0, #39784 @ 0x9b68 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add.w r9, r9, #1 │ │ │ │ add r1, r5 │ │ │ │ add r1, r7 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 350da <_PyMem_GetCurrentAllocatorName@@Base+0x10e4> │ │ │ │ + beq.w 350e2 <_PyMem_GetCurrentAllocatorName@@Base+0x10f0> │ │ │ │ add.w r8, r8, #40 @ 0x28 │ │ │ │ cmp r6, r9 │ │ │ │ - bgt.n 34b3a <_PyMem_GetCurrentAllocatorName@@Base+0xb44> │ │ │ │ + bgt.n 34b3e <_PyMem_GetCurrentAllocatorName@@Base+0xb4c> │ │ │ │ mov r5, r7 │ │ │ │ - ldr r7, [sp, #36] @ 0x24 │ │ │ │ - b.n 34b1e <_PyMem_GetCurrentAllocatorName@@Base+0xb28> │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ + b.n 34b22 <_PyMem_GetCurrentAllocatorName@@Base+0xb30> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 35100 <_PyMem_GetCurrentAllocatorName@@Base+0x110a> │ │ │ │ + beq.w 35108 <_PyMem_GetCurrentAllocatorName@@Base+0x1116> │ │ │ │ ldr.w r9, [r2, #8] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e37ac <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ add r3, r6 │ │ │ │ add r1, r3 │ │ │ │ sub.w r6, r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ sub.w r5, r4, #776 @ 0x308 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ blx 2c108 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34c16 <_PyMem_GetCurrentAllocatorName@@Base+0xc20> │ │ │ │ - bl 940a4 │ │ │ │ + beq.n 34c1a <_PyMem_GetCurrentAllocatorName@@Base+0xc28> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34a56 <_PyMem_GetCurrentAllocatorName@@Base+0xa60> │ │ │ │ + bne.w 34a5a <_PyMem_GetCurrentAllocatorName@@Base+0xa68> │ │ │ │ movw r6, #43316 @ 0xa934 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 4266c │ │ │ │ - bl 6bfea │ │ │ │ + bl 426b4 │ │ │ │ + bl 6c032 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34a56 <_PyMem_GetCurrentAllocatorName@@Base+0xa60> │ │ │ │ - ldr r3, [pc, #236] @ (34cb0 <_PyMem_GetCurrentAllocatorName@@Base+0xcba>) │ │ │ │ + bne.w 34a5a <_PyMem_GetCurrentAllocatorName@@Base+0xa68> │ │ │ │ + ldr r3, [pc, #240] @ (34cb8 <_PyMem_GetCurrentAllocatorName@@Base+0xcc6>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r6, #0] │ │ │ │ mov r0, r8 │ │ │ │ vldr d8, [r4, #-736] @ 0xfffffd20 │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ - cbz r3, 34bdc <_PyMem_GetCurrentAllocatorName@@Base+0xbe6> │ │ │ │ + cbz r3, 34be0 <_PyMem_GetCurrentAllocatorName@@Base+0xbee> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34bfa <_PyMem_GetCurrentAllocatorName@@Base+0xc04> │ │ │ │ + cbnz r3, 34bfe <_PyMem_GetCurrentAllocatorName@@Base+0xc0c> │ │ │ │ blx 2b1e4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #41688 @ 0xa2d8 │ │ │ │ + movw r2, #40088 @ 0x9c98 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 234620 <_PyErr_Format@@Base> │ │ │ │ - b.n 34a56 <_PyMem_GetCurrentAllocatorName@@Base+0xa60> │ │ │ │ + bl 234884 <_PyErr_Format@@Base> │ │ │ │ + b.n 34a5a <_PyMem_GetCurrentAllocatorName@@Base+0xa68> │ │ │ │ blx 2b1e4 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r1, #41688 @ 0xa2d8 │ │ │ │ + movw r1, #40088 @ 0x9c98 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 5a4e0 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34a56 <_PyMem_GetCurrentAllocatorName@@Base+0xa60> │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34a5a <_PyMem_GetCurrentAllocatorName@@Base+0xa68> │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ blx 2b5d4 │ │ │ │ - cbz r0, 34c8a <_PyMem_GetCurrentAllocatorName@@Base+0xc94> │ │ │ │ - bl 940a4 │ │ │ │ + cbz r0, 34c8e <_PyMem_GetCurrentAllocatorName@@Base+0xc9c> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ + bne.n 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ movw r5, #43316 @ 0xa934 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 4266c │ │ │ │ - bl 6bfea │ │ │ │ - cbnz r0, 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ - ldr r3, [pc, #104] @ (34cb0 <_PyMem_GetCurrentAllocatorName@@Base+0xcba>) │ │ │ │ + bl 426b4 │ │ │ │ + bl 6c032 │ │ │ │ + cbnz r0, 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ + ldr r3, [pc, #108] @ (34cb8 <_PyMem_GetCurrentAllocatorName@@Base+0xcc6>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 34c58 <_PyMem_GetCurrentAllocatorName@@Base+0xc62> │ │ │ │ + cbz r3, 34c5c <_PyMem_GetCurrentAllocatorName@@Base+0xc6a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34c72 <_PyMem_GetCurrentAllocatorName@@Base+0xc7c> │ │ │ │ + cbnz r3, 34c76 <_PyMem_GetCurrentAllocatorName@@Base+0xc84> │ │ │ │ blx 2b1e4 │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #41744 @ 0xa310 │ │ │ │ + movw r2, #40144 @ 0x9cd0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 234620 <_PyErr_Format@@Base> │ │ │ │ - b.n 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ + bl 234884 <_PyErr_Format@@Base> │ │ │ │ + b.n 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ blx 2b1e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #41744 @ 0xa310 │ │ │ │ + movw r1, #40144 @ 0x9cd0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5a4e0 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ - cbz r6, 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ + cbz r6, 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ - bl 3d1b0 │ │ │ │ + bl 3d1f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34d3c <_PyMem_GetCurrentAllocatorName@@Base+0xd46> │ │ │ │ - bl 6bfea │ │ │ │ - cbnz r0, 34cb4 <_PyMem_GetCurrentAllocatorName@@Base+0xcbe> │ │ │ │ + bne.n 34d44 <_PyMem_GetCurrentAllocatorName@@Base+0xd52> │ │ │ │ + bl 6c032 │ │ │ │ + cbnz r0, 34cbc <_PyMem_GetCurrentAllocatorName@@Base+0xcca> │ │ │ │ mov r0, fp │ │ │ │ movs r5, #0 │ │ │ │ mov fp, r0 │ │ │ │ - b.n 346c2 <_PyMem_GetCurrentAllocatorName@@Base+0x6cc> │ │ │ │ + b.n 346ca <_PyMem_GetCurrentAllocatorName@@Base+0x6d8> │ │ │ │ nop │ │ │ │ + nop.w │ │ │ │ ... │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w sl, [sp, #24] │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ - bl 940a4 │ │ │ │ + ldr.w sl, [sp, #28] │ │ │ │ + ldr r7, [sp, #36] @ 0x24 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34d38 <_PyMem_GetCurrentAllocatorName@@Base+0xd42> │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + bne.n 34d40 <_PyMem_GetCurrentAllocatorName@@Base+0xd4e> │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ blx 2bf5c │ │ │ │ - cbz r0, 34d38 <_PyMem_GetCurrentAllocatorName@@Base+0xd42> │ │ │ │ + cbz r0, 34d40 <_PyMem_GetCurrentAllocatorName@@Base+0xd4e> │ │ │ │ movw r5, #43316 @ 0xa934 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 4266c │ │ │ │ - bl 6bfea │ │ │ │ - cbnz r0, 34d38 <_PyMem_GetCurrentAllocatorName@@Base+0xd42> │ │ │ │ - ldr r3, [pc, #672] @ (34f8c <_PyMem_GetCurrentAllocatorName@@Base+0xf96>) │ │ │ │ + bl 426b4 │ │ │ │ + bl 6c032 │ │ │ │ + cbnz r0, 34d40 <_PyMem_GetCurrentAllocatorName@@Base+0xd4e> │ │ │ │ + ldr r3, [pc, #672] @ (34f94 <_PyMem_GetCurrentAllocatorName@@Base+0xfa2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r6, [r4, #-12] │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ - cbz r3, 34d04 <_PyMem_GetCurrentAllocatorName@@Base+0xd0e> │ │ │ │ + cbz r3, 34d0c <_PyMem_GetCurrentAllocatorName@@Base+0xd1a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34d20 <_PyMem_GetCurrentAllocatorName@@Base+0xd2a> │ │ │ │ + cbnz r3, 34d28 <_PyMem_GetCurrentAllocatorName@@Base+0xd36> │ │ │ │ blx 2b1e4 │ │ │ │ mov r1, r5 │ │ │ │ strd r6, r0, [sp] │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #41780 @ 0xa334 │ │ │ │ + movw r2, #40180 @ 0x9cf4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 234620 <_PyErr_Format@@Base> │ │ │ │ - b.n 34d38 <_PyMem_GetCurrentAllocatorName@@Base+0xd42> │ │ │ │ + bl 234884 <_PyErr_Format@@Base> │ │ │ │ + b.n 34d40 <_PyMem_GetCurrentAllocatorName@@Base+0xd4e> │ │ │ │ blx 2b1e4 │ │ │ │ - movw r1, #41780 @ 0xa334 │ │ │ │ + movw r1, #40180 @ 0x9cf4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ - bl 5a4e0 <_PyErr_FormatFromCause@@Base> │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 34d42 <_PyMem_GetCurrentAllocatorName@@Base+0xd4c> │ │ │ │ - ldr.w sl, [sp, #24] │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + b.n 34d4a <_PyMem_GetCurrentAllocatorName@@Base+0xd58> │ │ │ │ + ldr.w sl, [sp, #28] │ │ │ │ + ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ - bl 83ad8 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + bl 83a14 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ blx 2c160 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34dbc <_PyMem_GetCurrentAllocatorName@@Base+0xdc6> │ │ │ │ - bl 940a4 │ │ │ │ + beq.n 34dc4 <_PyMem_GetCurrentAllocatorName@@Base+0xdd2> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ + bne.n 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ movw r5, #43316 @ 0xa934 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 4266c │ │ │ │ - bl 6bfea │ │ │ │ - cbnz r0, 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ - ldr r3, [pc, #532] @ (34f8c <_PyMem_GetCurrentAllocatorName@@Base+0xf96>) │ │ │ │ + bl 426b4 │ │ │ │ + bl 6c032 │ │ │ │ + cbnz r0, 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ + ldr r3, [pc, #532] @ (34f94 <_PyMem_GetCurrentAllocatorName@@Base+0xfa2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ - cbz r3, 34d8a <_PyMem_GetCurrentAllocatorName@@Base+0xd94> │ │ │ │ + cbz r3, 34d92 <_PyMem_GetCurrentAllocatorName@@Base+0xda0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34da4 <_PyMem_GetCurrentAllocatorName@@Base+0xdae> │ │ │ │ + cbnz r3, 34dac <_PyMem_GetCurrentAllocatorName@@Base+0xdba> │ │ │ │ blx 2b1e4 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #41848 @ 0xa378 │ │ │ │ + movw r2, #40248 @ 0x9d38 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 234620 <_PyErr_Format@@Base> │ │ │ │ - b.n 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ + bl 234884 <_PyErr_Format@@Base> │ │ │ │ + b.n 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ blx 2b1e4 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #41848 @ 0xa378 │ │ │ │ + movw r1, #40248 @ 0x9d38 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5a4e0 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 34e50 <_PyMem_GetCurrentAllocatorName@@Base+0xe5a> │ │ │ │ - bl 6bfea │ │ │ │ - cbnz r0, 34dec <_PyMem_GetCurrentAllocatorName@@Base+0xdf6> │ │ │ │ - bl f6bc8 │ │ │ │ + bne.n 34e58 <_PyMem_GetCurrentAllocatorName@@Base+0xe66> │ │ │ │ + bl 6c032 │ │ │ │ + cbnz r0, 34df4 <_PyMem_GetCurrentAllocatorName@@Base+0xe02> │ │ │ │ + bl f6880 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r2, [r4, #-12] │ │ │ │ - movw r1, #41892 @ 0xa3a4 │ │ │ │ + movw r1, #40292 @ 0x9d64 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6dbc <_PyErr_ChainExceptions1@@Base> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 34e0c <_PyMem_GetCurrentAllocatorName@@Base+0xe16> │ │ │ │ + bl 1f7180 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 34e14 <_PyMem_GetCurrentAllocatorName@@Base+0xe22> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41964 @ 0xa3ec │ │ │ │ + movw r1, #40364 @ 0x9dac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r2, [r4, #-12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - bl 6bfea │ │ │ │ + bl f3b74 │ │ │ │ + bl 6c032 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ - ldr r1, [pc, #372] @ (34f8c <_PyMem_GetCurrentAllocatorName@@Base+0xf96>) │ │ │ │ + bne.w 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ + ldr r1, [pc, #372] @ (34f94 <_PyMem_GetCurrentAllocatorName@@Base+0xfa2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ - cbz r2, 34e30 <_PyMem_GetCurrentAllocatorName@@Base+0xe3a> │ │ │ │ + cbz r2, 34e38 <_PyMem_GetCurrentAllocatorName@@Base+0xe46> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbnz r2, 34e40 <_PyMem_GetCurrentAllocatorName@@Base+0xe4a> │ │ │ │ + cbnz r2, 34e48 <_PyMem_GetCurrentAllocatorName@@Base+0xe56> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #42012 @ 0xa41c │ │ │ │ + movw r2, #40412 @ 0x9ddc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 234620 <_PyErr_Format@@Base> │ │ │ │ - b.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bl 234884 <_PyErr_Format@@Base> │ │ │ │ + b.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #42012 @ 0xa41c │ │ │ │ + movw r1, #40412 @ 0x9ddc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5a4e0 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ mov.w r2, #760 @ 0x2f8 │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #152 @ 0x98 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl 3d1fa │ │ │ │ - cbz r0, 34ea2 <_PyMem_GetCurrentAllocatorName@@Base+0xeac> │ │ │ │ - bl 6bfea │ │ │ │ + bl 3d242 │ │ │ │ + cbz r0, 34eaa <_PyMem_GetCurrentAllocatorName@@Base+0xeb8> │ │ │ │ + bl 6c032 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ - ldr r1, [pc, #288] @ (34f8c <_PyMem_GetCurrentAllocatorName@@Base+0xf96>) │ │ │ │ + bne.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ + ldr r1, [pc, #288] @ (34f94 <_PyMem_GetCurrentAllocatorName@@Base+0xfa2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ - cbz r2, 34e82 <_PyMem_GetCurrentAllocatorName@@Base+0xe8c> │ │ │ │ + cbz r2, 34e8a <_PyMem_GetCurrentAllocatorName@@Base+0xe98> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbnz r2, 34e92 <_PyMem_GetCurrentAllocatorName@@Base+0xe9c> │ │ │ │ + cbnz r2, 34e9a <_PyMem_GetCurrentAllocatorName@@Base+0xea8> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #42080 @ 0xa460 │ │ │ │ + movw r2, #40480 @ 0x9e20 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 234620 <_PyErr_Format@@Base> │ │ │ │ - b.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bl 234884 <_PyErr_Format@@Base> │ │ │ │ + b.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #42080 @ 0xa460 │ │ │ │ + movw r1, #40480 @ 0x9e20 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5a4e0 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ - movw r1, #17976 @ 0x4638 │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ + movw r1, #16376 @ 0x3ff8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - add r0, sp, #144 @ 0x90 │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ movs r2, #8 │ │ │ │ blx 2c370 │ │ │ │ - cbz r0, 34ecc <_PyMem_GetCurrentAllocatorName@@Base+0xed6> │ │ │ │ + cbz r0, 34ed4 <_PyMem_GetCurrentAllocatorName@@Base+0xee2> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42140 @ 0xa49c │ │ │ │ + movw r1, #40540 @ 0x9e5c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ sub.w r2, r4, #776 @ 0x308 │ │ │ │ ldrd r3, r1, [r2, #8] │ │ │ │ and.w r2, r3, #240 @ 0xf0 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ - beq.n 34f02 <_PyMem_GetCurrentAllocatorName@@Base+0xf0c> │ │ │ │ + beq.n 34f0a <_PyMem_GetCurrentAllocatorName@@Base+0xf18> │ │ │ │ movw r2, #63504 @ 0xf810 │ │ │ │ movt r2, #64753 @ 0xfcf1 │ │ │ │ add r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ - beq.n 34f02 <_PyMem_GetCurrentAllocatorName@@Base+0xf0c> │ │ │ │ + beq.n 34f0a <_PyMem_GetCurrentAllocatorName@@Base+0xf18> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42200 @ 0xa4d8 │ │ │ │ + movw r1, #40600 @ 0x9e98 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ lsrs r1, r3, #24 │ │ │ │ ubfx r3, r3, #16, #8 │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 34f10 <_PyMem_GetCurrentAllocatorName@@Base+0xf1a> │ │ │ │ + bne.n 34f18 <_PyMem_GetCurrentAllocatorName@@Base+0xf26> │ │ │ │ cmp r3, #14 │ │ │ │ - beq.n 34f30 <_PyMem_GetCurrentAllocatorName@@Base+0xf3a> │ │ │ │ + beq.n 34f38 <_PyMem_GetCurrentAllocatorName@@Base+0xf46> │ │ │ │ movw r2, #4376 @ 0x1118 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #14 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #42308 @ 0xa544 │ │ │ │ + movw r1, #40708 @ 0x9f04 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ movs r2, #3 │ │ │ │ - bl f3f54 │ │ │ │ - b.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bl f3b74 │ │ │ │ + b.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ sub.w r5, r4, #776 @ 0x308 │ │ │ │ ldrd r3, r2, [r5, #16] │ │ │ │ orrs r3, r2 │ │ │ │ - beq.n 34f58 <_PyMem_GetCurrentAllocatorName@@Base+0xf62> │ │ │ │ + beq.n 34f60 <_PyMem_GetCurrentAllocatorName@@Base+0xf6e> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42384 @ 0xa590 │ │ │ │ + movw r1, #40784 @ 0x9f50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 350b2 <_PyMem_GetCurrentAllocatorName@@Base+0x10bc> │ │ │ │ + b.n 350ba <_PyMem_GetCurrentAllocatorName@@Base+0x10c8> │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ - add r3, sp, #60 @ 0x3c │ │ │ │ + add r3, sp, #68 @ 0x44 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, sl │ │ │ │ add r1, r6 │ │ │ │ - bl 3d1fa │ │ │ │ + bl 3d242 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bne.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ sub.w r6, r4, #860 @ 0x35c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r3, 34f90 <_PyMem_GetCurrentAllocatorName@@Base+0xf9a> │ │ │ │ + cbnz r3, 34f98 <_PyMem_GetCurrentAllocatorName@@Base+0xfa6> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42492 @ 0xa5fc │ │ │ │ + movw r1, #40892 @ 0x9fbc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ sub.w r8, r4, #856 @ 0x358 │ │ │ │ ldr.w r1, [r5, #728] @ 0x2d8 │ │ │ │ movs r2, #4 │ │ │ │ add r1, r3 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, sl │ │ │ │ - bl 3d1fa │ │ │ │ + bl 3d242 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bne.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 34fcc <_PyMem_GetCurrentAllocatorName@@Base+0xfd6> │ │ │ │ + beq.n 34fd4 <_PyMem_GetCurrentAllocatorName@@Base+0xfe2> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42548 @ 0xa634 │ │ │ │ + movw r1, #40948 @ 0x9ff4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, sl │ │ │ │ add r1, r3 │ │ │ │ - add r3, sp, #68 @ 0x44 │ │ │ │ - bl 3d1fa │ │ │ │ + add r3, sp, #76 @ 0x4c │ │ │ │ + bl 3d242 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bne.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ sub.w r3, r4, #852 @ 0x354 │ │ │ │ ldr.w r8, [r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 35008 <_PyMem_GetCurrentAllocatorName@@Base+0x1012> │ │ │ │ + bne.n 35010 <_PyMem_GetCurrentAllocatorName@@Base+0x101e> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42604 @ 0xa66c │ │ │ │ + movw r1, #41004 @ 0xa02c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ mov r0, r7 │ │ │ │ blx 2c0c8 │ │ │ │ ldrd r2, r3, [r5, #752] @ 0x2f0 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r6, r3 │ │ │ │ - bcc.n 35030 <_PyMem_GetCurrentAllocatorName@@Base+0x103a> │ │ │ │ + bcc.n 35038 <_PyMem_GetCurrentAllocatorName@@Base+0x1046> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42656 @ 0xa6a0 │ │ │ │ + movw r1, #41056 @ 0xa060 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ ldr.w r1, [r4, #-32] │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr.w r0, [r4, #-56] │ │ │ │ mov r3, r7 │ │ │ │ add r1, r0 │ │ │ │ mov r0, sl │ │ │ │ add r1, r8 │ │ │ │ - bl 3d566 │ │ │ │ + bl 3d5ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bne.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ sub.w r5, r4, #852 @ 0x354 │ │ │ │ ldr.w r2, [r4, #-40] │ │ │ │ ldr.w r1, [r4, #-56] │ │ │ │ sub.w r6, r4, #848 @ 0x350 │ │ │ │ movs r7, #1 │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, sl │ │ │ │ str r7, [r6, #0] │ │ │ │ add r1, r2 │ │ │ │ movs r2, #4 │ │ │ │ - bl 3d566 │ │ │ │ + bl 3d5ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bne.w 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #4 │ │ │ │ ldr.w r1, [r4, #-64] │ │ │ │ mov r0, sl │ │ │ │ add r1, r3 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ - bl 3d1fa │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ + bl 3d242 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bne.w 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ sub.w r0, r4, #840 @ 0x348 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr.w r1, [r4, #-64] │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ orr.w r2, r2, #32 │ │ │ │ str r2, [r0, #0] │ │ │ │ movs r2, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 3d566 │ │ │ │ + bl 3d5ac │ │ │ │ subs r5, r0, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ negs r5, r5 │ │ │ │ ldr.w r0, [r4, #-8] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 350be <_PyMem_GetCurrentAllocatorName@@Base+0x10c8> │ │ │ │ + beq.n 350c6 <_PyMem_GetCurrentAllocatorName@@Base+0x10d4> │ │ │ │ blx 2b5d4 │ │ │ │ mov.w r4, #1024 @ 0x400 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ - bl 7a40c │ │ │ │ + bl 7a454 │ │ │ │ str.w r6, [sl, #12] │ │ │ │ subs r4, #1 │ │ │ │ str.w r6, [sl, #16]! │ │ │ │ - bne.n 350c4 <_PyMem_GetCurrentAllocatorName@@Base+0x10ce> │ │ │ │ - b.n 3511a <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ + bne.n 350cc <_PyMem_GetCurrentAllocatorName@@Base+0x10da> │ │ │ │ + b.n 35122 <_PyMem_GetCurrentAllocatorName@@Base+0x1130> │ │ │ │ mov r5, r7 │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ - ldr r7, [sp, #36] @ 0x24 │ │ │ │ + ldr r6, [sp, #44] @ 0x2c │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ ldrh r3, [r5, #44] @ 0x2c │ │ │ │ add r2, r5 │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - bge.n 35100 <_PyMem_GetCurrentAllocatorName@@Base+0x110a> │ │ │ │ + bge.n 35108 <_PyMem_GetCurrentAllocatorName@@Base+0x1116> │ │ │ │ ldr.w ip, [r1], #32 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.w 34b66 <_PyMem_GetCurrentAllocatorName@@Base+0xb70> │ │ │ │ + beq.w 34b6a <_PyMem_GetCurrentAllocatorName@@Base+0xb78> │ │ │ │ mov r2, r1 │ │ │ │ - b.n 350e6 <_PyMem_GetCurrentAllocatorName@@Base+0x10f0> │ │ │ │ + b.n 350ee <_PyMem_GetCurrentAllocatorName@@Base+0x10fc> │ │ │ │ movw r2, #4376 @ 0x1118 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #41616 @ 0xa290 │ │ │ │ + movw r1, #40016 @ 0x9c50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl f3f54 │ │ │ │ - b.n 34b1e <_PyMem_GetCurrentAllocatorName@@Base+0xb28> │ │ │ │ + bl f3b74 │ │ │ │ + b.n 34b22 <_PyMem_GetCurrentAllocatorName@@Base+0xb30> │ │ │ │ mov r0, r5 │ │ │ │ add.w sp, sp, #17280 @ 0x4380 │ │ │ │ - add sp, #28 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ 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] @ (35154 <_PyMem_GetCurrentAllocatorName@@Base+0x115e>) │ │ │ │ + ldr r5, [pc, #32] @ (3515c <_PyMem_GetCurrentAllocatorName@@Base+0x116a>) │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #63472 @ 0xf7f0 │ │ │ │ + movw r2, #61872 @ 0xf1b0 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #43024 @ 0xa810 │ │ │ │ + movw r1, #41424 @ 0xa1d0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ pop {r4, r5} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w r0, [r0, #3912] @ 0xf48 │ │ │ │ - b.w 1db3dc │ │ │ │ + b.w 1db7f8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r0, #58180 @ 0xe344 │ │ │ │ + movw r0, #56580 @ 0xdd04 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1effc8 <_PySys_GetRequiredAttrString@@Base> │ │ │ │ + bl 1f0558 <_PySys_GetRequiredAttrString@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 351d8 <_PyMem_GetCurrentAllocatorName@@Base+0x11e2> │ │ │ │ + cbz r0, 351e0 <_PyMem_GetCurrentAllocatorName@@Base+0x11ee> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #63472 @ 0xf7f0 │ │ │ │ + movw r1, #61872 @ 0xf1b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #43040 @ 0xa820 │ │ │ │ + movw r0, #41440 @ 0xa1e0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 351ae <_PyMem_GetCurrentAllocatorName@@Base+0x11b8> │ │ │ │ + bne.n 351b6 <_PyMem_GetCurrentAllocatorName@@Base+0x11c4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 351aa <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + bge.n 351b2 <_PyMem_GetCurrentAllocatorName@@Base+0x11c0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 351aa <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + cbnz r3, 351b2 <_PyMem_GetCurrentAllocatorName@@Base+0x11c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 351d8 <_PyMem_GetCurrentAllocatorName@@Base+0x11e2> │ │ │ │ + b.n 351e0 <_PyMem_GetCurrentAllocatorName@@Base+0x11ee> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8938 │ │ │ │ + bl a8080 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 351c8 <_PyMem_GetCurrentAllocatorName@@Base+0x11d2> │ │ │ │ + blt.n 351d0 <_PyMem_GetCurrentAllocatorName@@Base+0x11de> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 351d8 <_PyMem_GetCurrentAllocatorName@@Base+0x11e2> │ │ │ │ + b.n 351e0 <_PyMem_GetCurrentAllocatorName@@Base+0x11ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 351c4 <_PyMem_GetCurrentAllocatorName@@Base+0x11ce> │ │ │ │ + bne.n 351cc <_PyMem_GetCurrentAllocatorName@@Base+0x11da> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 351c4 <_PyMem_GetCurrentAllocatorName@@Base+0x11ce> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 351cc <_PyMem_GetCurrentAllocatorName@@Base+0x11da> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #360] @ (35358 <_PyMem_GetCurrentAllocatorName@@Base+0x1362>) │ │ │ │ + ldr r4, [pc, #360] @ (35360 <_PyMem_GetCurrentAllocatorName@@Base+0x136e>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ - movw r0, #43076 @ 0xa844 │ │ │ │ + movw r0, #41476 @ 0xa204 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1bc2b8 │ │ │ │ - cbnz r0, 35212 <_PyMem_GetCurrentAllocatorName@@Base+0x121c> │ │ │ │ - movw r4, #43060 @ 0xa834 │ │ │ │ + bl 1bc728 │ │ │ │ + cbnz r0, 3521a <_PyMem_GetCurrentAllocatorName@@Base+0x1228> │ │ │ │ + movw r4, #41460 @ 0xa1f4 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ - b.n 3522c <_PyMem_GetCurrentAllocatorName@@Base+0x1236> │ │ │ │ + b.n 35234 <_PyMem_GetCurrentAllocatorName@@Base+0x1242> │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 35208 <_PyMem_GetCurrentAllocatorName@@Base+0x1212> │ │ │ │ - movw r1, #22304 @ 0x5720 │ │ │ │ + beq.n 35210 <_PyMem_GetCurrentAllocatorName@@Base+0x121e> │ │ │ │ + movw r1, #20704 @ 0x50e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35348 <_PyMem_GetCurrentAllocatorName@@Base+0x1352> │ │ │ │ + beq.w 35350 <_PyMem_GetCurrentAllocatorName@@Base+0x135e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b2d10 │ │ │ │ + bl 1b317c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 35240 <_PyMem_GetCurrentAllocatorName@@Base+0x124a> │ │ │ │ + cbnz r0, 35248 <_PyMem_GetCurrentAllocatorName@@Base+0x1256> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23c630 │ │ │ │ + b.w 23c884 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ blx 2c440 │ │ │ │ - cbnz r0, 3525a <_PyMem_GetCurrentAllocatorName@@Base+0x1264> │ │ │ │ - movw r0, #35168 @ 0x8960 │ │ │ │ + cbnz r0, 35262 <_PyMem_GetCurrentAllocatorName@@Base+0x1270> │ │ │ │ + movw r0, #33568 @ 0x8320 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov sl, r4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3526c <_PyMem_GetCurrentAllocatorName@@Base+0x1276> │ │ │ │ + b.n 35274 <_PyMem_GetCurrentAllocatorName@@Base+0x1282> │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 35310 <_PyMem_GetCurrentAllocatorName@@Base+0x131a> │ │ │ │ + beq.n 35318 <_PyMem_GetCurrentAllocatorName@@Base+0x1326> │ │ │ │ subs r1, r0, r4 │ │ │ │ add.w sl, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9403c │ │ │ │ + bl 93f64 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 35278 <_PyMem_GetCurrentAllocatorName@@Base+0x1282> │ │ │ │ + cbnz r5, 35280 <_PyMem_GetCurrentAllocatorName@@Base+0x128e> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 7a40c │ │ │ │ - b.n 35350 <_PyMem_GetCurrentAllocatorName@@Base+0x135a> │ │ │ │ + bl 7a454 │ │ │ │ + b.n 35358 <_PyMem_GetCurrentAllocatorName@@Base+0x1366> │ │ │ │ mov r0, r5 │ │ │ │ - bl 146908 │ │ │ │ + bl 146384 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35294 <_PyMem_GetCurrentAllocatorName@@Base+0x129e> │ │ │ │ + bge.n 3529c <_PyMem_GetCurrentAllocatorName@@Base+0x12aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 35294 <_PyMem_GetCurrentAllocatorName@@Base+0x129e> │ │ │ │ + cbnz r3, 3529c <_PyMem_GetCurrentAllocatorName@@Base+0x12aa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 352ae <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ + bne.n 352b6 <_PyMem_GetCurrentAllocatorName@@Base+0x12c4> │ │ │ │ movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 206424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 35310 <_PyMem_GetCurrentAllocatorName@@Base+0x131a> │ │ │ │ - b.n 3526e <_PyMem_GetCurrentAllocatorName@@Base+0x1278> │ │ │ │ + bl 2067ec <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 35318 <_PyMem_GetCurrentAllocatorName@@Base+0x1326> │ │ │ │ + b.n 35276 <_PyMem_GetCurrentAllocatorName@@Base+0x1284> │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl ee4a0 │ │ │ │ + bl ee0c8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 352d0 <_PyMem_GetCurrentAllocatorName@@Base+0x12da> │ │ │ │ + bge.n 352d8 <_PyMem_GetCurrentAllocatorName@@Base+0x12e6> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 352d0 <_PyMem_GetCurrentAllocatorName@@Base+0x12da> │ │ │ │ + cbnz r3, 352d8 <_PyMem_GetCurrentAllocatorName@@Base+0x12e6> │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 352e6 <_PyMem_GetCurrentAllocatorName@@Base+0x12f0> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 352ee <_PyMem_GetCurrentAllocatorName@@Base+0x12fc> │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 206424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 35310 <_PyMem_GetCurrentAllocatorName@@Base+0x131a> │ │ │ │ - b.n 3526e <_PyMem_GetCurrentAllocatorName@@Base+0x1278> │ │ │ │ + bl 2067ec <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 35318 <_PyMem_GetCurrentAllocatorName@@Base+0x1326> │ │ │ │ + b.n 35276 <_PyMem_GetCurrentAllocatorName@@Base+0x1284> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a40c │ │ │ │ + bl 7a454 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8938 │ │ │ │ + bl a8080 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35350 <_PyMem_GetCurrentAllocatorName@@Base+0x135a> │ │ │ │ + bge.n 35358 <_PyMem_GetCurrentAllocatorName@@Base+0x1366> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 35350 <_PyMem_GetCurrentAllocatorName@@Base+0x135a> │ │ │ │ + cbnz r3, 35358 <_PyMem_GetCurrentAllocatorName@@Base+0x1366> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35350 <_PyMem_GetCurrentAllocatorName@@Base+0x135a> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 35358 <_PyMem_GetCurrentAllocatorName@@Base+0x1366> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2064fc <_PyErr_Clear@@Base> │ │ │ │ + bl 2068c4 <_PyErr_Clear@@Base> │ │ │ │ movw r0, #43772 @ 0xaafc │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ - movw r2, #43096 @ 0xa858 │ │ │ │ + movw r2, #41496 @ 0xa218 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 24e2c8 │ │ │ │ + bl 24e4f0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - bl 7a40c │ │ │ │ + bl 7a454 │ │ │ │ adds r5, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 35350 <_PyMem_GetCurrentAllocatorName@@Base+0x135a> │ │ │ │ + b.n 35358 <_PyMem_GetCurrentAllocatorName@@Base+0x1366> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3537c <_PyMem_GetCurrentAllocatorName@@Base+0x1386> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 35394 <_PyMem_GetCurrentAllocatorName@@Base+0x139e> │ │ │ │ - ldr r2, [pc, #24] @ (35398 <_PyMem_GetCurrentAllocatorName@@Base+0x13a2>) │ │ │ │ + bne.n 35384 <_PyMem_GetCurrentAllocatorName@@Base+0x1392> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 3539c <_PyMem_GetCurrentAllocatorName@@Base+0x13aa> │ │ │ │ + ldr r2, [pc, #24] @ (353a0 <_PyMem_GetCurrentAllocatorName@@Base+0x13ae>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r4, [r3, #3752] @ 0xea8 │ │ │ │ - b.n 35396 <_PyMem_GetCurrentAllocatorName@@Base+0x13a0> │ │ │ │ + b.n 3539e <_PyMem_GetCurrentAllocatorName@@Base+0x13ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ sub sp, #16 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.w 354ec <_PyMem_GetCurrentAllocatorName@@Base+0x14f6> │ │ │ │ + bne.w 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1502> │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 353f4 <_PyMem_GetCurrentAllocatorName@@Base+0x13fe> │ │ │ │ + cbz r3, 353fc <_PyMem_GetCurrentAllocatorName@@Base+0x140a> │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ ldrb r5, [r4, #16] │ │ │ │ ldrb r7, [r4, #18] │ │ │ │ lsls r3, r3, #8 │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ orr.w r3, r3, r5, lsl #16 │ │ │ │ ldrb r5, [r4, #12] │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ orrs r3, r7 │ │ │ │ ldrb r2, [r4, #15] │ │ │ │ - cbz r5, 353d8 <_PyMem_GetCurrentAllocatorName@@Base+0x13e2> │ │ │ │ + cbz r5, 353e0 <_PyMem_GetCurrentAllocatorName@@Base+0x13ee> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ - b.n 353e0 <_PyMem_GetCurrentAllocatorName@@Base+0x13ea> │ │ │ │ + b.n 353e8 <_PyMem_GetCurrentAllocatorName@@Base+0x13f6> │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 1ca134 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1ca59c <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 35402 <_PyMem_GetCurrentAllocatorName@@Base+0x140c> │ │ │ │ - b.n 354ec <_PyMem_GetCurrentAllocatorName@@Base+0x14f6> │ │ │ │ + cbnz r0, 3540a <_PyMem_GetCurrentAllocatorName@@Base+0x1418> │ │ │ │ + b.n 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1502> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldrb r3, [r7, #12] │ │ │ │ - cbz r3, 3540a <_PyMem_GetCurrentAllocatorName@@Base+0x1414> │ │ │ │ + cbz r3, 35412 <_PyMem_GetCurrentAllocatorName@@Base+0x1420> │ │ │ │ ldr r0, [r7, #20] │ │ │ │ - b.n 35412 <_PyMem_GetCurrentAllocatorName@@Base+0x141c> │ │ │ │ + b.n 3541a <_PyMem_GetCurrentAllocatorName@@Base+0x1428> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #43208 @ 0xa8c8 │ │ │ │ + movw r1, #41608 @ 0xa288 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 238d24 │ │ │ │ + bl 238f74 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3543c <_PyMem_GetCurrentAllocatorName@@Base+0x1446> │ │ │ │ + bge.n 35444 <_PyMem_GetCurrentAllocatorName@@Base+0x1452> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3543c <_PyMem_GetCurrentAllocatorName@@Base+0x1446> │ │ │ │ + cbnz r3, 35444 <_PyMem_GetCurrentAllocatorName@@Base+0x1452> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 354ec <_PyMem_GetCurrentAllocatorName@@Base+0x14f6> │ │ │ │ + beq.n 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1502> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 3545c <_PyMem_GetCurrentAllocatorName@@Base+0x1466> │ │ │ │ + bne.n 35464 <_PyMem_GetCurrentAllocatorName@@Base+0x1472> │ │ │ │ movs r1, #6 │ │ │ │ add.w r0, r4, #13 │ │ │ │ - bl 7b16c │ │ │ │ + bl 7b1b4 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b.n 354d8 <_PyMem_GetCurrentAllocatorName@@Base+0x14e2> │ │ │ │ + b.n 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0x14ee> │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ mov.w r0, #3600 @ 0xe10 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ movw r7, #58832 @ 0xe5d0 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ lsls r3, r3, #8 │ │ │ │ @@ -13114,639 +13119,639 @@ │ │ │ │ smulbb r3, r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ str r7, [sp, #0] │ │ │ │ add r1, r3 │ │ │ │ movs r3, #1 │ │ │ │ - bl 1c9ee4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1ca34c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 354d8 <_PyMem_GetCurrentAllocatorName@@Base+0x14e2> │ │ │ │ + cbz r0, 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0x14ee> │ │ │ │ mov r1, r5 │ │ │ │ - bl 2aaea8 <_PyTime_ObjectToTimeval@@Base+0x434> │ │ │ │ + bl 2aa7b0 <_PyTime_ObjectToTimeval@@Base+0x434> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 354b8 <_PyMem_GetCurrentAllocatorName@@Base+0x14c2> │ │ │ │ + bge.n 354c0 <_PyMem_GetCurrentAllocatorName@@Base+0x14ce> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 354b8 <_PyMem_GetCurrentAllocatorName@@Base+0x14c2> │ │ │ │ + cbnz r3, 354c0 <_PyMem_GetCurrentAllocatorName@@Base+0x14ce> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 354d8 <_PyMem_GetCurrentAllocatorName@@Base+0x14e2> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0x14ee> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 354d8 <_PyMem_GetCurrentAllocatorName@@Base+0x14e2> │ │ │ │ + bge.n 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0x14ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 354d8 <_PyMem_GetCurrentAllocatorName@@Base+0x14e2> │ │ │ │ + cbnz r3, 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0x14ee> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 354ec <_PyMem_GetCurrentAllocatorName@@Base+0x14f6> │ │ │ │ + bge.n 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1502> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 354ec <_PyMem_GetCurrentAllocatorName@@Base+0x14f6> │ │ │ │ + cbnz r3, 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1502> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #32 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 35514 <_PyMem_GetCurrentAllocatorName@@Base+0x151e> │ │ │ │ + cbnz r3, 3551c <_PyMem_GetCurrentAllocatorName@@Base+0x152a> │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 35514 <_PyMem_GetCurrentAllocatorName@@Base+0x151e> │ │ │ │ + ble.n 3551c <_PyMem_GetCurrentAllocatorName@@Base+0x152a> │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 35514 <_PyMem_GetCurrentAllocatorName@@Base+0x151e> │ │ │ │ - cbnz r4, 35530 <_PyMem_GetCurrentAllocatorName@@Base+0x153a> │ │ │ │ + bne.n 3551c <_PyMem_GetCurrentAllocatorName@@Base+0x152a> │ │ │ │ + cbnz r4, 35538 <_PyMem_GetCurrentAllocatorName@@Base+0x1546> │ │ │ │ movs r5, #3 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #20 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #116] @ (3559c <_PyMem_GetCurrentAllocatorName@@Base+0x15a6>) │ │ │ │ + ldr r3, [pc, #116] @ (355a4 <_PyMem_GetCurrentAllocatorName@@Base+0x15b2>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 35594 <_PyMem_GetCurrentAllocatorName@@Base+0x159e> │ │ │ │ + cbz r0, 3559c <_PyMem_GetCurrentAllocatorName@@Base+0x15aa> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 35542 <_PyMem_GetCurrentAllocatorName@@Base+0x154c> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 35588 <_PyMem_GetCurrentAllocatorName@@Base+0x1592> │ │ │ │ + bne.n 3554a <_PyMem_GetCurrentAllocatorName@@Base+0x1558> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 35590 <_PyMem_GetCurrentAllocatorName@@Base+0x159e> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 35554 <_PyMem_GetCurrentAllocatorName@@Base+0x155e> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 35588 <_PyMem_GetCurrentAllocatorName@@Base+0x1592> │ │ │ │ + bne.n 3555c <_PyMem_GetCurrentAllocatorName@@Base+0x156a> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 35590 <_PyMem_GetCurrentAllocatorName@@Base+0x159e> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 35566 <_PyMem_GetCurrentAllocatorName@@Base+0x1570> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 35588 <_PyMem_GetCurrentAllocatorName@@Base+0x1592> │ │ │ │ + bne.n 3556e <_PyMem_GetCurrentAllocatorName@@Base+0x157c> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 35590 <_PyMem_GetCurrentAllocatorName@@Base+0x159e> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bd38 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3558c <_PyMem_GetCurrentAllocatorName@@Base+0x1596> │ │ │ │ + bne.n 35594 <_PyMem_GetCurrentAllocatorName@@Base+0x15a2> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 35594 <_PyMem_GetCurrentAllocatorName@@Base+0x159e> │ │ │ │ + b.n 3559c <_PyMem_GetCurrentAllocatorName@@Base+0x15aa> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvs.n 354d0 <_PyMem_GetCurrentAllocatorName@@Base+0x14da> │ │ │ │ + bvs.n 354d8 <_PyMem_GetCurrentAllocatorName@@Base+0x14e6> │ │ │ │ lsls r1, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 355c0 <_PyMem_GetCurrentAllocatorName@@Base+0x15ca> │ │ │ │ + cbnz r3, 355c8 <_PyMem_GetCurrentAllocatorName@@Base+0x15d6> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 355c0 <_PyMem_GetCurrentAllocatorName@@Base+0x15ca> │ │ │ │ + ble.n 355c8 <_PyMem_GetCurrentAllocatorName@@Base+0x15d6> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 355c0 <_PyMem_GetCurrentAllocatorName@@Base+0x15ca> │ │ │ │ - cbnz r4, 355dc <_PyMem_GetCurrentAllocatorName@@Base+0x15e6> │ │ │ │ + bne.n 355c8 <_PyMem_GetCurrentAllocatorName@@Base+0x15d6> │ │ │ │ + cbnz r4, 355e4 <_PyMem_GetCurrentAllocatorName@@Base+0x15f2> │ │ │ │ movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #104] @ (3563c <_PyMem_GetCurrentAllocatorName@@Base+0x1646>) │ │ │ │ + ldr r3, [pc, #104] @ (35644 <_PyMem_GetCurrentAllocatorName@@Base+0x1652>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 35634 <_PyMem_GetCurrentAllocatorName@@Base+0x163e> │ │ │ │ + cbz r0, 3563c <_PyMem_GetCurrentAllocatorName@@Base+0x164a> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 355ee <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 35634 <_PyMem_GetCurrentAllocatorName@@Base+0x163e> │ │ │ │ + bne.n 355f6 <_PyMem_GetCurrentAllocatorName@@Base+0x1604> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 3563c <_PyMem_GetCurrentAllocatorName@@Base+0x164a> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 35600 <_PyMem_GetCurrentAllocatorName@@Base+0x160a> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 35634 <_PyMem_GetCurrentAllocatorName@@Base+0x163e> │ │ │ │ + bne.n 35608 <_PyMem_GetCurrentAllocatorName@@Base+0x1616> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 3563c <_PyMem_GetCurrentAllocatorName@@Base+0x164a> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2c4c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3562a <_PyMem_GetCurrentAllocatorName@@Base+0x1634> │ │ │ │ + cbz r3, 35632 <_PyMem_GetCurrentAllocatorName@@Base+0x1640> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvs.n 355c8 <_PyMem_GetCurrentAllocatorName@@Base+0x15d2> │ │ │ │ + bvs.n 355d0 <_PyMem_GetCurrentAllocatorName@@Base+0x15de> │ │ │ │ lsls r1, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35660 <_PyMem_GetCurrentAllocatorName@@Base+0x166a> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 35684 <_PyMem_GetCurrentAllocatorName@@Base+0x168e> │ │ │ │ + bne.n 35668 <_PyMem_GetCurrentAllocatorName@@Base+0x1676> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 3568c <_PyMem_GetCurrentAllocatorName@@Base+0x169a> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b378 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 3567c <_PyMem_GetCurrentAllocatorName@@Base+0x1686> │ │ │ │ + bge.n 35684 <_PyMem_GetCurrentAllocatorName@@Base+0x1692> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ 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 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 356ac <_PyMem_GetCurrentAllocatorName@@Base+0x16b6> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 356fa <_PyMem_GetCurrentAllocatorName@@Base+0x1704> │ │ │ │ + bne.n 356b4 <_PyMem_GetCurrentAllocatorName@@Base+0x16c2> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 35702 <_PyMem_GetCurrentAllocatorName@@Base+0x1710> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c3a0 │ │ │ │ - cbz r0, 356c8 <_PyMem_GetCurrentAllocatorName@@Base+0x16d2> │ │ │ │ + cbz r0, 356d0 <_PyMem_GetCurrentAllocatorName@@Base+0x16de> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 356fc <_PyMem_GetCurrentAllocatorName@@Base+0x1706> │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1712> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 9b2bc │ │ │ │ + bl 9b1c0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 356f6 <_PyMem_GetCurrentAllocatorName@@Base+0x1700> │ │ │ │ + cbz r0, 356fe <_PyMem_GetCurrentAllocatorName@@Base+0x170c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x16fe> │ │ │ │ + cbnz r0, 356fc <_PyMem_GetCurrentAllocatorName@@Base+0x170a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 356fc <_PyMem_GetCurrentAllocatorName@@Base+0x1706> │ │ │ │ + bge.n 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1712> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 356fc <_PyMem_GetCurrentAllocatorName@@Base+0x1706> │ │ │ │ + cbnz r3, 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1712> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 356fc <_PyMem_GetCurrentAllocatorName@@Base+0x1706> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1712> │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r4, r5 │ │ │ │ - b.n 356fc <_PyMem_GetCurrentAllocatorName@@Base+0x1706> │ │ │ │ + b.n 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1712> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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, 3571e <_PyMem_GetCurrentAllocatorName@@Base+0x1728> │ │ │ │ + cbz r3, 35726 <_PyMem_GetCurrentAllocatorName@@Base+0x1734> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 35736 <_PyMem_GetCurrentAllocatorName@@Base+0x1740> │ │ │ │ + b.n 3573e <_PyMem_GetCurrentAllocatorName@@Base+0x174c> │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 35726 <_PyMem_GetCurrentAllocatorName@@Base+0x1730> │ │ │ │ + bgt.n 3572e <_PyMem_GetCurrentAllocatorName@@Base+0x173c> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 35736 <_PyMem_GetCurrentAllocatorName@@Base+0x1740> │ │ │ │ + b.n 3573e <_PyMem_GetCurrentAllocatorName@@Base+0x174c> │ │ │ │ cmp r2, #8 │ │ │ │ - bgt.n 35722 <_PyMem_GetCurrentAllocatorName@@Base+0x172c> │ │ │ │ + bgt.n 3572a <_PyMem_GetCurrentAllocatorName@@Base+0x1738> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 35722 <_PyMem_GetCurrentAllocatorName@@Base+0x172c> │ │ │ │ + beq.n 3572a <_PyMem_GetCurrentAllocatorName@@Base+0x1738> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 3575a <_PyMem_GetCurrentAllocatorName@@Base+0x1764> │ │ │ │ + b.n 35762 <_PyMem_GetCurrentAllocatorName@@Base+0x1770> │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #8 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #620] @ (359bc <_PyMem_GetCurrentAllocatorName@@Base+0x19c6>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #620] @ (359c4 <_PyMem_GetCurrentAllocatorName@@Base+0x19d2>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35a84 <_PyMem_GetCurrentAllocatorName@@Base+0x1a8e> │ │ │ │ + beq.w 35a8c <_PyMem_GetCurrentAllocatorName@@Base+0x1a9a> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 35788 <_PyMem_GetCurrentAllocatorName@@Base+0x1792> │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + bmi.n 35790 <_PyMem_GetCurrentAllocatorName@@Base+0x179e> │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #44432 @ 0xad90 │ │ │ │ + movw r1, #42832 @ 0xa750 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #28744 @ 0x7048 │ │ │ │ + movw r0, #25752 @ 0x6498 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 35a84 <_PyMem_GetCurrentAllocatorName@@Base+0x1a8e> │ │ │ │ + b.n 35a8c <_PyMem_GetCurrentAllocatorName@@Base+0x1a9a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 357a6 <_PyMem_GetCurrentAllocatorName@@Base+0x17b0> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 357ae <_PyMem_GetCurrentAllocatorName@@Base+0x17bc> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 35784 <_PyMem_GetCurrentAllocatorName@@Base+0x178e> │ │ │ │ + bne.n 3578c <_PyMem_GetCurrentAllocatorName@@Base+0x179a> │ │ │ │ add r5, r6 │ │ │ │ subs r3, r5, #4 │ │ │ │ - beq.n 357e4 <_PyMem_GetCurrentAllocatorName@@Base+0x17ee> │ │ │ │ + beq.n 357ec <_PyMem_GetCurrentAllocatorName@@Base+0x17fa> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ - cbz r2, 357b6 <_PyMem_GetCurrentAllocatorName@@Base+0x17c0> │ │ │ │ + cbz r2, 357be <_PyMem_GetCurrentAllocatorName@@Base+0x17cc> │ │ │ │ subs r3, r5, #5 │ │ │ │ - beq.n 357f4 <_PyMem_GetCurrentAllocatorName@@Base+0x17fe> │ │ │ │ + beq.n 357fc <_PyMem_GetCurrentAllocatorName@@Base+0x180a> │ │ │ │ ldr.w r9, [r4, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 357c6 <_PyMem_GetCurrentAllocatorName@@Base+0x17d0> │ │ │ │ + beq.n 357ce <_PyMem_GetCurrentAllocatorName@@Base+0x17dc> │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 35802 <_PyMem_GetCurrentAllocatorName@@Base+0x180c> │ │ │ │ - b.n 357ce <_PyMem_GetCurrentAllocatorName@@Base+0x17d8> │ │ │ │ + beq.n 3580a <_PyMem_GetCurrentAllocatorName@@Base+0x1818> │ │ │ │ + b.n 357d6 <_PyMem_GetCurrentAllocatorName@@Base+0x17e4> │ │ │ │ movw r9, #5752 @ 0x1678 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ - cbz r7, 357d8 <_PyMem_GetCurrentAllocatorName@@Base+0x17e2> │ │ │ │ + cbz r7, 357e0 <_PyMem_GetCurrentAllocatorName@@Base+0x17ee> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 3580e <_PyMem_GetCurrentAllocatorName@@Base+0x1818> │ │ │ │ - b.n 357e0 <_PyMem_GetCurrentAllocatorName@@Base+0x17ea> │ │ │ │ + beq.n 35816 <_PyMem_GetCurrentAllocatorName@@Base+0x1824> │ │ │ │ + b.n 357e8 <_PyMem_GetCurrentAllocatorName@@Base+0x17f6> │ │ │ │ movw r7, #5752 @ 0x1678 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ - b.n 35816 <_PyMem_GetCurrentAllocatorName@@Base+0x1820> │ │ │ │ + b.n 3581e <_PyMem_GetCurrentAllocatorName@@Base+0x182c> │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r5 │ │ │ │ mov r9, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 35816 <_PyMem_GetCurrentAllocatorName@@Base+0x1820> │ │ │ │ + b.n 3581e <_PyMem_GetCurrentAllocatorName@@Base+0x182c> │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r5 │ │ │ │ mov r9, r5 │ │ │ │ - b.n 35816 <_PyMem_GetCurrentAllocatorName@@Base+0x1820> │ │ │ │ + b.n 3581e <_PyMem_GetCurrentAllocatorName@@Base+0x182c> │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r5 │ │ │ │ - b.n 35816 <_PyMem_GetCurrentAllocatorName@@Base+0x1820> │ │ │ │ + b.n 3581e <_PyMem_GetCurrentAllocatorName@@Base+0x182c> │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - bl 219df8 <_PyParkingLot_UnparkAll@@Base+0x194> │ │ │ │ + bl 21a050 <_PyParkingLot_UnparkAll@@Base+0x194> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35a84 <_PyMem_GetCurrentAllocatorName@@Base+0x1a8e> │ │ │ │ + beq.w 35a8c <_PyMem_GetCurrentAllocatorName@@Base+0x1a9a> │ │ │ │ movw r8, #5752 @ 0x1678 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ cmp r7, r8 │ │ │ │ - beq.w 35a4a <_PyMem_GetCurrentAllocatorName@@Base+0x1a54> │ │ │ │ + beq.w 35a52 <_PyMem_GetCurrentAllocatorName@@Base+0x1a60> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 35856 <_PyMem_GetCurrentAllocatorName@@Base+0x1860> │ │ │ │ + bmi.n 3585e <_PyMem_GetCurrentAllocatorName@@Base+0x186c> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #44452 @ 0xada4 │ │ │ │ + movw r1, #42852 @ 0xa764 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - movw r1, #11224 @ 0x2bd8 │ │ │ │ + movw r1, #9624 @ 0x2598 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r0, [r3, #3912] @ 0xf48 │ │ │ │ - bl ee4a0 │ │ │ │ + bl ee0c8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ + beq.w 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ movs r3, #0 │ │ │ │ - movw r2, #63472 @ 0xf7f0 │ │ │ │ + movw r2, #61872 @ 0xf1b0 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #44496 @ 0xadd0 │ │ │ │ + movw r1, #42896 @ 0xa790 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r3, r7 │ │ │ │ - bl 1db3dc │ │ │ │ + bl 1db7f8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 358a4 <_PyMem_GetCurrentAllocatorName@@Base+0x18ae> │ │ │ │ + bge.n 358ac <_PyMem_GetCurrentAllocatorName@@Base+0x18ba> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 358a4 <_PyMem_GetCurrentAllocatorName@@Base+0x18ae> │ │ │ │ + cbnz r3, 358ac <_PyMem_GetCurrentAllocatorName@@Base+0x18ba> │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ - ldr r1, [pc, #276] @ (359c0 <_PyMem_GetCurrentAllocatorName@@Base+0x19ca>) │ │ │ │ + beq.w 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ + ldr r1, [pc, #276] @ (359c8 <_PyMem_GetCurrentAllocatorName@@Base+0x19d6>) │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ - bl 97b0c │ │ │ │ + bl 97a24 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 359a2 <_PyMem_GetCurrentAllocatorName@@Base+0x19ac> │ │ │ │ + beq.n 359aa <_PyMem_GetCurrentAllocatorName@@Base+0x19b8> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 3590a <_PyMem_GetCurrentAllocatorName@@Base+0x1914> │ │ │ │ - ldr r1, [pc, #256] @ (359c4 <_PyMem_GetCurrentAllocatorName@@Base+0x19ce>) │ │ │ │ + cbz r0, 35912 <_PyMem_GetCurrentAllocatorName@@Base+0x1920> │ │ │ │ + ldr r1, [pc, #256] @ (359cc <_PyMem_GetCurrentAllocatorName@@Base+0x19da>) │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 358de <_PyMem_GetCurrentAllocatorName@@Base+0x18e8> │ │ │ │ + bge.n 358e6 <_PyMem_GetCurrentAllocatorName@@Base+0x18f4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 358de <_PyMem_GetCurrentAllocatorName@@Base+0x18e8> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 358e6 <_PyMem_GetCurrentAllocatorName@@Base+0x18f4> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 359a2 <_PyMem_GetCurrentAllocatorName@@Base+0x19ac> │ │ │ │ + beq.n 359aa <_PyMem_GetCurrentAllocatorName@@Base+0x19b8> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 35906 <_PyMem_GetCurrentAllocatorName@@Base+0x1910> │ │ │ │ + bne.n 3590e <_PyMem_GetCurrentAllocatorName@@Base+0x191c> │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3590a <_PyMem_GetCurrentAllocatorName@@Base+0x1914> │ │ │ │ + bge.n 35912 <_PyMem_GetCurrentAllocatorName@@Base+0x1920> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3590a <_PyMem_GetCurrentAllocatorName@@Base+0x1914> │ │ │ │ + cbnz r3, 35912 <_PyMem_GetCurrentAllocatorName@@Base+0x1920> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbnz r3, 35918 <_PyMem_GetCurrentAllocatorName@@Base+0x1922> │ │ │ │ - ldr r1, [pc, #188] @ (359c8 <_PyMem_GetCurrentAllocatorName@@Base+0x19d2>) │ │ │ │ + cbnz r3, 35920 <_PyMem_GetCurrentAllocatorName@@Base+0x192e> │ │ │ │ + ldr r1, [pc, #188] @ (359d0 <_PyMem_GetCurrentAllocatorName@@Base+0x19de>) │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 97b0c │ │ │ │ + bl 97a24 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 359a2 <_PyMem_GetCurrentAllocatorName@@Base+0x19ac> │ │ │ │ - ldr r1, [pc, #176] @ (359cc <_PyMem_GetCurrentAllocatorName@@Base+0x19d6>) │ │ │ │ + bne.n 359aa <_PyMem_GetCurrentAllocatorName@@Base+0x19b8> │ │ │ │ + ldr r1, [pc, #176] @ (359d4 <_PyMem_GetCurrentAllocatorName@@Base+0x19e2>) │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35936 <_PyMem_GetCurrentAllocatorName@@Base+0x1940> │ │ │ │ + bge.n 3593e <_PyMem_GetCurrentAllocatorName@@Base+0x194c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 35936 <_PyMem_GetCurrentAllocatorName@@Base+0x1940> │ │ │ │ + cbnz r3, 3593e <_PyMem_GetCurrentAllocatorName@@Base+0x194c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r7, [sp, #44] @ 0x2c │ │ │ │ - cbnz r7, 35954 <_PyMem_GetCurrentAllocatorName@@Base+0x195e> │ │ │ │ + cbnz r7, 3595c <_PyMem_GetCurrentAllocatorName@@Base+0x196a> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ + bge.n 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ + bne.n 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ mov r0, r1 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ mov r0, r7 │ │ │ │ - bl f5830 │ │ │ │ + bl f5420 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35970 <_PyMem_GetCurrentAllocatorName@@Base+0x197a> │ │ │ │ + bge.n 35978 <_PyMem_GetCurrentAllocatorName@@Base+0x1986> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35970 <_PyMem_GetCurrentAllocatorName@@Base+0x197a> │ │ │ │ + cbnz r3, 35978 <_PyMem_GetCurrentAllocatorName@@Base+0x1986> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35984 <_PyMem_GetCurrentAllocatorName@@Base+0x198e> │ │ │ │ + bge.n 3598c <_PyMem_GetCurrentAllocatorName@@Base+0x199a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 35984 <_PyMem_GetCurrentAllocatorName@@Base+0x198e> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 3599e <_PyMem_GetCurrentAllocatorName@@Base+0x19a8> │ │ │ │ + cbnz r3, 3598c <_PyMem_GetCurrentAllocatorName@@Base+0x199a> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 359a6 <_PyMem_GetCurrentAllocatorName@@Base+0x19b4> │ │ │ │ movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ - bl f7144 │ │ │ │ - b.n 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ + beq.n 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ + bl f6dfc │ │ │ │ + b.n 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ cmp r6, r8 │ │ │ │ - bne.n 359d0 <_PyMem_GetCurrentAllocatorName@@Base+0x19da> │ │ │ │ + bne.n 359d8 <_PyMem_GetCurrentAllocatorName@@Base+0x19e6> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ + bge.n 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ + bne.n 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ nop │ │ │ │ - bvs.n 359a0 <_PyMem_GetCurrentAllocatorName@@Base+0x19aa> │ │ │ │ + bvs.n 359a8 <_PyMem_GetCurrentAllocatorName@@Base+0x19b6> │ │ │ │ lsls r1, r2, #1 │ │ │ │ stmia r2!, {r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xf2500052 │ │ │ │ pop {r2, r3, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 360a0 │ │ │ │ + b.n 360a8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 174cec │ │ │ │ + bl 17483c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 359ee <_PyMem_GetCurrentAllocatorName@@Base+0x19f8> │ │ │ │ + bge.n 359f6 <_PyMem_GetCurrentAllocatorName@@Base+0x1a04> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 359ee <_PyMem_GetCurrentAllocatorName@@Base+0x19f8> │ │ │ │ + cbnz r3, 359f6 <_PyMem_GetCurrentAllocatorName@@Base+0x1a04> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 359fc <_PyMem_GetCurrentAllocatorName@@Base+0x1a06> │ │ │ │ + ble.n 35a04 <_PyMem_GetCurrentAllocatorName@@Base+0x1a12> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - ble.n 35a12 <_PyMem_GetCurrentAllocatorName@@Base+0x1a1c> │ │ │ │ + ble.n 35a1a <_PyMem_GetCurrentAllocatorName@@Base+0x1a28> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ + bge.n 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ + cbnz r3, 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ add.w r3, sl, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r6, [r2, r3, lsl #2] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35a4c <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ + bge.n 35a54 <_PyMem_GetCurrentAllocatorName@@Base+0x1a62> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35a4c <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ + cbnz r3, 35a54 <_PyMem_GetCurrentAllocatorName@@Base+0x1a62> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35a4c <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ - bl 940a4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 35a54 <_PyMem_GetCurrentAllocatorName@@Base+0x1a62> │ │ │ │ + bl 93fcc │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 35a4c <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ - b.n 35784 <_PyMem_GetCurrentAllocatorName@@Base+0x178e> │ │ │ │ + cbz r0, 35a54 <_PyMem_GetCurrentAllocatorName@@Base+0x1a62> │ │ │ │ + b.n 3578c <_PyMem_GetCurrentAllocatorName@@Base+0x179a> │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 12c6b8 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 12c258 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #16] │ │ │ │ strd sl, r3, [sp] │ │ │ │ str.w r9, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 21ae48 │ │ │ │ + bl 21b0d0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r4, r5 │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 1e8be4 <_PyEval_NoToolsForUnwind@@Base+0x50> │ │ │ │ + bl 1e9080 <_PyEval_NoToolsForUnwind@@Base+0x50> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl dd388 │ │ │ │ + bl dcef8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23b050 │ │ │ │ + b.w 23b2a0 │ │ │ │ nop │ │ │ │ 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 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ada> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 35af8 <_PyMem_GetCurrentAllocatorName@@Base+0x1b02> │ │ │ │ - bl b1084 │ │ │ │ + bne.n 35ad8 <_PyMem_GetCurrentAllocatorName@@Base+0x1ae6> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 35b00 <_PyMem_GetCurrentAllocatorName@@Base+0x1b0e> │ │ │ │ + bl b0764 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bde4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b421c │ │ │ │ - cbz r4, 35afc <_PyMem_GetCurrentAllocatorName@@Base+0x1b06> │ │ │ │ + bl b390c │ │ │ │ + cbz r4, 35b04 <_PyMem_GetCurrentAllocatorName@@Base+0x1b12> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 35b10 <_PyMem_GetCurrentAllocatorName@@Base+0x1b1a> │ │ │ │ - bl 11699c │ │ │ │ + b.n 35b18 <_PyMem_GetCurrentAllocatorName@@Base+0x1b26> │ │ │ │ + bl 1165f8 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -13755,574 +13760,575 @@ │ │ │ │ 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, #45252 @ 0xb0c4 │ │ │ │ + movw r2, #43652 @ 0xaa84 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ strd r6, r3, [sp] │ │ │ │ movw r3, #55740 @ 0xd9bc │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ movs r4, #1 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ - bl f59e4 │ │ │ │ - cbz r0, 35b7c <_PyMem_GetCurrentAllocatorName@@Base+0x1b86> │ │ │ │ + bl f55d4 │ │ │ │ + cbz r0, 35b84 <_PyMem_GetCurrentAllocatorName@@Base+0x1b92> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f0e1c │ │ │ │ + bl 1f13ac │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 35b7c <_PyMem_GetCurrentAllocatorName@@Base+0x1b86> │ │ │ │ - ldr r3, [pc, #116] @ (35bcc <_PyMem_GetCurrentAllocatorName@@Base+0x1bd6>) │ │ │ │ + beq.n 35b84 <_PyMem_GetCurrentAllocatorName@@Base+0x1b92> │ │ │ │ + ldr r3, [pc, #116] @ (35bd4 <_PyMem_GetCurrentAllocatorName@@Base+0x1be2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, r3] │ │ │ │ - cbnz r1, 35b80 <_PyMem_GetCurrentAllocatorName@@Base+0x1b8a> │ │ │ │ + cbnz r1, 35b88 <_PyMem_GetCurrentAllocatorName@@Base+0x1b96> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52812 @ 0xce4c │ │ │ │ + movw r1, #51196 @ 0xc7fc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 35bc6 <_PyMem_GetCurrentAllocatorName@@Base+0x1bd0> │ │ │ │ + b.n 35bce <_PyMem_GetCurrentAllocatorName@@Base+0x1bdc> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 35ba6 <_PyMem_GetCurrentAllocatorName@@Base+0x1bb0> │ │ │ │ + cbz r3, 35bae <_PyMem_GetCurrentAllocatorName@@Base+0x1bbc> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ bl 2db58 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 35bac <_PyMem_GetCurrentAllocatorName@@Base+0x1bb6> │ │ │ │ + cbz r0, 35bb4 <_PyMem_GetCurrentAllocatorName@@Base+0x1bc2> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1c85f4 │ │ │ │ - b.n 35b7c <_PyMem_GetCurrentAllocatorName@@Base+0x1b86> │ │ │ │ + bl 1c8abc │ │ │ │ + b.n 35b84 <_PyMem_GetCurrentAllocatorName@@Base+0x1b92> │ │ │ │ mov r2, r4 │ │ │ │ bl 30e44 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1c85f4 │ │ │ │ - bl 11699c │ │ │ │ + bl 1c8abc │ │ │ │ + bl 1165f8 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00035bd0 : │ │ │ │ +00035bd8 : │ │ │ │ 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 │ │ │ │ - cbz r1, 35bf0 │ │ │ │ + cbz r1, 35bf8 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e3550 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ + bl 2e2f08 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ cmp r0, r4 │ │ │ │ - bcc.n 35c0a │ │ │ │ + bcc.n 35c12 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r0, [r3, #884] @ 0x374 │ │ │ │ ldr.w r3, [r3, #892] @ 0x37c │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00035c0e : │ │ │ │ +00035c16 : │ │ │ │ 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, #43640 @ 0xaa78 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ 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 23d914 <_PyTime_AsTimespec@@Base+0x6cc> │ │ │ │ + bl 23de50 <_PyTime_AsTimespec@@Base+0x9b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 35c72 │ │ │ │ + bgt.n 35c7a │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57516 @ 0xe0ac │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 35d9c │ │ │ │ + bl 11df00 │ │ │ │ + b.n 35da4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #45508 @ 0xb1c4 │ │ │ │ + movw r0, #43908 @ 0xab84 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ mov r1, r7 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35da8 │ │ │ │ + beq.w 35db0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 170f30 │ │ │ │ + bl 170a50 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 35cb8 │ │ │ │ + cbz r0, 35cc0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 35d94 │ │ │ │ + bne.n 35d9c │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #45516 @ 0xb1cc │ │ │ │ + movw r1, #43916 @ 0xab8c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 35d94 │ │ │ │ - ldr r1, [pc, #244] @ (35db0 ) │ │ │ │ + bl f3b74 │ │ │ │ + b.n 35d9c │ │ │ │ + ldr r1, [pc, #244] @ (35db8 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35cdc │ │ │ │ + bne.n 35ce4 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35d94 │ │ │ │ - bl f7144 │ │ │ │ + beq.n 35d9c │ │ │ │ + bl f6dfc │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - cbnz r4, 35cf0 │ │ │ │ - ldr r1, [pc, #208] @ (35db4 ) │ │ │ │ + cbnz r4, 35cf8 │ │ │ │ + ldr r1, [pc, #208] @ (35dbc ) │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35d28 │ │ │ │ - b.n 35d94 │ │ │ │ + bne.n 35d30 │ │ │ │ + b.n 35d9c │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #45556 @ 0xb1f4 │ │ │ │ + movw r0, #43956 @ 0xabb4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35d14 │ │ │ │ + bge.n 35d1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35d14 │ │ │ │ + cbnz r3, 35d1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 35d94 │ │ │ │ + beq.n 35d9c │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2368c4 │ │ │ │ + bl 236b24 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35ce0 │ │ │ │ - b.n 35d94 │ │ │ │ + bne.n 35ce8 │ │ │ │ + b.n 35d9c │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbnz r4, 35d4a │ │ │ │ + cbnz r4, 35d52 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - movw r0, #45568 @ 0xb200 │ │ │ │ + movw r0, #43968 @ 0xabc0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 35d80 │ │ │ │ - b.n 35d8c │ │ │ │ + blt.n 35d88 │ │ │ │ + b.n 35d94 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #45584 @ 0xb210 │ │ │ │ + movw r0, #43984 @ 0xabd0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35d6e │ │ │ │ + bge.n 35d76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35d6e │ │ │ │ + cbnz r3, 35d76 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 35d94 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 35d9c │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2368c4 │ │ │ │ + bl 236b24 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35d2c │ │ │ │ - b.n 35d94 │ │ │ │ + bne.n 35d34 │ │ │ │ + b.n 35d9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 35d8c │ │ │ │ + cbnz r3, 35d94 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 21a808 │ │ │ │ - b.n 35da8 │ │ │ │ + bl 21aa60 │ │ │ │ + b.n 35db0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c85f4 │ │ │ │ - cbz r6, 35da0 │ │ │ │ + bl 1c8abc │ │ │ │ + cbz r6, 35da8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 35da8 │ │ │ │ + b.n 35db0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21a808 │ │ │ │ - b.n 35d9c │ │ │ │ + bl 21aa60 │ │ │ │ + b.n 35da4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf2500052 │ │ │ │ @ instruction: 0xf0c80052 │ │ │ │ │ │ │ │ -00035db8 <_Py_CheckRecursiveCall@@Base>: │ │ │ │ +00035dc0 <_Py_CheckRecursiveCall@@Base>: │ │ │ │ push {r4, r5, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ ldr.w r3, [r0, #716] @ 0x2cc │ │ │ │ add r7, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r7 │ │ │ │ - bls.n 35e06 <_Py_CheckRecursiveCall@@Base+0x4e> │ │ │ │ + bls.n 35e0e <_Py_CheckRecursiveCall@@Base+0x4e> │ │ │ │ ldr.w r2, [r0, #708] @ 0x2c4 │ │ │ │ movs r3, #80 @ 0x50 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ 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, #45676 @ 0xb26c │ │ │ │ + movw r4, #44076 @ 0xac2c │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2c0d4 <__snprintf_chk@plt> │ │ │ │ - ldr r0, [pc, #72] @ (35e48 <_Py_CheckRecursiveCall@@Base+0x90>) │ │ │ │ + ldr r0, [pc, #72] @ (35e50 <_Py_CheckRecursiveCall@@Base+0x90>) │ │ │ │ mov r1, r7 │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 35e40 <_Py_CheckRecursiveCall@@Base+0x88> │ │ │ │ + cbnz r3, 35e48 <_Py_CheckRecursiveCall@@Base+0x88> │ │ │ │ ldr.w r3, [r0, #708] @ 0x2c4 │ │ │ │ movw r2, #43692 @ 0xaaac │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ 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, #45720 @ 0xb298 │ │ │ │ + movw r2, #44120 @ 0xac58 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ asrs r3, r3, #10 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 234620 <_PyErr_Format@@Base> │ │ │ │ + bl 234884 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add r3, r0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - b.n 35e42 <_Py_CheckRecursiveCall@@Base+0x8a> │ │ │ │ + b.n 35e4a <_Py_CheckRecursiveCall@@Base+0x8a> │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #80 @ 0x50 │ │ │ │ mov sp, r7 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ - vext.8 q0, q4, q4, #0 │ │ │ │ + ldrd r0, r0, [r8, #-288]! @ 0x120 │ │ │ │ │ │ │ │ -00035e4c <_PyObject_Dump@@Base>: │ │ │ │ +00035e54 <_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, #59976 @ 0xea48 │ │ │ │ movt r4, #84 @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ - bl 160c28 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 160700 <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r3, 35e88 <_PyObject_Dump@@Base+0x3c> │ │ │ │ + cbz r3, 35e90 <_PyObject_Dump@@Base+0x3c> │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #45992 @ 0xb3a8 │ │ │ │ + movw r2, #44392 @ 0xad68 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 2c33c │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #46020 @ 0xb3c4 │ │ │ │ + movw r2, #44420 @ 0xad84 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #46044 @ 0xb3dc │ │ │ │ + movw r2, #44444 @ 0xad9c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c340 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #46068 @ 0xb3f4 │ │ │ │ + movw r2, #44468 @ 0xadb4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r6, 35ecc <_PyObject_Dump@@Base+0x80> │ │ │ │ + cbz r6, 35ed4 <_PyObject_Dump@@Base+0x80> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - b.n 35ed4 <_PyObject_Dump@@Base+0x88> │ │ │ │ - movw r3, #19984 @ 0x4e10 │ │ │ │ + b.n 35edc <_PyObject_Dump@@Base+0x88> │ │ │ │ + movw r3, #18384 @ 0x47d0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #46092 @ 0xb40c │ │ │ │ + movw r2, #44492 @ 0xadcc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #46116 @ 0xb424 │ │ │ │ + movw r2, #44516 @ 0xade4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c340 │ │ │ │ - bl 2096a4 │ │ │ │ + bl 209a6c │ │ │ │ mov r6, r0 │ │ │ │ - bl f6bc8 │ │ │ │ + bl f6880 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 35f3a │ │ │ │ + bl 35f44 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c340 │ │ │ │ mov r0, r7 │ │ │ │ - bl f7118 │ │ │ │ + bl f6dd0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 209740 │ │ │ │ + bl 209b08 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #53980 @ 0xd2dc │ │ │ │ + movw r2, #52380 @ 0xcc9c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 2c33c │ │ │ │ + nop │ │ │ │ │ │ │ │ -00035f3a : │ │ │ │ +00035f44 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 11699c │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36026 │ │ │ │ - ldr r3, [pc, #224] @ (3603c ) │ │ │ │ + bne.n 36030 │ │ │ │ + ldr r3, [pc, #224] @ (36044 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #46568 @ 0xb5e8 │ │ │ │ + movw r1, #45860 @ 0xb324 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36026 │ │ │ │ + bne.n 36030 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b634 │ │ │ │ - cbnz r4, 35f98 │ │ │ │ - bl b1084 │ │ │ │ + cbnz r4, 35fa2 │ │ │ │ + bl b0764 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r2, #46588 @ 0xb5fc │ │ │ │ + movw r2, #45880 @ 0xb338 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ - bl b421c │ │ │ │ - b.n 3602c │ │ │ │ + bl b390c │ │ │ │ + b.n 36036 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 35fc0 │ │ │ │ - bl b1084 │ │ │ │ + bgt.n 35fca │ │ │ │ + bl b0764 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r2, #46596 @ 0xb604 │ │ │ │ + movw r2, #45888 @ 0xb340 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ - bl b421c │ │ │ │ - b.n 3602c │ │ │ │ + bl b390c │ │ │ │ + b.n 36036 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r7, #31 │ │ │ │ - bpl.n 35fce │ │ │ │ - bl 1166cc │ │ │ │ + bpl.n 35fd8 │ │ │ │ + bl 116328 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 35fd4 │ │ │ │ - bl 11ac90 │ │ │ │ + b.n 35fde │ │ │ │ + bl 11a910 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 36026 │ │ │ │ + cbz r4, 36030 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl a2c64 │ │ │ │ - cbz r0, 35ff6 │ │ │ │ + bl a28dc │ │ │ │ + cbz r0, 36000 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ movs r7, #0 │ │ │ │ blx 2bffc │ │ │ │ ldr r5, [sp, #12] │ │ │ │ subs r5, r5, r0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 35ffa │ │ │ │ + b.n 36004 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3600e │ │ │ │ + bge.n 36018 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3600e │ │ │ │ + cbnz r3, 36018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r7, 36026 │ │ │ │ - cbz r5, 3602c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r7, 36030 │ │ │ │ + cbz r5, 36036 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b634 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 36036 │ │ │ │ + b.n 36040 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bf5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36012 │ │ │ │ + bne.n 3601c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, 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, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 36060 │ │ │ │ + cbnz r3, 36068 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 36060 │ │ │ │ + ble.n 36068 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 36060 │ │ │ │ - cbnz r0, 3607e │ │ │ │ + bne.n 36068 │ │ │ │ + cbnz r0, 36080 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - movw r3, #57332 @ 0xdff4 │ │ │ │ - movt r3, #81 @ 0x51 │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 360c6 │ │ │ │ + ldr r3, [pc, #80] @ (360cc ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 360c8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 36090 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 360ba │ │ │ │ - bl b1084 │ │ │ │ + bne.n 36092 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 360bc │ │ │ │ + bl b0764 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b640 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b421c │ │ │ │ - cbz r4, 360be │ │ │ │ + bl b390c │ │ │ │ + cbz r4, 360c0 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 360c6 │ │ │ │ + b.n 360c8 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + svc 216 @ 0xd8 │ │ │ │ + lsls r1, r2, #1 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ push {r4, r5, r6} │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 360f4 │ │ │ │ + bls.n 360fa │ │ │ │ subs r3, r2, #1 │ │ │ │ clz r4, r3 │ │ │ │ rsb r5, r4, #29 │ │ │ │ lsrs r3, r5 │ │ │ │ rsb r5, r4, #31 │ │ │ │ and.w r3, r3, #3 │ │ │ │ subs r4, #29 │ │ │ │ orr.w r3, r3, r5, lsl #2 │ │ │ │ subs r3, #4 │ │ │ │ cmp r4, #2 │ │ │ │ it hi │ │ │ │ movhi r2, r3 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ - cbz r4, 360fc │ │ │ │ + cbz r4, 36102 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ movs r3, #12 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ adds r5, r1, r2 │ │ │ │ ldr r6, [r1, r2] │ │ │ │ cmp r0, r6 │ │ │ │ it eq │ │ │ │ streq r3, [r1, r2] │ │ │ │ - cbz r3, 36112 │ │ │ │ + cbz r3, 36118 │ │ │ │ str r4, [r3, #44] @ 0x2c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movs r2, #1 │ │ │ │ cmp r0, r3 │ │ │ │ itt eq │ │ │ │ ldreq r3, [r0, #44] @ 0x2c │ │ │ │ streq r3, [r5, #4] │ │ │ │ @@ -14330,132 +14336,132 @@ │ │ │ │ pop {r4, r5, r6} │ │ │ │ strd r3, r3, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #24] │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 36284 │ │ │ │ + bpl.w 3628a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ mov r3, r1 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.n 3616a │ │ │ │ + bpl.n 36170 │ │ │ │ ands.w r8, r2, #64 @ 0x40 │ │ │ │ - beq.n 3615e │ │ │ │ + beq.n 36164 │ │ │ │ add.w r6, r3, #20 │ │ │ │ - b.n 36172 │ │ │ │ + b.n 36178 │ │ │ │ add.w r6, r3, #28 │ │ │ │ cmp.w r7, #500 @ 0x1f4 │ │ │ │ - ble.n 36184 │ │ │ │ - b.n 361a0 │ │ │ │ + ble.n 3618a │ │ │ │ + b.n 361a6 │ │ │ │ ldr r6, [r3, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3627e │ │ │ │ + beq.w 36284 │ │ │ │ cmp.w r7, #500 @ 0x1f4 │ │ │ │ itee le │ │ │ │ movle.w r8, #0 │ │ │ │ movgt.w r8, #1 │ │ │ │ movgt.w r7, #500 @ 0x1f4 │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bmi.n 3618e │ │ │ │ + bmi.n 36194 │ │ │ │ cmp r7, #0 │ │ │ │ - bgt.n 361a8 │ │ │ │ - b.n 36256 │ │ │ │ + bgt.n 361ae │ │ │ │ + b.n 3625c │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r7 │ │ │ │ - bge.n 36272 │ │ │ │ + bge.n 36278 │ │ │ │ ldrb r1, [r6, r2] │ │ │ │ adds r2, #1 │ │ │ │ subs r1, #32 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ - bls.n 36190 │ │ │ │ - b.n 36188 │ │ │ │ + bls.n 36196 │ │ │ │ + b.n 3618e │ │ │ │ mov.w r8, #1 │ │ │ │ mov.w r7, #500 @ 0x1f4 │ │ │ │ ldrb.w sl, [r3, #16] │ │ │ │ mov.w r9, #0 │ │ │ │ - movw r1, #47900 @ 0xbb1c │ │ │ │ + movw r1, #46300 @ 0xb4dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ strd r8, r1, [sp] │ │ │ │ ubfx sl, sl, #2, #3 │ │ │ │ cmp.w sl, #1 │ │ │ │ - bne.n 361cc │ │ │ │ + bne.n 361d2 │ │ │ │ ldrb.w r5, [r6, r9] │ │ │ │ - b.n 361da │ │ │ │ + b.n 361e0 │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r5, [r6, r9, lsl #1] │ │ │ │ ldrne.w r5, [r6, r9, lsl #2] │ │ │ │ sub.w r2, r5, #32 │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ - bhi.n 361f2 │ │ │ │ + bhi.n 361f8 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r5, [sp, #12] │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ - b.n 3624a │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ + b.n 36250 │ │ │ │ movs r2, #2 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi.n 36214 │ │ │ │ + bhi.n 3621a │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47892 @ 0xbb14 │ │ │ │ + movw r1, #46292 @ 0xb4d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 30dde │ │ │ │ - b.n 3624a │ │ │ │ + b.n 36250 │ │ │ │ cmp.w r5, #65536 @ 0x10000 │ │ │ │ - bcs.n 36236 │ │ │ │ + bcs.n 3623c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47896 @ 0xbb18 │ │ │ │ + movw r1, #46296 @ 0xb4d8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 30dde │ │ │ │ - b.n 3624a │ │ │ │ + b.n 36250 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 30dde │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r9, r7 │ │ │ │ - bne.n 361c0 │ │ │ │ + bne.n 361c6 │ │ │ │ ldr.w r8, [sp] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3627e │ │ │ │ + beq.n 36284 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47904 @ 0xbb20 │ │ │ │ + movw r1, #46304 @ 0xb4e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + b.w 1bc78c <_Py_write_noraise@@Base> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ - b.n 36256 │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ + b.n 3625c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -14466,171 +14472,170 @@ │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r5 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sp, #14] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #10 │ │ │ │ - bl 2e37ac <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ umull r3, r2, r4, r6 │ │ │ │ adds r1, #48 @ 0x30 │ │ │ │ cmp r4, #9 │ │ │ │ strb.w r1, [r5, #-1]! │ │ │ │ mov.w r4, r2, lsr #3 │ │ │ │ - bhi.n 362b0 │ │ │ │ + bhi.n 362b6 │ │ │ │ sub.w r2, r8, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #64] @ (3632c ) │ │ │ │ + ldr r2, [pc, #60] @ (36330 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, r4 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bne.n 36312 │ │ │ │ + bne.n 36318 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 363e4 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 363e8 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ite ge │ │ │ │ movge r0, r5 │ │ │ │ movlt r0, #0 │ │ │ │ - b.n 36328 │ │ │ │ + b.n 3632e │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #21113 @ 0x5279 │ │ │ │ + movw r1, #21721 @ 0x54d9 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ - bl 363e4 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 363e8 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ite ge │ │ │ │ movge r0, r4 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl eec00 │ │ │ │ + bl ee828 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 3635e │ │ │ │ + cbz r0, 36362 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3635e │ │ │ │ + bge.n 36362 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3635e │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 36362 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 36378 │ │ │ │ + cbz r0, 3637c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36378 │ │ │ │ + bge.n 3637c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 36378 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3637c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 36392 │ │ │ │ + cbz r0, 36396 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36392 │ │ │ │ + bge.n 36396 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 36392 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 36396 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 363ac │ │ │ │ + cbz r0, 363b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 363ac │ │ │ │ + bge.n 363b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 363ac │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 363b0 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 363c6 │ │ │ │ + cbz r0, 363ca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 363c6 │ │ │ │ + bge.n 363ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 363c6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 363ca │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 363e0 │ │ │ │ + cbz r0, 363e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 363e0 │ │ │ │ + bge.n 363e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 363e0 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 363e4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000363e4 <_PyEval_SetProfile@@Base>: │ │ │ │ +000363e8 <_PyEval_SetProfile@@Base>: │ │ │ │ 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, #160] @ (36494 <_PyEval_SetProfile@@Base+0xb0>) │ │ │ │ + ldr r4, [pc, #160] @ (36498 <_PyEval_SetProfile@@Base+0xb0>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #48728 @ 0xbe58 │ │ │ │ + movw r1, #47128 @ 0xb818 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 12aaf8 <_PySys_GetOptionalAttrString@@Base+0x7f8> │ │ │ │ + bl 12a6e0 <_PySys_GetOptionalAttrString@@Base+0x7f8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3648e <_PyEval_SetProfile@@Base+0xaa> │ │ │ │ + beq.n 36492 <_PyEval_SetProfile@@Base+0xaa> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #25753 @ 0x6499 │ │ │ │ + movw r1, #25757 @ 0x649d │ │ │ │ movt r1, #3 │ │ │ │ add.w r0, r4, #113664 @ 0x1bc00 │ │ │ │ adds r0, #244 @ 0xf4 │ │ │ │ - bl 1e3234 <_Py_normpath@@Base+0x568> │ │ │ │ + bl 1e36cc <_Py_normpath@@Base+0x56c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3648a <_PyEval_SetProfile@@Base+0xa6> │ │ │ │ + blt.n 3648e <_PyEval_SetProfile@@Base+0xa6> │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ subs r3, r6, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ str r6, [r5, #56] @ 0x38 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ ldr r6, [r5, #64] @ 0x40 │ │ │ │ it ne │ │ │ │ movne.w ip, #1 │ │ │ │ - cbz r7, 36452 <_PyEval_SetProfile@@Base+0x6e> │ │ │ │ + cbz r7, 36456 <_PyEval_SetProfile@@Base+0x6e> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r7, #0] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r4, r4, #110592 @ 0x1b000 │ │ │ │ @@ -14642,19 +14647,19 @@ │ │ │ │ add r3, r5 │ │ │ │ sub.w r3, r3, ip │ │ │ │ str.w r3, [r2, #3320] @ 0xcf8 │ │ │ │ ldr.w r3, [r4, #3320] @ 0xcf8 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 243360 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xff0> │ │ │ │ + bl 2435c0 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xff0> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c85f4 │ │ │ │ - b.n 3648e <_PyEval_SetProfile@@Base+0xaa> │ │ │ │ + bl 1c8abc │ │ │ │ + b.n 36492 <_PyEval_SetProfile@@Base+0xaa> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -14663,74 +14668,74 @@ │ │ │ │ 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, #63497 @ 0xf809 │ │ │ │ + movw r1, #64193 @ 0xfac1 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ - cbz r0, 364c6 <_PyEval_SetProfile@@Base+0xe2> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + cbz r0, 364ca <_PyEval_SetProfile@@Base+0xe2> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 36560 <_PyEval_SetProfile@@Base+0x17c> │ │ │ │ + b.n 36564 <_PyEval_SetProfile@@Base+0x17c> │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #63509 @ 0xf815 │ │ │ │ + movw r1, #64205 @ 0xfacd │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ movs r3, #14 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 364c0 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ + bne.n 364c4 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ movs r5, #3 │ │ │ │ - movw r1, #4857 @ 0x12f9 │ │ │ │ + movw r1, #5061 @ 0x13c5 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 364c0 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ - movw r1, #6797 @ 0x1a8d │ │ │ │ + bne.n 364c4 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ + movw r1, #7397 @ 0x1ce5 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ movs r3, #13 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 364c0 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ + bne.n 364c4 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ movs r3, #4 │ │ │ │ - movw r1, #20089 @ 0x4e79 │ │ │ │ + movw r1, #20697 @ 0x50d9 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ movs r0, #6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 364c0 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ + bne.n 364c4 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ movs r2, #6 │ │ │ │ - movw r1, #20089 @ 0x4e79 │ │ │ │ + movw r1, #20697 @ 0x50d9 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ movs r3, #16 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 364c0 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ + bne.n 364c4 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #20089 @ 0x4e79 │ │ │ │ + movw r1, #20697 @ 0x50d9 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -14740,176 +14745,176 @@ │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #65388 @ 0xff6c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 9af44 <_PyObject_New@@Base> │ │ │ │ - cbz r0, 365ce <_PyEval_SetProfile@@Base+0x1ea> │ │ │ │ + bl 9ae48 <_PyObject_New@@Base> │ │ │ │ + cbz r0, 365d2 <_PyEval_SetProfile@@Base+0x1ea> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ str.w r9, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ str r7, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 242e34 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xac4> │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 243094 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xac4> │ │ │ │ + bl 1c8abc │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 365b4 <_PyEval_SetProfile@@Base+0x1d0> │ │ │ │ + beq.n 365b8 <_PyEval_SetProfile@@Base+0x1d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 242e34 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xac4> │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 243094 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xac4> │ │ │ │ + bl 1c8abc │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 365c2 <_PyEval_SetProfile@@Base+0x1de> │ │ │ │ + bge.n 365c6 <_PyEval_SetProfile@@Base+0x1de> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 365c6 <_PyEval_SetProfile@@Base+0x1e2> │ │ │ │ + cbz r4, 365ca <_PyEval_SetProfile@@Base+0x1e2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 365d2 <_PyEval_SetProfile@@Base+0x1ee> │ │ │ │ + b.n 365d6 <_PyEval_SetProfile@@Base+0x1ee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 365d2 <_PyEval_SetProfile@@Base+0x1ee> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 365d6 <_PyEval_SetProfile@@Base+0x1ee> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - b.w 36330 │ │ │ │ + b.w 36334 │ │ │ │ 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 f6bc8 │ │ │ │ + bl f6880 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 36608 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + beq.n 3660c <_PyEval_SetProfile@@Base+0x224> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f7118 │ │ │ │ + b.w f6dd0 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #48936 @ 0xbf28 │ │ │ │ + movw r1, #47460 @ 0xb964 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36634 <_PyEval_SetProfile@@Base+0x250> │ │ │ │ + bge.n 36638 <_PyEval_SetProfile@@Base+0x250> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36634 <_PyEval_SetProfile@@Base+0x250> │ │ │ │ + cbnz r3, 36638 <_PyEval_SetProfile@@Base+0x250> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #84] @ (3669c <_PyEval_SetProfile@@Base+0x2b8>) │ │ │ │ + ldr r0, [pc, #84] @ (366a0 <_PyEval_SetProfile@@Base+0x2b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #30780 @ 0x783c │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ - beq.n 36678 <_PyEval_SetProfile@@Base+0x294> │ │ │ │ + beq.n 3667c <_PyEval_SetProfile@@Base+0x294> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #50740 @ 0xc634 │ │ │ │ + movw r2, #49140 @ 0xbff4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11e2f4 <_PyErr_SetString@@Base> │ │ │ │ + bl 11df58 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 36698 <_PyEval_SetProfile@@Base+0x2b4> │ │ │ │ + b.n 3669c <_PyEval_SetProfile@@Base+0x2b4> │ │ │ │ ldrd r2, r4, [r1, #28] │ │ │ │ ldr r3, [r1, #24] │ │ │ │ strd r2, r4, [sp] │ │ │ │ ldrd r1, r2, [r1, #16] │ │ │ │ - bl 2443a8 <_PyInterpreterState_ObjectToID@@Base+0x84> │ │ │ │ + bl 244608 <_PyInterpreterState_ObjectToID@@Base+0x84> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #164] @ (36754 <_PyEval_SetProfile@@Base+0x370>) │ │ │ │ + ldr r4, [pc, #164] @ (36758 <_PyEval_SetProfile@@Base+0x370>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #160] @ (36758 <_PyEval_SetProfile@@Base+0x374>) │ │ │ │ + ldr r1, [pc, #160] @ (3675c <_PyEval_SetProfile@@Base+0x374>) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 21d264 │ │ │ │ + bl 21d4ec │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 36704 <_PyEval_SetProfile@@Base+0x320> │ │ │ │ + cbz r0, 36708 <_PyEval_SetProfile@@Base+0x320> │ │ │ │ mov r1, r5 │ │ │ │ - bl f5830 │ │ │ │ + bl f5420 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 366e4 <_PyEval_SetProfile@@Base+0x300> │ │ │ │ + bge.n 366e8 <_PyEval_SetProfile@@Base+0x300> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 366e4 <_PyEval_SetProfile@@Base+0x300> │ │ │ │ + cbnz r3, 366e8 <_PyEval_SetProfile@@Base+0x300> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 366fc <_PyEval_SetProfile@@Base+0x318> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 36700 <_PyEval_SetProfile@@Base+0x318> │ │ │ │ movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ subs r4, r0, r6 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 366fe <_PyEval_SetProfile@@Base+0x31a> │ │ │ │ + b.n 36702 <_PyEval_SetProfile@@Base+0x31a> │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c872c │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 36718 <_PyEval_SetProfile@@Base+0x334> │ │ │ │ - movw r0, #50800 @ 0xc670 │ │ │ │ + bl 1c8bf4 │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 3671c <_PyEval_SetProfile@@Base+0x334> │ │ │ │ + movw r0, #49200 @ 0xc030 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ - bl 243688 │ │ │ │ - cbnz r4, 36750 <_PyEval_SetProfile@@Base+0x36c> │ │ │ │ + bl 2438b8 │ │ │ │ + cbnz r4, 36754 <_PyEval_SetProfile@@Base+0x36c> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #50848 @ 0xc6a0 │ │ │ │ + movw r3, #49248 @ 0xc060 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - bl 3675c <_PyEval_SetProfile@@Base+0x378> │ │ │ │ + bl 36760 <_PyEval_SetProfile@@Base+0x378> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 36750 <_PyEval_SetProfile@@Base+0x36c> │ │ │ │ + bne.n 36754 <_PyEval_SetProfile@@Base+0x36c> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #50800 @ 0xc670 │ │ │ │ + movw r0, #49200 @ 0xc030 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 243688 │ │ │ │ + b.w 2438b8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3} │ │ │ │ @@ -14919,107 +14924,107 @@ │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, #20 │ │ │ │ movs r2, #1 │ │ │ │ add r4, sp, #28 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 23d914 <_PyTime_AsTimespec@@Base+0x6cc> │ │ │ │ + bl 23de50 <_PyTime_AsTimespec@@Base+0x9b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #4 │ │ │ │ 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 r5, #1 │ │ │ │ - movw r1, #64009 @ 0xfa09 │ │ │ │ + movw r1, #62425 @ 0xf3d9 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ - cbz r0, 367b6 <_PyEval_SetProfile@@Base+0x3d2> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + cbz r0, 367ba <_PyEval_SetProfile@@Base+0x3d2> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 36880 <_PyEval_SetProfile@@Base+0x49c> │ │ │ │ + b.n 36884 <_PyEval_SetProfile@@Base+0x49c> │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #64021 @ 0xfa15 │ │ │ │ + movw r1, #62437 @ 0xf3e5 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ movs r3, #14 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 367b0 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ - movw r1, #62321 @ 0xf371 │ │ │ │ + bne.n 367b4 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ + movw r1, #62933 @ 0xf5d5 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 367b0 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ + bne.n 367b4 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ movs r3, #3 │ │ │ │ - movw r1, #62325 @ 0xf375 │ │ │ │ + movw r1, #62937 @ 0xf5d9 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 367b0 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ + bne.n 367b4 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ movs r1, #10 │ │ │ │ movs r3, #11 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #3477 @ 0xd95 │ │ │ │ + movw r1, #1893 @ 0x765 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r0, #7 │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 367b0 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ - movw r1, #23185 @ 0x5a91 │ │ │ │ + bne.n 367b4 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ + movw r1, #23257 @ 0x5ad9 │ │ │ │ movt r1, #7 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #2 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 367b0 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ - movw r1, #16389 @ 0x4005 │ │ │ │ + bne.n 367b4 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ + movw r1, #14709 @ 0x3975 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r3, #13 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 367b0 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ + bne.n 367b4 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ movs r3, #7 │ │ │ │ - movw r1, #5097 @ 0x13e9 │ │ │ │ + movw r1, #3513 @ 0xdb9 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 367b0 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ + bne.n 367b4 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ movs r2, #7 │ │ │ │ movs r3, #6 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #57549 @ 0xe0cd │ │ │ │ + movw r1, #58377 @ 0xe409 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ @@ -15027,114 +15032,114 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #24320 @ 0x5f00 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ add.w r5, r4, #4096 @ 0x1000 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1c7208 │ │ │ │ + bl 1c7678 │ │ │ │ ldr.w r0, [r5, #1568] @ 0x620 │ │ │ │ - bl 248a88 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 248ce8 <_Py_hashtable_clear@@Base> │ │ │ │ ldr.w r0, [r5, #1572] @ 0x624 │ │ │ │ - bl 248a88 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 248ce8 <_Py_hashtable_clear@@Base> │ │ │ │ ldr.w r0, [r5, #1564] @ 0x61c │ │ │ │ - bl 248a88 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 248ce8 <_Py_hashtable_clear@@Base> │ │ │ │ ldr.w r0, [r5, #1556] @ 0x614 │ │ │ │ - bl 248a88 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 248ce8 <_Py_hashtable_clear@@Base> │ │ │ │ movw r3, #5648 @ 0x1610 │ │ │ │ adds r2, r4, r3 │ │ │ │ movs r0, #0 │ │ │ │ str.w r0, [r2, #-4] │ │ │ │ str r0, [r4, r3] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1c7208 │ │ │ │ + b.w 1c7678 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 368ea <_PyEval_SetProfile@@Base+0x506> │ │ │ │ + cbz r0, 368ee <_PyEval_SetProfile@@Base+0x506> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000368ec <_Py_DisplaySourceLine@@Base>: │ │ │ │ - b.w 333d0 │ │ │ │ +000368f0 <_Py_DisplaySourceLine@@Base>: │ │ │ │ + b.w 333cc │ │ │ │ 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 2c2cc <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #68] @ (3694c <_Py_DisplaySourceLine@@Base+0x60>) │ │ │ │ + ldr r2, [pc, #68] @ (36950 <_Py_DisplaySourceLine@@Base+0x60>) │ │ │ │ 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, 36948 <_Py_DisplaySourceLine@@Base+0x5c> │ │ │ │ + cbz r3, 3694c <_Py_DisplaySourceLine@@Base+0x5c> │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ - bl 36950 <_Py_DisplaySourceLine@@Base+0x64> │ │ │ │ + bl 36954 <_Py_DisplaySourceLine@@Base+0x64> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r3, 36948 <_Py_DisplaySourceLine@@Base+0x5c> │ │ │ │ + cbz r3, 3694c <_Py_DisplaySourceLine@@Base+0x5c> │ │ │ │ add.w r1, r4, #20 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2be80 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5, #0] │ │ │ │ blx 2bde4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 24e77c │ │ │ │ + bl 24e9d8 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #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, #32284 @ 0x7e1c │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 369b4 <_Py_DisplaySourceLine@@Base+0xc8> │ │ │ │ + bne.n 369b8 <_Py_DisplaySourceLine@@Base+0xc8> │ │ │ │ mov r6, r1 │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 2db40 │ │ │ │ cmp r6, #1 │ │ │ │ mov r7, r0 │ │ │ │ - bne.n 36990 <_Py_DisplaySourceLine@@Base+0xa4> │ │ │ │ + bne.n 36994 <_Py_DisplaySourceLine@@Base+0xa4> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 2db58 │ │ │ │ - b.n 369b0 <_Py_DisplaySourceLine@@Base+0xc4> │ │ │ │ + b.n 369b4 <_Py_DisplaySourceLine@@Base+0xc4> │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 369a4 <_Py_DisplaySourceLine@@Base+0xb8> │ │ │ │ - movw r1, #58316 @ 0xe3cc │ │ │ │ + bne.n 369a8 <_Py_DisplaySourceLine@@Base+0xb8> │ │ │ │ + movw r1, #56716 @ 0xdd8c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ - cbz r7, 369b0 <_Py_DisplaySourceLine@@Base+0xc4> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ + cbz r7, 369b4 <_Py_DisplaySourceLine@@Base+0xc4> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 30e44 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -000369b8 : │ │ │ │ +000369bc : │ │ │ │ b.w 32f08 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -15142,40 +15147,40 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne.n 369f6 │ │ │ │ - bl 2202a4 │ │ │ │ - cbz r0, 36a30 │ │ │ │ + bne.n 369fa │ │ │ │ + bl 22052c │ │ │ │ + cbz r0, 36a34 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [r3, #260] @ 0x104 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r3, [r4, #24] │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r5, [r0, #4] │ │ │ │ - bls.n 36a22 │ │ │ │ + bls.n 36a26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2518e0 <_PyMarshal_GetXIData@@Base+0x90> │ │ │ │ + bl 251b38 <_PyMarshal_GetXIData@@Base+0x90> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 36a30 │ │ │ │ + b.n 36a34 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -15197,39 +15202,39 @@ │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ str r2, [sp, #8] │ │ │ │ movs r2, #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #17 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ str r5, [sp, #28] │ │ │ │ - bl 2446f4 <_PyInterpreterState_ObjectToID@@Base+0x3d0> │ │ │ │ - cbz r0, 36a76 │ │ │ │ + bl 244954 <_PyInterpreterState_ObjectToID@@Base+0x3d0> │ │ │ │ + cbz r0, 36a7a │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c85f4 │ │ │ │ - b.n 36a7e │ │ │ │ + bl 1c8abc │ │ │ │ + b.n 36a82 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 36b02 │ │ │ │ + bpl.n 36b06 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r3, 36ae8 │ │ │ │ + cbnz r3, 36aec │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ lsls r3, r2, #30 │ │ │ │ - bpl.n 36b02 │ │ │ │ + bpl.n 36b06 │ │ │ │ ldr.w r1, [r4, #-8] │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r1, [r2, #0] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r2 │ │ │ │ str r3, [r1, #4] │ │ │ │ @@ -15241,176 +15246,176 @@ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str r2, [r1, #0] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r5, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ bic.w r3, r3, #2 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - b.n 36b02 │ │ │ │ - movw r2, #16833 @ 0x41c1 │ │ │ │ + b.n 36b06 │ │ │ │ + movw r2, #16617 @ 0x40e9 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 36afc │ │ │ │ + bne.n 36b00 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ - b.n 36afe │ │ │ │ + b.n 36b02 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36aa2 │ │ │ │ + bne.n 36aa6 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00036b08 : │ │ │ │ +00036b0c : │ │ │ │ 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 r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 1ce1ec │ │ │ │ + bl 1ce658 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36bae │ │ │ │ - cbz r5, 36b3a │ │ │ │ + beq.n 36bb2 │ │ │ │ + cbz r5, 36b3e │ │ │ │ mov r0, r5 │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36bb0 │ │ │ │ + beq.n 36bb4 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl ab2bc │ │ │ │ + bl aa98c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 36bb0 │ │ │ │ - bl 219df8 <_PyParkingLot_UnparkAll@@Base+0x194> │ │ │ │ + cbz r0, 36bb4 │ │ │ │ + bl 21a050 <_PyParkingLot_UnparkAll@@Base+0x194> │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 36bb0 │ │ │ │ + cbz r0, 36bb4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 12c6b8 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 12c258 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 21ae48 │ │ │ │ + bl 21b0d0 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 1e8be4 <_PyEval_NoToolsForUnwind@@Base+0x50> │ │ │ │ + bl 1e9080 <_PyEval_NoToolsForUnwind@@Base+0x50> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36b96 │ │ │ │ + bge.n 36b9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36b96 │ │ │ │ + cbnz r3, 36b9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 36bb0 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 36bb4 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36bb6 │ │ │ │ + bge.n 36bba │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r7, #0] │ │ │ │ - cbnz r4, 36bb6 │ │ │ │ + cbnz r4, 36bba │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 36bb8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 36bbc │ │ │ │ mov r5, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 36bb8 │ │ │ │ + b.n 36bbc │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 36bf2 │ │ │ │ + cbnz r0, 36bf6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 36bfa │ │ │ │ + cbz r0, 36bfe │ │ │ │ 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 36be4 │ │ │ │ + beq.n 36be8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b0e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 36c4e │ │ │ │ + bge.n 36c52 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 36c3c │ │ │ │ - bl 11699c │ │ │ │ + bne.n 36c40 │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36c10 │ │ │ │ - b.n 36c4a │ │ │ │ + beq.n 36c14 │ │ │ │ + b.n 36c4e │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 36c64 │ │ │ │ + b.n 36c68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #60920 @ 0xedf8 │ │ │ │ + movw r0, #59320 @ 0xe7b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 1ca554 <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ + bl 1ca9bc <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ subs r3, r4, #1 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ ldrh r0, [r4, #10] │ │ │ │ it ge │ │ │ │ movge r5, r1 │ │ │ │ @@ -15425,23 +15430,23 @@ │ │ │ │ sub.w r2, r4, r2 │ │ │ │ mul.w r0, r5, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ mov.w r2, r2, asr #4 │ │ │ │ mul.w r2, r0, r2 │ │ │ │ - bls.n 36cdc │ │ │ │ + bls.n 36ce0 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ - bhi.n 36cd2 │ │ │ │ + bhi.n 36cd6 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ - b.n 36cde │ │ │ │ + b.n 36ce2 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ it hi │ │ │ │ movhi r1, #0 │ │ │ │ - b.n 36cde │ │ │ │ + b.n 36ce2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r1, r1, r2, lsl #15 │ │ │ │ mov r0, r6 │ │ │ │ add r3, r1 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ strd r1, r5, [sp, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ @@ -15453,39 +15458,39 @@ │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ - movw r2, #27983 @ 0x6d4f │ │ │ │ + movw r2, #27987 @ 0x6d53 │ │ │ │ movt r2, #3 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 36d28 │ │ │ │ + bne.n 36d2c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ add r2, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 36d32 │ │ │ │ + b.n 36d36 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ blx r6 │ │ │ │ - cbz r0, 36d4a │ │ │ │ + cbz r0, 36d4e │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbz r3, 36d48 │ │ │ │ + cbz r3, 36d4c │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 6eed0 │ │ │ │ + b.w 6ef18 │ │ │ │ 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] │ │ │ │ @@ -15501,219 +15506,219 @@ │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ add.w r5, r0, #116 @ 0x74 │ │ │ │ mla r3, r8, r3, r0 │ │ │ │ add.w r7, r3, #116 @ 0x74 │ │ │ │ cmp r7, r5 │ │ │ │ - bls.n 36da2 │ │ │ │ + bls.n 36da6 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r3, 36d9a │ │ │ │ + cbnz r3, 36d9e │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 36d9a │ │ │ │ - bl 360ca │ │ │ │ + beq.n 36d9e │ │ │ │ + bl 360d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ - b.n 36d84 │ │ │ │ + b.n 36d88 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r0, [r6, #448] @ 0x1c0 │ │ │ │ lsls r2, r2, #15 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1c877c │ │ │ │ + bl 1c8c44 │ │ │ │ dmb ish │ │ │ │ str r5, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ cmp r4, r5 │ │ │ │ - blt.n 36dfa │ │ │ │ + blt.n 36dfe │ │ │ │ lsrs r2, r4, #27 │ │ │ │ movw r3, #30992 @ 0x7910 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ movs r3, #1 │ │ │ │ ubfx r0, r4, #22, #5 │ │ │ │ lsls r3, r0 │ │ │ │ bic.w r5, r2, r3 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 36df6 │ │ │ │ + bne.n 36dfa │ │ │ │ strex r7, r5, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r0 │ │ │ │ - bne.n 36de0 │ │ │ │ + bne.n 36de4 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ lsls r0, r0, #15 │ │ │ │ negs r0, r0 │ │ │ │ bl 2fa1a <_PyObject_DebugMallocStats@@Base+0x18b2> │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ add.w r1, r4, #52 @ 0x34 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ lsls r5, r2, #15 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r7, r3, #1 │ │ │ │ - beq.n 36e20 │ │ │ │ - cbnz r3, 36e24 │ │ │ │ - b.n 36e2e │ │ │ │ + beq.n 36e24 │ │ │ │ + cbnz r3, 36e28 │ │ │ │ + b.n 36e32 │ │ │ │ adds r2, #32 │ │ │ │ - b.n 36e2e │ │ │ │ + b.n 36e32 │ │ │ │ and.w r7, r3, #1 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ add r2, r7 │ │ │ │ - bne.n 36e24 │ │ │ │ + bne.n 36e28 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 36e14 │ │ │ │ + bne.n 36e18 │ │ │ │ lsrs r5, r5, #7 │ │ │ │ ldr.w r3, [r6, #456] @ 0x1c8 │ │ │ │ mul.w r5, r2, r5 │ │ │ │ ldr.w r2, [r3, #256] @ 0x100 │ │ │ │ dmb ish │ │ │ │ - cbz r2, 36e4a │ │ │ │ + cbz r2, 36e4e │ │ │ │ yield │ │ │ │ - b.n 36e3c │ │ │ │ + b.n 36e40 │ │ │ │ ldr.w r2, [r6, #448] @ 0x1c0 │ │ │ │ adds r3, r4, #4 │ │ │ │ ldr r7, [r4, #96] @ 0x60 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsls r1, r7, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36e6c │ │ │ │ + bl 36e70 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w sl, [sp, #104] @ 0x68 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3703a │ │ │ │ + beq.w 3703e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3703a │ │ │ │ + beq.w 3703e │ │ │ │ mov r8, r3 │ │ │ │ subs r3, r6, #3 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 36ec6 │ │ │ │ + bhi.n 36eca │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 36eb6 │ │ │ │ - cbz r2, 36eb6 │ │ │ │ + beq.n 36eba │ │ │ │ + cbz r2, 36eba │ │ │ │ negs r2, r2 │ │ │ │ add.w r0, sl, #96 @ 0x60 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1c877c │ │ │ │ + bl 1c8c44 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ movs r2, #1 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 6f650 │ │ │ │ - b.n 37028 │ │ │ │ + bl 6f698 │ │ │ │ + b.n 3702c │ │ │ │ cmp r6, #6 │ │ │ │ - bne.w 37028 │ │ │ │ + bne.w 3702c │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ movw r2, #61696 @ 0xf100 │ │ │ │ movt r2, #84 @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ ite gt │ │ │ │ addgt.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ movle r3, #112 @ 0x70 │ │ │ │ ldr.w r7, [r2, r3, lsl #2] │ │ │ │ dmb ish │ │ │ │ movw r6, #65535 @ 0xffff │ │ │ │ movt r6, #63 @ 0x3f │ │ │ │ add r6, r1 │ │ │ │ lsrs r6, r6, #22 │ │ │ │ - cbnz r7, 36f08 │ │ │ │ + cbnz r7, 36f0c │ │ │ │ add r6, sp, #84 @ 0x54 │ │ │ │ mov r4, sp │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #62708 @ 0xf4f4 │ │ │ │ + movw r1, #61108 @ 0xeeb4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - b.n 36f20 │ │ │ │ + b.n 36f24 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ cmp.w r3, r8, lsr #5 │ │ │ │ - bhi.n 36f30 │ │ │ │ + bhi.n 36f34 │ │ │ │ add r6, sp, #84 @ 0x54 │ │ │ │ mov r4, sp │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #62776 @ 0xf538 │ │ │ │ + movw r1, #61176 @ 0xeef8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r3, r5 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r2, r9 │ │ │ │ movs r0, #22 │ │ │ │ - bl 6f5a4 │ │ │ │ - b.n 3703a │ │ │ │ + bl 6f5ec │ │ │ │ + b.n 3703e │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 37000 │ │ │ │ + bne.n 37004 │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37000 │ │ │ │ + beq.n 37004 │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 36f58 │ │ │ │ + beq.n 36f5c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ bl 2f808 <_PyObject_DebugMallocStats@@Base+0x16a0> │ │ │ │ - cbz r4, 36f58 │ │ │ │ + cbz r4, 36f5c │ │ │ │ negs r2, r4 │ │ │ │ add.w r0, sl, #96 @ 0x60 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1c877c │ │ │ │ - bl 1b94c8 │ │ │ │ + bl 1c8c44 │ │ │ │ + bl 1b9938 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 37000 │ │ │ │ - bl 1aec20 <_start@@Base+0x824> │ │ │ │ - cbz r4, 36f68 │ │ │ │ - cbz r0, 36f76 │ │ │ │ + blt.n 37004 │ │ │ │ + bl 1af088 <_start@@Base+0x824> │ │ │ │ + cbz r4, 36f6c │ │ │ │ + cbz r0, 36f7a │ │ │ │ mov r3, sl │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 37054 │ │ │ │ - b.n 37000 │ │ │ │ + bl 37058 │ │ │ │ + b.n 37004 │ │ │ │ add.w fp, r7, #72 @ 0x48 │ │ │ │ ldrexd r2, r3, [fp] │ │ │ │ orrs r2, r3 │ │ │ │ - beq.n 36fac │ │ │ │ + beq.n 36fb0 │ │ │ │ movw r3, #52429 @ 0xcccd │ │ │ │ movt r3, #52428 @ 0xcccc │ │ │ │ dmb ish │ │ │ │ umull r3, r4, r4, r3 │ │ │ │ mov r3, r0 │ │ │ │ lsrs r2, r4, #3 │ │ │ │ ldrexd r0, r1, [fp] │ │ │ │ adds r0, r0, r2 │ │ │ │ adcs r1, r3 │ │ │ │ strexd r4, r0, r1, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 36f96 │ │ │ │ + bne.n 36f9a │ │ │ │ dmb ish │ │ │ │ - b.n 36ff4 │ │ │ │ + b.n 36ff8 │ │ │ │ add r1, sp, #24 │ │ │ │ movs r0, #1 │ │ │ │ blx 2b57c <__clock_gettime64@plt> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ @@ -15728,50 +15733,50 @@ │ │ │ │ adds r0, r2, r3 │ │ │ │ adc.w r1, r1, r3, asr #31 │ │ │ │ adds r2, r4, r0 │ │ │ │ adc.w r3, r1, r4, asr #31 │ │ │ │ ldrexd r0, r1, [fp] │ │ │ │ strexd r4, r2, r3, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 36fe8 │ │ │ │ + bne.n 36fec │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ bl 2f942 <_PyObject_DebugMallocStats@@Base+0x17da> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r7, #92 @ 0x5c │ │ │ │ bl 2f808 <_PyObject_DebugMallocStats@@Base+0x16a0> │ │ │ │ - cbnz r0, 37028 │ │ │ │ + cbnz r0, 3702c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r9 │ │ │ │ movs r0, #11 │ │ │ │ - movw r1, #62852 @ 0xf584 │ │ │ │ + movw r1, #61252 @ 0xef44 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ - b.w 6f5a4 │ │ │ │ + b.w 6f5ec │ │ │ │ movs r1, #0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r1 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ - b.w 1b9050 │ │ │ │ + b.w 1b94c0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00037044 : │ │ │ │ - ldr r0, [pc, #8] @ (37050 ) │ │ │ │ +00037048 : │ │ │ │ + ldr r0, [pc, #8] @ (37054 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - b.w 21974c │ │ │ │ + b.w 2199a4 │ │ │ │ nop │ │ │ │ rsbs r0, ip, #81 @ 0x51 │ │ │ │ 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 r5, r2 │ │ │ │ @@ -15781,39 +15786,39 @@ │ │ │ │ dmb ish │ │ │ │ ldr r4, [r0, #24] │ │ │ │ dmb ish │ │ │ │ add.w r4, r4, r1, lsl #22 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ - bl 370d0 │ │ │ │ - cbz r0, 37096 │ │ │ │ + bl 370d4 │ │ │ │ + cbz r0, 3709a │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r8 │ │ │ │ lsls r1, r5, #22 │ │ │ │ movs r2, #1 │ │ │ │ bl 301cc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 370b2 │ │ │ │ + b.n 370b6 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, sl │ │ │ │ lsls r1, r5, #22 │ │ │ │ bl 301cc │ │ │ │ lsls r2, r5, #22 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, sl │ │ │ │ add.w r0, r8, #96 @ 0x60 │ │ │ │ - bl 1c877c │ │ │ │ + bl 1c8c44 │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 2f808 <_PyObject_DebugMallocStats@@Base+0x16a0> │ │ │ │ - cbz r4, 370cc │ │ │ │ + cbz r4, 370d0 │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b.w 2f808 <_PyObject_DebugMallocStats@@Base+0x16a0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -15837,24 +15842,24 @@ │ │ │ │ add.w r1, r0, #1 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ add.w r1, r3, r1, lsl #2 │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 37126 │ │ │ │ + beq.n 3712a │ │ │ │ ldr.w r6, [r3], #4 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ and.w r2, r2, #1 │ │ │ │ bics r4, r6 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ - b.n 37110 │ │ │ │ + b.n 37114 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 37138 │ │ │ │ + cbz r3, 3713c │ │ │ │ ldr.w r1, [r5, r0, lsl #2] │ │ │ │ bics r3, r1 │ │ │ │ and.w r2, r2, #1 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #24 │ │ │ │ @@ -15877,372 +15882,372 @@ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 371ae │ │ │ │ + bne.n 371b2 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bmi.n 371c4 │ │ │ │ + bmi.n 371c8 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #20324 @ 0x4f64 │ │ │ │ + movw r2, #18724 @ 0x4924 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #64252 @ 0xfafc │ │ │ │ + movw r0, #62652 @ 0xf4bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 37220 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 37224 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #64252 @ 0xfafc │ │ │ │ + movw r0, #62652 @ 0xf4bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37220 │ │ │ │ - b.n 37184 │ │ │ │ + beq.n 37224 │ │ │ │ + b.n 37188 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bpl.n 37286 │ │ │ │ + bpl.n 3728a │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 37286 │ │ │ │ + ble.n 3728a │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl 84490 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 84364 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 372a6 │ │ │ │ + beq.n 372aa │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r3, r6, #1 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov r8, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r0, #16] │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 3727e │ │ │ │ + beq.n 37282 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 9b92c │ │ │ │ + bl 9b830 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 37234 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 37238 │ │ │ │ + bne.n 37238 │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 3723c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 37224 │ │ │ │ + blt.n 37228 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 372a6 │ │ │ │ + b.n 372aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 37220 │ │ │ │ + bne.n 37224 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37220 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37224 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3723c │ │ │ │ + bge.n 37240 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 37288 │ │ │ │ + b.n 3728c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ str.w r0, [r8, #20] │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 37254 │ │ │ │ + bpl.n 37258 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - cbz r1, 3725c │ │ │ │ + cbz r1, 37260 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 37266 │ │ │ │ + bpl.n 3726a │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 37266 │ │ │ │ + cbnz r3, 3726a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b.n 37272 │ │ │ │ + b.n 37276 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str.w r2, [r8, #24] │ │ │ │ adds r5, #1 │ │ │ │ add.w r8, r8, #8 │ │ │ │ - b.n 371fc │ │ │ │ + b.n 37200 │ │ │ │ mov r0, r4 │ │ │ │ - bl 97ab8 │ │ │ │ - b.n 372a6 │ │ │ │ + bl 979d0 │ │ │ │ + b.n 372aa │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64244 @ 0xfaf4 │ │ │ │ + movw r1, #62644 @ 0xf4b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c872c │ │ │ │ - b.n 37220 │ │ │ │ + bl 1c8bf4 │ │ │ │ + b.n 37224 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add.w r3, r0, #704 @ 0x2c0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 372b4 │ │ │ │ + bne.n 372b8 │ │ │ │ dmb ish │ │ │ │ - cbnz r2, 372cc │ │ │ │ - b.w 2193ac │ │ │ │ + cbnz r2, 372d0 │ │ │ │ + b.w 219604 │ │ │ │ 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, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 84d98 │ │ │ │ + bl 84c6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 264040 <_PyObject_GetXIData@@Base+0x344> │ │ │ │ + bl 263e0c <_PyObject_GetXIData@@Base+0x344> │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3730a │ │ │ │ + bge.n 3730e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3730a │ │ │ │ + cbnz r3, 3730e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp.w r3, r1, lsl #1 │ │ │ │ - bge.n 373b4 │ │ │ │ + bge.n 373b8 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mov r5, r0 │ │ │ │ subs r2, r1, #1 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr.w r0, [r3, r2, lsl #3] │ │ │ │ - bl 12289c │ │ │ │ + bl 122500 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 373be │ │ │ │ + beq.n 373c2 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 12289c │ │ │ │ + bl 122500 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 37376 │ │ │ │ + cbz r0, 3737a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37362 │ │ │ │ + beq.n 37366 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3738e │ │ │ │ + bne.n 37392 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37376 │ │ │ │ + bge.n 3737a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37376 │ │ │ │ + cbnz r3, 3737a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3738a │ │ │ │ + bge.n 3738e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3738a │ │ │ │ + cbnz r3, 3738e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 373be │ │ │ │ + b.n 373c2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 373a0 │ │ │ │ + bge.n 373a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 373a0 │ │ │ │ + cbnz r3, 373a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 373b4 │ │ │ │ + bge.n 373b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 373b4 │ │ │ │ + cbnz r3, 373b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add.w r1, r1, r7, lsl #3 │ │ │ │ ldr.w r4, [r1, #-4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ 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, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 373ea │ │ │ │ + cbnz r0, 373ee │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16ae4c <_Py_DecRef@@Base+0x14> │ │ │ │ + b.w 16a928 <_Py_DecRef@@Base+0x14> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 373dc │ │ │ │ + beq.n 373e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000373f4 <_PyXI_InitFailure@@Base>: │ │ │ │ +000373f8 <_PyXI_InitFailure@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r7, #0 │ │ │ │ strd r1, r7, [r0] │ │ │ │ str r7, [r0, #8] │ │ │ │ - cbz r2, 37448 <_PyXI_InitFailure@@Base+0x54> │ │ │ │ + cbz r2, 3744c <_PyXI_InitFailure@@Base+0x54> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 1166cc │ │ │ │ + bl 116328 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 37420 <_PyXI_InitFailure@@Base+0x2c> │ │ │ │ + cbnz r0, 37424 <_PyXI_InitFailure@@Base+0x2c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3744a <_PyXI_InitFailure@@Base+0x56> │ │ │ │ + b.n 3744e <_PyXI_InitFailure@@Base+0x56> │ │ │ │ mov r1, r7 │ │ │ │ - bl 265ba4 │ │ │ │ + bl 265970 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3743c <_PyXI_InitFailure@@Base+0x48> │ │ │ │ + bge.n 37440 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3743c <_PyXI_InitFailure@@Base+0x48> │ │ │ │ + cbnz r3, 37440 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 3741a <_PyXI_InitFailure@@Base+0x26> │ │ │ │ + beq.n 3741e <_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} │ │ │ │ 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 r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r2, 3746e <_PyXI_InitFailure@@Base+0x7a> │ │ │ │ + cbz r2, 37472 <_PyXI_InitFailure@@Base+0x7a> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ ldr r4, [r7, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #72] @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3750e <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ - cbz r5, 37498 <_PyXI_InitFailure@@Base+0xa4> │ │ │ │ + beq.n 37512 <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ + cbz r5, 3749c <_PyXI_InitFailure@@Base+0xa4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #4 │ │ │ │ - bne.n 37498 <_PyXI_InitFailure@@Base+0xa4> │ │ │ │ + bne.n 3749c <_PyXI_InitFailure@@Base+0xa4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37494 <_PyXI_InitFailure@@Base+0xa0> │ │ │ │ + bge.n 37498 <_PyXI_InitFailure@@Base+0xa0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37494 <_PyXI_InitFailure@@Base+0xa0> │ │ │ │ + cbnz r3, 37498 <_PyXI_InitFailure@@Base+0xa0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3750e <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ + b.n 37512 <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #20 │ │ │ │ - bl 3752e <_PyXI_InitFailure@@Base+0x13a> │ │ │ │ + bl 37532 <_PyXI_InitFailure@@Base+0x13a> │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 374e6 <_PyXI_InitFailure@@Base+0xf2> │ │ │ │ + cbz r0, 374ea <_PyXI_InitFailure@@Base+0xf2> │ │ │ │ movw r3, #35736 @ 0x8b98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 206424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 2067ec <_PyErr_ExceptionMatches@@Base> │ │ │ │ add.w r3, r6, #8 │ │ │ │ - cbz r0, 374ca <_PyXI_InitFailure@@Base+0xd6> │ │ │ │ + cbz r0, 374ce <_PyXI_InitFailure@@Base+0xd6> │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r6, #4] │ │ │ │ strd r2, r2, [sp, #8] │ │ │ │ mvn.w r2, #2 │ │ │ │ - b.n 374d4 <_PyXI_InitFailure@@Base+0xe0> │ │ │ │ + b.n 374d8 <_PyXI_InitFailure@@Base+0xe0> │ │ │ │ mvn.w r2, #1 │ │ │ │ strd r0, r0, [sp, #8] │ │ │ │ str r3, [r6, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str r3, [r6, #0] │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 374fa <_PyXI_InitFailure@@Base+0x106> │ │ │ │ + bge.n 374fe <_PyXI_InitFailure@@Base+0x106> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 374fa <_PyXI_InitFailure@@Base+0x106> │ │ │ │ + cbnz r3, 374fe <_PyXI_InitFailure@@Base+0x106> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ - cbz r3, 37502 <_PyXI_InitFailure@@Base+0x10e> │ │ │ │ + cbz r3, 37506 <_PyXI_InitFailure@@Base+0x10e> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 37506 <_PyXI_InitFailure@@Base+0x112> │ │ │ │ + cbnz r3, 3750a <_PyXI_InitFailure@@Base+0x112> │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3750e <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ + b.n 37512 <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ mov r0, r8 │ │ │ │ - bl 243688 │ │ │ │ - b.n 37502 <_PyXI_InitFailure@@Base+0x10e> │ │ │ │ - cbz r5, 37526 <_PyXI_InitFailure@@Base+0x132> │ │ │ │ - cbnz r4, 37526 <_PyXI_InitFailure@@Base+0x132> │ │ │ │ + bl 2438b8 │ │ │ │ + b.n 37506 <_PyXI_InitFailure@@Base+0x10e> │ │ │ │ + cbz r5, 3752a <_PyXI_InitFailure@@Base+0x132> │ │ │ │ + cbnz r4, 3752a <_PyXI_InitFailure@@Base+0x132> │ │ │ │ add.w r3, r6, #8 │ │ │ │ str r3, [r6, #4] │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str r4, [r6, #16] │ │ │ │ str r3, [r6, #0] │ │ │ │ @@ -16256,1095 +16261,1095 @@ │ │ │ │ movw r3, #35736 @ 0x8b98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f6ac4 │ │ │ │ - cbz r0, 3755e <_PyXI_InitFailure@@Base+0x16a> │ │ │ │ + bl f66bc │ │ │ │ + cbz r0, 37562 <_PyXI_InitFailure@@Base+0x16a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3afa2 <_Py_open_noraise@@Base+0x51a> │ │ │ │ - b.n 3772a <_PyXI_InitFailure@@Base+0x336> │ │ │ │ + bl 3afea <_Py_open_noraise@@Base+0x51a> │ │ │ │ + b.n 3772e <_PyXI_InitFailure@@Base+0x336> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst.w r3, #2 │ │ │ │ ite eq │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, r6 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 377ec │ │ │ │ + bl 377f0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 377be <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ + beq.w 377c2 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ mov r1, r8 │ │ │ │ - bl 265ba4 │ │ │ │ + bl 265970 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3759a <_PyXI_InitFailure@@Base+0x1a6> │ │ │ │ + bge.n 3759e <_PyXI_InitFailure@@Base+0x1a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3759a <_PyXI_InitFailure@@Base+0x1a6> │ │ │ │ + cbnz r3, 3759e <_PyXI_InitFailure@@Base+0x1a6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 377be <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ + beq.w 377c2 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f6ff0 │ │ │ │ + bl 1f73b4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 377be <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ + beq.w 377c2 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ movs r1, #0 │ │ │ │ - bl 265ba4 │ │ │ │ + bl 265970 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 375cc <_PyXI_InitFailure@@Base+0x1d8> │ │ │ │ + bge.n 375d0 <_PyXI_InitFailure@@Base+0x1d8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 375cc <_PyXI_InitFailure@@Base+0x1d8> │ │ │ │ + cbnz r3, 375d0 <_PyXI_InitFailure@@Base+0x1d8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 377be <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ + beq.w 377c2 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ mov r0, r6 │ │ │ │ - bl 11db30 │ │ │ │ + bl 11d794 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 377be <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ + beq.w 377c2 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ movs r1, #0 │ │ │ │ - bl 265ba4 │ │ │ │ + bl 265970 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 375fe <_PyXI_InitFailure@@Base+0x20a> │ │ │ │ + bge.n 37602 <_PyXI_InitFailure@@Base+0x20a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 375fe <_PyXI_InitFailure@@Base+0x20a> │ │ │ │ + cbnz r3, 37602 <_PyXI_InitFailure@@Base+0x20a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 377be <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ + beq.w 377c2 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1166cc │ │ │ │ + bl 116328 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 377c8 <_PyXI_InitFailure@@Base+0x3d4> │ │ │ │ + beq.w 377cc <_PyXI_InitFailure@@Base+0x3d4> │ │ │ │ movs r1, #0 │ │ │ │ - bl 265ba4 │ │ │ │ + bl 265970 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37630 <_PyXI_InitFailure@@Base+0x23c> │ │ │ │ + bge.n 37634 <_PyXI_InitFailure@@Base+0x23c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 37630 <_PyXI_InitFailure@@Base+0x23c> │ │ │ │ + cbnz r3, 37634 <_PyXI_InitFailure@@Base+0x23c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 377d2 <_PyXI_InitFailure@@Base+0x3de> │ │ │ │ - movw r1, #2844 @ 0xb1c │ │ │ │ + beq.w 377d6 <_PyXI_InitFailure@@Base+0x3de> │ │ │ │ + movw r1, #1244 @ 0x4dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #45132 @ 0xb04c │ │ │ │ + movw r0, #43532 @ 0xaa0c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f0038 │ │ │ │ + bl 1f05c8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37726 <_PyXI_InitFailure@@Base+0x332> │ │ │ │ - movw r1, #2864 @ 0xb30 │ │ │ │ + beq.n 3772a <_PyXI_InitFailure@@Base+0x332> │ │ │ │ + movw r1, #1264 @ 0x4f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ee4a0 │ │ │ │ + bl ee0c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37674 <_PyXI_InitFailure@@Base+0x280> │ │ │ │ + bge.n 37678 <_PyXI_InitFailure@@Base+0x280> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 37674 <_PyXI_InitFailure@@Base+0x280> │ │ │ │ + cbnz r3, 37678 <_PyXI_InitFailure@@Base+0x280> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 37726 <_PyXI_InitFailure@@Base+0x332> │ │ │ │ + beq.n 3772a <_PyXI_InitFailure@@Base+0x332> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e888 │ │ │ │ + bl 8e7b0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37712 <_PyXI_InitFailure@@Base+0x31e> │ │ │ │ - bl 7fac4 │ │ │ │ + beq.n 37716 <_PyXI_InitFailure@@Base+0x31e> │ │ │ │ + bl 7fb14 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37714 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ + beq.n 37718 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #2880 @ 0xb40 │ │ │ │ + movw r1, #1280 @ 0x500 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37714 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ + beq.n 37718 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #2896 @ 0xb50 │ │ │ │ + movw r1, #1296 @ 0x510 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37714 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ + beq.n 37718 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10a04c │ │ │ │ + bl 109d10 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 376e2 <_PyXI_InitFailure@@Base+0x2ee> │ │ │ │ + bge.n 376e6 <_PyXI_InitFailure@@Base+0x2ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 376e2 <_PyXI_InitFailure@@Base+0x2ee> │ │ │ │ + cbnz r3, 376e6 <_PyXI_InitFailure@@Base+0x2ee> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 376f6 <_PyXI_InitFailure@@Base+0x302> │ │ │ │ + bge.n 376fa <_PyXI_InitFailure@@Base+0x302> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 376f6 <_PyXI_InitFailure@@Base+0x302> │ │ │ │ + cbnz r3, 376fa <_PyXI_InitFailure@@Base+0x302> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3770a <_PyXI_InitFailure@@Base+0x316> │ │ │ │ + bge.n 3770e <_PyXI_InitFailure@@Base+0x316> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3770a <_PyXI_InitFailure@@Base+0x316> │ │ │ │ + cbnz r3, 3770e <_PyXI_InitFailure@@Base+0x316> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 3772e <_PyXI_InitFailure@@Base+0x33a> │ │ │ │ - b.n 37714 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ + bne.n 37732 <_PyXI_InitFailure@@Base+0x33a> │ │ │ │ + b.n 37718 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c85f4 │ │ │ │ - bl f7144 │ │ │ │ + bl 1c8abc │ │ │ │ + bl f6dfc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 377e0 <_PyXI_InitFailure@@Base+0x3ec> │ │ │ │ + b.n 377e4 <_PyXI_InitFailure@@Base+0x3ec> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #52828 @ 0xce5c │ │ │ │ + movw r1, #51228 @ 0xc81c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1db454 │ │ │ │ + bl 1db870 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3779c <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ - ldr r0, [pc, #164] @ (377e8 <_PyXI_InitFailure@@Base+0x3f4>) │ │ │ │ + cbz r0, 377a0 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ + ldr r0, [pc, #164] @ (377ec <_PyXI_InitFailure@@Base+0x3f4>) │ │ │ │ mov r1, r4 │ │ │ │ - bl 144820 │ │ │ │ + bl 1443e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37760 <_PyXI_InitFailure@@Base+0x36c> │ │ │ │ + bge.n 37764 <_PyXI_InitFailure@@Base+0x36c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37760 <_PyXI_InitFailure@@Base+0x36c> │ │ │ │ + cbnz r3, 37764 <_PyXI_InitFailure@@Base+0x36c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 3779a <_PyXI_InitFailure@@Base+0x3a6> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 3779e <_PyXI_InitFailure@@Base+0x3a6> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 265ba4 │ │ │ │ + bl 265970 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37786 <_PyXI_InitFailure@@Base+0x392> │ │ │ │ + bge.n 3778a <_PyXI_InitFailure@@Base+0x392> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 37786 <_PyXI_InitFailure@@Base+0x392> │ │ │ │ + cbnz r3, 3778a <_PyXI_InitFailure@@Base+0x392> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3779c <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 377a0 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 3779c <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ + cbz r3, 377a0 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ subs r3, #1 │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n 3779c <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ + bne.n 377a0 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r4, r3] │ │ │ │ - b.n 3779c <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ + b.n 377a0 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ mov r4, r6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r4, [r5, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 377b6 <_PyXI_InitFailure@@Base+0x3c2> │ │ │ │ + bge.n 377ba <_PyXI_InitFailure@@Base+0x3c2> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 377b6 <_PyXI_InitFailure@@Base+0x3c2> │ │ │ │ + cbnz r3, 377ba <_PyXI_InitFailure@@Base+0x3c2> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3772a <_PyXI_InitFailure@@Base+0x336> │ │ │ │ - b.n 37726 <_PyXI_InitFailure@@Base+0x332> │ │ │ │ - movw r4, #2716 @ 0xa9c │ │ │ │ + bne.n 3772e <_PyXI_InitFailure@@Base+0x336> │ │ │ │ + b.n 3772a <_PyXI_InitFailure@@Base+0x332> │ │ │ │ + movw r4, #1116 @ 0x45c │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 377da <_PyXI_InitFailure@@Base+0x3e6> │ │ │ │ - movw r4, #2768 @ 0xad0 │ │ │ │ + b.n 377de <_PyXI_InitFailure@@Base+0x3e6> │ │ │ │ + movw r4, #1168 @ 0x490 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 377da <_PyXI_InitFailure@@Base+0x3e6> │ │ │ │ - movw r4, #2804 @ 0xaf4 │ │ │ │ + b.n 377de <_PyXI_InitFailure@@Base+0x3e6> │ │ │ │ + movw r4, #1204 @ 0x4b4 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3afa2 <_Py_open_noraise@@Base+0x51a> │ │ │ │ + bl 3afea <_Py_open_noraise@@Base+0x51a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000377ec : │ │ │ │ +000377f0 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 162f6c │ │ │ │ + b.w 162a40 │ │ │ │ │ │ │ │ -000377f2 : │ │ │ │ +000377f6 : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r3 │ │ │ │ - bl 18f31c <_PyDict_SetItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 18eb58 <_PyDict_SetItem_KnownHash_LockHeld@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 378e8 │ │ │ │ + bne.n 378ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r5 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 19c030 │ │ │ │ + bl 19c0a4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge.n 3786a │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 37852 │ │ │ │ + bge.n 3786e │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 37856 │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c55c │ │ │ │ + bl 15c090 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 378d2 │ │ │ │ + bge.n 378d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 378d2 │ │ │ │ + bne.n 378d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 378d2 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 378d6 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr.w r9, [r3, r7, lsl #2] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3788e │ │ │ │ + beq.n 37892 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 378ec │ │ │ │ + bge.n 378f0 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, 378ec │ │ │ │ + cbnz r5, 378f0 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 378ec │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 378f0 │ │ │ │ movs r0, #16 │ │ │ │ - bl 834d0 │ │ │ │ - cbnz r0, 378b0 │ │ │ │ + bl 834e4 │ │ │ │ + cbnz r0, 378b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 378aa │ │ │ │ + bge.n 378ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 378aa │ │ │ │ + cbnz r3, 378ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - bl 23c560 │ │ │ │ - b.n 378d2 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 378d6 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ strd r4, r8, [r0] │ │ │ │ strd r9, r3, [r0, #8] │ │ │ │ - cbnz r3, 378c0 │ │ │ │ + cbnz r3, 378c4 │ │ │ │ str r0, [r5, #32] │ │ │ │ - b.n 378c2 │ │ │ │ + b.n 378c6 │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ str.w r0, [r3, r7, lsl #2] │ │ │ │ - b.n 378ec │ │ │ │ - bl f6bc8 │ │ │ │ + b.n 378f0 │ │ │ │ + bl f6880 │ │ │ │ mov r2, r8 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6ed42 <_PyDict_DelItem_KnownHash@@Base> │ │ │ │ + bl 6ed8a <_PyDict_DelItem_KnownHash@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f6dbc <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 1f7180 <_PyErr_ChainExceptions1@@Base> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ 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, #3584] @ 0xe00 │ │ │ │ sub sp, #500 @ 0x1f4 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 37916 │ │ │ │ + bne.n 3791a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 37930 │ │ │ │ - b.n 3792a │ │ │ │ + bne.n 37934 │ │ │ │ + b.n 3792e │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5840 @ 0x16d0 │ │ │ │ + movw r0, #4240 @ 0x1090 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ - cbz r0, 37970 │ │ │ │ - b.n 37908 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 37970 │ │ │ │ + bl 1d5210 │ │ │ │ + cbz r0, 37974 │ │ │ │ + b.n 3790c │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 37974 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 2674cc │ │ │ │ - cbz r0, 37970 │ │ │ │ + bl 267298 │ │ │ │ + cbz r0, 37974 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ blx 2c030 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ blx 2af1c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3796a │ │ │ │ + cbz r0, 3796e │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 37970 │ │ │ │ - bl 11699c │ │ │ │ - cbz r0, 37974 │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 37974 │ │ │ │ + bl 1165f8 │ │ │ │ + cbz r0, 37978 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 37986 │ │ │ │ + b.n 3798a │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ mov r0, sp │ │ │ │ blx 2c030 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 3798a │ │ │ │ + bl 3798e │ │ │ │ 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} │ │ │ │ - bl 1062dc │ │ │ │ + bl 105f74 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37a26 │ │ │ │ + beq.n 37a2a │ │ │ │ movs r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #16 │ │ │ │ blx 2c1e8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 37a20 │ │ │ │ + bne.n 37a24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 379da │ │ │ │ + cbnz r4, 379de │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37a28 │ │ │ │ + bge.n 37a2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37a28 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37a28 │ │ │ │ - bl 1097a0 │ │ │ │ + cbnz r3, 37a2c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37a2c │ │ │ │ + bl 109464 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 37a0e │ │ │ │ + bne.n 37a12 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 379f6 │ │ │ │ + bge.n 379fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 379f6 │ │ │ │ + cbnz r3, 379fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37a0a │ │ │ │ + bge.n 37a0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37a0a │ │ │ │ + cbnz r3, 37a0e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37a28 │ │ │ │ + b.n 37a2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37a20 │ │ │ │ + bge.n 37a24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37a20 │ │ │ │ + cbnz r3, 37a24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #65 @ 0x41 │ │ │ │ - bne.n 379ac │ │ │ │ + bne.n 379b0 │ │ │ │ mov r4, r5 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 37a50 │ │ │ │ + cbz r3, 37a54 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 37a68 │ │ │ │ + b.n 37a6c │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 37a58 │ │ │ │ + bgt.n 37a5c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 37a68 │ │ │ │ + b.n 37a6c │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 37a54 │ │ │ │ + bne.n 37a58 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 37a54 │ │ │ │ + beq.n 37a58 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 37a8a │ │ │ │ + b.n 37a8e │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #400] @ (37c10 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #400] @ (37c14 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37c08 │ │ │ │ + beq.w 37c0c │ │ │ │ add r6, r5 │ │ │ │ ldr.w sl, [r4] │ │ │ │ subs r5, r6, #1 │ │ │ │ - beq.n 37b72 │ │ │ │ + beq.n 37b76 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 37aa8 │ │ │ │ - bl e58e0 │ │ │ │ + cbz r0, 37aac │ │ │ │ + bl e54e4 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 37b2a │ │ │ │ + blt.n 37b2e │ │ │ │ subs r5, r6, #2 │ │ │ │ - beq.n 37b88 │ │ │ │ - b.n 37aac │ │ │ │ + beq.n 37b8c │ │ │ │ + b.n 37ab0 │ │ │ │ mov.w r8, #1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 37afa │ │ │ │ + cbz r3, 37afe │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 37ad6 │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + bmi.n 37ada │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #56272 @ 0xdbd0 │ │ │ │ + movw r1, #54672 @ 0xd590 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #3088 @ 0xc10 │ │ │ │ + movw r0, #1296 @ 0x510 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 37b2a │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 37b2e │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 37b2a │ │ │ │ + cbz r0, 37b2e │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 37b46 │ │ │ │ + bne.n 37b4a │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 37b02 │ │ │ │ - movw r6, #31156 @ 0x79b4 │ │ │ │ + bne.n 37b06 │ │ │ │ + movw r6, #29556 @ 0x7374 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ - b.n 37b98 │ │ │ │ - movw r7, #1524 @ 0x5f4 │ │ │ │ - movt r7, #49 @ 0x31 │ │ │ │ + b.n 37b9c │ │ │ │ + movw r7, #65460 @ 0xffb4 │ │ │ │ + movt r7, #48 @ 0x30 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 37b66 │ │ │ │ + cbz r3, 37b6a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 37b2e │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + bmi.n 37b32 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #54692 @ 0xd5a4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #3088 @ 0xc10 │ │ │ │ + movw r0, #1296 @ 0x510 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37c08 │ │ │ │ + b.n 37c0c │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37b2a │ │ │ │ + beq.n 37b2e │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 37b5e │ │ │ │ + beq.n 37b62 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64788 @ 0xfd14 │ │ │ │ + movw r1, #63188 @ 0xf6d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 37b2a │ │ │ │ + bl 11df00 │ │ │ │ + b.n 37b2e │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 37b6e │ │ │ │ + bne.n 37b72 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 37b98 │ │ │ │ - movw r6, #31156 @ 0x79b4 │ │ │ │ + b.n 37b9c │ │ │ │ + movw r6, #29556 @ 0x7374 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - b.n 37b98 │ │ │ │ - movw r6, #31156 @ 0x79b4 │ │ │ │ + b.n 37b9c │ │ │ │ + movw r6, #29556 @ 0x7374 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ - movw r7, #1524 @ 0x5f4 │ │ │ │ - movt r7, #49 @ 0x31 │ │ │ │ + movw r7, #65460 @ 0xffb4 │ │ │ │ + movt r7, #48 @ 0x30 │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 37b98 │ │ │ │ - movw r6, #31156 @ 0x79b4 │ │ │ │ + b.n 37b9c │ │ │ │ + movw r6, #29556 @ 0x7374 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ - movw r7, #1524 @ 0x5f4 │ │ │ │ - movt r7, #49 @ 0x31 │ │ │ │ + movw r7, #65460 @ 0xffb4 │ │ │ │ + movt r7, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ - bl 264ac0 │ │ │ │ + bl 26488c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 37c08 │ │ │ │ + cbz r0, 37c0c │ │ │ │ mov r1, sl │ │ │ │ - bl 267f88 │ │ │ │ + bl 267d54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37bfe │ │ │ │ + beq.n 37c02 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 265020 │ │ │ │ + bl 264dec │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37bfe │ │ │ │ - cbz r5, 37bc8 │ │ │ │ + beq.n 37c02 │ │ │ │ + cbz r5, 37bcc │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 37bce │ │ │ │ + bne.n 37bd2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ - b.n 37bd8 │ │ │ │ + b.n 37bdc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9fc20 │ │ │ │ + bl 9f804 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ - cbz r0, 37bfe │ │ │ │ + cbz r0, 37c02 │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ mov r1, r4 │ │ │ │ str.w r8, [r4, #148] @ 0x94 │ │ │ │ - bl 199b50 │ │ │ │ + bl 199bc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37c06 │ │ │ │ + bge.n 37c0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37c06 │ │ │ │ + cbnz r3, 37c0a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37c06 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37c0a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c85f4 │ │ │ │ - b.n 37b2a │ │ │ │ + bl 1c8abc │ │ │ │ + b.n 37b2e │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrh.w r0, [ip, r1, lsl #1] │ │ │ │ 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 37c30 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ + b.w 37c34 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ │ │ │ │ -00037c30 <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ +00037c34 <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #156] @ (37cdc <_PyTraceMalloc_GetTraceback@@Base+0xac>) │ │ │ │ + ldr r5, [pc, #156] @ (37ce0 <_PyTraceMalloc_GetTraceback@@Base+0xac>) │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 37c5c <_PyTraceMalloc_GetTraceback@@Base+0x2c> │ │ │ │ + bne.n 37c60 <_PyTraceMalloc_GetTraceback@@Base+0x2c> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 37c4c <_PyTraceMalloc_GetTraceback@@Base+0x1c> │ │ │ │ + bne.n 37c50 <_PyTraceMalloc_GetTraceback@@Base+0x1c> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 37c6e <_PyTraceMalloc_GetTraceback@@Base+0x3e> │ │ │ │ + beq.n 37c72 <_PyTraceMalloc_GetTraceback@@Base+0x3e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1355d0 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ + bl 135048 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 37ce0 <_PyTraceMalloc_GetTraceback@@Base+0xb0> │ │ │ │ + bl 37ce4 <_PyTraceMalloc_GetTraceback@@Base+0xb0> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 37c98 <_PyTraceMalloc_GetTraceback@@Base+0x68> │ │ │ │ + cbz r0, 37c9c <_PyTraceMalloc_GetTraceback@@Base+0x68> │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1c7208 │ │ │ │ + bl 1c7678 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 37d68 <_PyImport_SetModule@@Base+0x44> │ │ │ │ + bl 37d6c <_PyImport_SetModule@@Base+0x44> │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1c7208 │ │ │ │ - b.n 37cb4 <_PyTraceMalloc_GetTraceback@@Base+0x84> │ │ │ │ + bl 1c7678 │ │ │ │ + b.n 37cb8 <_PyTraceMalloc_GetTraceback@@Base+0x84> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ 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 37ccc <_PyTraceMalloc_GetTraceback@@Base+0x9c> │ │ │ │ + bne.n 37cd0 <_PyTraceMalloc_GetTraceback@@Base+0x9c> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 37cbc <_PyTraceMalloc_GetTraceback@@Base+0x8c> │ │ │ │ + bne.n 37cc0 <_PyTraceMalloc_GetTraceback@@Base+0x8c> │ │ │ │ dmb ish │ │ │ │ - beq.n 37cd8 <_PyTraceMalloc_GetTraceback@@Base+0xa8> │ │ │ │ - ldr r0, [pc, #8] @ (37cdc <_PyTraceMalloc_GetTraceback@@Base+0xac>) │ │ │ │ - bl 284c48 │ │ │ │ + beq.n 37cdc <_PyTraceMalloc_GetTraceback@@Base+0xa8> │ │ │ │ + ldr r0, [pc, #8] @ (37ce0 <_PyTraceMalloc_GetTraceback@@Base+0xac>) │ │ │ │ + bl 284618 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r0, [r1, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r2, [pc, #60] @ (37d20 <_PyTraceMalloc_GetTraceback@@Base+0xf0>) │ │ │ │ + ldr r2, [pc, #60] @ (37d24 <_PyTraceMalloc_GetTraceback@@Base+0xf0>) │ │ │ │ ldr.w r3, [r2, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 37d18 <_PyTraceMalloc_GetTraceback@@Base+0xe8> │ │ │ │ + cbz r3, 37d1c <_PyTraceMalloc_GetTraceback@@Base+0xe8> │ │ │ │ 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, 37d02 <_PyTraceMalloc_GetTraceback@@Base+0xd2> │ │ │ │ + cbnz r0, 37d06 <_PyTraceMalloc_GetTraceback@@Base+0xd2> │ │ │ │ ldr.w r0, [r2, #1568] @ 0x620 │ │ │ │ - b.n 37d0a <_PyTraceMalloc_GetTraceback@@Base+0xda> │ │ │ │ + b.n 37d0e <_PyTraceMalloc_GetTraceback@@Base+0xda> │ │ │ │ ldr.w r0, [r2, #1572] @ 0x624 │ │ │ │ - bl 7e99c <_Py_hashtable_get@@Base> │ │ │ │ - cbz r0, 37d1c <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ + bl 7e9ec <_Py_hashtable_get@@Base> │ │ │ │ + cbz r0, 37d20 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ mov r1, r4 │ │ │ │ - bl 7e99c <_Py_hashtable_get@@Base> │ │ │ │ - cbz r0, 37d1c <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ + bl 7e9ec <_Py_hashtable_get@@Base> │ │ │ │ + cbz r0, 37d20 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 37d1c <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ + b.n 37d20 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00037d24 <_PyImport_SetModule@@Base>: │ │ │ │ +00037d28 <_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] @ (37d64 <_PyImport_SetModule@@Base+0x40>) │ │ │ │ + ldr r4, [pc, #48] @ (37d68 <_PyImport_SetModule@@Base+0x40>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r3, [r3, #3904] @ 0xf40 │ │ │ │ - cbnz r3, 37d56 <_PyImport_SetModule@@Base+0x32> │ │ │ │ - movw r1, #35580 @ 0x8afc │ │ │ │ + cbnz r3, 37d5a <_PyImport_SetModule@@Base+0x32> │ │ │ │ + movw r1, #33980 @ 0x84bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #31536 @ 0x7b30 │ │ │ │ + movw r0, #29936 @ 0x74f0 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ mov r0, r3 │ │ │ │ - b.w a2da4 │ │ │ │ + b.w a2b38 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - cbz r1, 37d94 <_PyImport_SetModule@@Base+0x70> │ │ │ │ + cbz r1, 37d98 <_PyImport_SetModule@@Base+0x70> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7e99c <_Py_hashtable_get@@Base> │ │ │ │ + bl 7e9ec <_Py_hashtable_get@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 37d94 <_PyImport_SetModule@@Base+0x70> │ │ │ │ + cbz r0, 37d98 <_PyImport_SetModule@@Base+0x70> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 37e42 <_PyImport_SetModule@@Base+0x11e> │ │ │ │ - b.n 37e46 <_PyImport_SetModule@@Base+0x122> │ │ │ │ + blt.n 37e46 <_PyImport_SetModule@@Base+0x11e> │ │ │ │ + b.n 37e4a <_PyImport_SetModule@@Base+0x122> │ │ │ │ ldrh r0, [r6, #4] │ │ │ │ - bl 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37e46 <_PyImport_SetModule@@Base+0x122> │ │ │ │ + beq.n 37e4a <_PyImport_SetModule@@Base+0x122> │ │ │ │ add.w r9, r0, #12 │ │ │ │ mov.w r8, #0 │ │ │ │ ldrh r3, [r6, #4] │ │ │ │ movs r0, #2 │ │ │ │ cmp r3, r8 │ │ │ │ - ble.n 37e12 <_PyImport_SetModule@@Base+0xee> │ │ │ │ - bl 80a90 │ │ │ │ + ble.n 37e16 <_PyImport_SetModule@@Base+0xee> │ │ │ │ + bl 80aa4 │ │ │ │ add.w r2, r6, r8, lsl #3 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 37df6 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ + cbz r0, 37dfa <_PyImport_SetModule@@Base+0xd2> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r0, r1, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r0, [r3, #0] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ str r3, [r5, #16] │ │ │ │ - bl 8f69c │ │ │ │ - cbnz r0, 37dea <_PyImport_SetModule@@Base+0xc6> │ │ │ │ + bl 8f5c0 │ │ │ │ + cbnz r0, 37dee <_PyImport_SetModule@@Base+0xc6> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37df6 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ + bge.n 37dfa <_PyImport_SetModule@@Base+0xd2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37df6 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ + cbnz r3, 37dfa <_PyImport_SetModule@@Base+0xd2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37df6 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37dfa <_PyImport_SetModule@@Base+0xd2> │ │ │ │ str r0, [r5, #20] │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r5, [r9, #4]! │ │ │ │ - b.n 37da8 <_PyImport_SetModule@@Base+0x84> │ │ │ │ + b.n 37dac <_PyImport_SetModule@@Base+0x84> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 37e02 <_PyImport_SetModule@@Base+0xde> │ │ │ │ + blt.n 37e06 <_PyImport_SetModule@@Base+0xde> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37e46 <_PyImport_SetModule@@Base+0x122> │ │ │ │ + b.n 37e4a <_PyImport_SetModule@@Base+0x122> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 37dfe <_PyImport_SetModule@@Base+0xda> │ │ │ │ + bne.n 37e02 <_PyImport_SetModule@@Base+0xda> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37dfe <_PyImport_SetModule@@Base+0xda> │ │ │ │ - cbz r7, 37e46 <_PyImport_SetModule@@Base+0x122> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37e02 <_PyImport_SetModule@@Base+0xda> │ │ │ │ + cbz r7, 37e4a <_PyImport_SetModule@@Base+0x122> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f9c8 <_Py_hashtable_set@@Base> │ │ │ │ + bl 7fa18 <_Py_hashtable_set@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 37e3c <_PyImport_SetModule@@Base+0x118> │ │ │ │ + bne.n 37e40 <_PyImport_SetModule@@Base+0x118> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37e36 <_PyImport_SetModule@@Base+0x112> │ │ │ │ + bge.n 37e3a <_PyImport_SetModule@@Base+0x112> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37e36 <_PyImport_SetModule@@Base+0x112> │ │ │ │ + cbnz r3, 37e3a <_PyImport_SetModule@@Base+0x112> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - bl 23c560 │ │ │ │ - b.n 37dfe <_PyImport_SetModule@@Base+0xda> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 37e02 <_PyImport_SetModule@@Base+0xda> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37e46 <_PyImport_SetModule@@Base+0x122> │ │ │ │ + bge.n 37e4a <_PyImport_SetModule@@Base+0x122> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 37e70 <_PyImport_SetModule@@Base+0x14c> │ │ │ │ + bne.n 37e74 <_PyImport_SetModule@@Base+0x14c> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 37e8e <_PyImport_SetModule@@Base+0x16a> │ │ │ │ - b.n 37e84 <_PyImport_SetModule@@Base+0x160> │ │ │ │ + bne.n 37e92 <_PyImport_SetModule@@Base+0x16a> │ │ │ │ + b.n 37e88 <_PyImport_SetModule@@Base+0x160> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #44584 @ 0xae28 │ │ │ │ + movw r0, #42664 @ 0xa6a8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ - cbz r0, 37e8a <_PyImport_SetModule@@Base+0x166> │ │ │ │ - b.n 37e62 <_PyImport_SetModule@@Base+0x13e> │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 37e8e <_PyImport_SetModule@@Base+0x16a> │ │ │ │ + bl 1d5210 │ │ │ │ + cbz r0, 37e8e <_PyImport_SetModule@@Base+0x166> │ │ │ │ + b.n 37e66 <_PyImport_SetModule@@Base+0x13e> │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 37e92 <_PyImport_SetModule@@Base+0x16a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 37ec8 <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ + b.n 37ecc <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl e58e0 │ │ │ │ + bl e54e4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 37e8a <_PyImport_SetModule@@Base+0x166> │ │ │ │ + blt.n 37e8e <_PyImport_SetModule@@Base+0x166> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #21537 @ 0x5421 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2b208 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 37eb8 <_PyImport_SetModule@@Base+0x194> │ │ │ │ + blt.n 37ebc <_PyImport_SetModule@@Base+0x194> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 37ec8 <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ + b.n 37ecc <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 37e8a <_PyImport_SetModule@@Base+0x166> │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 37e8e <_PyImport_SetModule@@Base+0x166> │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ sub sp, #136 @ 0x88 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 37ee6 <_PyImport_SetModule@@Base+0x1c2> │ │ │ │ + cbz r3, 37eea <_PyImport_SetModule@@Base+0x1c2> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 37efe <_PyImport_SetModule@@Base+0x1da> │ │ │ │ + b.n 37f02 <_PyImport_SetModule@@Base+0x1da> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 37eee <_PyImport_SetModule@@Base+0x1ca> │ │ │ │ + bgt.n 37ef2 <_PyImport_SetModule@@Base+0x1ca> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37efe <_PyImport_SetModule@@Base+0x1da> │ │ │ │ + b.n 37f02 <_PyImport_SetModule@@Base+0x1da> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 37eea <_PyImport_SetModule@@Base+0x1c6> │ │ │ │ + bne.n 37eee <_PyImport_SetModule@@Base+0x1c6> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 37eea <_PyImport_SetModule@@Base+0x1c6> │ │ │ │ + beq.n 37eee <_PyImport_SetModule@@Base+0x1c6> │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ - b.n 37f1a <_PyImport_SetModule@@Base+0x1f6> │ │ │ │ + b.n 37f1e <_PyImport_SetModule@@Base+0x1f6> │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ movs r6, #0 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #172] @ (37fc0 <_PyImport_SetModule@@Base+0x29c>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #172] @ (37fc4 <_PyImport_SetModule@@Base+0x29c>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37fbc <_PyImport_SetModule@@Base+0x298> │ │ │ │ + beq.n 37fc0 <_PyImport_SetModule@@Base+0x298> │ │ │ │ add r5, r4 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 37f2c <_PyImport_SetModule@@Base+0x208> │ │ │ │ + beq.n 37f30 <_PyImport_SetModule@@Base+0x208> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl e58e0 │ │ │ │ + bl e54e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 37fba <_PyImport_SetModule@@Base+0x296> │ │ │ │ + blt.n 37fbe <_PyImport_SetModule@@Base+0x296> │ │ │ │ mov r0, r4 │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 37f40 <_PyImport_SetModule@@Base+0x21c> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 37f44 <_PyImport_SetModule@@Base+0x21c> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37fba <_PyImport_SetModule@@Base+0x296> │ │ │ │ - ldr r3, [pc, #128] @ (37fc4 <_PyImport_SetModule@@Base+0x2a0>) │ │ │ │ + bne.n 37fbe <_PyImport_SetModule@@Base+0x296> │ │ │ │ + ldr r3, [pc, #128] @ (37fc8 <_PyImport_SetModule@@Base+0x2a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1e1e30 <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ - cbnz r0, 37f6a <_PyImport_SetModule@@Base+0x246> │ │ │ │ + bl 1e22c4 <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ + cbnz r0, 37f6e <_PyImport_SetModule@@Base+0x246> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #5800 @ 0x16a8 │ │ │ │ + movw r2, #4200 @ 0x1068 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11e2f4 <_PyErr_SetString@@Base> │ │ │ │ - b.n 37fba <_PyImport_SetModule@@Base+0x296> │ │ │ │ + bl 11df58 <_PyErr_SetString@@Base> │ │ │ │ + b.n 37fbe <_PyImport_SetModule@@Base+0x296> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.n 37fa0 <_PyImport_SetModule@@Base+0x27c> │ │ │ │ + beq.n 37fa4 <_PyImport_SetModule@@Base+0x27c> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 37fc8 <_Py_fstat@@Base> │ │ │ │ - cbnz r0, 37fba <_PyImport_SetModule@@Base+0x296> │ │ │ │ + bl 37fcc <_Py_fstat@@Base> │ │ │ │ + cbnz r0, 37fbe <_PyImport_SetModule@@Base+0x296> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38008 <_Py_fstat@@Base+0x40> │ │ │ │ + bl 3800c <_Py_fstat@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 37fba <_PyImport_SetModule@@Base+0x296> │ │ │ │ - cbz r0, 37fa0 <_PyImport_SetModule@@Base+0x27c> │ │ │ │ + beq.n 37fbe <_PyImport_SetModule@@Base+0x296> │ │ │ │ + cbz r0, 37fa4 <_PyImport_SetModule@@Base+0x27c> │ │ │ │ movw r1, #43560 @ 0xaa28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #5864 @ 0x16e8 │ │ │ │ + movw r2, #4264 @ 0x10a8 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 234620 <_PyErr_Format@@Base> │ │ │ │ - b.n 37fba <_PyImport_SetModule@@Base+0x296> │ │ │ │ + bl 234884 <_PyErr_Format@@Base> │ │ │ │ + b.n 37fbe <_PyImport_SetModule@@Base+0x296> │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #1564] @ 0x61c │ │ │ │ str.w r4, [r3, #1564] @ 0x61c │ │ │ │ str.w r5, [r3, #1568] @ 0x620 │ │ │ │ - bl 9435c │ │ │ │ - b.n 37fbc <_PyImport_SetModule@@Base+0x298> │ │ │ │ + bl 94284 │ │ │ │ + b.n 37fc0 <_PyImport_SetModule@@Base+0x298> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ vld1.8 @ instruction: 0xf9e40051 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00037fc8 <_Py_fstat@@Base>: │ │ │ │ +00037fcc <_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 b1084 │ │ │ │ + bl b0764 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bae0 <__fstat64_time64@plt+0x4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b421c │ │ │ │ - cbz r4, 38004 <_Py_fstat@@Base+0x3c> │ │ │ │ + bl b390c │ │ │ │ + cbz r4, 38008 <_Py_fstat@@Base+0x3c> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ 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 2add0 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 38036 <_Py_fstat@@Base+0x6e> │ │ │ │ + bge.n 3803a <_Py_fstat@@Base+0x6e> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3803e <_Py_fstat@@Base+0x76> │ │ │ │ + b.n 38042 <_Py_fstat@@Base+0x76> │ │ │ │ ubfx r0, r0, #11, #1 │ │ │ │ eor.w r0, r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00038040 <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ +00038044 <_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 38056 <_PyInterpreterState_IDDecref@@Base+0x16> │ │ │ │ + bne.n 3805a <_PyInterpreterState_IDDecref@@Base+0x16> │ │ │ │ dmb ish │ │ │ │ - cbnz r1, 3808e <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ + cbnz r1, 38092 <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ ldr.w r3, [r0, #3668] @ 0xe54 │ │ │ │ - cbz r3, 3808e <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ + cbz r3, 38092 <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ movs r1, #2 │ │ │ │ - bl 2181b4 <_PyThreadState_NewBound@@Base> │ │ │ │ + bl 218404 <_PyThreadState_NewBound@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - bl 21836c │ │ │ │ + bl 2185bc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2193f4 │ │ │ │ + bl 21964c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 21836c │ │ │ │ + b.w 2185bc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -17355,93 +17360,93 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r1, #55748 @ 0xd9c4 │ │ │ │ + movw r1, #54148 @ 0xd384 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1f0038 │ │ │ │ + bl 1f05c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 38116 <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ - bl 1f0c78 │ │ │ │ + cbz r0, 3811a <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ + bl 1f1208 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 380ee <_PyInterpreterState_IDDecref@@Base+0xae> │ │ │ │ + bge.n 380f2 <_PyInterpreterState_IDDecref@@Base+0xae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 380ee <_PyInterpreterState_IDDecref@@Base+0xae> │ │ │ │ + cbnz r3, 380f2 <_PyInterpreterState_IDDecref@@Base+0xae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 38114 <_PyInterpreterState_IDDecref@@Base+0xd4> │ │ │ │ - ldr r0, [pc, #40] @ (3811c <_PyInterpreterState_IDDecref@@Base+0xdc>) │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 38118 <_PyInterpreterState_IDDecref@@Base+0xd4> │ │ │ │ + ldr r0, [pc, #40] @ (38120 <_PyInterpreterState_IDDecref@@Base+0xdc>) │ │ │ │ mov r1, sp │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl adce8 <_PyUnicodeWriter_Finish@@Base+0x1494> │ │ │ │ + bl ad258 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38116 <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ + bge.n 3811a <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 38116 <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ + cbnz r3, 3811a <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 38116 <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3811a <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 38558 <_PyInterpreterState_IDDecref@@Base+0x518> │ │ │ │ + b.n 3855c <_PyInterpreterState_IDDecref@@Base+0x518> │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 38122 <_PyInterpreterState_IDDecref@@Base+0xe2> │ │ │ │ + b.n 38126 <_PyInterpreterState_IDDecref@@Base+0xe2> │ │ │ │ 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 26f944 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ + bl 26f70c <_PyTime_ObjectToTime_t@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 38146 <_PyInterpreterState_IDDecref@@Base+0x106> │ │ │ │ + bne.n 3814a <_PyInterpreterState_IDDecref@@Base+0x106> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 38166 <_PyInterpreterState_IDDecref@@Base+0x126> │ │ │ │ + b.n 3816a <_PyInterpreterState_IDDecref@@Base+0x126> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1f04c8 <_PyTime_localtime@@Base> │ │ │ │ + bl 1f0a58 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38142 <_PyInterpreterState_IDDecref@@Base+0x102> │ │ │ │ + bne.n 38146 <_PyInterpreterState_IDDecref@@Base+0x102> │ │ │ │ ldrd r1, r0, [sp, #28] │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ adds r1, #1 │ │ │ │ addw r0, r0, #1900 @ 0x76c │ │ │ │ - bl 26fb38 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ + bl 26f900 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #20] @ (381a0 <_PyInterpreterState_IDDecref@@Base+0x160>) │ │ │ │ - ldr r0, [pc, #24] @ (381a4 <_PyInterpreterState_IDDecref@@Base+0x164>) │ │ │ │ + ldr r2, [pc, #20] @ (381a4 <_PyInterpreterState_IDDecref@@Base+0x160>) │ │ │ │ + ldr r0, [pc, #24] @ (381a8 <_PyInterpreterState_IDDecref@@Base+0x164>) │ │ │ │ ldr.w r3, [r2, #3832] @ 0xef8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r2, #3832] @ 0xef8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -17466,20 +17471,20 @@ │ │ │ │ str r1, [r0, #12] │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ subs r2, r5, r0 │ │ │ │ negs r5, r2 │ │ │ │ adcs r5, r2 │ │ │ │ str r5, [r3, #0] │ │ │ │ - cbz r4, 381ec <_PyInterpreterState_IDDecref@@Base+0x1ac> │ │ │ │ + cbz r4, 381f0 <_PyInterpreterState_IDDecref@@Base+0x1ac> │ │ │ │ ldr.w r1, [r4, #3656] @ 0xe48 │ │ │ │ ldr.w r2, [r4, #3660] @ 0xe4c │ │ │ │ - b.n 381ee <_PyInterpreterState_IDDecref@@Base+0x1ae> │ │ │ │ + b.n 381f2 <_PyInterpreterState_IDDecref@@Base+0x1ae> │ │ │ │ mov r2, r1 │ │ │ │ - movw r0, #33281 @ 0x8201 │ │ │ │ + movw r0, #33285 @ 0x8205 │ │ │ │ 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, #4380 @ 0x111c │ │ │ │ @@ -17494,36 +17499,36 @@ │ │ │ │ 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, #9724 @ 0x25fc │ │ │ │ + movw r1, #8124 @ 0x1fbc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 38274 <_PyInterpreterState_IDDecref@@Base+0x234> │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 38278 <_PyInterpreterState_IDDecref@@Base+0x234> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r2, #65519 @ 0xffef │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 3825e <_PyInterpreterState_IDDecref@@Base+0x21e> │ │ │ │ + bhi.n 38262 <_PyInterpreterState_IDDecref@@Base+0x21e> │ │ │ │ adds r0, r3, #3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ adds r0, #12 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi.n 3825e <_PyInterpreterState_IDDecref@@Base+0x21e> │ │ │ │ - bl 8f69c │ │ │ │ - b.n 38276 <_PyInterpreterState_IDDecref@@Base+0x236> │ │ │ │ + bhi.n 38262 <_PyInterpreterState_IDDecref@@Base+0x21e> │ │ │ │ + bl 8f5c0 │ │ │ │ + b.n 3827a <_PyInterpreterState_IDDecref@@Base+0x236> │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9740 @ 0x260c │ │ │ │ + movw r1, #8140 @ 0x1fcc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ 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 │ │ │ │ @@ -17532,51 +17537,51 @@ │ │ │ │ add r4, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #28 │ │ │ │ strd r1, r1, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r1, #9816 @ 0x2658 │ │ │ │ + movw r1, #8216 @ 0x2018 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 382c8 <_PyInterpreterState_IDDecref@@Base+0x288> │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 382cc <_PyInterpreterState_IDDecref@@Base+0x288> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 382cc <_PyInterpreterState_IDDecref@@Base+0x28c> │ │ │ │ + bge.n 382d0 <_PyInterpreterState_IDDecref@@Base+0x28c> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9832 @ 0x2668 │ │ │ │ + movw r1, #8232 @ 0x2028 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 38304 <_PyInterpreterState_IDDecref@@Base+0x2c4> │ │ │ │ - bl 808d8 │ │ │ │ + b.n 38308 <_PyInterpreterState_IDDecref@@Base+0x2c4> │ │ │ │ + bl 806e8 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbz r0, 38304 <_PyInterpreterState_IDDecref@@Base+0x2c4> │ │ │ │ + cbz r0, 38308 <_PyInterpreterState_IDDecref@@Base+0x2c4> │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ add r2, sp, #16 │ │ │ │ adds r4, #16 │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r4, r1, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, sp, #32 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - movw r2, #34327 @ 0x8617 │ │ │ │ + movw r2, #34331 @ 0x861b │ │ │ │ movt r2, #3 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ - bl 3830c <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ + bl 38310 <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -17585,163 +17590,163 @@ │ │ │ │ mov r6, r0 │ │ │ │ add r7, sp, #52 @ 0x34 │ │ │ │ mov fp, r1 │ │ │ │ mov r9, r2 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ movs r2, #28 │ │ │ │ - ldr r3, [pc, #640] @ (385b0 <_PyInterpreterState_IDDecref@@Base+0x570>) │ │ │ │ + ldr r3, [pc, #640] @ (385b4 <_PyInterpreterState_IDDecref@@Base+0x570>) │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [sp, #256] @ 0x100 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2b44c │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #32] │ │ │ │ - bl 26bc90 │ │ │ │ + bl 26ba58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38592 <_PyInterpreterState_IDDecref@@Base+0x552> │ │ │ │ + beq.w 38596 <_PyInterpreterState_IDDecref@@Base+0x552> │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ add.w sl, sp, #80 @ 0x50 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ blx 2c120 <__memset_chk@plt> │ │ │ │ cmp r4, r5 │ │ │ │ strh.w r5, [sp, #80] @ 0x50 │ │ │ │ - bge.n 3838c <_PyInterpreterState_IDDecref@@Base+0x34c> │ │ │ │ + bge.n 38390 <_PyInterpreterState_IDDecref@@Base+0x34c> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10420 @ 0x28b4 │ │ │ │ + movw r1, #8820 @ 0x2274 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 38592 <_PyInterpreterState_IDDecref@@Base+0x552> │ │ │ │ - beq.n 383a0 <_PyInterpreterState_IDDecref@@Base+0x360> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 38596 <_PyInterpreterState_IDDecref@@Base+0x552> │ │ │ │ + beq.n 383a4 <_PyInterpreterState_IDDecref@@Base+0x360> │ │ │ │ mov r0, r4 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 383a2 <_PyInterpreterState_IDDecref@@Base+0x362> │ │ │ │ - bl 23c560 │ │ │ │ + cbnz r0, 383a6 <_PyInterpreterState_IDDecref@@Base+0x362> │ │ │ │ + bl 23c7b4 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 38594 <_PyInterpreterState_IDDecref@@Base+0x554> │ │ │ │ + b.n 38598 <_PyInterpreterState_IDDecref@@Base+0x554> │ │ │ │ mov r5, r4 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ strd r8, fp, [sp, #56] @ 0x38 │ │ │ │ - movw r2, #34229 @ 0x85b5 │ │ │ │ + movw r2, #34233 @ 0x85b9 │ │ │ │ movt r2, #3 │ │ │ │ str.w r9, [sp, #64] @ 0x40 │ │ │ │ ldrd r8, r9, [r6, #32] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ strd r8, r9, [sp, #8] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 24b38c │ │ │ │ + bl 24b5ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 38500 <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ + beq.w 38504 <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38512 <_PyInterpreterState_IDDecref@@Base+0x4d2> │ │ │ │ + beq.w 38516 <_PyInterpreterState_IDDecref@@Base+0x4d2> │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 384c4 <_PyInterpreterState_IDDecref@@Base+0x484> │ │ │ │ + bls.n 384c8 <_PyInterpreterState_IDDecref@@Base+0x484> │ │ │ │ ldr.w r8, [sp, #68] @ 0x44 │ │ │ │ mov r9, r5 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 384c2 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ + beq.n 384c6 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 385d8 <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ + bl 385dc <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3842a <_PyInterpreterState_IDDecref@@Base+0x3ea> │ │ │ │ + cbz r0, 3842e <_PyInterpreterState_IDDecref@@Base+0x3ea> │ │ │ │ movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10460 @ 0x28dc │ │ │ │ + movw r1, #8860 @ 0x229c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236e24 │ │ │ │ + bl 237084 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 38510 <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ + beq.n 38514 <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 384c2 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ + beq.n 384c6 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 3844a <_PyInterpreterState_IDDecref@@Base+0x40a> │ │ │ │ + bge.n 3844e <_PyInterpreterState_IDDecref@@Base+0x40a> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10520 @ 0x2918 │ │ │ │ + movw r1, #8920 @ 0x22d8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r5, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 38512 <_PyInterpreterState_IDDecref@@Base+0x4d2> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 38516 <_PyInterpreterState_IDDecref@@Base+0x4d2> │ │ │ │ add.w r0, r8, #12 │ │ │ │ - bl 806d4 │ │ │ │ + bl 808a0 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r1, r2, [r8, #4] │ │ │ │ - movw r0, #10548 @ 0x2934 │ │ │ │ + movw r0, #8948 @ 0x22f4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38510 <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ + beq.n 38514 <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3848a <_PyInterpreterState_IDDecref@@Base+0x44a> │ │ │ │ + bge.n 3848e <_PyInterpreterState_IDDecref@@Base+0x44a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 3848a <_PyInterpreterState_IDDecref@@Base+0x44a> │ │ │ │ + cbnz r3, 3848e <_PyInterpreterState_IDDecref@@Base+0x44a> │ │ │ │ mov r0, r1 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 38510 <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ - cbnz r5, 384c2 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ + bne.n 38514 <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ + cbnz r5, 384c6 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ 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 384c2 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ + bls.n 384c6 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add r2, r0 │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 384c2 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ + bhi.n 384c6 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 384c2 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ + bhi.n 384c6 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r8, r3 │ │ │ │ - b.n 383f8 <_PyInterpreterState_IDDecref@@Base+0x3b8> │ │ │ │ + b.n 383fc <_PyInterpreterState_IDDecref@@Base+0x3b8> │ │ │ │ mov r5, 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 │ │ │ │ @@ -17749,91 +17754,91 @@ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ cmp r2, r6 │ │ │ │ it cs │ │ │ │ movcs r2, r6 │ │ │ │ - bl 26bd5c │ │ │ │ + bl 26bb24 │ │ │ │ mov r3, r9 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #10552 @ 0x2938 │ │ │ │ + movw r0, #8952 @ 0x22f8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 38502 <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ - b.n 38512 <_PyInterpreterState_IDDecref@@Base+0x4d2> │ │ │ │ + cbnz r0, 38506 <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ + b.n 38516 <_PyInterpreterState_IDDecref@@Base+0x4d2> │ │ │ │ mov r6, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 38594 <_PyInterpreterState_IDDecref@@Base+0x554> │ │ │ │ + bl 83a14 │ │ │ │ + b.n 38598 <_PyInterpreterState_IDDecref@@Base+0x554> │ │ │ │ mov r5, r9 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 38568 <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ + bls.n 3856c <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 38502 <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ + beq.n 38506 <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 385d8 <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ + bl 385dc <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 38568 <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ + beq.n 3856c <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3855c <_PyInterpreterState_IDDecref@@Base+0x51c> │ │ │ │ + bne.n 38560 <_PyInterpreterState_IDDecref@@Base+0x51c> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3855c <_PyInterpreterState_IDDecref@@Base+0x51c> │ │ │ │ + bne.n 38560 <_PyInterpreterState_IDDecref@@Base+0x51c> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs.w r8, r3, lsr #2 │ │ │ │ - beq.n 3855c <_PyInterpreterState_IDDecref@@Base+0x51c> │ │ │ │ + beq.n 38560 <_PyInterpreterState_IDDecref@@Base+0x51c> │ │ │ │ add.w r8, r8, #3 │ │ │ │ add.w r9, r6, #12 │ │ │ │ add.w r8, r6, r8, lsl #2 │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ blx 2b5d4 │ │ │ │ cmp r8, r9 │ │ │ │ - bne.n 38550 <_PyInterpreterState_IDDecref@@Base+0x510> │ │ │ │ + bne.n 38554 <_PyInterpreterState_IDDecref@@Base+0x510> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 38568 <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ + bne.n 3856c <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #11 │ │ │ │ - bhi.n 3856c <_PyInterpreterState_IDDecref@@Base+0x52c> │ │ │ │ + bhi.n 38570 <_PyInterpreterState_IDDecref@@Base+0x52c> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 38502 <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ + b.n 38506 <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ ldrd r2, r1, [sp, #68] @ 0x44 │ │ │ │ add r2, r1 │ │ │ │ negs r1, r3 │ │ │ │ and.w r1, r1, #3 │ │ │ │ subs r2, r2, r6 │ │ │ │ adds r1, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 38568 <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ + bhi.n 3856c <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 38568 <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ + bhi.n 3856c <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ adds r6, r6, r3 │ │ │ │ - bne.n 3851e <_PyInterpreterState_IDDecref@@Base+0x4de> │ │ │ │ - b.n 38502 <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ + bne.n 38522 <_PyInterpreterState_IDDecref@@Base+0x4de> │ │ │ │ + b.n 38506 <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ movs r6, #0 │ │ │ │ - ldr r3, [pc, #24] @ (385b0 <_PyInterpreterState_IDDecref@@Base+0x570>) │ │ │ │ + ldr r3, [pc, #24] @ (385b4 <_PyInterpreterState_IDDecref@@Base+0x570>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 385a6 <_PyInterpreterState_IDDecref@@Base+0x566> │ │ │ │ + beq.n 385aa <_PyInterpreterState_IDDecref@@Base+0x566> │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #220 @ 0xdc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, lr} │ │ │ │ @@ -17847,32 +17852,32 @@ │ │ │ │ mov r3, r0 │ │ │ │ mvns r0, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ lsrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5} │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - cbnz r5, 385e4 <_PyInterpreterState_IDDecref@@Base+0x5a4> │ │ │ │ + cbnz r5, 385e8 <_PyInterpreterState_IDDecref@@Base+0x5a4> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 38612 <_PyInterpreterState_IDDecref@@Base+0x5d2> │ │ │ │ + b.n 38616 <_PyInterpreterState_IDDecref@@Base+0x5d2> │ │ │ │ subs r4, r1, r5 │ │ │ │ cmn.w r4, #13 │ │ │ │ - bhi.n 385de <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ + bhi.n 385e2 <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ adds r4, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 385de <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ + bhi.n 385e2 <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp r4, #11 │ │ │ │ - bls.n 385de <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ + bls.n 385e2 <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ adds r1, #12 │ │ │ │ subs r4, #12 │ │ │ │ subs r1, r1, r5 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 385de <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ + bcc.n 385e2 <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r4, r3 │ │ │ │ ittee ls │ │ │ │ strls r4, [r2, #0] │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ strhi r3, [r2, #0] │ │ │ │ @@ -17882,20 +17887,20 @@ │ │ │ │ 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 38636 <_PyInterpreterState_IDDecref@@Base+0x5f6> │ │ │ │ + ble.n 3863a <_PyInterpreterState_IDDecref@@Base+0x5f6> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b75f8 <_PyBytes_Resize@@Base> │ │ │ │ + bl b6ce4 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 38646 <_PyInterpreterState_IDDecref@@Base+0x606> │ │ │ │ + cbz r0, 3864a <_PyInterpreterState_IDDecref@@Base+0x606> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ @@ -17904,384 +17909,384 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #36092 @ 0x8cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 38686 <_PyInterpreterState_IDDecref@@Base+0x646> │ │ │ │ + beq.n 3868a <_PyInterpreterState_IDDecref@@Base+0x646> │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 38686 <_PyInterpreterState_IDDecref@@Base+0x646> │ │ │ │ + beq.n 3868a <_PyInterpreterState_IDDecref@@Base+0x646> │ │ │ │ movs r2, #2 │ │ │ │ - bl 251f40 │ │ │ │ + bl 252198 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 386e0 <_PyInterpreterState_IDDecref@@Base+0x6a0> │ │ │ │ + beq.n 386e4 <_PyInterpreterState_IDDecref@@Base+0x6a0> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 275bd8 │ │ │ │ + bl 2759a0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 386e0 <_PyInterpreterState_IDDecref@@Base+0x6a0> │ │ │ │ - cbz r0, 386ca <_PyInterpreterState_IDDecref@@Base+0x68a> │ │ │ │ + beq.n 386e4 <_PyInterpreterState_IDDecref@@Base+0x6a0> │ │ │ │ + cbz r0, 386ce <_PyInterpreterState_IDDecref@@Base+0x68a> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 152740 │ │ │ │ + bl 152190 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 386e2 <_PyInterpreterState_IDDecref@@Base+0x6a2> │ │ │ │ + cbz r0, 386e6 <_PyInterpreterState_IDDecref@@Base+0x6a2> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - ldr r3, [pc, #68] @ (386e8 <_PyInterpreterState_IDDecref@@Base+0x6a8>) │ │ │ │ + ldr r3, [pc, #68] @ (386ec <_PyInterpreterState_IDDecref@@Base+0x6a8>) │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 386e2 <_PyInterpreterState_IDDecref@@Base+0x6a2> │ │ │ │ - bl 1662dc │ │ │ │ + beq.n 386e6 <_PyInterpreterState_IDDecref@@Base+0x6a2> │ │ │ │ + bl 165dc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 386ba <_PyInterpreterState_IDDecref@@Base+0x67a> │ │ │ │ + blt.n 386be <_PyInterpreterState_IDDecref@@Base+0x67a> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 386e2 <_PyInterpreterState_IDDecref@@Base+0x6a2> │ │ │ │ + b.n 386e6 <_PyInterpreterState_IDDecref@@Base+0x6a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 386b6 <_PyInterpreterState_IDDecref@@Base+0x676> │ │ │ │ + bne.n 386ba <_PyInterpreterState_IDDecref@@Base+0x676> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 386b6 <_PyInterpreterState_IDDecref@@Base+0x676> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 386ba <_PyInterpreterState_IDDecref@@Base+0x676> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11332 @ 0x2c44 │ │ │ │ + movw r1, #9732 @ 0x2604 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r7, #24] │ │ │ │ lsls r2, r2, #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 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 881fc │ │ │ │ + bl 88128 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 38730 <_PyInterpreterState_IDDecref@@Base+0x6f0> │ │ │ │ + cbz r0, 38734 <_PyInterpreterState_IDDecref@@Base+0x6f0> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl f5830 │ │ │ │ + bl f5420 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ add r5, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3872c <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ + bge.n 38730 <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3872c <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ + cbnz r3, 38730 <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ str r5, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #1 │ │ │ │ str.w r1, [r3, #2724] @ 0xaa4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ - cbz r3, 38782 <_PyInterpreterState_IDDecref@@Base+0x742> │ │ │ │ + cbz r3, 38786 <_PyInterpreterState_IDDecref@@Base+0x742> │ │ │ │ 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, 38798 <_PyInterpreterState_IDDecref@@Base+0x758> │ │ │ │ + cbnz r4, 3879c <_PyInterpreterState_IDDecref@@Base+0x758> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r4 │ │ │ │ - movw r0, #12912 @ 0x3270 │ │ │ │ + movw r0, #11312 @ 0x2c30 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 103c78 │ │ │ │ - cbz r1, 38794 <_PyInterpreterState_IDDecref@@Base+0x754> │ │ │ │ + b.w 103900 │ │ │ │ + cbz r1, 38798 <_PyInterpreterState_IDDecref@@Base+0x754> │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ - cbz r2, 38794 <_PyInterpreterState_IDDecref@@Base+0x754> │ │ │ │ - movw r0, #12932 @ 0x3284 │ │ │ │ + cbz r2, 38798 <_PyInterpreterState_IDDecref@@Base+0x754> │ │ │ │ + movw r0, #11332 @ 0x2c44 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 103c78 │ │ │ │ - b.w 20e820 │ │ │ │ + b.w 103900 │ │ │ │ + b.w 20ebdc │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #12888 @ 0x3258 │ │ │ │ + movw r0, #11288 @ 0x2c18 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ 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 │ │ │ │ - cbnz r1, 387ea <_PyInterpreterState_IDDecref@@Base+0x7aa> │ │ │ │ + cbnz r1, 387ee <_PyInterpreterState_IDDecref@@Base+0x7aa> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #11784 @ 0x2e08 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 388a6 <_PyInterpreterState_IDDecref@@Base+0x866> │ │ │ │ + b.n 388aa <_PyInterpreterState_IDDecref@@Base+0x866> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 38800 <_PyInterpreterState_IDDecref@@Base+0x7c0> │ │ │ │ + bne.n 38804 <_PyInterpreterState_IDDecref@@Base+0x7c0> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3889e <_PyInterpreterState_IDDecref@@Base+0x85e> │ │ │ │ + b.n 388a2 <_PyInterpreterState_IDDecref@@Base+0x85e> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #6172 @ 0x181c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 38828 <_PyInterpreterState_IDDecref@@Base+0x7e8> │ │ │ │ + beq.n 3882c <_PyInterpreterState_IDDecref@@Base+0x7e8> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #13416 @ 0x3468 │ │ │ │ + movw r1, #11816 @ 0x2e28 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 387e4 <_PyInterpreterState_IDDecref@@Base+0x7a4> │ │ │ │ + bl f3b74 │ │ │ │ + b.n 387e8 <_PyInterpreterState_IDDecref@@Base+0x7a4> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r0, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ - cbz r0, 38890 <_PyInterpreterState_IDDecref@@Base+0x850> │ │ │ │ + cbz r0, 38894 <_PyInterpreterState_IDDecref@@Base+0x850> │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 3886a <_PyInterpreterState_IDDecref@@Base+0x82a> │ │ │ │ + bne.n 3886e <_PyInterpreterState_IDDecref@@Base+0x82a> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13452 @ 0x348c │ │ │ │ + movw r1, #11852 @ 0x2e4c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 387e4 <_PyInterpreterState_IDDecref@@Base+0x7a4> │ │ │ │ + bge.n 387e8 <_PyInterpreterState_IDDecref@@Base+0x7a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 387e4 <_PyInterpreterState_IDDecref@@Base+0x7a4> │ │ │ │ + bne.n 387e8 <_PyInterpreterState_IDDecref@@Base+0x7a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 387e4 <_PyInterpreterState_IDDecref@@Base+0x7a4> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 387e8 <_PyInterpreterState_IDDecref@@Base+0x7a4> │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - cbz r6, 3887a <_PyInterpreterState_IDDecref@@Base+0x83a> │ │ │ │ + cbz r6, 3887e <_PyInterpreterState_IDDecref@@Base+0x83a> │ │ │ │ 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 3888c <_PyInterpreterState_IDDecref@@Base+0x84c> │ │ │ │ + bge.n 38890 <_PyInterpreterState_IDDecref@@Base+0x84c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3888c <_PyInterpreterState_IDDecref@@Base+0x84c> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 38890 <_PyInterpreterState_IDDecref@@Base+0x84c> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b.n 38836 <_PyInterpreterState_IDDecref@@Base+0x7f6> │ │ │ │ + b.n 3883a <_PyInterpreterState_IDDecref@@Base+0x7f6> │ │ │ │ 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 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 38c60 <_PyInterpreterState_IDDecref@@Base+0xc20> │ │ │ │ + bpl.w 38c64 <_PyInterpreterState_IDDecref@@Base+0xc20> │ │ │ │ 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 388ea <_PyInterpreterState_IDDecref@@Base+0x8aa> │ │ │ │ + bmi.n 388ee <_PyInterpreterState_IDDecref@@Base+0x8aa> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 388ee <_PyInterpreterState_IDDecref@@Base+0x8ae> │ │ │ │ + beq.n 388f2 <_PyInterpreterState_IDDecref@@Base+0x8ae> │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r6, #2 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ - b.n 388f0 <_PyInterpreterState_IDDecref@@Base+0x8b0> │ │ │ │ + b.n 388f4 <_PyInterpreterState_IDDecref@@Base+0x8b0> │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 388f0 <_PyInterpreterState_IDDecref@@Base+0x8b0> │ │ │ │ + b.n 388f4 <_PyInterpreterState_IDDecref@@Base+0x8b0> │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 38902 <_PyInterpreterState_IDDecref@@Base+0x8c2> │ │ │ │ - cbz r2, 388fe <_PyInterpreterState_IDDecref@@Base+0x8be> │ │ │ │ + bpl.n 38906 <_PyInterpreterState_IDDecref@@Base+0x8c2> │ │ │ │ + cbz r2, 38902 <_PyInterpreterState_IDDecref@@Base+0x8be> │ │ │ │ adds r4, #20 │ │ │ │ - b.n 38904 <_PyInterpreterState_IDDecref@@Base+0x8c4> │ │ │ │ + b.n 38908 <_PyInterpreterState_IDDecref@@Base+0x8c4> │ │ │ │ adds r4, #28 │ │ │ │ - b.n 38904 <_PyInterpreterState_IDDecref@@Base+0x8c4> │ │ │ │ + b.n 38908 <_PyInterpreterState_IDDecref@@Base+0x8c4> │ │ │ │ ldr r4, [r4, #28] │ │ │ │ movs r0, #2 │ │ │ │ movs r2, #0 │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, r2 │ │ │ │ - ble.n 38980 <_PyInterpreterState_IDDecref@@Base+0x940> │ │ │ │ + ble.n 38984 <_PyInterpreterState_IDDecref@@Base+0x940> │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 38918 <_PyInterpreterState_IDDecref@@Base+0x8d8> │ │ │ │ + bne.n 3891c <_PyInterpreterState_IDDecref@@Base+0x8d8> │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ - b.n 38924 <_PyInterpreterState_IDDecref@@Base+0x8e4> │ │ │ │ + b.n 38928 <_PyInterpreterState_IDDecref@@Base+0x8e4> │ │ │ │ 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 38948 <_PyInterpreterState_IDDecref@@Base+0x908> │ │ │ │ + bhi.n 3894c <_PyInterpreterState_IDDecref@@Base+0x908> │ │ │ │ cmp r3, #7 │ │ │ │ - bls.n 38952 <_PyInterpreterState_IDDecref@@Base+0x912> │ │ │ │ + bls.n 38956 <_PyInterpreterState_IDDecref@@Base+0x912> │ │ │ │ sub.w lr, r3, #8 │ │ │ │ movs r7, #55 @ 0x37 │ │ │ │ movt r7, #1024 @ 0x400 │ │ │ │ lsr.w r7, r7, lr │ │ │ │ lsls r7, r7, #31 │ │ │ │ - bmi.n 38956 <_PyInterpreterState_IDDecref@@Base+0x916> │ │ │ │ + bmi.n 3895a <_PyInterpreterState_IDDecref@@Base+0x916> │ │ │ │ cmp r3, #32 │ │ │ │ ite cc │ │ │ │ movcc r3, #6 │ │ │ │ movcs r3, #1 │ │ │ │ - b.n 38958 <_PyInterpreterState_IDDecref@@Base+0x918> │ │ │ │ + b.n 3895c <_PyInterpreterState_IDDecref@@Base+0x918> │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - b.n 38958 <_PyInterpreterState_IDDecref@@Base+0x918> │ │ │ │ + b.n 3895c <_PyInterpreterState_IDDecref@@Base+0x918> │ │ │ │ movs r3, #6 │ │ │ │ - b.n 38958 <_PyInterpreterState_IDDecref@@Base+0x918> │ │ │ │ + b.n 3895c <_PyInterpreterState_IDDecref@@Base+0x918> │ │ │ │ movs r3, #2 │ │ │ │ sub.w r7, ip, r3 │ │ │ │ cmp r7, r0 │ │ │ │ - bge.n 3897a <_PyInterpreterState_IDDecref@@Base+0x93a> │ │ │ │ + bge.n 3897e <_PyInterpreterState_IDDecref@@Base+0x93a> │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63788 @ 0xf92c │ │ │ │ + movw r1, #62188 @ 0xf2ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 38c78 <_PyInterpreterState_IDDecref@@Base+0xc38> │ │ │ │ + b.n 38c7c <_PyInterpreterState_IDDecref@@Base+0xc38> │ │ │ │ add r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 3890c <_PyInterpreterState_IDDecref@@Base+0x8cc> │ │ │ │ - bl 1c77e0 │ │ │ │ + b.n 38910 <_PyInterpreterState_IDDecref@@Base+0x8cc> │ │ │ │ + bl 1c7ca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38c78 <_PyInterpreterState_IDDecref@@Base+0xc38> │ │ │ │ + beq.w 38c7c <_PyInterpreterState_IDDecref@@Base+0xc38> │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 38a6a <_PyInterpreterState_IDDecref@@Base+0xa2a> │ │ │ │ - cbz r1, 389a8 <_PyInterpreterState_IDDecref@@Base+0x968> │ │ │ │ + bne.n 38a6e <_PyInterpreterState_IDDecref@@Base+0xa2a> │ │ │ │ + cbz r1, 389ac <_PyInterpreterState_IDDecref@@Base+0x968> │ │ │ │ lsls r1, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 389aa <_PyInterpreterState_IDDecref@@Base+0x96a> │ │ │ │ + b.n 389ae <_PyInterpreterState_IDDecref@@Base+0x96a> │ │ │ │ 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 38a64 <_PyInterpreterState_IDDecref@@Base+0xa24> │ │ │ │ + ble.n 38a68 <_PyInterpreterState_IDDecref@@Base+0xa24> │ │ │ │ ldrb.w r2, [r4, ip] │ │ │ │ cmp r2, #13 │ │ │ │ - bhi.n 389d6 <_PyInterpreterState_IDDecref@@Base+0x996> │ │ │ │ + bhi.n 389da <_PyInterpreterState_IDDecref@@Base+0x996> │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 38a28 <_PyInterpreterState_IDDecref@@Base+0x9e8> │ │ │ │ + bls.n 38a2c <_PyInterpreterState_IDDecref@@Base+0x9e8> │ │ │ │ sub.w r7, r2, #8 │ │ │ │ cmp r7, #5 │ │ │ │ - bhi.n 38a24 <_PyInterpreterState_IDDecref@@Base+0x9e4> │ │ │ │ + bhi.n 38a28 <_PyInterpreterState_IDDecref@@Base+0x9e4> │ │ │ │ tbb [pc, r7] │ │ │ │ movs r5, #17 │ │ │ │ cmp r2, #27 │ │ │ │ movs r0, #22 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq.n 389e8 <_PyInterpreterState_IDDecref@@Base+0x9a8> │ │ │ │ + beq.n 389ec <_PyInterpreterState_IDDecref@@Base+0x9a8> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - bne.n 38a24 <_PyInterpreterState_IDDecref@@Base+0x9e4> │ │ │ │ + bne.n 38a28 <_PyInterpreterState_IDDecref@@Base+0x9e4> │ │ │ │ movw r2, #23644 @ 0x5c5c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38a5e <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ + b.n 38a62 <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ movw r2, #8796 @ 0x225c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38a5e <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ + b.n 38a62 <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ movw r2, #25180 @ 0x625c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38a5e <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ + b.n 38a62 <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ movw r2, #26204 @ 0x665c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38a5e <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ + b.n 38a62 <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ movw r2, #28252 @ 0x6e5c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38a5e <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ + b.n 38a62 <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ movw r2, #29276 @ 0x725c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38a5e <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ + b.n 38a62 <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ movw r2, #29788 @ 0x745c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38a5e <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ + b.n 38a62 <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.n 38a5a <_PyInterpreterState_IDDecref@@Base+0xa1a> │ │ │ │ + bhi.n 38a5e <_PyInterpreterState_IDDecref@@Base+0xa1a> │ │ │ │ movw lr, #14372 @ 0x3824 │ │ │ │ movt lr, #81 @ 0x51 │ │ │ │ movw r7, #30044 @ 0x755c │ │ │ │ movt r7, #12336 @ 0x3030 │ │ │ │ str r7, [r1, #0] │ │ │ │ mov.w r9, r2, lsr #4 │ │ │ │ and.w r2, r2, #15 │ │ │ │ @@ -18289,91 +18294,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 38a5e <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ + b.n 38a62 <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ adds r3, #1 │ │ │ │ strb r2, [r1, #0] │ │ │ │ add.w ip, ip, #1 │ │ │ │ - b.n 389b2 <_PyInterpreterState_IDDecref@@Base+0x972> │ │ │ │ + b.n 389b6 <_PyInterpreterState_IDDecref@@Base+0x972> │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strb r2, [r6, r3] │ │ │ │ - b.n 38c78 <_PyInterpreterState_IDDecref@@Base+0xc38> │ │ │ │ + b.n 38c7c <_PyInterpreterState_IDDecref@@Base+0xc38> │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 38b5e <_PyInterpreterState_IDDecref@@Base+0xb1e> │ │ │ │ - cbz r1, 38a7e <_PyInterpreterState_IDDecref@@Base+0xa3e> │ │ │ │ + bne.n 38b62 <_PyInterpreterState_IDDecref@@Base+0xb1e> │ │ │ │ + cbz r1, 38a82 <_PyInterpreterState_IDDecref@@Base+0xa3e> │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 38a80 <_PyInterpreterState_IDDecref@@Base+0xa40> │ │ │ │ + b.n 38a84 <_PyInterpreterState_IDDecref@@Base+0xa40> │ │ │ │ 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 38b56 <_PyInterpreterState_IDDecref@@Base+0xb16> │ │ │ │ + ble.n 38b5a <_PyInterpreterState_IDDecref@@Base+0xb16> │ │ │ │ ldrh.w r1, [r4, r7, lsl #1] │ │ │ │ cmp r1, #13 │ │ │ │ - bhi.n 38ab4 <_PyInterpreterState_IDDecref@@Base+0xa74> │ │ │ │ + bhi.n 38ab8 <_PyInterpreterState_IDDecref@@Base+0xa74> │ │ │ │ cmp r1, #7 │ │ │ │ - bls.n 38b14 <_PyInterpreterState_IDDecref@@Base+0xad4> │ │ │ │ + bls.n 38b18 <_PyInterpreterState_IDDecref@@Base+0xad4> │ │ │ │ sub.w ip, r1, #8 │ │ │ │ cmp.w ip, #5 │ │ │ │ - bhi.n 38b10 <_PyInterpreterState_IDDecref@@Base+0xad0> │ │ │ │ + bhi.n 38b14 <_PyInterpreterState_IDDecref@@Base+0xad0> │ │ │ │ tbb [pc, ip] │ │ │ │ cmp r3, #18 │ │ │ │ adds r1, #31 │ │ │ │ movs r5, #25 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq.n 38ac6 <_PyInterpreterState_IDDecref@@Base+0xa86> │ │ │ │ + beq.n 38aca <_PyInterpreterState_IDDecref@@Base+0xa86> │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ - bne.n 38b10 <_PyInterpreterState_IDDecref@@Base+0xad0> │ │ │ │ + bne.n 38b14 <_PyInterpreterState_IDDecref@@Base+0xad0> │ │ │ │ mov.w r1, #6029404 @ 0x5c005c │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 38b52 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ + b.n 38b56 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 38b52 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ + b.n 38b56 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [r6, lr] │ │ │ │ - b.n 38b52 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ + b.n 38b56 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #102 @ 0x66 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 38b52 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ + b.n 38b56 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #110 @ 0x6e │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 38b52 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ + b.n 38b56 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #114 @ 0x72 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 38b52 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ + b.n 38b56 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #116 @ 0x74 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 38b52 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ + b.n 38b56 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.n 38b4e <_PyInterpreterState_IDDecref@@Base+0xb0e> │ │ │ │ + bhi.n 38b52 <_PyInterpreterState_IDDecref@@Base+0xb0e> │ │ │ │ movw ip, #14372 @ 0x3824 │ │ │ │ movt ip, #81 @ 0x51 │ │ │ │ mov.w r8, r1, lsr #4 │ │ │ │ mov.w lr, #92 @ 0x5c │ │ │ │ movt lr, #117 @ 0x75 │ │ │ │ and.w r1, r1, #15 │ │ │ │ ldr.w ip, [ip] │ │ │ │ @@ -18381,97 +18386,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 38b52 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ + b.n 38b56 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ adds r3, #1 │ │ │ │ strh r1, [r2, #0] │ │ │ │ adds r7, #1 │ │ │ │ - b.n 38a88 <_PyInterpreterState_IDDecref@@Base+0xa48> │ │ │ │ + b.n 38a8c <_PyInterpreterState_IDDecref@@Base+0xa48> │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strh.w r2, [r6, r3, lsl #1] │ │ │ │ - b.n 38c78 <_PyInterpreterState_IDDecref@@Base+0xc38> │ │ │ │ - cbz r1, 38b6e <_PyInterpreterState_IDDecref@@Base+0xb2e> │ │ │ │ + b.n 38c7c <_PyInterpreterState_IDDecref@@Base+0xc38> │ │ │ │ + cbz r1, 38b72 <_PyInterpreterState_IDDecref@@Base+0xb2e> │ │ │ │ lsls r3, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 38b70 <_PyInterpreterState_IDDecref@@Base+0xb30> │ │ │ │ + b.n 38b74 <_PyInterpreterState_IDDecref@@Base+0xb30> │ │ │ │ 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 38c58 <_PyInterpreterState_IDDecref@@Base+0xc18> │ │ │ │ + ble.n 38c5c <_PyInterpreterState_IDDecref@@Base+0xc18> │ │ │ │ ldr.w r2, [r4, lr, lsl #2] │ │ │ │ add.w ip, ip, #4 │ │ │ │ add.w r7, r6, ip │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - beq.n 38bc6 <_PyInterpreterState_IDDecref@@Base+0xb86> │ │ │ │ - bhi.n 38c4e <_PyInterpreterState_IDDecref@@Base+0xc0e> │ │ │ │ + beq.n 38bca <_PyInterpreterState_IDDecref@@Base+0xb86> │ │ │ │ + bhi.n 38c52 <_PyInterpreterState_IDDecref@@Base+0xc0e> │ │ │ │ cmp r2, #13 │ │ │ │ - bhi.n 38bb4 <_PyInterpreterState_IDDecref@@Base+0xb74> │ │ │ │ + bhi.n 38bb8 <_PyInterpreterState_IDDecref@@Base+0xb74> │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 38c12 <_PyInterpreterState_IDDecref@@Base+0xbd2> │ │ │ │ + bls.n 38c16 <_PyInterpreterState_IDDecref@@Base+0xbd2> │ │ │ │ sub.w r8, r2, #8 │ │ │ │ cmp.w r8, #5 │ │ │ │ - bhi.n 38c0e <_PyInterpreterState_IDDecref@@Base+0xbce> │ │ │ │ + bhi.n 38c12 <_PyInterpreterState_IDDecref@@Base+0xbce> │ │ │ │ tbb [pc, r8] │ │ │ │ cmp r2, #17 │ │ │ │ adds r0, #30 │ │ │ │ movs r4, #24 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - bne.n 38c0e <_PyInterpreterState_IDDecref@@Base+0xbce> │ │ │ │ + bne.n 38c12 <_PyInterpreterState_IDDecref@@Base+0xbce> │ │ │ │ mov.w ip, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str.w ip, [r1] │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 38c52 <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ + b.n 38c56 <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ str r2, [r1, #0] │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [r6, ip] │ │ │ │ - b.n 38c52 <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ + b.n 38c56 <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ str.w r2, [r6, ip] │ │ │ │ - b.n 38c52 <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ + b.n 38c56 <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 38c52 <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ + b.n 38c56 <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 38c52 <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ + b.n 38c56 <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 38c52 <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ + b.n 38c56 <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 38c52 <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ + b.n 38c56 <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.n 38c4e <_PyInterpreterState_IDDecref@@Base+0xc0e> │ │ │ │ + bhi.n 38c52 <_PyInterpreterState_IDDecref@@Base+0xc0e> │ │ │ │ movw ip, #14372 @ 0x3824 │ │ │ │ movt ip, #81 @ 0x51 │ │ │ │ mov.w r9, r2, lsr #4 │ │ │ │ mov.w sl, #92 @ 0x5c │ │ │ │ and.w r2, r2, #15 │ │ │ │ adds r3, #6 │ │ │ │ ldr.w r8, [ip] │ │ │ │ @@ -18480,84 +18485,84 @@ │ │ │ │ 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 38c52 <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ + b.n 38c56 <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ adds r3, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ add.w lr, lr, #1 │ │ │ │ - b.n 38b7a <_PyInterpreterState_IDDecref@@Base+0xb3a> │ │ │ │ + b.n 38b7e <_PyInterpreterState_IDDecref@@Base+0xb3a> │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ str.w r2, [r6, r3, lsl #2] │ │ │ │ - b.n 38c78 <_PyInterpreterState_IDDecref@@Base+0xc38> │ │ │ │ + b.n 38c7c <_PyInterpreterState_IDDecref@@Base+0xc38> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63820 @ 0xf94c │ │ │ │ + movw r1, #62220 @ 0xf30c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00038c7c : │ │ │ │ +00038c80 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2181b4 <_PyThreadState_NewBound@@Base> │ │ │ │ + b.w 218404 <_PyThreadState_NewBound@@Base> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 38caa │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 38cb0 │ │ │ │ + beq.n 38cae │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 38cb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 38cbc │ │ │ │ + cbz r3, 38cc0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 38ce0 │ │ │ │ + b.n 38ce4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 38cdc │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 38ce0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 38cdc │ │ │ │ + cbnz r3, 38ce0 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 38cdc │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 38ce0 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #92] @ (38d44 ) │ │ │ │ + ldr r2, [pc, #92] @ (38d48 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ addw r6, r2, #3804 @ 0xedc │ │ │ │ addw r3, r2, #3756 @ 0xeac │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 38d2a │ │ │ │ + beq.n 38d2e │ │ │ │ ldr.w r5, [r2, #3808] @ 0xee0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ bic.w r5, r5, #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ and.w r1, r1, #3 │ │ │ │ orrs r1, r5 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ @@ -18568,31 +18573,31 @@ │ │ │ │ and.w r1, r1, #3 │ │ │ │ orrs r1, r0 │ │ │ │ str.w r1, [r2, #3808] @ 0xee0 │ │ │ │ str r7, [r3, #12] │ │ │ │ strd r3, r3, [r3] │ │ │ │ adds r3, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 38cfa │ │ │ │ + bne.n 38cfe │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #88] @ (38da4 ) │ │ │ │ + ldr r3, [pc, #88] @ (38da8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {r4, r5, r6} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ addw r5, r3, #3804 @ 0xedc │ │ │ │ ldr.w r0, [r3, #3804] @ 0xedc │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 38d90 │ │ │ │ + beq.n 38d94 │ │ │ │ ldr.w r4, [r3, #3792] @ 0xed0 │ │ │ │ addw r6, r3, #3788 @ 0xecc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ bic.w r4, r4, #3 │ │ │ │ ldr.w r1, [r3, #3808] @ 0xee0 │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r4 │ │ │ │ @@ -18609,32 +18614,32 @@ │ │ │ │ str.w r5, [r3, #3804] @ 0xedc │ │ │ │ str.w r5, [r3, #3808] @ 0xee0 │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00038da8 : │ │ │ │ +00038dac : │ │ │ │ stmdb 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, #24320 @ 0x5f00 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ add.w r7, r4, #792 @ 0x318 │ │ │ │ - bl 7a3dc │ │ │ │ + bl 7a424 │ │ │ │ str.w r0, [r4, #816] @ 0x330 │ │ │ │ - bl 282078 <_PyParkingLot_AfterFork@@Base> │ │ │ │ - ldr r2, [pc, #720] @ (390a4 ) │ │ │ │ + bl 281a48 <_PyParkingLot_AfterFork@@Base> │ │ │ │ + ldr r2, [pc, #720] @ (390a8 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #720] @ (390a8 ) │ │ │ │ - ldr r1, [pc, #720] @ (390ac ) │ │ │ │ + ldr r0, [pc, #720] @ (390ac ) │ │ │ │ + ldr r1, [pc, #720] @ (390b0 ) │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - ldr r2, [pc, #720] @ (390b0 ) │ │ │ │ + ldr r2, [pc, #720] @ (390b4 ) │ │ │ │ strd r1, r2, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, r3 │ │ │ │ add.w r1, r4, #832 @ 0x340 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ @@ -18648,105 +18653,105 @@ │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add.w r1, r4, #840 @ 0x348 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #11 │ │ │ │ strb r0, [r1, #0] │ │ │ │ - bne.n 38e0e │ │ │ │ + bne.n 38e12 │ │ │ │ ldr.w r3, [r4, #1588] @ 0x634 │ │ │ │ - cbz r3, 38e4a │ │ │ │ - ldr r0, [pc, #656] @ (390b4 ) │ │ │ │ - bl 7a620 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [pc, #648] @ (390b4 ) │ │ │ │ - bl 1bddc0 │ │ │ │ - ldr r0, [pc, #644] @ (390b4 ) │ │ │ │ - bl 1b23a8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 390d4 │ │ │ │ - cbz r5, 38e4a │ │ │ │ - ldr r0, [pc, #628] @ (390b4 ) │ │ │ │ + cbz r3, 38e4e │ │ │ │ + ldr r0, [pc, #656] @ (390b8 ) │ │ │ │ + bl 7a668 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [pc, #648] @ (390b8 ) │ │ │ │ + bl 1be230 │ │ │ │ + ldr r0, [pc, #644] @ (390b8 ) │ │ │ │ + bl 1b2810 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 390d8 │ │ │ │ + cbz r5, 38e4e │ │ │ │ + ldr r0, [pc, #628] @ (390b8 ) │ │ │ │ mov r1, r5 │ │ │ │ - bl 7b804 │ │ │ │ + bl 7b84c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39100 │ │ │ │ + bne.w 39104 │ │ │ │ ldr.w r3, [r4, #1596] @ 0x63c │ │ │ │ - cbz r3, 38e56 │ │ │ │ - ldr r0, [pc, #612] @ (390b8 ) │ │ │ │ - bl 1bddc0 │ │ │ │ - ldr r0, [pc, #608] @ (390b8 ) │ │ │ │ - bl 1b23a8 │ │ │ │ - cbz r0, 38e78 │ │ │ │ + cbz r3, 38e5a │ │ │ │ + ldr r0, [pc, #612] @ (390bc ) │ │ │ │ + bl 1be230 │ │ │ │ + ldr r0, [pc, #608] @ (390bc ) │ │ │ │ + bl 1b2810 │ │ │ │ + cbz r0, 38e7c │ │ │ │ movs r1, #0 │ │ │ │ - movw r2, #4552 @ 0x11c8 │ │ │ │ + movw r2, #2952 @ 0xb88 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r3, #17724 @ 0x453c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #16] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - b.n 390f4 │ │ │ │ - bl 7a43c │ │ │ │ + b.n 390f8 │ │ │ │ + bl 7a484 │ │ │ │ ldr.w r5, [r4, #1036] @ 0x40c │ │ │ │ - ldr.w fp, [pc, #584] @ 390cc │ │ │ │ + ldr.w fp, [pc, #584] @ 390d0 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ cmp r5, fp │ │ │ │ - beq.n 38ed0 │ │ │ │ + beq.n 38ed4 │ │ │ │ ldrd r2, r3, [r5, #16] │ │ │ │ cmp r9, r3 │ │ │ │ it eq │ │ │ │ cmpeq sl, r2 │ │ │ │ - beq.n 38eca │ │ │ │ + beq.n 38ece │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 38eca │ │ │ │ + beq.n 38ece │ │ │ │ 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 21992c <_PyEvent_Notify@@Base> │ │ │ │ + bl 219b84 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldrd r3, r2, [r5] │ │ │ │ str r3, [r2, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ strd r8, r8, [r5] │ │ │ │ - bl 2585e8 │ │ │ │ + bl 258454 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ - b.n 38e8a │ │ │ │ - ldr.w r9, [pc, #508] @ 390d0 │ │ │ │ + b.n 38e8e │ │ │ │ + ldr.w r9, [pc, #508] @ 390d4 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r5, [r8, r9] │ │ │ │ - cbnz r5, 38eec │ │ │ │ - movw r1, #34524 @ 0x86dc │ │ │ │ + cbnz r5, 38ef0 │ │ │ │ + movw r1, #32924 @ 0x809c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #468] @ (390bc ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 1c718c │ │ │ │ + ldr r0, [pc, #468] @ (390c0 ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 1c75fc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r0, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r3, #3712] @ 0xe80 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 38f02 │ │ │ │ + beq.n 38f06 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #3712] @ 0xe80 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 38f22 │ │ │ │ + cbz r0, 38f26 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 38f22 │ │ │ │ - bl 1c731c │ │ │ │ + blt.n 38f26 │ │ │ │ + bl 1c778c │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b828 │ │ │ │ + bl 7b870 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b44c │ │ │ │ @@ -18757,337 +18762,337 @@ │ │ │ │ blx 2b44c │ │ │ │ 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 218f94 │ │ │ │ + bl 2191e4 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r6, 38f6c │ │ │ │ + cbz r6, 38f70 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w sl, [r6, #4] │ │ │ │ - bl 218908 │ │ │ │ + bl 218b58 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2193ac │ │ │ │ + bl 219604 │ │ │ │ mov r6, sl │ │ │ │ - b.n 38f56 │ │ │ │ + b.n 38f5a │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ - bl 7a43c │ │ │ │ + bl 7a484 │ │ │ │ add.w sl, sl, #3952 @ 0xf70 │ │ │ │ strd r0, r1, [sl, #-8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add.w r0, r0, #3936 @ 0xf60 │ │ │ │ - bl 1311a4 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ - ldr r3, [pc, #312] @ (390c0 ) │ │ │ │ + bl 130d88 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + ldr r3, [pc, #312] @ (390c4 ) │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 38fae │ │ │ │ + cbz r2, 38fb2 │ │ │ │ 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 38fa4 │ │ │ │ + bne.n 38fa8 │ │ │ │ ldr.w sl, [r9, r8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 38fde │ │ │ │ + beq.n 38fe2 │ │ │ │ mov r0, sl │ │ │ │ - bl 1cffa8 <_PySys_GetRequiredAttr@@Base+0x12fc> │ │ │ │ + bl 1d042c <_PySys_GetRequiredAttr@@Base+0x12fc> │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 38fde │ │ │ │ - ldr r2, [pc, #248] @ (390c4 ) │ │ │ │ + beq.n 38fe2 │ │ │ │ + ldr r2, [pc, #248] @ (390c8 ) │ │ │ │ movs r1, #0 │ │ │ │ - movw r3, #13844 @ 0x3614 │ │ │ │ + movw r3, #12244 @ 0x2fd4 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r1, [sp, #16] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - b.n 390f4 │ │ │ │ + b.n 390f8 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 38ff6 │ │ │ │ + bne.n 38ffa │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 38fe6 │ │ │ │ + bne.n 38fea │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 39008 │ │ │ │ - ldr r0, [pc, #196] @ (390c8 ) │ │ │ │ - bl 1355d0 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ + beq.n 3900c │ │ │ │ + ldr r0, [pc, #196] @ (390cc ) │ │ │ │ + bl 135048 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r6, [r4, #796] @ 0x31c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #796] @ 0x31c │ │ │ │ - cbz r6, 3904c │ │ │ │ + cbz r6, 39050 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 39028 │ │ │ │ + bne.n 3902c │ │ │ │ movs r3, #0 │ │ │ │ str.w r6, [r4, #796] @ 0x31c │ │ │ │ str.w r3, [r6, #3648] @ 0xe40 │ │ │ │ - b.n 3904c │ │ │ │ + b.n 39050 │ │ │ │ ldr.w fp, [r9, r8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 223964 <_PyErr_ProgramDecodedTextObject@@Base+0x378> │ │ │ │ + bl 223bec <_PyErr_ProgramDecodedTextObject@@Base+0x378> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, fp │ │ │ │ - bl 22544c │ │ │ │ + bl 2256b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 22cdfc │ │ │ │ + bl 22d064 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r6, [r6, #3648] @ 0xe40 │ │ │ │ - bl 22df1c <_PyCompile_GetBinaryIntrinsicName@@Base+0xf94> │ │ │ │ - b.n 39012 │ │ │ │ + bl 22e184 <_PyCompile_GetBinaryIntrinsicName@@Base+0xf94> │ │ │ │ + b.n 39016 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 39064 │ │ │ │ + bne.n 39068 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 39054 │ │ │ │ + bne.n 39058 │ │ │ │ dmb ish │ │ │ │ - beq.n 39070 │ │ │ │ - ldr r0, [pc, #92] @ (390c8 ) │ │ │ │ - bl 284c48 │ │ │ │ + beq.n 39074 │ │ │ │ + ldr r0, [pc, #92] @ (390cc ) │ │ │ │ + bl 284618 │ │ │ │ ldr.w r2, [r4, #796] @ 0x31c │ │ │ │ - cbnz r2, 39088 │ │ │ │ - ldr r1, [pc, #76] @ (390c4 ) │ │ │ │ - movw r3, #13868 @ 0x362c │ │ │ │ + cbnz r2, 3908c │ │ │ │ + ldr r1, [pc, #76] @ (390c8 ) │ │ │ │ + movw r3, #12268 @ 0x2fec │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r2, [sp, #16] │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ - b.n 390f4 │ │ │ │ + b.n 390f8 │ │ │ │ mov r0, sl │ │ │ │ - bl 21836c │ │ │ │ + bl 2185bc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #1484] @ 0x5cc │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 2484b8 │ │ │ │ - add r3, pc, #528 @ (adr r3, 392b8 ) │ │ │ │ + b.w 248718 │ │ │ │ + add r3, pc, #528 @ (adr r3, 392bc ) │ │ │ │ lsls r4, r2, #1 │ │ │ │ strb r4, [r1, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldmia r0!, {r3, r4, r6} │ │ │ │ lsls r3, r2, #1 │ │ │ │ str r4, [r6, #80] @ 0x50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - asrs r0, r5, #7 │ │ │ │ + lsrs r0, r5, #14 │ │ │ │ lsls r3, r1, #1 │ │ │ │ str r4, [r4, #80] @ 0x50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ lsls r3, r1, #1 │ │ │ │ str r0, [r3, #32] │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r3, #17724 @ 0x453c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #44] @ (3910c ) │ │ │ │ + ldr r1, [pc, #44] @ (39110 ) │ │ │ │ add r2, sp, #20 │ │ │ │ movs r4, #0 │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #32] │ │ │ │ add r4, sp, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ strd r1, r3, [sp, #24] │ │ │ │ ldmia r2, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ add r3, sp, #4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ bl 2d818 │ │ │ │ - movw r3, #13816 @ 0x35f8 │ │ │ │ + movw r3, #12216 @ 0x2fb8 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - b.n 390dc │ │ │ │ + b.n 390e0 │ │ │ │ nop │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + lsrs r0, r5, #15 │ │ │ │ lsls r3, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 39136 │ │ │ │ + cbnz r0, 3913a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 3913e │ │ │ │ + cbz r0, 39142 │ │ │ │ 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 39128 │ │ │ │ + beq.n 3912c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov ip, r3 │ │ │ │ - cbz r3, 39162 │ │ │ │ + cbz r3, 39166 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 39164 │ │ │ │ + b.n 39168 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r6, [pc, #300] @ (39294 ) │ │ │ │ + ldr r6, [pc, #300] @ (39298 ) │ │ │ │ add r4, sp, #76 @ 0x4c │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 39190 │ │ │ │ + bne.n 39194 │ │ │ │ cmp.w r9, #2 │ │ │ │ - ble.n 39190 │ │ │ │ + ble.n 39194 │ │ │ │ cmp.w r9, #3 │ │ │ │ - bne.n 39190 │ │ │ │ - cbnz r5, 391b0 │ │ │ │ + bne.n 39194 │ │ │ │ + cbnz r5, 391b4 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, ip │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #240] @ (39298 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #240] @ (3929c ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39284 │ │ │ │ + beq.n 39288 │ │ │ │ add.w r6, r8, r9 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ subs r4, r6, #3 │ │ │ │ - bl 149a58 │ │ │ │ - cbnz r0, 391c4 │ │ │ │ + bl 1494dc │ │ │ │ + cbnz r0, 391c8 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 39284 │ │ │ │ + b.n 39288 │ │ │ │ ldrd r9, r8, [r5, #4] │ │ │ │ - cbz r4, 3922a │ │ │ │ + cbz r4, 3922e │ │ │ │ ldr.w sl, [r5, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 391d8 │ │ │ │ + beq.n 391dc │ │ │ │ subs r4, r6, #4 │ │ │ │ - beq.n 39238 │ │ │ │ + beq.n 3923c │ │ │ │ ldr.w fp, [r5, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 391e6 │ │ │ │ + beq.n 391ea │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 39244 │ │ │ │ + beq.n 39248 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbz r0, 391fa │ │ │ │ - bl e58e0 │ │ │ │ + cbz r0, 391fe │ │ │ │ + bl e54e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 391c0 │ │ │ │ + blt.n 391c4 │ │ │ │ subs r6, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 3924e │ │ │ │ - b.n 391fe │ │ │ │ + beq.n 39252 │ │ │ │ + b.n 39202 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - cbz r0, 39212 │ │ │ │ - bl e58e0 │ │ │ │ + cbz r0, 39216 │ │ │ │ + bl e54e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 391c0 │ │ │ │ + blt.n 391c4 │ │ │ │ subs r3, r6, #1 │ │ │ │ mov r6, r0 │ │ │ │ - beq.n 39256 │ │ │ │ - b.n 39216 │ │ │ │ + beq.n 3925a │ │ │ │ + b.n 3921a │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - cbz r1, 3921e │ │ │ │ + cbz r1, 39222 │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 3925c │ │ │ │ + beq.n 39260 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ - cbz r2, 39226 │ │ │ │ + cbz r2, 3922a │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 39260 │ │ │ │ + beq.n 39264 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - b.n 39262 │ │ │ │ + b.n 39266 │ │ │ │ mov r6, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r4 │ │ │ │ mov sl, r4 │ │ │ │ - b.n 39262 │ │ │ │ + b.n 39266 │ │ │ │ mov r6, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 39262 │ │ │ │ + b.n 39266 │ │ │ │ mov r6, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - b.n 39262 │ │ │ │ + b.n 39266 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 39262 │ │ │ │ + b.n 39266 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 39262 │ │ │ │ + b.n 39266 │ │ │ │ mov r2, r3 │ │ │ │ - b.n 39262 │ │ │ │ + b.n 39266 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ movs r0, #1 │ │ │ │ strd r6, r1, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ strd fp, r4, [sp, #8] │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 282574 │ │ │ │ + bl 281f44 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ - bl 14a440 │ │ │ │ + bl 149e0c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ lsls r3, r1, #1 │ │ │ │ lsls r0, r1, #1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ @@ -19097,57 +19102,57 @@ │ │ │ │ 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, 392d2 │ │ │ │ + cbnz r0, 392d6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 392da │ │ │ │ + cbz r0, 392de │ │ │ │ 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 392c4 │ │ │ │ + beq.n 392c8 │ │ │ │ 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 r0, 392fa │ │ │ │ - movw r1, #34524 @ 0x86dc │ │ │ │ + cbnz r0, 392fe │ │ │ │ + movw r1, #32924 @ 0x809c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #24] @ (39310 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #24] @ (39314 ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 1e1e30 <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ - cbz r0, 3930e │ │ │ │ - ldr r3, [pc, #16] @ (39314 ) │ │ │ │ + bl 1e22c4 <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ + cbz r0, 39312 │ │ │ │ + ldr r3, [pc, #16] @ (39318 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #0 │ │ │ │ - cbz r0, 3930e │ │ │ │ + cbz r0, 39312 │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #11 │ │ │ │ + lsrs r0, r6, #18 │ │ │ │ lsls r3, r1, #1 │ │ │ │ str r4, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 2576a8 <_PyInterpreterState_GetWhence@@Base+0x18d4> │ │ │ │ + bl 2575b0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 133b40 │ │ │ │ + b.w 133734 │ │ │ │ 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 │ │ │ │ adds r0, #8 │ │ │ │ @@ -19160,87 +19165,87 @@ │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 39380 │ │ │ │ + bl 39384 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #72] @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ movs r7, #0 │ │ │ │ str r7, [r0, #72] @ 0x48 │ │ │ │ - bl f40e4 <_PyErr_FormatV@@Base> │ │ │ │ + bl f3d04 <_PyErr_FormatV@@Base> │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 214f6c │ │ │ │ + bl 2151e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 393dc │ │ │ │ + bge.n 393e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 393dc │ │ │ │ + cbnz r3, 393e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ 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 r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 39414 │ │ │ │ - movw r0, #20876 @ 0x518c │ │ │ │ + bls.n 39418 │ │ │ │ + movw r0, #19276 @ 0x4b4c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d4df4 │ │ │ │ - cbnz r0, 39414 │ │ │ │ + bl 1d5368 │ │ │ │ + cbnz r0, 39418 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 39442 │ │ │ │ + b.n 39446 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 3942c │ │ │ │ + ble.n 39430 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3942e │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 3942e │ │ │ │ - b.n 39410 │ │ │ │ + bne.n 39432 │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 39432 │ │ │ │ + b.n 39414 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 31108 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ @@ -19250,116 +19255,116 @@ │ │ │ │ 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, 3946a │ │ │ │ + cbnz r0, 3946e │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ - cbz r0, 39472 │ │ │ │ + cbz r0, 39476 │ │ │ │ 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 3945c │ │ │ │ + beq.n 39460 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r2 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - beq.n 394a4 │ │ │ │ - movw r0, #21836 @ 0x554c │ │ │ │ + beq.n 394a8 │ │ │ │ + movw r0, #20236 @ 0x4f0c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 1d4f48 │ │ │ │ - cbz r0, 394b8 │ │ │ │ + bl 1d5210 │ │ │ │ + cbz r0, 394bc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17f3dc │ │ │ │ - cbz r0, 394b8 │ │ │ │ + bl 17ec88 │ │ │ │ + cbz r0, 394bc │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 394c6 │ │ │ │ + bl 394ca │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ 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, #43980 @ 0xabcc │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 154cd0 │ │ │ │ + bl 15472c │ │ │ │ ldr r4, [r5, #16] │ │ │ │ - cbnz r4, 39502 │ │ │ │ + cbnz r4, 39506 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58000 @ 0xe290 │ │ │ │ + movw r1, #56400 @ 0xdc50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3957c │ │ │ │ + bl 11df00 │ │ │ │ + b.n 39580 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ - cbnz r3, 3951a │ │ │ │ + cbnz r3, 3951e │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r1, #14980 @ 0x3a84 │ │ │ │ + movw r1, #13380 @ 0x3444 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1c8954 │ │ │ │ + bl 8776c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3957c │ │ │ │ + cbz r0, 39580 │ │ │ │ add.w r1, r0, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 159198 │ │ │ │ + bl 158cd0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3954e │ │ │ │ + blt.n 39552 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e3a5c <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ - cbz r1, 3956a │ │ │ │ - movw r1, #15032 @ 0x3ab8 │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + cbz r1, 3956e │ │ │ │ + movw r1, #13432 @ 0x3478 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3955a │ │ │ │ + blt.n 3955e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3957c │ │ │ │ + b.n 39580 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 39556 │ │ │ │ + bne.n 3955a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39556 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3955a │ │ │ │ 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] │ │ │ │ @@ -19368,156 +19373,156 @@ │ │ │ │ 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 84d98 │ │ │ │ + bl 84c6c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ add.w r0, r4, #12 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 905c4 │ │ │ │ + bl 904e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 395c2 │ │ │ │ + bge.n 395c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 395c2 │ │ │ │ + cbnz r3, 395c6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000395c4 : │ │ │ │ +000395c8 : │ │ │ │ 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, #332] @ (39724 ) │ │ │ │ + ldr r4, [pc, #332] @ (39728 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3971a │ │ │ │ + beq.w 3971e │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ add.w r8, r4, #68 @ 0x44 │ │ │ │ - bl 2096a4 │ │ │ │ + bl 209a6c │ │ │ │ mov fp, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 39606 │ │ │ │ + bne.n 3960a │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 395f6 │ │ │ │ + bne.n 395fa │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 39618 │ │ │ │ + beq.n 3961c │ │ │ │ mov r0, r8 │ │ │ │ - bl 1355d0 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ - ldr r4, [pc, #268] @ (39728 ) │ │ │ │ + bl 135048 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r4, [pc, #268] @ (3972c ) │ │ │ │ ldr.w r3, [r4, #1476] @ 0x5c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 396ea │ │ │ │ - bl 15d6e8 │ │ │ │ + beq.n 396ee │ │ │ │ + bl 15d22c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 396e4 │ │ │ │ - cbnz r6, 39634 │ │ │ │ + beq.n 396e8 │ │ │ │ + cbnz r6, 39638 │ │ │ │ ldr.w r5, [r4, #1568] @ 0x620 │ │ │ │ - b.n 39640 │ │ │ │ + b.n 39644 │ │ │ │ ldr.w r0, [r4, #1572] @ 0x624 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7e99c <_Py_hashtable_get@@Base> │ │ │ │ + bl 7e9ec <_Py_hashtable_get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 39666 │ │ │ │ - bl 1c6f10 │ │ │ │ + cbnz r5, 3966a │ │ │ │ + bl 1c7380 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 396e4 │ │ │ │ + beq.n 396e8 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #1572] @ 0x624 │ │ │ │ mov r2, r5 │ │ │ │ - bl 7f9c8 <_Py_hashtable_set@@Base> │ │ │ │ + bl 7fa18 <_Py_hashtable_set@@Base> │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 39666 │ │ │ │ + bne.n 3966a │ │ │ │ mov r0, r5 │ │ │ │ - bl 135030 <_Py_hashtable_destroy@@Base> │ │ │ │ - b.n 396ee │ │ │ │ + bl 134c20 <_Py_hashtable_destroy@@Base> │ │ │ │ + b.n 396f2 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7e99c <_Py_hashtable_get@@Base> │ │ │ │ - cbz r0, 39682 │ │ │ │ + bl 7e9ec <_Py_hashtable_get@@Base> │ │ │ │ + cbz r0, 39686 │ │ │ │ ldr.w r3, [r4, #1548] @ 0x60c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ str.w r3, [r4, #1548] @ 0x60c │ │ │ │ strd r7, sl, [r0] │ │ │ │ - b.n 396c8 │ │ │ │ + b.n 396cc │ │ │ │ ldr.w r2, [r4, #1508] @ 0x5e4 │ │ │ │ - movw r3, #41937 @ 0xa3d1 │ │ │ │ + movw r3, #42009 @ 0xa419 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3969c │ │ │ │ + bne.n 396a0 │ │ │ │ movs r0, #8 │ │ │ │ blx 2c0b0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 396a6 │ │ │ │ + b.n 396aa │ │ │ │ ldr.w r0, [r4, #1504] @ 0x5e0 │ │ │ │ movs r1, #8 │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r6, 396e4 │ │ │ │ + cbz r6, 396e8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ str.w sl, [r6, #4] │ │ │ │ str r7, [r6, #0] │ │ │ │ - bl 7f9c8 <_Py_hashtable_set@@Base> │ │ │ │ - cbz r0, 396c8 │ │ │ │ + bl 7fa18 <_Py_hashtable_set@@Base> │ │ │ │ + cbz r0, 396cc │ │ │ │ ldr.w r3, [r4, #1520] @ 0x5f0 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #1504] @ 0x5e0 │ │ │ │ blx r3 │ │ │ │ - b.n 396e4 │ │ │ │ + b.n 396e8 │ │ │ │ ldr.w r3, [r4, #1548] @ 0x60c │ │ │ │ add r7, r3 │ │ │ │ ldr.w r3, [r4, #1552] @ 0x610 │ │ │ │ str.w r7, [r4, #1548] @ 0x60c │ │ │ │ cmp r7, r3 │ │ │ │ - bhi.n 396de │ │ │ │ + bhi.n 396e2 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 396ee │ │ │ │ + b.n 396f2 │ │ │ │ str.w r7, [r4, #1552] @ 0x610 │ │ │ │ - b.n 396da │ │ │ │ + b.n 396de │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 396ee │ │ │ │ + b.n 396f2 │ │ │ │ mvn.w r6, #1 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 39706 │ │ │ │ + bne.n 3970a │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 396f6 │ │ │ │ + bne.n 396fa │ │ │ │ dmb ish │ │ │ │ - beq.n 39712 │ │ │ │ - ldr r0, [pc, #28] @ (3972c ) │ │ │ │ - bl 284c48 │ │ │ │ + beq.n 39716 │ │ │ │ + ldr r0, [pc, #28] @ (39730 ) │ │ │ │ + bl 284618 │ │ │ │ mov r0, fp │ │ │ │ - bl 209740 │ │ │ │ - b.n 3971e │ │ │ │ + bl 209b08 │ │ │ │ + b.n 39722 │ │ │ │ mvn.w r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r4, [r0, #19] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -19528,237 +19533,261 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r0, #59968 @ 0xea40 │ │ │ │ movt r0, #84 @ 0x54 │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #17352 @ 0x43c8 │ │ │ │ + movw r1, #15752 @ 0x3d88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #14 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3976e │ │ │ │ + bl 39772 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0003976e : │ │ │ │ +00039772 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 39790 │ │ │ │ + cbz r1, 39794 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1ce1ec │ │ │ │ + bl 1ce658 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 397a6 │ │ │ │ + cbz r0, 397aa │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 20d8a4 <_PyUnicode_IsWhitespace@@Base+0x78> │ │ │ │ + bl 20dc60 <_PyUnicode_IsWhitespace@@Base+0x78> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c85f4 │ │ │ │ - cbnz r5, 397ba │ │ │ │ - ldr r2, [pc, #48] @ (397d8 ) │ │ │ │ + bl 1c8abc │ │ │ │ + cbnz r5, 397be │ │ │ │ + ldr r2, [pc, #48] @ (397dc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21c508 │ │ │ │ - b.n 397d2 │ │ │ │ + bl 21c790 │ │ │ │ + b.n 397d6 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 397c8 │ │ │ │ + bge.n 397cc │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 397cc │ │ │ │ + cbz r4, 397d0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 397d2 │ │ │ │ + b.n 397d6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 39808 │ │ │ │ + cbnz r0, 3980c │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15412 @ 0x3c34 │ │ │ │ + movw r1, #13812 @ 0x35f4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 39828 │ │ │ │ + b.n 3982c │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl c85fc <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 39828 │ │ │ │ + bl c7d1c <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 3982c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r0, #32] │ │ │ │ movs r3, #2 │ │ │ │ str r4, [r0, #4] │ │ │ │ strd r5, r7, [r0, #20] │ │ │ │ str r6, [r0, #28] │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0003982a : │ │ │ │ +0003982e : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #40] @ (39864 ) │ │ │ │ + ldr r2, [pc, #40] @ (39868 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - cbz r3, 39852 │ │ │ │ + cbz r3, 39856 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r2, [r0, #3712] @ 0xe80 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 39852 │ │ │ │ - bl 21dbdc <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 1ef980 <_PyTime_AsMicroseconds@@Base+0x438> │ │ │ │ + bne.n 39856 │ │ │ │ + bl 21de68 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 1efe14 <_PyTime_AsMicroseconds@@Base+0x438> │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ blx 2b1b4 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 39892 │ │ │ │ + cbz r0, 39896 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39892 │ │ │ │ + bge.n 39896 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 39892 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 39896 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 398ac │ │ │ │ + cbz r0, 398b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 398ac │ │ │ │ + bge.n 398b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 398ac │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 398b0 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 398c6 │ │ │ │ + cbz r0, 398ca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 398c6 │ │ │ │ + bge.n 398ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 398c6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 398ca │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 398e0 │ │ │ │ + cbz r0, 398e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 398e0 │ │ │ │ + bge.n 398e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 398e0 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 398e4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 398fa │ │ │ │ + cbz r0, 398fe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 398fa │ │ │ │ + bge.n 398fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 398fa │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 398fe │ │ │ │ + bl 84598 <_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 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3991e │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 39946 │ │ │ │ + bne.n 39922 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 3994a │ │ │ │ mov r0, r4 │ │ │ │ blx 2b1e4 │ │ │ │ - cbnz r0, 3993e │ │ │ │ + cbnz r0, 39942 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15716 @ 0x3d64 │ │ │ │ + movw r1, #14116 @ 0x3724 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 39946 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3994a │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e51e8 │ │ │ │ + b.w 1e56ac │ │ │ │ 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 84c6c │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 1c8abc │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + bl 1c8abc │ │ │ │ + ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 39990 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 39990 │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ + 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 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 39968 │ │ │ │ + bls.n 399b0 │ │ │ │ movs r5, #0 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 3999c │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 399e4 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 39978 │ │ │ │ + cbz r0, 399c0 │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 3997a │ │ │ │ - b.n 39960 │ │ │ │ + bls.n 399c2 │ │ │ │ + b.n 399a8 │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c85fc <_PyArena_Malloc@@Base> │ │ │ │ + bl c7d1c <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39960 │ │ │ │ + beq.n 399a8 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b44c │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -19767,92 +19796,92 @@ │ │ │ │ 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 399ce │ │ │ │ + bge.n 39a16 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #24736 @ 0x60a0 │ │ │ │ + movw r0, #23136 @ 0x5a60 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 103c78 │ │ │ │ - ldr r1, [pc, #204] @ (39a9c ) │ │ │ │ + b.w 103900 │ │ │ │ + ldr r1, [pc, #204] @ (39ae4 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 39a94 │ │ │ │ + beq.n 39adc │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r5, 39a1a │ │ │ │ - bl 28e7cc │ │ │ │ + cbnz r5, 39a62 │ │ │ │ + bl 28e17c │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r1, #64912 @ 0xfd90 │ │ │ │ + movw r1, #63312 @ 0xf750 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r4, #64920 @ 0xfd98 │ │ │ │ + movw r4, #63320 @ 0xf758 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - movw r0, #24756 @ 0x60b4 │ │ │ │ + movw r0, #23156 @ 0x5a74 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ moveq r4, r1 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 39a96 │ │ │ │ - bl 170f30 │ │ │ │ - cbnz r0, 39a60 │ │ │ │ + b.n 39ade │ │ │ │ + bl 170a50 │ │ │ │ + cbnz r0, 39aa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28e7cc │ │ │ │ + bl 28e17c │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #64920 @ 0xfd98 │ │ │ │ + movw r0, #63320 @ 0xf758 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #64912 @ 0xfd90 │ │ │ │ + movw r2, #63312 @ 0xf750 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ it ne │ │ │ │ movne r2, r0 │ │ │ │ - movw r0, #24792 @ 0x60d8 │ │ │ │ + movw r0, #23192 @ 0x5a98 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 21a808 │ │ │ │ - b.n 39a7e │ │ │ │ + bl 21aa60 │ │ │ │ + b.n 39ac6 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 39a7c │ │ │ │ + bne.n 39ac4 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45516 @ 0xb1cc │ │ │ │ + movw r1, #43916 @ 0xab8c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39a96 │ │ │ │ + bge.n 39ade │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 39a96 │ │ │ │ + cbnz r3, 39ade │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39a96 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 39ade │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf2500052 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -19864,754 +19893,754 @@ │ │ │ │ ldr.w r1, [r0, #844] @ 0x34c │ │ │ │ mov r8, r2 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 39dc2 │ │ │ │ + beq.w 39e0a │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 39af6 │ │ │ │ + bne.n 39b3e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24832 @ 0x6100 │ │ │ │ + movw r1, #23232 @ 0x5ac0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 39dc2 │ │ │ │ - ldr r5, [pc, #620] @ (39d64 ) │ │ │ │ + b.n 39e0a │ │ │ │ + ldr r5, [pc, #620] @ (39dac ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - movw r1, #24876 @ 0x612c │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ - bl 1cd13c │ │ │ │ - cbz r0, 39b14 │ │ │ │ + bl 1cd5a8 │ │ │ │ + cbz r0, 39b5c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 1c872c │ │ │ │ - b.n 39af0 │ │ │ │ + bl 1c8bf4 │ │ │ │ + b.n 39b38 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ - bl 28db68 │ │ │ │ + bl 28d514 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 39b0c │ │ │ │ + bne.n 39b54 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39b3c │ │ │ │ + bge.n 39b84 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 39b3c │ │ │ │ + cbnz r3, 39b84 │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr.w r1, [r9, #616] @ 0x268 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 39dc2 │ │ │ │ + beq.w 39e0a │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39b80 │ │ │ │ + beq.n 39bc8 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.n 39b86 │ │ │ │ + bne.n 39bce │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39b80 │ │ │ │ + bge.n 39bc8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 39b80 │ │ │ │ + cbnz r3, 39bc8 │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 39bc0 │ │ │ │ - movw r1, #24876 @ 0x612c │ │ │ │ + b.n 39c08 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 39b0c │ │ │ │ + bne.n 39b54 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ - bl 28db68 │ │ │ │ + bl 28d514 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 39b0c │ │ │ │ + bne.n 39b54 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39bc0 │ │ │ │ + bge.n 39c08 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 39bc0 │ │ │ │ + cbnz r3, 39c08 │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r9, #820] @ 0x334 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 39dc2 │ │ │ │ + beq.w 39e0a │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 39bf4 │ │ │ │ + bne.n 39c3c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24908 @ 0x614c │ │ │ │ + movw r1, #23308 @ 0x5b0c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 39af0 │ │ │ │ - movw r1, #24876 @ 0x612c │ │ │ │ + bl 11df00 │ │ │ │ + b.n 39b38 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 39b0c │ │ │ │ + bne.n 39b54 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, sl │ │ │ │ - bl 28da40 │ │ │ │ + bl 28d3ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39b0c │ │ │ │ + bne.w 39b54 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39c2e │ │ │ │ + bge.n 39c76 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 39c2e │ │ │ │ + cbnz r3, 39c76 │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r9, #660] @ 0x294 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 39dc2 │ │ │ │ + beq.w 39e0a │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 39c62 │ │ │ │ + bne.n 39caa │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24952 @ 0x6178 │ │ │ │ + movw r1, #23352 @ 0x5b38 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 39af0 │ │ │ │ - movw r1, #24876 @ 0x612c │ │ │ │ + bl 11df00 │ │ │ │ + b.n 39b38 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39b0c │ │ │ │ + bne.w 39b54 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, sl │ │ │ │ - bl 28da40 │ │ │ │ + bl 28d3ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39b0c │ │ │ │ + bne.w 39b54 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39c9e │ │ │ │ + bge.n 39ce6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 39c9e │ │ │ │ + cbnz r3, 39ce6 │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr.w r1, [r9, #708] @ 0x2c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 39dc2 │ │ │ │ + beq.w 39e0a │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39ce2 │ │ │ │ + beq.n 39d2a │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.n 39ce8 │ │ │ │ + bne.n 39d30 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39ce2 │ │ │ │ + bge.n 39d2a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 39ce2 │ │ │ │ + cbnz r3, 39d2a │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 39d24 │ │ │ │ - movw r1, #24876 @ 0x612c │ │ │ │ + b.n 39d6c │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39b0c │ │ │ │ + bne.w 39b54 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sl │ │ │ │ - bl 28da40 │ │ │ │ + bl 28d3ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39b0c │ │ │ │ + bne.w 39b54 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39d24 │ │ │ │ + bge.n 39d6c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 39d24 │ │ │ │ + cbnz r3, 39d6c │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r9, #704] @ 0x2c0 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 39dc2 │ │ │ │ + beq.n 39e0a │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ - cbz r6, 39d5c │ │ │ │ + cbz r6, 39da4 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 39d68 │ │ │ │ + bne.n 39db0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39d5c │ │ │ │ + bge.n 39da4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 39d5c │ │ │ │ + cbnz r3, 39da4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 39da0 │ │ │ │ + b.n 39de8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r1, #24876 @ 0x612c │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39b0c │ │ │ │ + bne.w 39b54 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28da40 │ │ │ │ + bl 28d3ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39b0c │ │ │ │ + bne.w 39b54 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39da0 │ │ │ │ + bge.n 39de8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 39da0 │ │ │ │ + cbnz r3, 39de8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r0, [sp, #20] │ │ │ │ strd r2, r7, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1d42e4 │ │ │ │ + bl 1d4700 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39b0c │ │ │ │ + beq.w 39b54 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (39df8 ) │ │ │ │ + ldr r3, [pc, #32] @ (39e40 ) │ │ │ │ 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, #1540] @ 0x604 │ │ │ │ - bl 218338 │ │ │ │ + bl 218588 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 39e18 │ │ │ │ + cbz r0, 39e60 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ - cbz r6, 39e18 │ │ │ │ + cbz r6, 39e60 │ │ │ │ adds r4, r0, #4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 39e4c │ │ │ │ + b.n 39e94 │ │ │ │ movw r0, #43560 @ 0xaa28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r2, #24 │ │ │ │ - movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #25328 @ 0x62f0 │ │ │ │ + movw r2, #63960 @ 0xf9d8 │ │ │ │ + movt r2, #48 @ 0x30 │ │ │ │ + movw r1, #23728 @ 0x5cb0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 39e5c │ │ │ │ + b.n 39ea4 │ │ │ │ ldr.w r7, [r4, #4]! │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 28ec14 │ │ │ │ - cbz r0, 39e5c │ │ │ │ + bl 28e5c4 │ │ │ │ + cbz r0, 39ea4 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - cbnz r0, 39e52 │ │ │ │ + cbnz r0, 39e9a │ │ │ │ adds r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bgt.n 39e3a │ │ │ │ - b.n 39e5a │ │ │ │ - bl 28ec14 │ │ │ │ - cbz r0, 39e5c │ │ │ │ - b.n 39e4a │ │ │ │ + bgt.n 39e82 │ │ │ │ + b.n 39ea2 │ │ │ │ + bl 28e5c4 │ │ │ │ + cbz r0, 39ea4 │ │ │ │ + b.n 39e92 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #24] @ (39e88 ) │ │ │ │ + ldr r3, [pc, #24] @ (39ed0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r0, r0, #5632 @ 0x1600 │ │ │ │ - bl 2181fc <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ + bl 21844c <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00039e8c : │ │ │ │ - ldr r0, [pc, #4] @ (39e94 ) │ │ │ │ - b.w 1da9dc │ │ │ │ +00039ed4 : │ │ │ │ + ldr r0, [pc, #4] @ (39edc ) │ │ │ │ + b.w 1dadf8 │ │ │ │ nop │ │ │ │ lsls r0, r1, #16 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00039e98 : │ │ │ │ +00039ee0 : │ │ │ │ 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, #188] @ (39f64 ) │ │ │ │ + ldr r4, [pc, #188] @ (39fac ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 39f5c │ │ │ │ + beq.n 39fa4 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ adds r4, #68 @ 0x44 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 39ecc │ │ │ │ + bne.n 39f14 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 39ebc │ │ │ │ + bne.n 39f04 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 39ede │ │ │ │ + beq.n 39f26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1355d0 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ - ldr r5, [pc, #136] @ (39f68 ) │ │ │ │ + bl 135048 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r5, [pc, #136] @ (39fb0 ) │ │ │ │ ldr.w r3, [r5, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 39f32 │ │ │ │ - cbnz r6, 39eee │ │ │ │ + cbz r3, 39f7a │ │ │ │ + cbnz r6, 39f36 │ │ │ │ ldr.w r0, [r5, #1568] @ 0x620 │ │ │ │ - b.n 39ef8 │ │ │ │ + b.n 39f40 │ │ │ │ ldr.w r0, [r5, #1572] @ 0x624 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7e99c <_Py_hashtable_get@@Base> │ │ │ │ - cbz r0, 39f04 │ │ │ │ + bl 7e9ec <_Py_hashtable_get@@Base> │ │ │ │ + cbz r0, 39f4c │ │ │ │ mov r1, r7 │ │ │ │ - bl 15e3c8 <_Py_hashtable_steal@@Base> │ │ │ │ + bl 15ded0 <_Py_hashtable_steal@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 39f08 │ │ │ │ + cbnz r0, 39f50 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 39f36 │ │ │ │ + b.n 39f7e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr.w r3, [r5, #1548] @ 0x60c │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr.w r2, [r5, #1520] @ 0x5f0 │ │ │ │ str.w r3, [r5, #1548] @ 0x60c │ │ │ │ - movw r3, #42097 @ 0xa471 │ │ │ │ + movw r3, #42169 @ 0xa4b9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 39f2a │ │ │ │ + bne.n 39f72 │ │ │ │ blx 2af44 │ │ │ │ - b.n 39f04 │ │ │ │ + b.n 39f4c │ │ │ │ ldr.w r0, [r5, #1504] @ 0x5e0 │ │ │ │ blx r2 │ │ │ │ - b.n 39f04 │ │ │ │ + b.n 39f4c │ │ │ │ mvn.w r5, #1 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 39f4e │ │ │ │ + bne.n 39f96 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 39f3e │ │ │ │ + bne.n 39f86 │ │ │ │ dmb ish │ │ │ │ - beq.n 39f60 │ │ │ │ - ldr r0, [pc, #20] @ (39f6c ) │ │ │ │ - bl 284c48 │ │ │ │ - b.n 39f60 │ │ │ │ + beq.n 39fa8 │ │ │ │ + ldr r0, [pc, #20] @ (39fb4 ) │ │ │ │ + bl 284618 │ │ │ │ + b.n 39fa8 │ │ │ │ mvn.w r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r0, #19] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ strb r0, [r1, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #26024 @ 0x65a8 │ │ │ │ + movw r1, #24424 @ 0x5f68 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r4, r0 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 39f98 │ │ │ │ + bge.n 39fe0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3a252 │ │ │ │ + b.n 3a29a │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26036 @ 0x65b4 │ │ │ │ + movw r1, #24436 @ 0x5f74 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39f92 │ │ │ │ + blt.n 39fda │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26048 @ 0x65c0 │ │ │ │ + movw r1, #24448 @ 0x5f80 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39f92 │ │ │ │ + blt.n 39fda │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26060 @ 0x65cc │ │ │ │ + movw r1, #24460 @ 0x5f8c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39f92 │ │ │ │ + blt.n 39fda │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26068 @ 0x65d4 │ │ │ │ + movw r1, #24468 @ 0x5f94 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39f92 │ │ │ │ + blt.n 39fda │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26080 @ 0x65e0 │ │ │ │ + movw r1, #24480 @ 0x5fa0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39f92 │ │ │ │ + blt.n 39fda │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26092 @ 0x65ec │ │ │ │ + movw r1, #24492 @ 0x5fac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39f92 │ │ │ │ + blt.n 39fda │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26104 @ 0x65f8 │ │ │ │ + movw r1, #24504 @ 0x5fb8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39f92 │ │ │ │ + blt.n 39fda │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26116 @ 0x6604 │ │ │ │ + movw r1, #24516 @ 0x5fc4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39f92 │ │ │ │ + blt.n 39fda │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26124 @ 0x660c │ │ │ │ + movw r1, #24524 @ 0x5fcc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39f92 │ │ │ │ + blt.n 39fda │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26136 @ 0x6618 │ │ │ │ + movw r1, #24536 @ 0x5fd8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39f92 │ │ │ │ + blt.n 39fda │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26148 @ 0x6624 │ │ │ │ + movw r1, #24548 @ 0x5fe4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39f92 │ │ │ │ + blt.n 39fda │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26160 @ 0x6630 │ │ │ │ + movw r1, #24560 @ 0x5ff0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39f92 │ │ │ │ + blt.n 39fda │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26172 @ 0x663c │ │ │ │ + movw r1, #24572 @ 0x5ffc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f92 │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26184 @ 0x6648 │ │ │ │ + movw r1, #24584 @ 0x6008 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f92 │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26196 @ 0x6654 │ │ │ │ + movw r1, #24596 @ 0x6014 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f92 │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26208 @ 0x6660 │ │ │ │ + movw r1, #24608 @ 0x6020 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f92 │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26220 @ 0x666c │ │ │ │ + movw r1, #24620 @ 0x602c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f92 │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26232 @ 0x6678 │ │ │ │ + movw r1, #24632 @ 0x6038 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f92 │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26244 @ 0x6684 │ │ │ │ + movw r1, #24644 @ 0x6044 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f92 │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26252 @ 0x668c │ │ │ │ + movw r1, #24652 @ 0x604c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f92 │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26264 @ 0x6698 │ │ │ │ + movw r1, #24664 @ 0x6058 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f92 │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26276 @ 0x66a4 │ │ │ │ + movw r1, #24676 @ 0x6064 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f92 │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26288 @ 0x66b0 │ │ │ │ + movw r1, #24688 @ 0x6070 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f92 │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26300 @ 0x66bc │ │ │ │ + movw r1, #24700 @ 0x607c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f92 │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26312 @ 0x66c8 │ │ │ │ + movw r1, #24712 @ 0x6088 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f92 │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26324 @ 0x66d4 │ │ │ │ + movw r1, #24724 @ 0x6094 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f92 │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26336 @ 0x66e0 │ │ │ │ + movw r1, #24736 @ 0x60a0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f92 │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26348 @ 0x66ec │ │ │ │ + movw r1, #24748 @ 0x60ac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f92 │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26360 @ 0x66f8 │ │ │ │ + movw r1, #24760 @ 0x60b8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f92 │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26372 @ 0x6704 │ │ │ │ + movw r1, #24772 @ 0x60c4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f92 │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26384 @ 0x6710 │ │ │ │ + movw r1, #24784 @ 0x60d0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f92 │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26396 @ 0x671c │ │ │ │ + movw r1, #24796 @ 0x60dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f92 │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26412 @ 0x672c │ │ │ │ + movw r1, #24812 @ 0x60ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #180] @ (3a31c ) │ │ │ │ + ldr r2, [pc, #180] @ (3a364 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #1540] @ 0x604 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 3a310 │ │ │ │ + blt.n 3a358 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r5, [r3, r8, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl f352c │ │ │ │ + bl f314c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3a2ba │ │ │ │ + bge.n 3a302 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a2b6 │ │ │ │ + bge.n 3a2fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3a2b6 │ │ │ │ + cbnz r3, 3a2fe │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3a318 │ │ │ │ + b.n 3a360 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 3a2c2 │ │ │ │ + beq.n 3a30a │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3a2ee │ │ │ │ + b.n 3a336 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ subs r4, #1 │ │ │ │ cmp r4, r8 │ │ │ │ it ge │ │ │ │ movge r4, r8 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 3a2be │ │ │ │ + blt.n 3a306 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr.w r3, [r3, r4, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 3a2ea │ │ │ │ + bne.n 3a332 │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 104208 │ │ │ │ + bl 103e90 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3a2ee │ │ │ │ - b.n 3a2a2 │ │ │ │ + bne.n 3a336 │ │ │ │ + b.n 3a2ea │ │ │ │ subs r4, #1 │ │ │ │ - b.n 3a2cc │ │ │ │ + b.n 3a314 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a302 │ │ │ │ + bge.n 3a34a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3a302 │ │ │ │ + cbnz r3, 3a34a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ add.w r8, r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3a27e │ │ │ │ + b.n 3a2c6 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -20625,591 +20654,591 @@ │ │ │ │ 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, #26568 @ 0x67c8 │ │ │ │ + movw r1, #24968 @ 0x6188 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - bl e21d8 │ │ │ │ - cbz r0, 3a378 │ │ │ │ + bl e1dd8 │ │ │ │ + cbz r0, 3a3c0 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl f01e0 │ │ │ │ - cbnz r0, 3a37c │ │ │ │ + bl efe08 │ │ │ │ + cbnz r0, 3a3c4 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26468 @ 0x6764 │ │ │ │ + movw r1, #24868 @ 0x6124 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3a424 │ │ │ │ + b.n 3a46c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bmi.n 3a39e │ │ │ │ + bmi.n 3a3e6 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26496 @ 0x6780 │ │ │ │ + movw r1, #24896 @ 0x6140 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3a378 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3a3c0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 3a3c2 │ │ │ │ + cbz r1, 3a40a │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 3a3ca │ │ │ │ + bmi.n 3a412 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26520 @ 0x6798 │ │ │ │ + movw r1, #24920 @ 0x6158 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3a378 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3a3c0 │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #7108 @ 0x1bc4 │ │ │ │ + movw r1, #5508 @ 0x1584 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #26560 @ 0x67c0 │ │ │ │ + movw r0, #24960 @ 0x6180 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3a378 │ │ │ │ - bl 21fdc4 │ │ │ │ + beq.n 3a3c0 │ │ │ │ + bl 22004c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3a424 │ │ │ │ + cbz r0, 3a46c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl 250318 │ │ │ │ + bl 250570 │ │ │ │ adds r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne.n 3a40c │ │ │ │ - bl 220cd4 │ │ │ │ - b.n 3a378 │ │ │ │ - bl 2576a8 <_PyInterpreterState_GetWhence@@Base+0x18d4> │ │ │ │ + bne.n 3a454 │ │ │ │ + bl 220f5c │ │ │ │ + b.n 3a3c0 │ │ │ │ + bl 2575b0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 220cd4 │ │ │ │ + bl 220f5c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 133b40 │ │ │ │ + bl 133734 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 3a444 │ │ │ │ + cbz r3, 3a48c │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 3a446 │ │ │ │ + b.n 3a48e │ │ │ │ mov r6, r3 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #16] │ │ │ │ - cbnz r3, 3a458 │ │ │ │ + cbnz r3, 3a4a0 │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 3a458 │ │ │ │ + blt.n 3a4a0 │ │ │ │ cmp r5, #1 │ │ │ │ - bgt.n 3a458 │ │ │ │ - cbnz r4, 3a478 │ │ │ │ + bgt.n 3a4a0 │ │ │ │ + cbnz r4, 3a4c0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #212] @ (3a544 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #212] @ (3a58c ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a53c │ │ │ │ + beq.n 3a584 │ │ │ │ cmn r6, r5 │ │ │ │ - beq.n 3a48a │ │ │ │ + beq.n 3a4d2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 160314 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ - cbnz r0, 3a48a │ │ │ │ + bl 15fdf0 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + cbnz r0, 3a4d2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3a53c │ │ │ │ + b.n 3a584 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - movw r1, #58796 @ 0xe5ac │ │ │ │ + movw r1, #57196 @ 0xdf6c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #26632 @ 0x6808 │ │ │ │ + movw r0, #25032 @ 0x61c8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r2, r6 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3a486 │ │ │ │ + beq.n 3a4ce │ │ │ │ cmp r6, #2 │ │ │ │ - ble.n 3a4c8 │ │ │ │ + ble.n 3a510 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #3 │ │ │ │ - movw r1, #26648 @ 0x6818 │ │ │ │ + movw r1, #25048 @ 0x61d8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ adds r2, r6, #1 │ │ │ │ - bge.n 3a4e4 │ │ │ │ + bge.n 3a52c │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26728 @ 0x6868 │ │ │ │ + movw r1, #25128 @ 0x6228 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3a486 │ │ │ │ - ldr r2, [pc, #96] @ (3a548 ) │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3a4ce │ │ │ │ + ldr r2, [pc, #96] @ (3a590 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3a53c │ │ │ │ + cbz r0, 3a584 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 3a516 │ │ │ │ + bne.n 3a55e │ │ │ │ addw r6, r5, #3756 @ 0xeac │ │ │ │ addw r5, r5, #3804 @ 0xedc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #16 │ │ │ │ - bl 3a5ae │ │ │ │ - cbnz r0, 3a524 │ │ │ │ + bl 3a5f6 │ │ │ │ + cbnz r0, 3a56c │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 3a504 │ │ │ │ - b.n 3a53c │ │ │ │ + bne.n 3a54c │ │ │ │ + b.n 3a584 │ │ │ │ add.w r1, r5, r6, lsl #4 │ │ │ │ addw r1, r1, #3756 @ 0xeac │ │ │ │ - bl 3a5ae │ │ │ │ - cbz r0, 3a53c │ │ │ │ + bl 3a5f6 │ │ │ │ + cbz r0, 3a584 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a486 │ │ │ │ + bge.n 3a4ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3a486 │ │ │ │ + bne.n 3a4ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3a486 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3a4ce │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r7, #16 │ │ │ │ lsls r2, r2, #1 │ │ │ │ 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 131150 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ - cbz r0, 3a590 │ │ │ │ + bl 130d34 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ + cbz r0, 3a5d8 │ │ │ │ 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 1311a4 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + bl 130d88 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #26880 @ 0x6900 │ │ │ │ + movw r0, #25280 @ 0x62c0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #36656 @ 0x8f30 │ │ │ │ + movw r1, #35048 @ 0x88e8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, r8 │ │ │ │ - beq.n 3a668 │ │ │ │ + beq.n 3a6b0 │ │ │ │ add.w sl, r7, #8 │ │ │ │ cmp sl, r5 │ │ │ │ - beq.n 3a664 │ │ │ │ + beq.n 3a6ac │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 3a65e │ │ │ │ + bpl.n 3a6a6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3a65e │ │ │ │ + beq.n 3a6a6 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr.w r9, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #8] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add.w r6, r9, #1 │ │ │ │ cmp r9, r3 │ │ │ │ - bge.n 3a604 │ │ │ │ + bge.n 3a64c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w sl, [r3, r9, lsl #2] │ │ │ │ str r6, [r5, #8] │ │ │ │ - b.n 3a664 │ │ │ │ + b.n 3a6ac │ │ │ │ cmp r3, r6 │ │ │ │ - blt.n 3a612 │ │ │ │ + blt.n 3a65a │ │ │ │ cmp.w r6, r3, asr #1 │ │ │ │ - blt.n 3a612 │ │ │ │ + blt.n 3a65a │ │ │ │ str r6, [r5, #8] │ │ │ │ - b.n 3a656 │ │ │ │ + b.n 3a69e │ │ │ │ add.w r4, r9, #7 │ │ │ │ add.w r3, r9, #4 │ │ │ │ add.w r4, r4, r6, asr #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ subs r2, r4, r6 │ │ │ │ cmp r2, #0 │ │ │ │ it le │ │ │ │ movle r4, r3 │ │ │ │ - cbz r6, 3a638 │ │ │ │ + cbz r6, 3a680 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 3a63a │ │ │ │ - b.n 3a644 │ │ │ │ + bcc.n 3a682 │ │ │ │ + b.n 3a68c │ │ │ │ mov r4, r6 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bl 9bc74 │ │ │ │ - cbnz r0, 3a650 │ │ │ │ - bl 23c560 │ │ │ │ + bl 9bb78 │ │ │ │ + cbnz r0, 3a698 │ │ │ │ + bl 23c7b4 │ │ │ │ mov r0, sl │ │ │ │ bl 2fbb2 <_PyObject_DebugMallocStats@@Base+0x1a4a> │ │ │ │ - b.n 3a662 │ │ │ │ + b.n 3a6aa │ │ │ │ strd r6, r0, [r5, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w sl, [r3, r9, lsl #2] │ │ │ │ - b.n 3a664 │ │ │ │ - bl 1cb24c │ │ │ │ - cbnz r0, 3a66c │ │ │ │ + b.n 3a6ac │ │ │ │ + bl 1cb6c4 │ │ │ │ + cbnz r0, 3a6b4 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ - b.n 3a5c4 │ │ │ │ + b.n 3a60c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3a670 │ │ │ │ + b.n 3a6b8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ 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, #27192 @ 0x6a38 │ │ │ │ + movw r1, #25592 @ 0x63f8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 3a6c4 │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 3a70c │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 12c6b8 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 12c258 <_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 3a6aa │ │ │ │ + bne.n 3a6f2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, 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 103a6c │ │ │ │ + bl 1036f4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3a6e8 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 3a71e │ │ │ │ + bne.n 3a730 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 3a766 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #24940 @ 0x616c │ │ │ │ + movw r1, #23340 @ 0x5b2c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #27536 @ 0x6b90 │ │ │ │ + movw r0, #25936 @ 0x6550 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3a70c │ │ │ │ + beq.n 3a754 │ │ │ │ mov r0, r4 │ │ │ │ blx 2ac8c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3a716 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 3a71e │ │ │ │ + bne.n 3a75e │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 3a766 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ 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 2168a0 │ │ │ │ + bl 216b18 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3a75c │ │ │ │ + beq.n 3a7a4 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27556 @ 0x6ba4 │ │ │ │ + movw r1, #25956 @ 0x6564 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3a76e │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3a7b6 │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #27600 @ 0x6bd0 │ │ │ │ + movw r0, #26000 @ 0x6590 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3a772 │ │ │ │ + bne.n 3a7ba │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3a7a8 │ │ │ │ + b.n 3a7f0 │ │ │ │ movw r4, #32304 @ 0x7e30 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbz r3, 3a7a0 │ │ │ │ + cbz r3, 3a7e8 │ │ │ │ blx 2b470 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 3a79c │ │ │ │ + cbz r0, 3a7e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a79c │ │ │ │ + bge.n 3a7e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3a79c │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3a7e4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r4, #0] │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003a7aa : │ │ │ │ +0003a7f2 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 3a97a │ │ │ │ + beq.w 3a9c2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.w 3a97a │ │ │ │ + bpl.w 3a9c2 │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3a97a │ │ │ │ + bne.w 3a9c2 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r6, r3, #30 │ │ │ │ - bne.w 3a97a │ │ │ │ + bne.w 3a9c2 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3a87e │ │ │ │ + bne.n 3a8c6 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 3a87e │ │ │ │ + bne.n 3a8c6 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bpl.n 3a80e │ │ │ │ + bpl.n 3a856 │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 3a810 │ │ │ │ + b.n 3a858 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r3, [r3] │ │ │ │ movw r5, #24320 @ 0x5f00 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 3a844 │ │ │ │ - cbz r2, 3a832 │ │ │ │ + blt.n 3a88c │ │ │ │ + cbz r2, 3a87a │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 3a834 │ │ │ │ + b.n 3a87c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r2, #24 │ │ │ │ mla r5, r2, r3, r5 │ │ │ │ add.w r5, r5, #43776 @ 0xab00 │ │ │ │ adds r5, #168 @ 0xa8 │ │ │ │ - b.n 3a864 │ │ │ │ - cbz r2, 3a856 │ │ │ │ + b.n 3a8ac │ │ │ │ + cbz r2, 3a89e │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 3a858 │ │ │ │ + b.n 3a8a0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ add.w r5, r5, r3, lsl #5 │ │ │ │ add.w r5, r5, #42752 @ 0xa700 │ │ │ │ adds r5, #168 @ 0xa8 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3a978 │ │ │ │ + bge.w 3a9c0 │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 3a978 │ │ │ │ + bne.w 3a9c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3a978 │ │ │ │ - ldr r3, [pc, #260] @ (3a984 ) │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3a9c0 │ │ │ │ + ldr r3, [pc, #260] @ (3a9cc ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #256] @ (3a988 ) │ │ │ │ + ldr r2, [pc, #256] @ (3a9d0 ) │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r2, #980] @ 0x3d4 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ - cbz r0, 3a8be │ │ │ │ + cbz r0, 3a906 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ - cbz r5, 3a8be │ │ │ │ + cbz r5, 3a906 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a8b0 │ │ │ │ + bge.n 3a8f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3a8b0 │ │ │ │ + cbnz r3, 3a8f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a978 │ │ │ │ + bge.n 3a9c0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 3a978 │ │ │ │ + b.n 3a9c0 │ │ │ │ add.w r8, r8, #110592 @ 0x1b000 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r8, #4000] @ 0xfa0 │ │ │ │ - bl 8b768 │ │ │ │ + bl 8ba94 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3a8da │ │ │ │ - bl f7144 │ │ │ │ - b.n 3a962 │ │ │ │ + bne.n 3a922 │ │ │ │ + bl f6dfc │ │ │ │ + b.n 3a9aa │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 3a916 │ │ │ │ + bne.n 3a95e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a8f4 │ │ │ │ + bge.n 3a93c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3a8f4 │ │ │ │ + cbnz r3, 3a93c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3a978 │ │ │ │ + blt.n 3a9c0 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3a978 │ │ │ │ + bne.n 3a9c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b.n 3a978 │ │ │ │ + b.n 3a9c0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a92a │ │ │ │ + bge.n 3a972 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3a92a │ │ │ │ + cbnz r3, 3a972 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a952 │ │ │ │ + bge.n 3a99a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3a93e │ │ │ │ + cbnz r3, 3a986 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a952 │ │ │ │ + bge.n 3a99a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3a952 │ │ │ │ + cbnz r3, 3a99a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bge.n 3a966 │ │ │ │ + bge.n 3a9ae │ │ │ │ mov r5, r4 │ │ │ │ - b.n 3a978 │ │ │ │ + b.n 3a9c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 3a962 │ │ │ │ + b.n 3a9aa │ │ │ │ mov r4, r5 │ │ │ │ str r4, [r7, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -21217,554 +21246,554 @@ │ │ │ │ lsls r2, r2, #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 3a9ac │ │ │ │ + bne.n 3a9f4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3a9c6 │ │ │ │ - b.n 3a9c0 │ │ │ │ + bne.n 3aa0e │ │ │ │ + b.n 3aa08 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4828 @ 0x12dc │ │ │ │ + movw r0, #3228 @ 0xc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ - cbz r0, 3a9d4 │ │ │ │ - b.n 3a9a0 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 3a9d4 │ │ │ │ + bl 1d5210 │ │ │ │ + cbz r0, 3aa1c │ │ │ │ + b.n 3a9e8 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 3aa1c │ │ │ │ movw r3, #43844 @ 0xab44 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1803e0 │ │ │ │ + bl 17fc90 │ │ │ │ movs r0, #0 │ │ │ │ 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 84208 <_PyTuple_FromArray@@Base> │ │ │ │ + bl 8413c <_PyTuple_FromArray@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3aa0e │ │ │ │ + cbz r0, 3aa56 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57368 @ 0xe018 │ │ │ │ + movw r1, #55796 @ 0xd9f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #32820 @ 0x8034 │ │ │ │ + movw r0, #31220 @ 0x79f4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3aa12 │ │ │ │ + bne.n 3aa5a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3aa7c │ │ │ │ + b.n 3aac4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3aa7c │ │ │ │ + beq.n 3aac4 │ │ │ │ add.w r9, r5, #12 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 3aa7c │ │ │ │ + bge.n 3aac4 │ │ │ │ ldr.w r6, [r9, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.n 3aa3a │ │ │ │ + bmi.n 3aa82 │ │ │ │ adds r7, #1 │ │ │ │ - b.n 3aa24 │ │ │ │ + b.n 3aa6c │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ - cbnz r3, 3aa4a │ │ │ │ + cbnz r3, 3aa92 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ - cbnz r3, 3aa54 │ │ │ │ - b.n 3aa36 │ │ │ │ + cbnz r3, 3aa9c │ │ │ │ + b.n 3aa7e │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3aa40 │ │ │ │ - b.n 3aa36 │ │ │ │ - movw r1, #44615 @ 0xae47 │ │ │ │ + bne.n 3aa88 │ │ │ │ + b.n 3aa7e │ │ │ │ + movw r1, #44687 @ 0xae8f │ │ │ │ movt r1, #3 │ │ │ │ mov r2, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3aa36 │ │ │ │ + beq.n 3aa7e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3aa0e │ │ │ │ + bge.n 3aa56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3aa0e │ │ │ │ + bne.n 3aa56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3aa0e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3aa56 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0003aa88 <_Py_open_noraise@@Base>: │ │ │ │ +0003aad0 <_Py_open_noraise@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ orr.w r1, r1, #524288 @ 0x80000 │ │ │ │ blx 2ae0c <__open64_2@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 3aac0 <_Py_open_noraise@@Base+0x38> │ │ │ │ + blt.n 3ab08 <_Py_open_noraise@@Base+0x38> │ │ │ │ movs r1, #0 │ │ │ │ - movw r2, #28668 @ 0x6ffc │ │ │ │ + movw r2, #28808 @ 0x7088 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ - bl 1e6250 <_PyConfig_FromDict@@Base+0x548> │ │ │ │ + bl 1e66e4 <_PyConfig_FromDict@@Base+0x548> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3aac4 <_Py_open_noraise@@Base+0x3c> │ │ │ │ + bne.n 3ab0c <_Py_open_noraise@@Base+0x3c> │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ blx 2b5d4 │ │ │ │ - b.n 3aac4 <_Py_open_noraise@@Base+0x3c> │ │ │ │ + b.n 3ab0c <_Py_open_noraise@@Base+0x3c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl b11b0 │ │ │ │ - cbz r6, 3aae8 <_Py_open_noraise@@Base+0x60> │ │ │ │ + bl b0890 │ │ │ │ + cbz r6, 3ab30 <_Py_open_noraise@@Base+0x60> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3af7c <_Py_open_noraise@@Base+0x4f4> │ │ │ │ - b.n 3ac1a <_Py_open_noraise@@Base+0x192> │ │ │ │ + bl 3afc4 <_Py_open_noraise@@Base+0x4f4> │ │ │ │ + b.n 3ac62 <_Py_open_noraise@@Base+0x192> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 3aaf2 <_Py_open_noraise@@Base+0x6a> │ │ │ │ + cbz r3, 3ab3a <_Py_open_noraise@@Base+0x6a> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r3, r2, #1 │ │ │ │ - bne.n 3aafc <_Py_open_noraise@@Base+0x74> │ │ │ │ + bne.n 3ab44 <_Py_open_noraise@@Base+0x74> │ │ │ │ add.w r0, r4, #20 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.n 3ac1e <_Py_open_noraise@@Base+0x196> │ │ │ │ + b.n 3ac66 <_Py_open_noraise@@Base+0x196> │ │ │ │ mov r5, r0 │ │ │ │ cmn.w r2, #9 │ │ │ │ - bne.n 3ab40 <_Py_open_noraise@@Base+0xb8> │ │ │ │ + bne.n 3ab88 <_Py_open_noraise@@Base+0xb8> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbnz r3, 3ab0c <_Py_open_noraise@@Base+0x84> │ │ │ │ + cbnz r3, 3ab54 <_Py_open_noraise@@Base+0x84> │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ - cbz r6, 3ab24 <_Py_open_noraise@@Base+0x9c> │ │ │ │ + cbz r6, 3ab6c <_Py_open_noraise@@Base+0x9c> │ │ │ │ movw r3, #5760 @ 0x1680 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ add.w r0, r4, #20 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 6b7e6 │ │ │ │ + bl 6b82e │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 3ab2c <_Py_open_noraise@@Base+0xa4> │ │ │ │ + cbz r3, 3ab74 <_Py_open_noraise@@Base+0xa4> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - b.n 3ab2e <_Py_open_noraise@@Base+0xa6> │ │ │ │ + b.n 3ab76 <_Py_open_noraise@@Base+0xa6> │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #0 │ │ │ │ - bl 263fcc <_PyObject_GetXIData@@Base+0x2d0> │ │ │ │ + bl 263d98 <_PyObject_GetXIData@@Base+0x2d0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c85f4 │ │ │ │ - b.n 3ac1a <_Py_open_noraise@@Base+0x192> │ │ │ │ + bl 1c8abc │ │ │ │ + b.n 3ac62 <_Py_open_noraise@@Base+0x192> │ │ │ │ add.w r3, r2, #8 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.n 3abd0 <_Py_open_noraise@@Base+0x148> │ │ │ │ + bhi.n 3ac18 <_Py_open_noraise@@Base+0x148> │ │ │ │ tbb [pc, r3] │ │ │ │ cmp r2, #54 @ 0x36 │ │ │ │ asrs r6, r3, #8 │ │ │ │ lsrs r7, r1, #16 │ │ │ │ movs r4, r0 │ │ │ │ movw r3, #62368 @ 0xf3a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1803e0 │ │ │ │ - b.n 3abe6 <_Py_open_noraise@@Base+0x15e> │ │ │ │ - bl 23c560 │ │ │ │ - b.n 3abe6 <_Py_open_noraise@@Base+0x15e> │ │ │ │ - bl 64c6c <_PyErr_SetInterpreterAlreadyRunning@@Base> │ │ │ │ - b.n 3abe6 <_Py_open_noraise@@Base+0x15e> │ │ │ │ + bl 17fc90 │ │ │ │ + b.n 3ac2e <_Py_open_noraise@@Base+0x15e> │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 3ac2e <_Py_open_noraise@@Base+0x15e> │ │ │ │ + bl 64cb4 <_PyErr_SetInterpreterAlreadyRunning@@Base> │ │ │ │ + b.n 3ac2e <_Py_open_noraise@@Base+0x15e> │ │ │ │ movw r3, #62368 @ 0xf3a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33084 @ 0x813c │ │ │ │ + movw r1, #31484 @ 0x7afc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3abe6 <_Py_open_noraise@@Base+0x15e> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3ac2e <_Py_open_noraise@@Base+0x15e> │ │ │ │ movw r3, #62368 @ 0xf3a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33120 @ 0x8160 │ │ │ │ + movw r1, #31520 @ 0x7b20 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3abe6 <_Py_open_noraise@@Base+0x15e> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3ac2e <_Py_open_noraise@@Base+0x15e> │ │ │ │ movw r3, #62368 @ 0xf3a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33160 @ 0x8188 │ │ │ │ + movw r1, #31560 @ 0x7b48 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3abe6 <_Py_open_noraise@@Base+0x15e> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3ac2e <_Py_open_noraise@@Base+0x15e> │ │ │ │ movw r3, #62368 @ 0xf3a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33204 @ 0x81b4 │ │ │ │ + movw r1, #31604 @ 0x7b74 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3abe6 <_Py_open_noraise@@Base+0x15e> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3ac2e <_Py_open_noraise@@Base+0x15e> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33256 @ 0x81e8 │ │ │ │ + movw r1, #31656 @ 0x7ba8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbnz r3, 3abee <_Py_open_noraise@@Base+0x166> │ │ │ │ + cbnz r3, 3ac36 <_Py_open_noraise@@Base+0x166> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r3, 3ac1a <_Py_open_noraise@@Base+0x192> │ │ │ │ + cbz r3, 3ac62 <_Py_open_noraise@@Base+0x192> │ │ │ │ movw r3, #62368 @ 0xf3a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r7, #0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 6b7e6 │ │ │ │ + bl 6b82e │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ str r3, [r6, #24] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1cbc70 <_PyNamespace_New@@Base> │ │ │ │ + bl 1cc0a0 <_PyNamespace_New@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ae40 <_Py_open_noraise@@Base+0x3b8> │ │ │ │ + beq.w 3ae88 <_Py_open_noraise@@Base+0x3b8> │ │ │ │ movs r0, #0 │ │ │ │ - bl 1cbc70 <_PyNamespace_New@@Base> │ │ │ │ + bl 1cc0a0 <_PyNamespace_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ad14 <_Py_open_noraise@@Base+0x28c> │ │ │ │ + beq.n 3ad5c <_Py_open_noraise@@Base+0x28c> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 3ac88 <_Py_open_noraise@@Base+0x200> │ │ │ │ - bl 88254 │ │ │ │ + cbz r0, 3acd0 <_Py_open_noraise@@Base+0x200> │ │ │ │ + bl 88180 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ad00 <_Py_open_noraise@@Base+0x278> │ │ │ │ + beq.n 3ad48 <_Py_open_noraise@@Base+0x278> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20516 @ 0x5024 │ │ │ │ + movw r1, #18916 @ 0x49e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 98fd4 │ │ │ │ + bl 98eec │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ac7e <_Py_open_noraise@@Base+0x1f6> │ │ │ │ + bge.n 3acc6 <_Py_open_noraise@@Base+0x1f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3ac7e <_Py_open_noraise@@Base+0x1f6> │ │ │ │ + cbnz r3, 3acc6 <_Py_open_noraise@@Base+0x1f6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 3ad00 <_Py_open_noraise@@Base+0x278> │ │ │ │ + blt.n 3ad48 <_Py_open_noraise@@Base+0x278> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3ac8a <_Py_open_noraise@@Base+0x202> │ │ │ │ + b.n 3acd2 <_Py_open_noraise@@Base+0x202> │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 3acc4 <_Py_open_noraise@@Base+0x23c> │ │ │ │ - bl 88254 │ │ │ │ + cbz r0, 3ad0c <_Py_open_noraise@@Base+0x23c> │ │ │ │ + bl 88180 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 3ad00 <_Py_open_noraise@@Base+0x278> │ │ │ │ + cbz r0, 3ad48 <_Py_open_noraise@@Base+0x278> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20548 @ 0x5044 │ │ │ │ + movw r1, #18948 @ 0x4a04 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 98fd4 │ │ │ │ + bl 98eec │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3acbc <_Py_open_noraise@@Base+0x234> │ │ │ │ + bge.n 3ad04 <_Py_open_noraise@@Base+0x234> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3acbc <_Py_open_noraise@@Base+0x234> │ │ │ │ + cbnz r3, 3ad04 <_Py_open_noraise@@Base+0x234> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 3ad00 <_Py_open_noraise@@Base+0x278> │ │ │ │ + blt.n 3ad48 <_Py_open_noraise@@Base+0x278> │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 3acfe <_Py_open_noraise@@Base+0x276> │ │ │ │ - bl 88254 │ │ │ │ + cbz r0, 3ad46 <_Py_open_noraise@@Base+0x276> │ │ │ │ + bl 88180 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 3ad00 <_Py_open_noraise@@Base+0x278> │ │ │ │ + cbz r0, 3ad48 <_Py_open_noraise@@Base+0x278> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #21476 @ 0x53e4 │ │ │ │ + movw r1, #19876 @ 0x4da4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 98fd4 │ │ │ │ + bl 98eec │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3acf6 <_Py_open_noraise@@Base+0x26e> │ │ │ │ + bge.n 3ad3e <_Py_open_noraise@@Base+0x26e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3acf6 <_Py_open_noraise@@Base+0x26e> │ │ │ │ + cbnz r3, 3ad3e <_Py_open_noraise@@Base+0x26e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 3ad36 <_Py_open_noraise@@Base+0x2ae> │ │ │ │ - b.n 3ad00 <_Py_open_noraise@@Base+0x278> │ │ │ │ - cbz r3, 3ad36 <_Py_open_noraise@@Base+0x2ae> │ │ │ │ + bge.n 3ad7e <_Py_open_noraise@@Base+0x2ae> │ │ │ │ + b.n 3ad48 <_Py_open_noraise@@Base+0x278> │ │ │ │ + cbz r3, 3ad7e <_Py_open_noraise@@Base+0x2ae> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ad14 <_Py_open_noraise@@Base+0x28c> │ │ │ │ + bge.n 3ad5c <_Py_open_noraise@@Base+0x28c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ad14 <_Py_open_noraise@@Base+0x28c> │ │ │ │ + cbnz r3, 3ad5c <_Py_open_noraise@@Base+0x28c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 3ad60 <_Py_open_noraise@@Base+0x2d8> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 3ada8 <_Py_open_noraise@@Base+0x2d8> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #64648 @ 0xfc88 │ │ │ │ + movw r1, #63048 @ 0xf648 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 98fd4 │ │ │ │ + bl 98eec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ad5c <_Py_open_noraise@@Base+0x2d4> │ │ │ │ + bge.n 3ada4 <_Py_open_noraise@@Base+0x2d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ad5c <_Py_open_noraise@@Base+0x2d4> │ │ │ │ + cbnz r3, 3ada4 <_Py_open_noraise@@Base+0x2d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 3ad6a <_Py_open_noraise@@Base+0x2e2> │ │ │ │ + bge.n 3adb2 <_Py_open_noraise@@Base+0x2e2> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ae3e <_Py_open_noraise@@Base+0x3b6> │ │ │ │ - b.n 3ae32 <_Py_open_noraise@@Base+0x3aa> │ │ │ │ + bge.n 3ae86 <_Py_open_noraise@@Base+0x3b6> │ │ │ │ + b.n 3ae7a <_Py_open_noraise@@Base+0x3aa> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 3ad78 <_Py_open_noraise@@Base+0x2f0> │ │ │ │ - bl 88254 │ │ │ │ + cbz r0, 3adc0 <_Py_open_noraise@@Base+0x2f0> │ │ │ │ + bl 88180 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3ad94 <_Py_open_noraise@@Base+0x30c> │ │ │ │ - b.n 3ad60 <_Py_open_noraise@@Base+0x2d8> │ │ │ │ + cbnz r0, 3addc <_Py_open_noraise@@Base+0x30c> │ │ │ │ + b.n 3ada8 <_Py_open_noraise@@Base+0x2d8> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #45168 @ 0xb070 │ │ │ │ + movw r1, #43568 @ 0xaa30 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 98fd4 │ │ │ │ + bl 98eec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3adba <_Py_open_noraise@@Base+0x332> │ │ │ │ + bge.n 3ae02 <_Py_open_noraise@@Base+0x332> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3adba <_Py_open_noraise@@Base+0x332> │ │ │ │ + cbnz r3, 3ae02 <_Py_open_noraise@@Base+0x332> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 3ad60 <_Py_open_noraise@@Base+0x2d8> │ │ │ │ + blt.n 3ada8 <_Py_open_noraise@@Base+0x2d8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ae66 <_Py_open_noraise@@Base+0x3de> │ │ │ │ + bl 3aeae <_Py_open_noraise@@Base+0x3de> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ad60 <_Py_open_noraise@@Base+0x2d8> │ │ │ │ + beq.n 3ada8 <_Py_open_noraise@@Base+0x2d8> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33656 @ 0x8378 │ │ │ │ + movw r1, #32056 @ 0x7d38 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r5 │ │ │ │ - bl 98fd4 │ │ │ │ + bl 98eec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3adf0 <_Py_open_noraise@@Base+0x368> │ │ │ │ + bge.n 3ae38 <_Py_open_noraise@@Base+0x368> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3adf0 <_Py_open_noraise@@Base+0x368> │ │ │ │ + cbnz r3, 3ae38 <_Py_open_noraise@@Base+0x368> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 3ad60 <_Py_open_noraise@@Base+0x2d8> │ │ │ │ + blt.n 3ada8 <_Py_open_noraise@@Base+0x2d8> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 3ae40 <_Py_open_noraise@@Base+0x3b8> │ │ │ │ - bl 88254 │ │ │ │ + cbz r0, 3ae88 <_Py_open_noraise@@Base+0x3b8> │ │ │ │ + bl 88180 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3ae06 <_Py_open_noraise@@Base+0x37e> │ │ │ │ - bl f7144 │ │ │ │ - b.n 3ae40 <_Py_open_noraise@@Base+0x3b8> │ │ │ │ + cbnz r0, 3ae4e <_Py_open_noraise@@Base+0x37e> │ │ │ │ + bl f6dfc │ │ │ │ + b.n 3ae88 <_Py_open_noraise@@Base+0x3b8> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33668 @ 0x8384 │ │ │ │ + movw r1, #32068 @ 0x7d44 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r5 │ │ │ │ - bl 98fd4 │ │ │ │ + bl 98eec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ae2c <_Py_open_noraise@@Base+0x3a4> │ │ │ │ + bge.n 3ae74 <_Py_open_noraise@@Base+0x3a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ae2c <_Py_open_noraise@@Base+0x3a4> │ │ │ │ + cbnz r3, 3ae74 <_Py_open_noraise@@Base+0x3a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 3ae40 <_Py_open_noraise@@Base+0x3b8> │ │ │ │ - b.n 3ad60 <_Py_open_noraise@@Base+0x2d8> │ │ │ │ + bge.n 3ae88 <_Py_open_noraise@@Base+0x3b8> │ │ │ │ + b.n 3ada8 <_Py_open_noraise@@Base+0x2d8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3ae3e <_Py_open_noraise@@Base+0x3b6> │ │ │ │ + cbnz r3, 3ae86 <_Py_open_noraise@@Base+0x3b6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ 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 r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ adds r3, r0, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - cbz r4, 3aea6 <_Py_open_noraise@@Base+0x41e> │ │ │ │ + cbz r4, 3aeee <_Py_open_noraise@@Base+0x41e> │ │ │ │ ldrd r3, r6, [r0, #8] │ │ │ │ - movw r1, #35168 @ 0x8960 │ │ │ │ + movw r1, #33568 @ 0x8320 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ blx 2c284 │ │ │ │ - cbz r0, 3aeb2 <_Py_open_noraise@@Base+0x42a> │ │ │ │ - movw r1, #17304 @ 0x4398 │ │ │ │ + cbz r0, 3aefa <_Py_open_noraise@@Base+0x42a> │ │ │ │ + movw r1, #15704 @ 0x3d58 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c284 │ │ │ │ - cbnz r0, 3aec8 <_Py_open_noraise@@Base+0x440> │ │ │ │ - b.n 3aeb2 <_Py_open_noraise@@Base+0x42a> │ │ │ │ - cbz r5, 3aefe <_Py_open_noraise@@Base+0x476> │ │ │ │ + cbnz r0, 3af10 <_Py_open_noraise@@Base+0x440> │ │ │ │ + b.n 3aefa <_Py_open_noraise@@Base+0x42a> │ │ │ │ + cbz r5, 3af46 <_Py_open_noraise@@Base+0x476> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 88254 │ │ │ │ - cbz r5, 3aef4 <_Py_open_noraise@@Base+0x46c> │ │ │ │ + b.w 88180 │ │ │ │ + cbz r5, 3af3c <_Py_open_noraise@@Base+0x46c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #23944 @ 0x5d88 │ │ │ │ + movw r0, #22344 @ 0x5748 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 103c78 │ │ │ │ - cbz r5, 3aee0 <_Py_open_noraise@@Base+0x458> │ │ │ │ + b.w 103900 │ │ │ │ + cbz r5, 3af28 <_Py_open_noraise@@Base+0x458> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #34048 @ 0x8500 │ │ │ │ + movw r0, #32448 @ 0x7ec0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #34060 @ 0x850c │ │ │ │ + movw r0, #32460 @ 0x7ecc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 88254 │ │ │ │ + b.w 88180 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ subs r4, r2, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bls.n 3af36 <_Py_open_noraise@@Base+0x4ae> │ │ │ │ + bls.n 3af7e <_Py_open_noraise@@Base+0x4ae> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34124 @ 0x854c │ │ │ │ + movw r1, #32524 @ 0x7f0c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3af78 <_Py_open_noraise@@Base+0x4f0> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3afc0 <_Py_open_noraise@@Base+0x4f0> │ │ │ │ cmp r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ itte ne │ │ │ │ movwne r4, #5752 @ 0x1678 │ │ │ │ movtne r4, #80 @ 0x50 │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ - bl 27e79c <_PyUnicode_EncodeUTF16@@Base+0x3184> │ │ │ │ + bl 27e16c <_PyUnicode_EncodeUTF16@@Base+0x3184> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3af54 <_Py_open_noraise@@Base+0x4cc> │ │ │ │ + cbz r0, 3af9c <_Py_open_noraise@@Base+0x4cc> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 3af78 <_Py_open_noraise@@Base+0x4f0> │ │ │ │ + b.n 3afc0 <_Py_open_noraise@@Base+0x4f0> │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3af50 <_Py_open_noraise@@Base+0x4c8> │ │ │ │ - bl f7144 │ │ │ │ - cbz r4, 3af78 <_Py_open_noraise@@Base+0x4f0> │ │ │ │ + beq.n 3af98 <_Py_open_noraise@@Base+0x4c8> │ │ │ │ + bl f6dfc │ │ │ │ + cbz r4, 3afc0 <_Py_open_noraise@@Base+0x4f0> │ │ │ │ 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, pc} │ │ │ │ @@ -21772,376 +21801,374 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r0, 3af98 <_Py_open_noraise@@Base+0x510> │ │ │ │ - bl 25b088 <_PyXI_FreeFailure@@Base+0x8c> │ │ │ │ + cbz r0, 3afe0 <_Py_open_noraise@@Base+0x510> │ │ │ │ + bl 25ae18 <_PyXI_FreeFailure@@Base+0x8c> │ │ │ │ add.w r0, r4, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 3afa2 <_Py_open_noraise@@Base+0x51a> │ │ │ │ + b.n 3afea <_Py_open_noraise@@Base+0x51a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - cbz r0, 3afba <_Py_open_noraise@@Base+0x532> │ │ │ │ - bl 7a40c │ │ │ │ + cbz r0, 3b002 <_Py_open_noraise@@Base+0x532> │ │ │ │ + bl 7a454 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 3afc2 <_Py_open_noraise@@Base+0x53a> │ │ │ │ - bl 7a40c │ │ │ │ + cbz r0, 3b00a <_Py_open_noraise@@Base+0x53a> │ │ │ │ + bl 7a454 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 3afca <_Py_open_noraise@@Base+0x542> │ │ │ │ - bl 7a40c │ │ │ │ + cbz r0, 3b012 <_Py_open_noraise@@Base+0x542> │ │ │ │ + bl 7a454 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b44c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 3afdc <_Py_open_noraise@@Base+0x554> │ │ │ │ - bl 7a40c │ │ │ │ + cbz r0, 3b024 <_Py_open_noraise@@Base+0x554> │ │ │ │ + bl 7a454 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 3afe4 <_Py_open_noraise@@Base+0x55c> │ │ │ │ - bl 7a40c │ │ │ │ + cbz r0, 3b02c <_Py_open_noraise@@Base+0x55c> │ │ │ │ + bl 7a454 │ │ │ │ movs r2, #24 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b44c │ │ │ │ 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, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c154 │ │ │ │ + bl 15bc88 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0003b010 : │ │ │ │ - ldr r0, [pc, #4] @ (3b018 ) │ │ │ │ - b.w 1da9dc │ │ │ │ - nop │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ +0003b058 : │ │ │ │ + movw r0, #2224 @ 0x8b0 │ │ │ │ + movt r0, #82 @ 0x52 │ │ │ │ + b.w 1dadf8 │ │ │ │ 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, #16] │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ - cbnz r3, 3b03c │ │ │ │ + cbnz r3, 3b084 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ strb r2, [r6, #16] │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #25652 @ 0x6434 │ │ │ │ + movw r1, #24052 @ 0x5df4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b060 │ │ │ │ - ldr r1, [pc, #644] @ (3b2d8 ) │ │ │ │ + blt.n 3b0a8 │ │ │ │ + ldr r1, [pc, #644] @ (3b320 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dff48 │ │ │ │ + bl 1e03d8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 3b066 │ │ │ │ + cbnz r0, 3b0ae │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3b346 │ │ │ │ + b.n 3b38e │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dff4c │ │ │ │ + bl 1e03dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b060 │ │ │ │ + blt.n 3b0a8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r0, #16 │ │ │ │ ldr.w r7, [r3, #132] @ 0x84 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b060 │ │ │ │ + beq.n 3b0a8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #35240 @ 0x89a8 │ │ │ │ + movw r1, #33640 @ 0x8368 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3b14a │ │ │ │ + beq.n 3b192 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b0b0 │ │ │ │ + bge.n 3b0f8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3b0b0 │ │ │ │ + cbnz r3, 3b0f8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #16 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b060 │ │ │ │ + beq.n 3b0a8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #35260 @ 0x89bc │ │ │ │ + movw r1, #33660 @ 0x837c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3b14a │ │ │ │ + beq.n 3b192 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b0ea │ │ │ │ + bge.n 3b132 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3b0ea │ │ │ │ + cbnz r3, 3b132 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b060 │ │ │ │ + beq.n 3b0a8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #35280 @ 0x89d0 │ │ │ │ + movw r1, #33680 @ 0x8390 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.n 3b14a │ │ │ │ + beq.n 3b192 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b124 │ │ │ │ + bge.n 3b16c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3b124 │ │ │ │ + cbnz r3, 3b16c │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b060 │ │ │ │ + beq.n 3b0a8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #35304 @ 0x89e8 │ │ │ │ + movw r1, #33704 @ 0x83a8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 3b166 │ │ │ │ + bne.n 3b1ae │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3b346 │ │ │ │ + bge.w 3b38e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b346 │ │ │ │ + bne.w 3b38e │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b346 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b38e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b17a │ │ │ │ + bge.n 3b1c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3b17a │ │ │ │ + cbnz r3, 3b1c2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #35232 @ 0x89a0 │ │ │ │ + movw r1, #33632 @ 0x8360 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b060 │ │ │ │ + blt.w 3b0a8 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #35252 @ 0x89b4 │ │ │ │ + movw r1, #33652 @ 0x8374 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b060 │ │ │ │ + blt.w 3b0a8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #35272 @ 0x89c8 │ │ │ │ + movw r1, #33672 @ 0x8388 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b060 │ │ │ │ + blt.w 3b0a8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #35296 @ 0x89e0 │ │ │ │ + movw r1, #33696 @ 0x83a0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b060 │ │ │ │ - ldr r1, [pc, #264] @ (3b2dc ) │ │ │ │ + blt.w 3b0a8 │ │ │ │ + ldr r1, [pc, #264] @ (3b324 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dff48 │ │ │ │ + bl 1e03d8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b060 │ │ │ │ + beq.w 3b0a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dff4c │ │ │ │ + bl 1e03dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b060 │ │ │ │ + blt.w 3b0a8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movs r0, #8 │ │ │ │ ldr.w r6, [r3, #132] @ 0x84 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b060 │ │ │ │ + beq.w 3b0a8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #35240 @ 0x89a8 │ │ │ │ + movw r1, #33640 @ 0x8368 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3b2c4 │ │ │ │ + beq.n 3b30c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b22e │ │ │ │ + bge.n 3b276 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3b22e │ │ │ │ + cbnz r3, 3b276 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #8 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b060 │ │ │ │ + beq.w 3b0a8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #35260 @ 0x89bc │ │ │ │ + movw r1, #33660 @ 0x837c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.n 3b2c4 │ │ │ │ + beq.n 3b30c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b266 │ │ │ │ + bge.n 3b2ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3b266 │ │ │ │ + cbnz r3, 3b2ae │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #32 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b060 │ │ │ │ + beq.w 3b0a8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #35280 @ 0x89d0 │ │ │ │ + movw r1, #33680 @ 0x8390 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3b2c4 │ │ │ │ + beq.n 3b30c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b29e │ │ │ │ + bge.n 3b2e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3b29e │ │ │ │ + cbnz r3, 3b2e6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #32 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b060 │ │ │ │ + beq.w 3b0a8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #35304 @ 0x89e8 │ │ │ │ + movw r1, #33704 @ 0x83a8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3b2e0 │ │ │ │ + bne.n 3b328 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b346 │ │ │ │ + bge.n 3b38e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3b346 │ │ │ │ + cbnz r3, 3b38e │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b346 │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b38e │ │ │ │ + lsrs r4, r4, #3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b2f2 │ │ │ │ + bge.n 3b33a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3b2f2 │ │ │ │ + cbnz r3, 3b33a │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #35320 @ 0x89f8 │ │ │ │ + movw r1, #33720 @ 0x83b8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b060 │ │ │ │ + blt.w 3b0a8 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #35340 @ 0x8a0c │ │ │ │ + movw r1, #33740 @ 0x83cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b060 │ │ │ │ + blt.w 3b0a8 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #35360 @ 0x8a20 │ │ │ │ + movw r1, #33760 @ 0x83e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b060 │ │ │ │ + blt.w 3b0a8 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #35384 @ 0x8a38 │ │ │ │ + movw r1, #33784 @ 0x83f8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ asrs r4, r0, #31 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0003b34c : │ │ │ │ +0003b394 : │ │ │ │ b.w 2b4b8 │ │ │ │ │ │ │ │ -0003b350 <_PyInterpolation_Build@@Base>: │ │ │ │ +0003b398 <_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, #58624 @ 0xe500 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b406 <_PyInterpolation_Build@@Base+0xb6> │ │ │ │ + beq.n 3b44e <_PyInterpolation_Build@@Base+0xb6> │ │ │ │ ldr.w r2, [r8] │ │ │ │ movs r3, #0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r8] │ │ │ │ str.w r8, [r0, #8] │ │ │ │ @@ -22153,751 +22180,752 @@ │ │ │ │ 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, 3b3ea <_PyInterpolation_Build@@Base+0x9a> │ │ │ │ + cbz r5, 3b432 <_PyInterpolation_Build@@Base+0x9a> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 3b3f4 <_PyInterpolation_Build@@Base+0xa4> │ │ │ │ + beq.n 3b43c <_PyInterpolation_Build@@Base+0xa4> │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 3b3f8 <_PyInterpolation_Build@@Base+0xa8> │ │ │ │ + beq.n 3b440 <_PyInterpolation_Build@@Base+0xa8> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 3b3fc <_PyInterpolation_Build@@Base+0xac> │ │ │ │ + beq.n 3b444 <_PyInterpolation_Build@@Base+0xac> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35592 @ 0x8b08 │ │ │ │ + movw r1, #33992 @ 0x84c8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b3e6 <_PyInterpolation_Build@@Base+0x96> │ │ │ │ + bge.n 3b42e <_PyInterpolation_Build@@Base+0x96> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b3e6 <_PyInterpolation_Build@@Base+0x96> │ │ │ │ + cbnz r3, 3b42e <_PyInterpolation_Build@@Base+0x96> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3b406 <_PyInterpolation_Build@@Base+0xb6> │ │ │ │ + b.n 3b44e <_PyInterpolation_Build@@Base+0xb6> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - b.n 3b3fe <_PyInterpolation_Build@@Base+0xae> │ │ │ │ - ldr r3, [pc, #20] @ (3b40c <_PyInterpolation_Build@@Base+0xbc>) │ │ │ │ - b.n 3b3fe <_PyInterpolation_Build@@Base+0xae> │ │ │ │ - ldr r3, [pc, #20] @ (3b410 <_PyInterpolation_Build@@Base+0xc0>) │ │ │ │ - b.n 3b3fe <_PyInterpolation_Build@@Base+0xae> │ │ │ │ - ldr r3, [pc, #20] @ (3b414 <_PyInterpolation_Build@@Base+0xc4>) │ │ │ │ + b.n 3b446 <_PyInterpolation_Build@@Base+0xae> │ │ │ │ + ldr r3, [pc, #20] @ (3b454 <_PyInterpolation_Build@@Base+0xbc>) │ │ │ │ + b.n 3b446 <_PyInterpolation_Build@@Base+0xae> │ │ │ │ + ldr r3, [pc, #20] @ (3b458 <_PyInterpolation_Build@@Base+0xc0>) │ │ │ │ + b.n 3b446 <_PyInterpolation_Build@@Base+0xae> │ │ │ │ + ldr r3, [pc, #20] @ (3b45c <_PyInterpolation_Build@@Base+0xc4>) │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 97ab8 │ │ │ │ + bl 979d0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r0, r3, #21 │ │ │ │ lsls r3, r2, #1 │ │ │ │ asrs r0, r0, #15 │ │ │ │ lsls r3, r2, #1 │ │ │ │ asrs r0, r6, #21 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 84d98 │ │ │ │ + bl 84c6c │ │ │ │ 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 │ │ │ │ │ │ │ │ -0003b442 : │ │ │ │ - ldr r0, [pc, #4] @ (3b448 ) │ │ │ │ - b.w 1da9dc │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ +0003b48a : │ │ │ │ + ldr r0, [pc, #4] @ (3b490 ) │ │ │ │ + b.w 1dadf8 │ │ │ │ + lsrs r4, r1, #4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ - bl eec00 │ │ │ │ + bl ee828 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r0, #62700 @ 0xf4ec │ │ │ │ + movw r0, #61100 @ 0xeeac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 881fc │ │ │ │ + bl 88128 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ - cbz r0, 3b486 │ │ │ │ - ldr r1, [pc, #696] @ (3b734 ) │ │ │ │ + cbz r0, 3b4ce │ │ │ │ + ldr r1, [pc, #696] @ (3b77c ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1dff48 │ │ │ │ + bl 1e03d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ - cbnz r0, 3b48e │ │ │ │ + cbnz r0, 3b4d6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 3bcfa │ │ │ │ - ldr.w fp, [pc, #684] @ 3b73c │ │ │ │ + b.w 3bd46 │ │ │ │ + ldr.w fp, [pc, #684] @ 3b784 │ │ │ │ mov sl, r7 │ │ │ │ - movw r3, #18649 @ 0x48d9 │ │ │ │ + movw r3, #18721 @ 0x4921 │ │ │ │ movt r3, #7 │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3b7ae │ │ │ │ + beq.w 3b7f6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r1, fp, #12 │ │ │ │ str.w r3, [fp, #16] │ │ │ │ - movw r3, #64337 @ 0xfb51 │ │ │ │ + movw r3, #62553 @ 0xf459 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str.w r3, [fp, #20] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str.w fp, [fp, #28] │ │ │ │ str.w r2, [fp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8bfec │ │ │ │ + bl 8bf14 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b486 │ │ │ │ + beq.n 3b4ce │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w r6, [r3, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 3b500 │ │ │ │ - movw r0, #49104 @ 0xbfd0 │ │ │ │ + bmi.n 3b548 │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #4421 @ 0x1145 │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 3ba4a │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 3ba96 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3b510 │ │ │ │ + bne.n 3b558 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ adds r0, r7, #1 │ │ │ │ - bne.n 3b524 │ │ │ │ + bne.n 3b56c │ │ │ │ mov r0, r5 │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 3b524 │ │ │ │ + bne.n 3b56c │ │ │ │ mov r0, r5 │ │ │ │ - bl 43340 │ │ │ │ - b.n 3ba4a │ │ │ │ + bl 43388 │ │ │ │ + b.n 3ba96 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 3b55e │ │ │ │ + bne.n 3b5a6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl 863a4 │ │ │ │ + bl 86278 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 3b794 │ │ │ │ - b.n 3ba4a │ │ │ │ + bne.w 3b7dc │ │ │ │ + b.n 3ba96 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 3b592 │ │ │ │ + cbz r3, 3b5da │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3b592 │ │ │ │ + bne.n 3b5da │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl dc334 │ │ │ │ + bl dbe88 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3b5aa │ │ │ │ + beq.n 3b5f2 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 3b794 │ │ │ │ + bne.w 3b7dc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl 15cabc <_PyUnicode_IsNumeric@@Base+0x4a8> │ │ │ │ - b.n 3b794 │ │ │ │ + bl 15c600 <_PyUnicode_IsNumeric@@Base+0x4b8> │ │ │ │ + b.n 3b7dc │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 3ba4a │ │ │ │ + beq.w 3ba96 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 3b794 │ │ │ │ + bne.w 3b7dc │ │ │ │ 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 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ - cbz r3, 3b5f6 │ │ │ │ + cbz r3, 3b63e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b5f6 │ │ │ │ + beq.n 3b63e │ │ │ │ ldr r1, [r6, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ 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 8a908 │ │ │ │ + bl 8a830 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3b764 │ │ │ │ + beq.w 3b7ac │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 3b622 │ │ │ │ + bgt.n 3b66a │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ 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 89f6c │ │ │ │ + bl 89e94 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3b764 │ │ │ │ + beq.w 3b7ac │ │ │ │ ldrb.w r9, [r6, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3b692 │ │ │ │ - ldr r3, [pc, #264] @ (3b738 ) │ │ │ │ + beq.n 3b6da │ │ │ │ + ldr r3, [pc, #264] @ (3b780 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r7, [sp, #20] │ │ │ │ str r5, [sp, #12] │ │ │ │ strd fp, sl, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r8, r3, #41216 @ 0xa100 │ │ │ │ add.w r3, r8, #148 @ 0x94 │ │ │ │ add.w r8, r8, #116 @ 0x74 │ │ │ │ mov r7, r3 │ │ │ │ tst.w r9, #1 │ │ │ │ - beq.n 3b67c │ │ │ │ + beq.n 3b6c4 │ │ │ │ ldr.w r5, [r8] │ │ │ │ - cbz r5, 3b67c │ │ │ │ + cbz r5, 3b6c4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #0 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3b67c │ │ │ │ - movw r1, #49428 @ 0xc114 │ │ │ │ + bge.n 3b6c4 │ │ │ │ + movw r1, #47828 @ 0xbad4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #49448 @ 0xc128 │ │ │ │ + movw r0, #47848 @ 0xbae8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r6 │ │ │ │ - bl 243688 │ │ │ │ + bl 2438b8 │ │ │ │ add.w r8, r8, #4 │ │ │ │ mov.w r9, r9, asr #1 │ │ │ │ cmp r7, r8 │ │ │ │ - bne.n 3b64c │ │ │ │ + bne.n 3b694 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldrd r7, fp, [sp, #20] │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ ldr.w r8, [r6, #24] │ │ │ │ mov.w ip, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r2, r8, #20 │ │ │ │ ldrb.w r1, [r8, #4] │ │ │ │ str.w r3, [r8, #8] │ │ │ │ cmp r1, #7 │ │ │ │ lsl.w ip, ip, r1 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ and.w r3, r7, ip │ │ │ │ - bgt.n 3b6be │ │ │ │ + bgt.n 3b706 │ │ │ │ ldrsb.w lr, [r2, r3] │ │ │ │ - b.n 3b6ce │ │ │ │ + b.n 3b716 │ │ │ │ cmp r1, #15 │ │ │ │ itet gt │ │ │ │ addgt.w r0, r8, r3, lsl #2 │ │ │ │ ldrshle.w lr, [r2, r3, lsl #1] │ │ │ │ ldrgt.w lr, [r0, #20] │ │ │ │ mov r9, r7 │ │ │ │ add.w r0, r3, r3, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ add r0, r9 │ │ │ │ - blt.n 3b6fe │ │ │ │ + blt.n 3b746 │ │ │ │ and.w r3, ip, r0 │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.n 3b6f0 │ │ │ │ + bgt.n 3b738 │ │ │ │ ldrsb.w lr, [r2, r3] │ │ │ │ - b.n 3b6d0 │ │ │ │ + b.n 3b718 │ │ │ │ cmp r1, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w lr, [r2, r3, lsl #1] │ │ │ │ ldrgt.w lr, [r2, r3, lsl #2] │ │ │ │ - b.n 3b6d0 │ │ │ │ + b.n 3b718 │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.n 3b70a │ │ │ │ + bgt.n 3b752 │ │ │ │ strb r0, [r2, r3] │ │ │ │ - b.n 3b716 │ │ │ │ + b.n 3b75e │ │ │ │ cmp r1, #15 │ │ │ │ ite le │ │ │ │ strhle.w r0, [r2, r3, lsl #1] │ │ │ │ strgt.w r0, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r6, #24] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r0, [r2, #6] │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ lsls r3, r1 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - cbz r0, 3b740 │ │ │ │ + cbz r0, 3b788 │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ adds r3, #20 │ │ │ │ adds r1, r2, r3 │ │ │ │ str r5, [r2, r3] │ │ │ │ str r4, [r1, #4] │ │ │ │ - b.n 3b750 │ │ │ │ + b.n 3b798 │ │ │ │ nop │ │ │ │ - lsrs r0, r4, #4 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r0, #12 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ adds r3, #20 │ │ │ │ adds r1, r2, r3 │ │ │ │ strd r5, r4, [r1, #4] │ │ │ │ str r7, [r2, r3] │ │ │ │ ldrd r1, r3, [r2, #12] │ │ │ │ adds r3, #1 │ │ │ │ subs r1, #1 │ │ │ │ strd r1, r3, [r2, #12] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 3b794 │ │ │ │ + b.n 3b7dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b778 │ │ │ │ + bge.n 3b7c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3b778 │ │ │ │ + cbnz r3, 3b7c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3ba4a │ │ │ │ + bge.w 3ba96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ba4a │ │ │ │ + bne.w 3ba96 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ba4a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ba96 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b7a8 │ │ │ │ + bge.n 3b7f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b7a8 │ │ │ │ + cbnz r3, 3b7f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ add.w fp, fp, #32 │ │ │ │ - b.n 3b4a8 │ │ │ │ + b.n 3b4f0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36212 @ 0x8d74 │ │ │ │ + movw r0, #34612 @ 0x8734 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r7, sl │ │ │ │ - bl 1ccfe8 │ │ │ │ + bl 1cd454 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b486 │ │ │ │ + beq.w 3b4ce │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #26772 @ 0x6894 │ │ │ │ + movw r1, #25172 @ 0x6254 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl efd10 │ │ │ │ + bl ef938 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b486 │ │ │ │ + blt.w 3b4ce │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #35664 @ 0x8b50 │ │ │ │ + movw r1, #34064 @ 0x8510 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - bl efd10 │ │ │ │ + bl ef938 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b486 │ │ │ │ + blt.w 3b4ce │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #35676 @ 0x8b5c │ │ │ │ + movw r1, #34076 @ 0x851c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl efd10 │ │ │ │ + bl ef938 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b486 │ │ │ │ + blt.w 3b4ce │ │ │ │ blx 2baf8 │ │ │ │ - movw r1, #35692 @ 0x8b6c │ │ │ │ + movw r1, #34092 @ 0x852c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 214c3c │ │ │ │ + bl 214eb4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b486 │ │ │ │ + blt.w 3b4ce │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx 2b0dc │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r0, #35708 @ 0x8b7c │ │ │ │ + movw r0, #34108 @ 0x853c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95058 │ │ │ │ - movw r1, #63716 @ 0xf8e4 │ │ │ │ + bl 94f7c │ │ │ │ + movw r1, #62116 @ 0xf2a4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1db2c8 │ │ │ │ + bl 1db6e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b486 │ │ │ │ + blt.w 3b4ce │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #33704 @ 0x83a8 │ │ │ │ + movw r2, #32104 @ 0x7d68 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #35716 @ 0x8b84 │ │ │ │ + movw r1, #34116 @ 0x8544 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 214c3c │ │ │ │ + bl 214eb4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b486 │ │ │ │ + blt.w 3b4ce │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #35732 @ 0x8b94 │ │ │ │ + movw r1, #34132 @ 0x8554 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 3bdd4 │ │ │ │ + bl 3be1c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b486 │ │ │ │ - bl 7fac4 │ │ │ │ - mov r8, r0 │ │ │ │ + beq.w 3b4ce │ │ │ │ + bl 7fb14 │ │ │ │ + mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b486 │ │ │ │ - bl 7fac4 │ │ │ │ + beq.w 3b4ce │ │ │ │ + bl 7fb14 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3bb18 │ │ │ │ - ldr.w sl, [pc, #1116] @ 3bd00 │ │ │ │ - mov.w r9, #0 │ │ │ │ - ldr.w r4, [sl] │ │ │ │ + beq.w 3bb64 │ │ │ │ + movw fp, #5524 @ 0x1594 │ │ │ │ + movt fp, #75 @ 0x4b │ │ │ │ + mov.w sl, #0 │ │ │ │ + ldr.w r4, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 3ba66 │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - add.w sl, sl, #8 │ │ │ │ - cmp.w r9, #45 @ 0x2d │ │ │ │ - bne.n 3b8a8 │ │ │ │ + bne.w 3bab2 │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + add.w fp, fp, #8 │ │ │ │ + cmp.w sl, #45 @ 0x2d │ │ │ │ + bne.n 3b8f4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #35748 @ 0x8ba4 │ │ │ │ + movw r2, #34148 @ 0x8564 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #21436 @ 0x53bc │ │ │ │ + movw r1, #19836 @ 0x4d7c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 214c3c │ │ │ │ + bl 214eb4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3bb18 │ │ │ │ - mov r2, r8 │ │ │ │ + blt.w 3bb64 │ │ │ │ + mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #45800 @ 0xb2e8 │ │ │ │ + movw r1, #44200 @ 0xaca8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1db2c8 │ │ │ │ + bl 1db6e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3bafc │ │ │ │ + blt.w 3bb48 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #35796 @ 0x8bd4 │ │ │ │ + movw r1, #34196 @ 0x8594 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1db2c8 │ │ │ │ + bl 1db6e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b486 │ │ │ │ + blt.w 3b4ce │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #35808 @ 0x8be0 │ │ │ │ + movw r1, #34208 @ 0x85a0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 3bdd4 │ │ │ │ + bl 3be1c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b486 │ │ │ │ - movw r2, #35824 @ 0x8bf0 │ │ │ │ + beq.w 3b4ce │ │ │ │ + movw r2, #34224 @ 0x85b0 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #21436 @ 0x53bc │ │ │ │ + movw r1, #19836 @ 0x4d7c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 214c3c │ │ │ │ + bl 214eb4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b486 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35880 @ 0x8c28 │ │ │ │ + movw r1, #34280 @ 0x85e8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b486 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35896 @ 0x8c38 │ │ │ │ + movw r1, #34296 @ 0x85f8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b486 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35912 @ 0x8c48 │ │ │ │ + movw r1, #34312 @ 0x8608 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b486 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35928 @ 0x8c58 │ │ │ │ + movw r1, #34328 @ 0x8618 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b486 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35944 @ 0x8c68 │ │ │ │ + movw r1, #34344 @ 0x8628 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b486 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35964 @ 0x8c7c │ │ │ │ + movw r1, #34364 @ 0x863c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b486 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35980 @ 0x8c8c │ │ │ │ + movw r1, #34380 @ 0x864c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b486 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35996 @ 0x8c9c │ │ │ │ + movw r1, #34396 @ 0x865c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b486 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36012 @ 0x8cac │ │ │ │ + movw r1, #34412 @ 0x866c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b486 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36028 @ 0x8cbc │ │ │ │ + movw r1, #34428 @ 0x867c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b486 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r0, #0 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b486 │ │ │ │ + beq.w 3b4ce │ │ │ │ blx 2b36c │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ - movw r0, #36044 @ 0x8ccc │ │ │ │ + movw r0, #34444 @ 0x868c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3bb4c │ │ │ │ + beq.w 3bb98 │ │ │ │ ldrd r1, r2, [r5, #4] │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3bb26 │ │ │ │ + bne.n 3bb72 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3b486 │ │ │ │ + bge.w 3b4ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b486 │ │ │ │ + bne.w 3b4ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b486 │ │ │ │ - mov r0, r9 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b4ce │ │ │ │ + mov r0, sl │ │ │ │ blx 2ad40 │ │ │ │ - mov fp, r0 │ │ │ │ - cbnz r0, 3ba74 │ │ │ │ - ldr.w fp, [sl, #4] │ │ │ │ - mov r2, fp │ │ │ │ + mov r8, r0 │ │ │ │ + cbnz r0, 3bac0 │ │ │ │ + ldr.w r8, [fp, #4] │ │ │ │ + mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 214c3c │ │ │ │ + bl 214eb4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3bb18 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 9435c │ │ │ │ + blt.n 3bb64 │ │ │ │ + mov r0, sl │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bb18 │ │ │ │ + beq.n 3bb64 │ │ │ │ mov r2, r0 │ │ │ │ - mov r1, fp │ │ │ │ - mov r0, r8 │ │ │ │ - bl 94758 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 9467c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3baa6 │ │ │ │ - mov r0, fp │ │ │ │ - bl 88254 │ │ │ │ + beq.n 3baf2 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 88180 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 3babc │ │ │ │ + cbnz r0, 3bb08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bb18 │ │ │ │ + bge.n 3bb64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3bb18 │ │ │ │ + cbnz r3, 3bb64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3bb18 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3bb64 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - mov fp, r0 │ │ │ │ + mov r8, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bade │ │ │ │ + bge.n 3bb2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 3bade │ │ │ │ + cbnz r3, 3bb2a │ │ │ │ mov r0, r2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3baf2 │ │ │ │ + bge.n 3bb3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3baf2 │ │ │ │ + cbnz r3, 3bb3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 3b8b2 │ │ │ │ - b.n 3bb18 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ + bne.w 3b8fe │ │ │ │ + b.n 3bb64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3b486 │ │ │ │ + bge.w 3b4ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b486 │ │ │ │ + bne.w 3b4ce │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b486 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 1c872c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b4ce │ │ │ │ + mov r0, r9 │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c872c │ │ │ │ - b.n 3b486 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 1c8bf4 │ │ │ │ + b.n 3b4ce │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bb40 │ │ │ │ + bge.n 3bb8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3bb40 │ │ │ │ + cbnz r3, 3bb8c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #12 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 3ba28 │ │ │ │ - b.n 3ba4a │ │ │ │ + bne.w 3ba74 │ │ │ │ + b.n 3ba96 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #36048 @ 0x8cd0 │ │ │ │ + movw r1, #34448 @ 0x8690 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1db2c8 │ │ │ │ + bl 1db6e4 │ │ │ │ cmp r0, r6 │ │ │ │ - blt.w 3b486 │ │ │ │ + blt.w 3b4ce │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #36060 @ 0x8cdc │ │ │ │ + movw r1, #34460 @ 0x869c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b486 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #36092 @ 0x8cfc │ │ │ │ + movw r1, #34492 @ 0x86bc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b486 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #36136 @ 0x8d28 │ │ │ │ + movw r1, #34536 @ 0x86e8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b486 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3bbb4 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 3b486 │ │ │ │ + cbnz r0, 3bc00 │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 3b4ce │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ movs r2, #2 │ │ │ │ - movw r3, #36168 @ 0x8d48 │ │ │ │ + movw r3, #34568 @ 0x8708 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r2, [r0, #8] │ │ │ │ movs r2, #8 │ │ │ │ strd r3, r1, [r0] │ │ │ │ movs r3, #4 │ │ │ │ - movw r1, #36192 @ 0x8d60 │ │ │ │ + movw r1, #34592 @ 0x8720 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ strd r2, r3, [r0, #12] │ │ │ │ movw r2, #44352 @ 0xad40 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #48524 @ 0xbd8c │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ @@ -22934,15 +22962,15 @@ │ │ │ │ movw r2, #44436 @ 0xad94 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #50180 @ 0xc404 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #76] @ 0x4c │ │ │ │ movw r2, #47120 @ 0xb810 │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #52489 @ 0xcd09 │ │ │ │ + movw r3, #50713 @ 0xc619 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ strd r2, r3, [r0, #84] @ 0x54 │ │ │ │ movw r2, #45696 @ 0xb280 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #50156 @ 0xc3ec │ │ │ │ movt r3, #2 │ │ │ │ str r2, [r0, #92] @ 0x5c │ │ │ │ @@ -22955,81 +22983,79 @@ │ │ │ │ movw r2, #50092 @ 0xc3ac │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #46240 @ 0xb4a0 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #104] @ 0x68 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #2 │ │ │ │ - movw r2, #42937 @ 0xa7b9 │ │ │ │ + movw r2, #43009 @ 0xa801 │ │ │ │ movt r2, #5 │ │ │ │ str r3, [r0, #112] @ 0x70 │ │ │ │ - bl 1e55d4 │ │ │ │ + bl 1e5a68 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 3bcea │ │ │ │ + cbnz r0, 3bd36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ - b.w 3b486 │ │ │ │ + bl 83a14 │ │ │ │ + b.w 3b4ce │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #36200 @ 0x8d68 │ │ │ │ + movw r1, #34600 @ 0x8728 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1db2c8 │ │ │ │ + bl 1db6e4 │ │ │ │ asrs r0, r0, #31 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r0, r1, r7 │ │ │ │ - lsls r3, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl fb7e0 │ │ │ │ - cbz r0, 3bd8e │ │ │ │ + bl fb49c │ │ │ │ + cbz r0, 3bdd6 │ │ │ │ movs r2, #6 │ │ │ │ - movw r1, #36244 @ 0x8d94 │ │ │ │ + movw r1, #34644 @ 0x8754 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r4, r0 │ │ │ │ - bl ac454 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl abb24 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3bd88 │ │ │ │ + beq.n 3bdd0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbnz r3, 3bd48 │ │ │ │ + cbnz r3, 3bd90 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36252 @ 0x8d9c │ │ │ │ + movw r1, #34652 @ 0x875c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ac454 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl abb24 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3bd5e │ │ │ │ - b.n 3bd88 │ │ │ │ + bne.n 3bda6 │ │ │ │ + b.n 3bdd0 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56696 @ 0xdd78 │ │ │ │ + movw r1, #55096 @ 0xd738 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl ac454 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl abb24 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3bd32 │ │ │ │ - b.n 3bd88 │ │ │ │ + bne.n 3bd7a │ │ │ │ + b.n 3bdd0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1711b4 │ │ │ │ + bl 170cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3bd88 │ │ │ │ + blt.n 3bdd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #9764 @ 0x2624 │ │ │ │ + movw r1, #8164 @ 0x1fe4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 3bfcc │ │ │ │ + bl 3c014 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3bd88 │ │ │ │ + beq.n 3bdd0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1de210 │ │ │ │ + b.w 1de6b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 257728 │ │ │ │ + bl 257438 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -23037,25 +23063,25 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r1, #1 │ │ │ │ add r4, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2b3d8 <__getsockopt64@plt> │ │ │ │ - cbnz r0, 3bdc8 │ │ │ │ + cbnz r0, 3be10 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbz r5, 3bdcc │ │ │ │ + cbz r5, 3be14 │ │ │ │ cmp r5, #106 @ 0x6a │ │ │ │ - beq.n 3bdcc │ │ │ │ + beq.n 3be14 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ str r5, [r0, #0] │ │ │ │ - b.n 3bdce │ │ │ │ + b.n 3be16 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3bdce │ │ │ │ + b.n 3be16 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -23063,149 +23089,149 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 2c440 │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ca8a0 │ │ │ │ - cbz r0, 3be4c │ │ │ │ + bl 1cad08 │ │ │ │ + cbz r0, 3be94 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3be1a │ │ │ │ + cbnz r0, 3be62 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3be4c │ │ │ │ + bge.n 3be94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3be4c │ │ │ │ + cbnz r3, 3be94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3be4c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3be94 │ │ │ │ mov r1, r4 │ │ │ │ - bl 37d24 <_PyImport_SetModule@@Base> │ │ │ │ + bl 37d28 <_PyImport_SetModule@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3be50 │ │ │ │ + bge.n 3be98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3be38 │ │ │ │ + bge.n 3be80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3be38 │ │ │ │ + cbnz r3, 3be80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3be4c │ │ │ │ + bge.n 3be94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3be4c │ │ │ │ + cbnz r3, 3be94 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3be74 │ │ │ │ + b.n 3bebc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3be64 │ │ │ │ + bge.n 3beac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3be64 │ │ │ │ + cbnz r3, 3beac │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1db2c8 │ │ │ │ + bl 1db6e4 │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ movlt r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 3bf0c │ │ │ │ + b.n 3bf54 │ │ │ │ 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 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #43 @ 0x2b │ │ │ │ movne r0, #53 @ 0x35 │ │ │ │ - bl fb738 │ │ │ │ - cbz r0, 3bf08 │ │ │ │ + bl fb3f4 │ │ │ │ + cbz r0, 3bf50 │ │ │ │ movs r2, #17 │ │ │ │ - movw r1, #36260 @ 0x8da4 │ │ │ │ + movw r1, #34660 @ 0x8764 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r4, r0 │ │ │ │ - bl ac454 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl abb24 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3bf02 │ │ │ │ + beq.n 3bf4a │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1711b4 │ │ │ │ + bl 170cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3bf02 │ │ │ │ + blt.n 3bf4a │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbnz r3, 3bee2 │ │ │ │ + cbnz r3, 3bf2a │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #9764 @ 0x2624 │ │ │ │ + movw r1, #8164 @ 0x1fe4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 3bfcc │ │ │ │ + bl 3c014 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3bf02 │ │ │ │ + beq.n 3bf4a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1de210 │ │ │ │ + b.w 1de6b0 │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36280 @ 0x8db8 │ │ │ │ + movw r1, #34680 @ 0x8778 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ac454 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl abb24 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3bf02 │ │ │ │ + beq.n 3bf4a │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1711b4 │ │ │ │ + bl 170cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3bec4 │ │ │ │ + bge.n 3bf0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 257728 │ │ │ │ + bl 257438 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w r8, [pc, #168] @ 3bfc8 │ │ │ │ + ldr.w r8, [pc, #168] @ 3c010 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r3, [r7, r8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4060] @ 0xfdc │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bfc2 │ │ │ │ + beq.n 3c00a │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ str.w r9, [r0, #8] │ │ │ │ - cbz r5, 3bf64 │ │ │ │ + cbz r5, 3bfac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ movs r2, #0 │ │ │ │ @@ -23220,49 +23246,49 @@ │ │ │ │ ldr r7, [r0, #4] │ │ │ │ adds r1, #1 │ │ │ │ orrs r3, r7 │ │ │ │ str r5, [r7, #0] │ │ │ │ strd r0, r3, [r4, #-8] │ │ │ │ str r5, [r0, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ - cbz r6, 3bfc2 │ │ │ │ + cbz r6, 3c00a │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21476 @ 0x53e4 │ │ │ │ + movw r1, #19876 @ 0x4da4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 98fd4 │ │ │ │ + bl 98eec │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3bfc2 │ │ │ │ + bge.n 3c00a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bfc0 │ │ │ │ + bge.n 3c008 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3bfc0 │ │ │ │ + cbnz r3, 3c008 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003bfcc : │ │ │ │ +0003c014 : │ │ │ │ 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 ab3f8 │ │ │ │ + bl aaac8 │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ streq r5, [r4, #20] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ @@ -23274,56 +23300,56 @@ │ │ │ │ movs r3, #0 │ │ │ │ movs r4, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 3c026 │ │ │ │ + bl 3c06e │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w sl, [pc, #212] @ 3c10c │ │ │ │ + ldr.w sl, [pc, #212] @ 3c154 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r2, [r9, sl] │ │ │ │ ldrb.w fp, [sp, #48] @ 0x30 │ │ │ │ ldrb.w r6, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r2, r2, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r2, #4064] @ 0xfe0 │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c104 │ │ │ │ + beq.n 3c14c │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r8] │ │ │ │ str.w r8, [r0, #8] │ │ │ │ - cbz r7, 3c08c │ │ │ │ + cbz r7, 3c0d4 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r7, #0] │ │ │ │ str r7, [r4, #12] │ │ │ │ strb r3, [r4, #24] │ │ │ │ strb.w fp, [r4, #25] │ │ │ │ strb r6, [r4, #26] │ │ │ │ - cbz r5, 3c0a4 │ │ │ │ + cbz r5, 3c0ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr.w r3, [sl, r9] │ │ │ │ movs r2, #0 │ │ │ │ @@ -23339,530 +23365,532 @@ │ │ │ │ adds r1, #1 │ │ │ │ orrs r3, r7 │ │ │ │ str r5, [r7, #0] │ │ │ │ strd r0, r3, [r4, #-8] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r5, [r0, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ - cbz r3, 3c104 │ │ │ │ + cbz r3, 3c14c │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21476 @ 0x53e4 │ │ │ │ + movw r1, #19876 @ 0x4da4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 98fd4 │ │ │ │ + bl 98eec │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3c104 │ │ │ │ + bge.n 3c14c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c102 │ │ │ │ + bge.n 3c14a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c102 │ │ │ │ + cbnz r3, 3c14a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r1, [pc, #4] @ (3c11c ) │ │ │ │ - b.w 299598 <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #4] @ (3c164 ) │ │ │ │ + b.w 298ea4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ nop │ │ │ │ lsrs r0, r2, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 3c13e │ │ │ │ + cbnz r3, 3c186 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - cbz r2, 3c134 │ │ │ │ + cbz r2, 3c17c │ │ │ │ movw r3, #57960 @ 0xe268 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3c13e │ │ │ │ + bne.n 3c186 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 3c150 │ │ │ │ + cbz r1, 3c198 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3c158 │ │ │ │ + b.n 3c1a0 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.w 188d88 │ │ │ │ + b.w 188638 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r3, 3c17c │ │ │ │ + cbz r3, 3c1c4 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 3c17e │ │ │ │ + b.n 3c1c6 │ │ │ │ mov r6, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 2b44c │ │ │ │ - cbnz r5, 3c198 │ │ │ │ + cbnz r5, 3c1e0 │ │ │ │ cmp r8, r5 │ │ │ │ - ble.n 3c198 │ │ │ │ + ble.n 3c1e0 │ │ │ │ cmp.w r8, #3 │ │ │ │ - bgt.n 3c198 │ │ │ │ - cbnz r4, 3c1bc │ │ │ │ + bgt.n 3c1e0 │ │ │ │ + cbnz r4, 3c204 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #408] @ (3c348 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #408] @ (3c390 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c334 │ │ │ │ + beq.w 3c37c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 159198 │ │ │ │ + bl 158cd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3c332 │ │ │ │ + bne.w 3c37a │ │ │ │ add r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 3c20a │ │ │ │ + beq.n 3c252 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 3c1ee │ │ │ │ - bl 12276c │ │ │ │ + cbz r0, 3c236 │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3c1e8 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 3c230 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3c332 │ │ │ │ + bne.w 3c37a │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 3c1f2 │ │ │ │ - b.n 3c212 │ │ │ │ + bne.n 3c23a │ │ │ │ + b.n 3c25a │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.n 3c214 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 3c25c │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3c332 │ │ │ │ - b.n 3c214 │ │ │ │ + bne.w 3c37a │ │ │ │ + b.n 3c25c │ │ │ │ movs r4, #15 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3c214 │ │ │ │ + b.n 3c25c │ │ │ │ movs r4, #15 │ │ │ │ mov r0, r7 │ │ │ │ movs r6, #0 │ │ │ │ strd r6, r6, [sp, #32] │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ - bl eec00 │ │ │ │ + bl ee828 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r0 │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ add r0, sp, #32 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ - bl 278314 <_PyEval_MatchClass@@Base+0x17fc> │ │ │ │ + bl 277ce4 <_PyEval_MatchClass@@Base+0x17fc> │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c32c │ │ │ │ + beq.n 3c374 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #8 │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r4, #23484 @ 0x5bbc │ │ │ │ + movw r4, #21884 @ 0x557c │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r4, #62393 @ 0xf3b9 │ │ │ │ + movw r4, #61825 @ 0xf181 │ │ │ │ movt r4, #38 @ 0x26 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ - movw r4, #15577 @ 0x3cd9 │ │ │ │ + movw r4, #15009 @ 0x3aa1 │ │ │ │ movt r4, #39 @ 0x27 │ │ │ │ str.w r9, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ blx 2acec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq.n 3c2ac │ │ │ │ - bgt.n 3c2e4 │ │ │ │ + beq.n 3c2f4 │ │ │ │ + bgt.n 3c32c │ │ │ │ adds r1, r4, #4 │ │ │ │ - beq.n 3c294 │ │ │ │ + beq.n 3c2dc │ │ │ │ adds r2, r4, #2 │ │ │ │ - bne.n 3c2e4 │ │ │ │ + bne.n 3c32c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - movw r1, #36676 @ 0x8f44 │ │ │ │ + movw r1, #35076 @ 0x8904 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3c32c │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3c374 │ │ │ │ movw r3, #35736 @ 0x8b98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #36636 @ 0x8f1c │ │ │ │ + movw r1, #35036 @ 0x88dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3c32c │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3c374 │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ - cbnz r3, 3c2ca │ │ │ │ + cbnz r3, 3c312 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 2a0970 │ │ │ │ + bl 2a0278 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - bge.n 3c2ca │ │ │ │ + bge.n 3c312 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 2b324 │ │ │ │ - b.n 3c32c │ │ │ │ - bl b1084 │ │ │ │ + b.n 3c374 │ │ │ │ + bl b0764 │ │ │ │ movs r1, #4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 2b0d0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ adds r3, r4, #2 │ │ │ │ - bne.n 3c2fe │ │ │ │ + bne.n 3c346 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 2b324 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r2, r4 │ │ │ │ - movw r3, #11132 @ 0x2b7c │ │ │ │ + movw r3, #9532 @ 0x253c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - bl 40b48 <_Py_IncRef@@Base+0x1a8> │ │ │ │ - b.n 3c32c │ │ │ │ + bl 40b90 <_Py_IncRef@@Base+0x1a8> │ │ │ │ + b.n 3c374 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3c2b0 │ │ │ │ + beq.n 3c2f8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 2b324 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 3c31c │ │ │ │ + cbnz r0, 3c364 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 27844c <_PyEval_MatchClass@@Base+0x1934> │ │ │ │ + bl 277e1c <_PyEval_MatchClass@@Base+0x1934> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3c334 │ │ │ │ - b.n 3c32c │ │ │ │ - movw r3, #12220 @ 0x2fbc │ │ │ │ + cbnz r0, 3c37c │ │ │ │ + b.n 3c374 │ │ │ │ + movw r3, #10620 @ 0x297c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ - bl 40b48 <_Py_IncRef@@Base+0x1a8> │ │ │ │ + bl 40b90 <_Py_IncRef@@Base+0x1a8> │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 1e8c6c <_PyEval_NoToolsForUnwind@@Base+0xd8> │ │ │ │ + bl 1e9108 <_PyEval_NoToolsForUnwind@@Base+0xd8> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 3c33e │ │ │ │ + cbz r3, 3c386 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r7, #6 │ │ │ │ + asrs r0, r3, #7 │ │ │ │ lsls r2, r2, #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] @ (3c3b4 ) │ │ │ │ + ldr r1, [pc, #88] @ (3c3fc ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 299598 <_PyGen_yf@@Base+0x2e4> │ │ │ │ - cbnz r0, 3c370 │ │ │ │ - bl f6bc8 │ │ │ │ + bl 298ea4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ + cbnz r0, 3c3b8 │ │ │ │ + bl f6880 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3c384 │ │ │ │ + b.n 3c3cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c382 │ │ │ │ + bge.n 3c3ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c382 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c3ca │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #40] @ (3c3b4 ) │ │ │ │ - bl 299598 <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #40] @ (3c3fc ) │ │ │ │ + bl 298ea4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r5, 3c3b0 │ │ │ │ + cbz r5, 3c3f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6dbc <_PyErr_ChainExceptions1@@Base> │ │ │ │ - cbz r4, 3c3b0 │ │ │ │ + bl 1f7180 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + cbz r4, 3c3f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c3ae │ │ │ │ + bge.n 3c3f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c3ae │ │ │ │ + cbnz r3, 3c3f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bcc.n 3c458 │ │ │ │ + bcc.n 3c4a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3c3e4 │ │ │ │ - cbz r0, 3c3e2 │ │ │ │ + bl 3c430 │ │ │ │ + cbz r0, 3c42a │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #47332 @ 0xb8e4 │ │ │ │ + movw r0, #45420 @ 0xb16c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ pop {r4, pc} │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3c44c │ │ │ │ + cbz r0, 3c498 │ │ │ │ add.w r8, r0, #12 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ adds r2, r4, #4 │ │ │ │ add r1, sp, #4 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 3c446 │ │ │ │ + ble.n 3c492 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ adds r4, #1 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ - bl 3c456 │ │ │ │ + bl 3c4a2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3c440 │ │ │ │ + cbnz r0, 3c48c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c44e │ │ │ │ + bge.n 3c49a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3c44e │ │ │ │ + cbnz r3, 3c49a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c44e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c49a │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ - b.n 3c40a │ │ │ │ + b.n 3c456 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #41352 @ 0xa188 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3c494 │ │ │ │ + bne.n 3c4e0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r0, 3c48a │ │ │ │ - movw r0, #38752 @ 0x9760 │ │ │ │ + cbnz r0, 3c4d6 │ │ │ │ + movw r0, #37152 @ 0x9120 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r0, 3c4a0 │ │ │ │ + cbz r0, 3c4ec │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 144820 │ │ │ │ + b.w 1443e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3c4fc │ │ │ │ + cbz r0, 3c548 │ │ │ │ blx 2b4ec │ │ │ │ blx 2bfc8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbz r1, 3c4f8 │ │ │ │ - bl 215b60 <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ + cbz r1, 3c544 │ │ │ │ + bl 215dd8 <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 3c4ea │ │ │ │ - bl 9bab0 │ │ │ │ + cbz r5, 3c536 │ │ │ │ + bl 9b9b4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r3, 3c4e6 │ │ │ │ - bl 16ae38 <_Py_DecRef@@Base> │ │ │ │ - b.n 3c4c0 │ │ │ │ - bl 16ae38 <_Py_DecRef@@Base> │ │ │ │ + cbnz r3, 3c532 │ │ │ │ + bl 16a914 <_Py_DecRef@@Base> │ │ │ │ + b.n 3c50c │ │ │ │ + bl 16a914 <_Py_DecRef@@Base> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 16ae38 <_Py_DecRef@@Base> │ │ │ │ + bl 16a914 <_Py_DecRef@@Base> │ │ │ │ blx 2bcf0 │ │ │ │ - b.n 3c4fc │ │ │ │ + b.n 3c548 │ │ │ │ blx 2bcf0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 1d3fd4 │ │ │ │ + b.w 1d43f0 │ │ │ │ │ │ │ │ -0003c50a : │ │ │ │ +0003c556 : │ │ │ │ movw r0, #7972 @ 0x1f24 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.w 1da9dc │ │ │ │ + b.w 1dadf8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b44c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1590cc │ │ │ │ + bl 158c04 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3c562 │ │ │ │ + bge.n 3c5ae │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #1060 @ 0x424 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #41608 @ 0xa288 │ │ │ │ + movw r2, #64908 @ 0xfd8c │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + movw r1, #39688 @ 0x9b08 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #43972 @ 0xabc4 │ │ │ │ + movw r0, #42052 @ 0xa444 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3c56e │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3c5ba │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c57e │ │ │ │ + bl 3c5ca │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3c578 │ │ │ │ + cbz r3, 3c5c4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ 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, #180] @ (3c644 ) │ │ │ │ + ldr r3, [pc, #180] @ (3c690 ) │ │ │ │ mov r6, r1 │ │ │ │ add.w r1, r3, #28 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - movw r2, #58796 @ 0xe5ac │ │ │ │ + movw r2, #57196 @ 0xdf6c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bl 207504 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 2078cc <_PyObject_CallMethod@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c640 │ │ │ │ + beq.n 3c68c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 3c5e0 │ │ │ │ + bmi.n 3c62c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c5c8 │ │ │ │ + bge.n 3c614 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c5c8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c614 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57800 @ 0xe1c8 │ │ │ │ + movw r1, #56188 @ 0xdb7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3c640 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3c68c │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - bge.n 3c616 │ │ │ │ + bge.n 3c662 │ │ │ │ movw r0, #43560 @ 0xaa28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #4352 @ 0x1100 │ │ │ │ + movw r1, #2276 @ 0x8e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c640 │ │ │ │ + bge.n 3c68c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c640 │ │ │ │ + cbnz r3, 3c68c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c640 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c68c │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r2, r5 │ │ │ │ blx 2c030 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c636 │ │ │ │ + bge.n 3c682 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbnz r1, 3c636 │ │ │ │ + cbnz r1, 3c682 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xfac40052 │ │ │ │ stmdb 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 │ │ │ │ @@ -23872,264 +23900,264 @@ │ │ │ │ mov r6, r1 │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ ldr.w r8, [r1, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3c686 │ │ │ │ + beq.n 3c6d2 │ │ │ │ ldr.w r7, [sl] │ │ │ │ cmp r7, #0 │ │ │ │ ite le │ │ │ │ movle r7, #0 │ │ │ │ movgt r7, #1 │ │ │ │ - b.n 3c688 │ │ │ │ + b.n 3c6d4 │ │ │ │ mov r7, sl │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 3c740 │ │ │ │ + beq.n 3c78c │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #30672 @ 0x77d0 │ │ │ │ + movw r0, #28288 @ 0x6e80 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 3c6f8 │ │ │ │ + cbz r0, 3c744 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #6 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 10db34 <_PyDict_SetItem_Take2@@Base+0xde8> │ │ │ │ + bl 10d78c <_PyDict_SetItem_Take2@@Base+0xde8> │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c6d2 │ │ │ │ + bge.n 3c71e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 3c6d2 │ │ │ │ + cbnz r3, 3c71e │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.w 3c8fa │ │ │ │ + beq.w 3c946 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl 11d000 │ │ │ │ + bl 11cc64 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3c6fe │ │ │ │ + bne.n 3c74a │ │ │ │ mov r0, r5 │ │ │ │ - bl 13f058 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ + bl 13ec20 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3c8fa │ │ │ │ + b.n 3c946 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 2992dc <_PyGen_yf@@Base+0x28> │ │ │ │ + bl 298be8 <_PyGen_yf@@Base+0x28> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3c6f2 │ │ │ │ + blt.n 3c73e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movs r0, #1 │ │ │ │ - ldr r1, [pc, #500] @ (3c904 ) │ │ │ │ + ldr r1, [pc, #500] @ (3c950 ) │ │ │ │ add.w sl, sp, #32 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r3, [r6, #32] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 8e888 │ │ │ │ + bl 8e7b0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1e52c8 <_Py_GetErrorHandler@@Base+0x80> │ │ │ │ + bl 1e575c <_Py_GetErrorHandler@@Base+0x80> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3c778 │ │ │ │ - b.n 3c8f2 │ │ │ │ + bne.n 3c7c4 │ │ │ │ + b.n 3c93e │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w sl, sp, #16 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 11d000 │ │ │ │ + bl 11cc64 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 3c8fa │ │ │ │ + beq.w 3c946 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 11d760 │ │ │ │ + bl 11d3c4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.n 3c70a │ │ │ │ - b.n 3c8fa │ │ │ │ + bne.n 3c756 │ │ │ │ + b.n 3c946 │ │ │ │ strd r6, r4, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl 2344f0 <_PyEval_FormatExcCheckArg@@Base+0x70> │ │ │ │ + bl 234754 <_PyEval_FormatExcCheckArg@@Base+0x70> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3c8f2 │ │ │ │ + beq.w 3c93e │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 114494 │ │ │ │ + bl 1140f0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3c7c6 │ │ │ │ + blt.n 3c812 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ - bl 11106c <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ + bl 110cc4 <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3c7ce │ │ │ │ + bne.n 3c81a │ │ │ │ mov r0, r5 │ │ │ │ - bl 13f058 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ - b.n 3c8f2 │ │ │ │ + bl 13ec20 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ + b.n 3c93e │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12624c │ │ │ │ + bl 124f10 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13f058 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ + bl 13ec20 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3c8f2 │ │ │ │ + beq.w 3c93e │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1ec004 │ │ │ │ + bl 1ec498 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c80e │ │ │ │ + bge.n 3c85a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3c80e │ │ │ │ + cbnz r3, 3c85a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3c8f2 │ │ │ │ + beq.n 3c93e │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #3 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [r6, #28] │ │ │ │ movs r1, #51 @ 0x33 │ │ │ │ - bl 11106c <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ + bl 110cc4 <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c8f2 │ │ │ │ + beq.n 3c93e │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #11 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [r6, #28] │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ - bl 11106c <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ + bl 110cc4 <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 3c8ce │ │ │ │ + beq.n 3c91a │ │ │ │ adds r4, #1 │ │ │ │ - beq.w 3c6f2 │ │ │ │ + beq.w 3c73e │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12624c │ │ │ │ + bl 124f10 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13f058 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ + bl 13ec20 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3c6f8 │ │ │ │ + beq.w 3c744 │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #16 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl 1ec004 │ │ │ │ + bl 1ec498 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c894 │ │ │ │ + bge.n 3c8e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3c894 │ │ │ │ + cbnz r3, 3c8e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r1, r4, #1 │ │ │ │ - beq.n 3c8fa │ │ │ │ + beq.n 3c946 │ │ │ │ add r6, sp, #20 │ │ │ │ ldr r4, [r5, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ - bl 11106c <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ + bl 110cc4 <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3c8fa │ │ │ │ + beq.n 3c946 │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ ldr r4, [r5, #48] @ 0x30 │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ - bl 11106c <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ + bl 110cc4 <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 3c8fa │ │ │ │ + beq.n 3c946 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r9, [sp] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl 11a4e4 <_PyUnicode_JoinArray@@Base+0x1828> │ │ │ │ + bl 11a158 <_PyUnicode_JoinArray@@Base+0x1838> │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 3c8fa │ │ │ │ + b.n 3c946 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 3c6f8 │ │ │ │ - b.n 3c6f2 │ │ │ │ + beq.w 3c744 │ │ │ │ + b.n 3c73e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strh r0, [r7, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -24147,53 +24175,53 @@ │ │ │ │ ldr.w r7, [ip, #20] │ │ │ │ ldr.w sl, [r1, #44] @ 0x2c │ │ │ │ adds r4, r7, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ adds r6, r4, #1 │ │ │ │ str.w r4, [ip, #20] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - beq.w 3cbee │ │ │ │ + beq.w 3cc3a │ │ │ │ add.w r8, r7, #2 │ │ │ │ str.w r8, [ip, #20] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 3cbe4 │ │ │ │ + beq.w 3cc30 │ │ │ │ add.w r9, r7, #3 │ │ │ │ adds r5, r7, #4 │ │ │ │ - bne.n 3c966 │ │ │ │ + bne.n 3c9b2 │ │ │ │ mov r4, r9 │ │ │ │ str.w r9, [ip, #20] │ │ │ │ - b.n 3cbee │ │ │ │ + b.n 3cc3a │ │ │ │ adds r7, #4 │ │ │ │ str.w r7, [ip, #20] │ │ │ │ adds r2, r7, #1 │ │ │ │ - beq.w 3cbe8 │ │ │ │ + beq.w 3cc34 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ strd r3, sl, [sp, #64] @ 0x40 │ │ │ │ mov r3, fp │ │ │ │ str.w fp, [sp, #56] @ 0x38 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r0, ip │ │ │ │ mov r2, r8 │ │ │ │ mov.w r1, #264 @ 0x108 │ │ │ │ - bl 11106c <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ + bl 110cc4 <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 3cbec │ │ │ │ + beq.w 3cc38 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - bl 11e34c <_PyErr_SetString@@Base+0x58> │ │ │ │ + bl 11dfb0 <_PyErr_SetString@@Base+0x58> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 3cbee │ │ │ │ + beq.w 3cc3a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str.w sl, [sp] │ │ │ │ @@ -24202,171 +24230,171 @@ │ │ │ │ add.w sl, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #3 │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1e5c60 │ │ │ │ + bl 1e60f4 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 3cbee │ │ │ │ + beq.w 3cc3a │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 3ca02 │ │ │ │ + cbz r3, 3ca4e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 3ca02 │ │ │ │ + cbz r3, 3ca4e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29cc90 │ │ │ │ + bl 29c598 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3ca26 │ │ │ │ - b.n 3cbee │ │ │ │ + bne.n 3ca72 │ │ │ │ + b.n 3cc3a │ │ │ │ ldr.w fp, [r6, #4] │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r7, r5 │ │ │ │ str r6, [sp, #32] │ │ │ │ mov r5, r3 │ │ │ │ add.w r6, fp, #4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3ca56 │ │ │ │ + beq.n 3caa2 │ │ │ │ ldr.w r1, [fp] │ │ │ │ cmp r5, r1 │ │ │ │ - blt.n 3ca5a │ │ │ │ + blt.n 3caa6 │ │ │ │ mov r5, r7 │ │ │ │ ldrd r7, r6, [sp, #28] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov.w r1, #262 @ 0x106 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 111134 <_PyInstructionSequence_New@@Base+0x894> │ │ │ │ + bl 110d8c <_PyInstructionSequence_New@@Base+0x894> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 3cbee │ │ │ │ + beq.w 3cc3a │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ ldr.w fp, [r6, #16] │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r7, r5 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ movs r5, #0 │ │ │ │ str r6, [sp, #32] │ │ │ │ add.w r6, fp, #4 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ - b.n 3ca8a │ │ │ │ + b.n 3cad6 │ │ │ │ mov r1, fp │ │ │ │ - b.n 3ca1c │ │ │ │ + b.n 3ca68 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r7 │ │ │ │ - bl 11276c <_PyInstructionSequence_New@@Base+0x1ecc> │ │ │ │ + bl 1123c4 <_PyInstructionSequence_New@@Base+0x1ecc> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 3cbee │ │ │ │ + beq.w 3cc3a │ │ │ │ adds r5, #1 │ │ │ │ - b.n 3ca12 │ │ │ │ + b.n 3ca5e │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, r1 │ │ │ │ - bge.n 3ca96 │ │ │ │ + bge.n 3cae2 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ adds r5, #1 │ │ │ │ - bl 11276c <_PyInstructionSequence_New@@Base+0x1ecc> │ │ │ │ + bl 1123c4 <_PyInstructionSequence_New@@Base+0x1ecc> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 3cbee │ │ │ │ + beq.w 3cc3a │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3ca70 │ │ │ │ + beq.n 3cabc │ │ │ │ ldr.w r1, [fp] │ │ │ │ - b.n 3ca72 │ │ │ │ - movw r3, #38232 @ 0x9558 │ │ │ │ + b.n 3cabe │ │ │ │ + movw r3, #36628 @ 0x8f14 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ adds r2, r3, #4 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov.w r1, #260 @ 0x104 │ │ │ │ ldrd r7, r6, [sp, #28] │ │ │ │ - bl 11106c <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ + bl 110cc4 <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 3cbee │ │ │ │ + beq.w 3cc3a │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 11e34c <_PyErr_SetString@@Base+0x58> │ │ │ │ + bl 11dfb0 <_PyErr_SetString@@Base+0x58> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 3cbee │ │ │ │ + beq.w 3cc3a │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ - vldr d8, [pc, #292] @ 3cc00 │ │ │ │ + vldr d8, [pc, #288] @ 3cc48 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ vstr d8, [sp, #56] @ 0x38 │ │ │ │ vstr d8, [sp, #64] @ 0x40 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #263 @ 0x107 │ │ │ │ mov r2, r7 │ │ │ │ - bl 11106c <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ + bl 110cc4 <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3cbee │ │ │ │ + beq.n 3cc3a │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add.w fp, sp, #44 @ 0x2c │ │ │ │ vstr d8, [sp, #40] @ 0x28 │ │ │ │ vstr d8, [sp, #48] @ 0x30 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #32 │ │ │ │ - bl 11106c <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ + bl 110cc4 <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3cbee │ │ │ │ + beq.n 3cc3a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ mov.w r8, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r8, [sp, #12] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1e5c60 │ │ │ │ + bl 1e60f4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3cbee │ │ │ │ + beq.n 3cc3a │ │ │ │ ldr r6, [r6, #16] │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r7, r5 │ │ │ │ adds r5, r6, #4 │ │ │ │ - cbz r6, 3cb62 │ │ │ │ + cbz r6, 3cbae │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 3cb64 │ │ │ │ + b.n 3cbb0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp r8, r2 │ │ │ │ - bge.n 3cb7e │ │ │ │ + bge.n 3cbca │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl 11276c <_PyInstructionSequence_New@@Base+0x1ecc> │ │ │ │ + bl 1123c4 <_PyInstructionSequence_New@@Base+0x1ecc> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.n 3cb5c │ │ │ │ - b.n 3cbee │ │ │ │ + bne.n 3cba8 │ │ │ │ + b.n 3cc3a │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ subs r2, r3, #1 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ @@ -24374,174 +24402,173 @@ │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r1, #105 @ 0x69 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ movs r2, #0 │ │ │ │ - bl 11106c <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ + bl 110cc4 <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3cbee │ │ │ │ + beq.n 3cc3a │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 11e34c <_PyErr_SetString@@Base+0x58> │ │ │ │ + bl 11dfb0 <_PyErr_SetString@@Base+0x58> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3cbee │ │ │ │ + beq.n 3cc3a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1eb308 │ │ │ │ + bl 1eb79c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3cbee │ │ │ │ + beq.n 3cc3a │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 11e34c <_PyErr_SetString@@Base+0x58> │ │ │ │ + bl 11dfb0 <_PyErr_SetString@@Base+0x58> │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 3cbee │ │ │ │ + b.n 3cc3a │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3cbee │ │ │ │ + b.n 3cc3a │ │ │ │ mov r4, r7 │ │ │ │ - b.n 3cbee │ │ │ │ + b.n 3cc3a │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ 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 21a7b0 │ │ │ │ + bl 21aa08 │ │ │ │ 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, #41964 @ 0xa3ec │ │ │ │ + movw r0, #40364 @ 0x9dac │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, 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 296918 │ │ │ │ + b.w 29622c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b44c │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 3cc92 │ │ │ │ - movw r0, #24448 @ 0x5f80 │ │ │ │ + bls.n 3ccda │ │ │ │ + movw r0, #22848 @ 0x5940 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e2c9c │ │ │ │ - cbnz r0, 3cc92 │ │ │ │ + bl e289c │ │ │ │ + cbnz r0, 3ccda │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3ccf0 │ │ │ │ + b.n 3cd38 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 159198 │ │ │ │ + bl 158cd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3cc8e │ │ │ │ + bne.n 3ccd6 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 3ccb6 │ │ │ │ + ble.n 3ccfe │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 269c08 │ │ │ │ + bl 2699d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3ccb8 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 3ccb8 │ │ │ │ - b.n 3cc8e │ │ │ │ + bne.n 3cd00 │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 3cd00 │ │ │ │ + b.n 3ccd6 │ │ │ │ movs r4, #1 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp.w r5, #5120 @ 0x1400 │ │ │ │ - ble.n 3ccdc │ │ │ │ - bl b1084 │ │ │ │ + ble.n 3cd24 │ │ │ │ + bl b0764 │ │ │ │ mov r2, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c52c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b421c │ │ │ │ - b.n 3cce8 │ │ │ │ + bl b390c │ │ │ │ + b.n 3cd30 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ blx 2c52c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8f69c │ │ │ │ + bl 8f5c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3ccfa │ │ │ │ + cbz r3, 3cd42 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl fe7b0 │ │ │ │ + bl fe428 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3cd22 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 3cd3a │ │ │ │ - b.n 3cd50 │ │ │ │ + bne.n 3cd6a │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 3cd82 │ │ │ │ + b.n 3cd98 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 3cd3a │ │ │ │ + bne.n 3cd82 │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ - movw r0, #42588 @ 0xa65c │ │ │ │ + movw r0, #40988 @ 0xa01c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ - movw r0, #42604 @ 0xa66c │ │ │ │ + movw r0, #41004 @ 0xa02c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ 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 │ │ │ │ @@ -24551,15 +24578,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ mvns r0, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ lsrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 3cd82 │ │ │ │ + cbz r0, 3cdca │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -24568,427 +24595,427 @@ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b44c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1590cc │ │ │ │ + bl 158c04 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3cdd0 │ │ │ │ + bge.n 3ce18 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #1060 @ 0x424 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #41608 @ 0xa288 │ │ │ │ + movw r2, #64908 @ 0xfd8c │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + movw r1, #39688 @ 0x9b08 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #45168 @ 0xb070 │ │ │ │ + movw r0, #43248 @ 0xa8f0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3cddc │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3ce24 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c57e │ │ │ │ + bl 3c5ca │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3cde6 │ │ │ │ + cbz r3, 3ce2e │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 3ce06 │ │ │ │ + bgt.n 3ce4e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42812 @ 0xa73c │ │ │ │ + movw r1, #41212 @ 0xa0fc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ 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 3ce3a │ │ │ │ + ble.n 3ce82 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42860 @ 0xa76c │ │ │ │ + movw r1, #41260 @ 0xa12c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 251b1c │ │ │ │ + bl 251d74 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 3cfe0 │ │ │ │ + beq.w 3d028 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 3ce60 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 3cea8 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3cfe0 │ │ │ │ + bne.w 3d028 │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 3ce96 │ │ │ │ + beq.n 3cede │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 3ce9c │ │ │ │ + beq.n 3cee4 │ │ │ │ ldr.w sl, [r4, #12] │ │ │ │ cmp.w r8, #4 │ │ │ │ - beq.n 3ce90 │ │ │ │ + beq.n 3ced8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3ce92 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 3ceda │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3cfe0 │ │ │ │ - b.n 3ce92 │ │ │ │ + bne.w 3d028 │ │ │ │ + b.n 3ceda │ │ │ │ movs r4, #0 │ │ │ │ - cbz r5, 3cea6 │ │ │ │ - b.n 3ceb2 │ │ │ │ + cbz r5, 3ceee │ │ │ │ + b.n 3cefa │ │ │ │ movs r4, #0 │ │ │ │ mov sl, r4 │ │ │ │ - b.n 3cea6 │ │ │ │ + b.n 3ceee │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3cfcc │ │ │ │ + bne.w 3d014 │ │ │ │ mov sl, r5 │ │ │ │ mov r4, r5 │ │ │ │ - bl 1e523c │ │ │ │ + bl 1e56d0 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3ceb4 │ │ │ │ + b.n 3cefc │ │ │ │ mov r8, r5 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 3cec6 │ │ │ │ - bl 1e523c │ │ │ │ + bne.n 3cf0e │ │ │ │ + bl 1e56d0 │ │ │ │ mov.w r9, #0 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 3cec8 │ │ │ │ + b.n 3cf10 │ │ │ │ mov r9, sl │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ strd r5, sl, [sp] │ │ │ │ - movw r1, #42904 @ 0xa798 │ │ │ │ + movw r1, #41304 @ 0xa158 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r0, #42912 @ 0xa7a0 │ │ │ │ + movw r0, #41312 @ 0xa160 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3cfe0 │ │ │ │ + beq.n 3d028 │ │ │ │ cmp r6, #8 │ │ │ │ - beq.n 3cf0e │ │ │ │ + beq.n 3cf56 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bmi.n 3cf12 │ │ │ │ + bmi.n 3cf5a │ │ │ │ lsls r0, r6, #30 │ │ │ │ - bmi.n 3cf16 │ │ │ │ + bmi.n 3cf5e │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42924 @ 0xa7ac │ │ │ │ + movw r1, #41324 @ 0xa16c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3cfe0 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3d028 │ │ │ │ movs r3, #2 │ │ │ │ - b.n 3cf18 │ │ │ │ + b.n 3cf60 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3cf18 │ │ │ │ + b.n 3cf60 │ │ │ │ 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 │ │ │ │ - beq.n 3cf52 │ │ │ │ + beq.n 3cf9a │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 3cf40 │ │ │ │ - bl 155398 │ │ │ │ - b.n 3cf46 │ │ │ │ - bl 103a6c │ │ │ │ + bpl.n 3cf88 │ │ │ │ + bl 154f88 │ │ │ │ + b.n 3cf8e │ │ │ │ + bl 1036f4 │ │ │ │ asrs r1, r0, #31 │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ - bl 940a4 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3cfe0 │ │ │ │ + bne.n 3d028 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3cf7a │ │ │ │ + beq.n 3cfc2 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 3cf6a │ │ │ │ - bl 155398 │ │ │ │ - b.n 3cf70 │ │ │ │ - bl 103a6c │ │ │ │ + bpl.n 3cfb2 │ │ │ │ + bl 154f88 │ │ │ │ + b.n 3cfb8 │ │ │ │ + bl 1036f4 │ │ │ │ asrs r1, r0, #31 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 3cfe0 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 3d028 │ │ │ │ tst.w r6, #4 │ │ │ │ strh.w r4, [sp, #18] │ │ │ │ ite ne │ │ │ │ movne r5, #13 │ │ │ │ moveq r5, #14 │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2add0 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 3cfd2 │ │ │ │ + bne.n 3d01a │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3cfb8 │ │ │ │ - bl 11699c │ │ │ │ + bne.n 3d000 │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3cf88 │ │ │ │ - b.n 3cfe0 │ │ │ │ + beq.n 3cfd0 │ │ │ │ + b.n 3d028 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ mov r8, r5 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3ceba │ │ │ │ + b.n 3cf02 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 3cfb8 │ │ │ │ + blt.n 3d000 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1e523c │ │ │ │ + b.w 1e56d0 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ bic.w r1, r1, #1 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ - cbz r1, 3d008 │ │ │ │ + cbz r1, 3d050 │ │ │ │ ldrb r1, [r1, #21] │ │ │ │ - cbnz r1, 3d014 │ │ │ │ - b.n 3d03e │ │ │ │ + cbnz r1, 3d05c │ │ │ │ + b.n 3d086 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add.w r1, r1, #110592 @ 0x1b000 │ │ │ │ ldrb.w r1, [r1, #3310] @ 0xcee │ │ │ │ - cbz r1, 3d03e │ │ │ │ + cbz r1, 3d086 │ │ │ │ mov r6, r2 │ │ │ │ movw r2, #43804 @ 0xab1c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r1, r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 15c55c │ │ │ │ + bl 15c090 │ │ │ │ movs r3, #10 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2517cc <_PyCode_GetXIData@@Base+0x184> │ │ │ │ + bl 251a24 <_PyCode_GetXIData@@Base+0x32c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d040 │ │ │ │ + blt.n 3d088 │ │ │ │ movs r0, #0 │ │ │ │ - bl f7118 │ │ │ │ + bl f6dd0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 3d060 │ │ │ │ - cbz r2, 3d05a │ │ │ │ + cbnz r3, 3d0a8 │ │ │ │ + cbz r2, 3d0a2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3d060 │ │ │ │ + cbnz r3, 3d0a8 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3d07a │ │ │ │ + b.n 3d0c2 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42952 @ 0xa7c8 │ │ │ │ + movw r1, #41352 @ 0xa188 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ 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 26f378 │ │ │ │ + bl 26f140 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 26f080 <_PyTime_AsMilliseconds@@Base+0x2854> │ │ │ │ + bl 26ee48 <_PyTime_AsMilliseconds@@Base+0x2854> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d17c │ │ │ │ + beq.n 3d1c4 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1f5e30 │ │ │ │ - cbnz r0, 3d0b8 │ │ │ │ - bl b1084 │ │ │ │ + bl 155518 │ │ │ │ + cbnz r0, 3d100 │ │ │ │ + bl b0764 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1558d4 │ │ │ │ + bl 1554c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ add.w r1, r5, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2bad0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq.n 3d114 │ │ │ │ - bgt.n 3d102 │ │ │ │ + beq.n 3d15c │ │ │ │ + bgt.n 3d14a │ │ │ │ adds r1, r2, #4 │ │ │ │ - beq.n 3d0ea │ │ │ │ + beq.n 3d132 │ │ │ │ adds r3, r2, #2 │ │ │ │ - bne.n 3d102 │ │ │ │ + bne.n 3d14a │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42980 @ 0xa7e4 │ │ │ │ + movw r1, #41380 @ 0xa1a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3d16e │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3d1b6 │ │ │ │ movw r3, #35736 @ 0x8b98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7412 @ 0x1cf4 │ │ │ │ + movw r1, #5812 @ 0x16b4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3d16e │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3d1b6 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #43008 @ 0xa800 │ │ │ │ + movw r3, #41408 @ 0xa1c0 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - bl 40b48 <_Py_IncRef@@Base+0x1a8> │ │ │ │ - b.n 3d16e │ │ │ │ + bl 40b90 <_Py_IncRef@@Base+0x1a8> │ │ │ │ + b.n 3d1b6 │ │ │ │ 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 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ 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 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r3, 3d152 │ │ │ │ + cbz r3, 3d19a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ 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 15650c │ │ │ │ - b.n 3d17c │ │ │ │ + bl 15604c │ │ │ │ + b.n 3d1c4 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 15650c │ │ │ │ + bl 15604c │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r2, r1 │ │ │ │ - cbz r3, 3d198 │ │ │ │ + cbz r3, 3d1e0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbnz r3, 3d1a2 │ │ │ │ + cbnz r3, 3d1ea │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #8] @ (3d1ac ) │ │ │ │ + ldr r1, [pc, #8] @ (3d1f4 ) │ │ │ │ mov r0, r3 │ │ │ │ - b.w d8858 │ │ │ │ + b.w d7f18 │ │ │ │ nop │ │ │ │ pop {r2, r3, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r1, 3d1d4 │ │ │ │ + cbz r1, 3d21c │ │ │ │ movs r2, #8 │ │ │ │ mov r3, sp │ │ │ │ - bl 3d1fa │ │ │ │ - cbz r0, 3d1de │ │ │ │ - bl 6bfea │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 3d1d8 │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 3d1f4 │ │ │ │ - bl f7144 │ │ │ │ - b.n 3d1f4 │ │ │ │ + bl 3d242 │ │ │ │ + cbz r0, 3d226 │ │ │ │ + bl 6c032 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 3d220 │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 3d23c │ │ │ │ + bl f6dfc │ │ │ │ + b.n 3d23c │ │ │ │ movs r2, #8 │ │ │ │ mov r0, sp │ │ │ │ - movw r1, #17976 @ 0x4638 │ │ │ │ + movw r1, #16376 @ 0x3ff8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ blx 2c370 │ │ │ │ clz r4, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ adds r4, r6, #1 │ │ │ │ - beq.n 3d21c │ │ │ │ + beq.n 3d264 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 76e30 <_Py_open@@Base+0x304> │ │ │ │ + b.w 76e78 <_Py_open@@Base+0x304> │ │ │ │ movs r4, #0 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r6, [sp, #20] │ │ │ │ @@ -25004,282 +25031,282 @@ │ │ │ │ add.w r8, r4, r9 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #28] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ str.w r8, [sp, #24] │ │ │ │ blx 2bdfc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3d2f4 │ │ │ │ + bge.n 3d33c │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr.w fp, [r0] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp.w fp, #38 @ 0x26 │ │ │ │ - bne.n 3d27a │ │ │ │ + bne.n 3d2c2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e30 <_Py_open@@Base+0x304> │ │ │ │ + bl 76e78 <_Py_open@@Base+0x304> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3d322 │ │ │ │ + b.n 3d36a │ │ │ │ movw r9, #43316 @ 0xa934 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr.w r0, [r9] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ cmp.w fp, #3 │ │ │ │ - beq.n 3d322 │ │ │ │ - bl 6bfea │ │ │ │ + beq.n 3d36a │ │ │ │ + bl 6c032 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d322 │ │ │ │ - ldr r2, [pc, #144] @ (3d32c ) │ │ │ │ + bne.n 3d36a │ │ │ │ + ldr r2, [pc, #144] @ (3d374 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r9] │ │ │ │ mov r0, fp │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr.w sl, [r1, r2] │ │ │ │ ldr.w r2, [sl, #72] @ 0x48 │ │ │ │ - cbz r2, 3d2b4 │ │ │ │ + cbz r2, 3d2fc │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbnz r2, 3d2d6 │ │ │ │ + cbnz r2, 3d31e │ │ │ │ blx 2b1e4 │ │ │ │ mov r3, r5 │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r2, #43092 @ 0xa854 │ │ │ │ + movw r2, #41492 @ 0xa214 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl 234620 <_PyErr_Format@@Base> │ │ │ │ - b.n 3d322 │ │ │ │ + bl 234884 <_PyErr_Format@@Base> │ │ │ │ + b.n 3d36a │ │ │ │ blx 2b1e4 │ │ │ │ mov r3, r8 │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #0] │ │ │ │ - movw r1, #43092 @ 0xa854 │ │ │ │ + movw r1, #41492 @ 0xa214 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 5a4e0 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 3d322 │ │ │ │ - bne.n 3d318 │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 3d36a │ │ │ │ + bne.n 3d360 │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r0, #43316 @ 0xa934 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #43184 @ 0xa8b0 │ │ │ │ + movw r1, #41584 @ 0xa270 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r7, [sp, #0] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 3d322 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 3d36a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 3d22a │ │ │ │ + bne.n 3d272 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003d330 : │ │ │ │ +0003d378 : │ │ │ │ stmdb 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, #480] @ (3d524 ) │ │ │ │ + ldr r3, [pc, #480] @ (3d56c ) │ │ │ │ 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 84208 <_PyTuple_FromArray@@Base> │ │ │ │ + bl 8413c <_PyTuple_FromArray@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d51c │ │ │ │ + beq.w 3d564 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d056c │ │ │ │ + bl 1d09e0 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3d3a0 │ │ │ │ + cbnz r0, 3d3e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3d37c │ │ │ │ + blt.n 3d3c4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3d51c │ │ │ │ + b.n 3d564 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3d378 │ │ │ │ - ldr r2, [pc, #416] @ (3d528 ) │ │ │ │ + bne.n 3d3c0 │ │ │ │ + ldr r2, [pc, #416] @ (3d570 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 3d396 │ │ │ │ + cbz r3, 3d3de │ │ │ │ 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 │ │ │ │ - b.n 3d378 │ │ │ │ + b.n 3d3c0 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r9 │ │ │ │ str r4, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 3d41a │ │ │ │ + beq.n 3d462 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d4c2 │ │ │ │ + beq.w 3d50a │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ adds r0, r7, r3 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d490 │ │ │ │ + beq.n 3d4d8 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 3d3de │ │ │ │ + bge.n 3d426 │ │ │ │ ldr.w r3, [fp, r2, lsl #2] │ │ │ │ str.w r3, [r8, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 3d3cc │ │ │ │ + b.n 3d414 │ │ │ │ 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 3d414 │ │ │ │ + bge.n 3d45c │ │ │ │ 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 3d3ee │ │ │ │ + b.n 3d436 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3d41e │ │ │ │ + b.n 3d466 │ │ │ │ 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 b7f30 <_Py_NewReferenceNoTotal@@Base+0x590> │ │ │ │ + bl b761c <_Py_NewReferenceNoTotal@@Base+0x590> │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 3d488 │ │ │ │ + cbz r0, 3d4d0 │ │ │ │ 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 1d0678 │ │ │ │ + bl 1d0aec │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d486 │ │ │ │ + bge.n 3d4ce │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 3d486 │ │ │ │ - ldr r2, [pc, #188] @ (3d528 ) │ │ │ │ + cbnz r3, 3d4ce │ │ │ │ + ldr r2, [pc, #188] @ (3d570 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 3d47c │ │ │ │ + cbz r3, 3d4c4 │ │ │ │ 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, 3d4c4 │ │ │ │ + cbz r7, 3d50c │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 3d492 │ │ │ │ + b.n 3d4da │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3d49e │ │ │ │ + blt.n 3d4e6 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3d4c4 │ │ │ │ + b.n 3d50c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3d49a │ │ │ │ - ldr r2, [pc, #128] @ (3d528 ) │ │ │ │ + bne.n 3d4e2 │ │ │ │ + ldr r2, [pc, #128] @ (3d570 ) │ │ │ │ ldr.w r7, [r2, #1600] @ 0x640 │ │ │ │ - cbz r7, 3d4b8 │ │ │ │ + cbz r7, 3d500 │ │ │ │ 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 3d49a │ │ │ │ + b.n 3d4e2 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d4f2 │ │ │ │ + bge.n 3d53a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3d4f2 │ │ │ │ - ldr r2, [pc, #76] @ (3d528 ) │ │ │ │ + cbnz r3, 3d53a │ │ │ │ + ldr r2, [pc, #76] @ (3d570 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 3d4ea │ │ │ │ + cbz r3, 3d532 │ │ │ │ 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 3d51a │ │ │ │ + bge.n 3d562 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3d51a │ │ │ │ - ldr r2, [pc, #36] @ (3d528 ) │ │ │ │ + cbnz r3, 3d562 │ │ │ │ + ldr r2, [pc, #36] @ (3d570 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 3d512 │ │ │ │ + cbz r3, 3d55a │ │ │ │ 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] │ │ │ │ @@ -25293,39 +25320,39 @@ │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #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, 3d54c │ │ │ │ - cbz r2, 3d544 │ │ │ │ + cbnz r3, 3d592 │ │ │ │ + cbz r2, 3d58c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3d54c │ │ │ │ + cbnz r3, 3d592 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 3d07a │ │ │ │ + b.n 3d0c2 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43308 @ 0xa92c │ │ │ │ + movw r1, #41684 @ 0xa2d4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ adds r4, r6, #1 │ │ │ │ - beq.n 3d588 │ │ │ │ + beq.n 3d5ce │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 76f34 <_Py_open@@Base+0x408> │ │ │ │ + b.w 76f7c <_Py_open@@Base+0x408> │ │ │ │ mov fp, r3 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r0 │ │ │ │ movs r4, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ @@ -25338,285 +25365,284 @@ │ │ │ │ add.w r8, r4, r9 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #28] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ str.w r8, [sp, #24] │ │ │ │ blx 2b16c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3d652 │ │ │ │ + bge.n 3d698 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne.n 3d5da │ │ │ │ + bne.n 3d620 │ │ │ │ mov r3, fp │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76f34 <_Py_open@@Base+0x408> │ │ │ │ + bl 76f7c <_Py_open@@Base+0x408> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3d67e │ │ │ │ + b.n 3d6c4 │ │ │ │ movw r9, #43316 @ 0xa934 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - bl 1e4d74 │ │ │ │ - bl 6bfea │ │ │ │ + bl 1e5208 │ │ │ │ + bl 6c032 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d67e │ │ │ │ - ldr r2, [pc, #144] @ (3d688 ) │ │ │ │ + bne.n 3d6c4 │ │ │ │ + ldr r2, [pc, #140] @ (3d6cc ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r9] │ │ │ │ mov r0, r3 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr.w sl, [r1, r2] │ │ │ │ ldr.w r2, [sl, #72] @ 0x48 │ │ │ │ - cbz r2, 3d612 │ │ │ │ + cbz r2, 3d658 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbnz r2, 3d634 │ │ │ │ + cbnz r2, 3d67a │ │ │ │ blx 2b1e4 │ │ │ │ mov r3, r5 │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r2, #43340 @ 0xa94c │ │ │ │ + movw r2, #41740 @ 0xa30c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl 234620 <_PyErr_Format@@Base> │ │ │ │ - b.n 3d67e │ │ │ │ + bl 234884 <_PyErr_Format@@Base> │ │ │ │ + b.n 3d6c4 │ │ │ │ blx 2b1e4 │ │ │ │ mov r3, r8 │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #0] │ │ │ │ - movw r1, #43340 @ 0xa94c │ │ │ │ + movw r1, #41740 @ 0xa30c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 5a4e0 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 3d67e │ │ │ │ - bne.n 3d674 │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 3d6c4 │ │ │ │ + bne.n 3d6ba │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r0, #43316 @ 0xa934 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #43436 @ 0xa9ac │ │ │ │ + movw r1, #41836 @ 0xa36c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r7, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 3d67e │ │ │ │ + bl f3b74 │ │ │ │ + b.n 3d6c4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 3d592 │ │ │ │ + bne.n 3d5d8 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 3d6c2 │ │ │ │ + cbnz r4, 3d706 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 3d6c2 │ │ │ │ + ble.n 3d706 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3d6c2 │ │ │ │ - cbz r2, 3d6c2 │ │ │ │ + bne.n 3d706 │ │ │ │ + cbz r2, 3d706 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3d07a │ │ │ │ + b.w 3d0c2 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #8168 @ 0x1fe8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d6b4 │ │ │ │ + bne.n 3d6f8 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #30872 @ 0x7898 │ │ │ │ + movw r1, #29272 @ 0x7258 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1226fc │ │ │ │ + bl 122360 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 3d71e │ │ │ │ + cbz r2, 3d762 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d71e │ │ │ │ + bge.n 3d762 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 3d71e │ │ │ │ + cbnz r3, 3d762 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d844 │ │ │ │ - movw r7, #42796 @ 0xa72c │ │ │ │ + beq.w 3d888 │ │ │ │ + movw r7, #41196 @ 0xa0ec │ │ │ │ movt r7, #49 @ 0x31 │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #248] @ (3d84c ) │ │ │ │ + ldr r1, [pc, #248] @ (3d890 ) │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 207504 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 2078cc <_PyObject_CallMethod@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3d76e │ │ │ │ - bl 22a6b0 │ │ │ │ + cbnz r0, 3d7b2 │ │ │ │ + bl 22a918 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d82e │ │ │ │ - b.n 3d752 │ │ │ │ + beq.n 3d872 │ │ │ │ + b.n 3d796 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 3d788 │ │ │ │ + bne.n 3d7cc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3d82e │ │ │ │ + beq.n 3d872 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d824 │ │ │ │ + bge.n 3d868 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 3d7e2 │ │ │ │ - b.n 3d824 │ │ │ │ + cbz r3, 3d826 │ │ │ │ + b.n 3d868 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 3d7d0 │ │ │ │ + bmi.n 3d814 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d7a4 │ │ │ │ + bge.n 3d7e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3d7a4 │ │ │ │ + cbnz r3, 3d7e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d7b8 │ │ │ │ + bge.n 3d7fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3d7b8 │ │ │ │ + cbnz r3, 3d7fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57800 @ 0xe1c8 │ │ │ │ + movw r1, #56188 @ 0xdb7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3d820 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3d864 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbnz r3, 3d7e8 │ │ │ │ + cbnz r3, 3d82c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d824 │ │ │ │ + bge.n 3d868 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3d824 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d824 │ │ │ │ + cbnz r3, 3d868 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3d868 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d806 │ │ │ │ + bge.n 3d84a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3d806 │ │ │ │ + cbnz r3, 3d84a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3d752 │ │ │ │ + bne.n 3d796 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d820 │ │ │ │ + bge.n 3d864 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3d820 │ │ │ │ + cbnz r3, 3d864 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3d844 │ │ │ │ - ldr r0, [pc, #40] @ (3d850 ) │ │ │ │ + b.n 3d888 │ │ │ │ + ldr r0, [pc, #40] @ (3d894 ) │ │ │ │ mov r1, r4 │ │ │ │ - bl 2232d4 │ │ │ │ + bl 22355c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d842 │ │ │ │ + bge.n 3d886 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3d842 │ │ │ │ + cbnz r3, 3d886 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfac40052 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.n 3d912 │ │ │ │ + b.n 3d956 │ │ │ │ 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, 3d87a │ │ │ │ - cbz r2, 3d874 │ │ │ │ + cbnz r3, 3d8be │ │ │ │ + cbz r2, 3d8b8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3d87a │ │ │ │ + cbnz r3, 3d8be │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3d964 │ │ │ │ + b.n 3d9a8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42952 @ 0xa7c8 │ │ │ │ + movw r1, #41352 @ 0xa188 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ 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 │ │ │ │ @@ -25624,350 +25650,350 @@ │ │ │ │ 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 2bb7c │ │ │ │ - cbz r0, 3d8cc │ │ │ │ + cbz r0, 3d910 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 3d8f8 │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 3d93c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1f45ec <_Py_set_inheritable@@Base+0x54> │ │ │ │ + bl 1f4b7c <_Py_set_inheritable@@Base+0x54> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3d8f8 │ │ │ │ + beq.n 3d93c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f45ec <_Py_set_inheritable@@Base+0x54> │ │ │ │ + bl 1f4b7c <_Py_set_inheritable@@Base+0x54> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3d8f8 │ │ │ │ + beq.n 3d93c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movw r0, #50900 @ 0xc6d4 │ │ │ │ + movw r0, #49284 @ 0xc084 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95058 │ │ │ │ - b.n 3d90e │ │ │ │ + bl 94f7c │ │ │ │ + b.n 3d952 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3d902 │ │ │ │ + beq.n 3d946 │ │ │ │ blx 2b5d4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3d90c │ │ │ │ + beq.n 3d950 │ │ │ │ blx 2b5d4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 3d932 │ │ │ │ + bne.n 3d976 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #32720 @ 0x7fd0 │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bpl.n 3d934 │ │ │ │ + bpl.n 3d978 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbz r1, 3d950 │ │ │ │ - movw r3, #32720 @ 0x7fd0 │ │ │ │ + cbz r1, 3d994 │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 3d928 │ │ │ │ + bls.n 3d96c │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bmi.n 3d93e │ │ │ │ + bmi.n 3d982 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003d95a : │ │ │ │ - ldr r0, [pc, #4] @ (3d960 ) │ │ │ │ - b.w 1da9dc │ │ │ │ +0003d99e : │ │ │ │ + ldr r0, [pc, #4] @ (3d9a4 ) │ │ │ │ + b.w 1dadf8 │ │ │ │ movs r0, #108 @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 26f378 │ │ │ │ + bl 26f140 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 26f080 <_PyTime_AsMilliseconds@@Base+0x2854> │ │ │ │ + bl 26ee48 <_PyTime_AsMilliseconds@@Base+0x2854> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3da66 │ │ │ │ + beq.n 3daaa │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1f5e30 │ │ │ │ - cbnz r0, 3d9a2 │ │ │ │ - bl b1084 │ │ │ │ + bl 155518 │ │ │ │ + cbnz r0, 3d9e6 │ │ │ │ + bl b0764 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1558d4 │ │ │ │ + bl 1554c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ add.w r1, r5, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2af8c │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq.n 3d9fe │ │ │ │ - bgt.n 3d9ec │ │ │ │ + beq.n 3da42 │ │ │ │ + bgt.n 3da30 │ │ │ │ adds r1, r2, #4 │ │ │ │ - beq.n 3d9d4 │ │ │ │ + beq.n 3da18 │ │ │ │ adds r3, r2, #2 │ │ │ │ - bne.n 3d9ec │ │ │ │ + bne.n 3da30 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42980 @ 0xa7e4 │ │ │ │ + movw r1, #41380 @ 0xa1a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3da58 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3da9c │ │ │ │ movw r3, #35736 @ 0x8b98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7596 @ 0x1dac │ │ │ │ + movw r1, #5996 @ 0x176c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3da58 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3da9c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #43688 @ 0xaaa8 │ │ │ │ + movw r3, #42088 @ 0xa468 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - bl 40b48 <_Py_IncRef@@Base+0x1a8> │ │ │ │ - b.n 3da58 │ │ │ │ + bl 40b90 <_Py_IncRef@@Base+0x1a8> │ │ │ │ + b.n 3da9c │ │ │ │ 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 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ 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 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r3, 3da3c │ │ │ │ + cbz r3, 3da80 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ 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 15650c │ │ │ │ - b.n 3da66 │ │ │ │ + bl 15604c │ │ │ │ + b.n 3daaa │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 15650c │ │ │ │ + bl 15604c │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.n 3dcb0 │ │ │ │ + b.n 3dcf4 │ │ │ │ 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 eec00 │ │ │ │ + bl ee828 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 3da94 │ │ │ │ + cbz r3, 3dad8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3daa4 │ │ │ │ - b.n 3dab4 │ │ │ │ - ldr r1, [pc, #464] @ (3dc68 ) │ │ │ │ + cbz r3, 3dae8 │ │ │ │ + b.n 3daf8 │ │ │ │ + ldr r1, [pc, #464] @ (3dcac ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dff48 │ │ │ │ + bl 1e03d8 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3da8e │ │ │ │ - b.n 3dc58 │ │ │ │ - ldr r1, [pc, #452] @ (3dc6c ) │ │ │ │ + bne.n 3dad2 │ │ │ │ + b.n 3dc9c │ │ │ │ + ldr r1, [pc, #452] @ (3dcb0 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dff48 │ │ │ │ + bl 1e03d8 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3dc58 │ │ │ │ + beq.w 3dc9c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ - cbnz r3, 3dac8 │ │ │ │ - ldr r1, [pc, #436] @ (3dc70 ) │ │ │ │ + cbnz r3, 3db0c │ │ │ │ + ldr r1, [pc, #436] @ (3dcb4 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dff48 │ │ │ │ + bl 1e03d8 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3dc58 │ │ │ │ + beq.w 3dc9c │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ - cbnz r3, 3dadc │ │ │ │ - ldr r1, [pc, #420] @ (3dc74 ) │ │ │ │ + cbnz r3, 3db20 │ │ │ │ + ldr r1, [pc, #420] @ (3dcb8 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dff48 │ │ │ │ + bl 1e03d8 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3dc58 │ │ │ │ - movw r1, #43724 @ 0xaacc │ │ │ │ + beq.w 3dc9c │ │ │ │ + movw r1, #42124 @ 0xa48c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #43728 @ 0xaad0 │ │ │ │ + movw r0, #42128 @ 0xa490 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1f0038 │ │ │ │ + bl 1f05c8 │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3dc58 │ │ │ │ - movw r0, #43736 @ 0xaad8 │ │ │ │ + beq.w 3dc9c │ │ │ │ + movw r0, #42136 @ 0xa498 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1f0748 │ │ │ │ + bl 1f0cd8 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3dc58 │ │ │ │ - movw r1, #36200 @ 0x8d68 │ │ │ │ + beq.w 3dc9c │ │ │ │ + movw r1, #34600 @ 0x8728 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #19484 @ 0x4c1c │ │ │ │ + movw r0, #17884 @ 0x45dc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f0038 │ │ │ │ + bl 1f05c8 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3dc58 │ │ │ │ - movw r1, #36192 @ 0x8d60 │ │ │ │ + beq.w 3dc9c │ │ │ │ + movw r1, #34592 @ 0x8720 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1226fc │ │ │ │ + bl 122360 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3dc58 │ │ │ │ + beq.w 3dc9c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #36168 @ 0x8d48 │ │ │ │ + movw r1, #34568 @ 0x8708 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ blx 2c284 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 3db68 │ │ │ │ + cbnz r0, 3dbac │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bls.n 3db68 │ │ │ │ + bls.n 3dbac │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 3db68 │ │ │ │ + bne.n 3dbac │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 3db68 │ │ │ │ + bne.n 3dbac │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 3db80 │ │ │ │ + beq.n 3dbc4 │ │ │ │ movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43760 @ 0xaaf0 │ │ │ │ + movw r1, #42160 @ 0xa4b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3dc58 │ │ │ │ - movw r0, #22240 @ 0x56e0 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3dc9c │ │ │ │ + movw r0, #20640 @ 0x50a0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 881fc │ │ │ │ + bl 88128 │ │ │ │ str r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dc58 │ │ │ │ - movw r0, #43808 @ 0xab20 │ │ │ │ + beq.n 3dc9c │ │ │ │ + movw r0, #42208 @ 0xa4e0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 881fc │ │ │ │ + bl 88128 │ │ │ │ str r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dc58 │ │ │ │ - movw r0, #14800 @ 0x39d0 │ │ │ │ + beq.n 3dc9c │ │ │ │ + movw r0, #13200 @ 0x3390 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 881fc │ │ │ │ + bl 88128 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dc58 │ │ │ │ - movw r0, #43792 @ 0xab10 │ │ │ │ + beq.n 3dc9c │ │ │ │ + movw r0, #42192 @ 0xa4d0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 881fc │ │ │ │ + bl 88128 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dc58 │ │ │ │ - movw r0, #43804 @ 0xab1c │ │ │ │ + beq.n 3dc9c │ │ │ │ + movw r0, #42204 @ 0xa4dc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 881fc │ │ │ │ + bl 88128 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dc58 │ │ │ │ - movw r0, #43816 @ 0xab28 │ │ │ │ + beq.n 3dc9c │ │ │ │ + movw r0, #42216 @ 0xa4e8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 881fc │ │ │ │ + bl 88128 │ │ │ │ str r0, [r4, #24] │ │ │ │ - cbz r0, 3dc58 │ │ │ │ - movw r0, #43796 @ 0xab14 │ │ │ │ + cbz r0, 3dc9c │ │ │ │ + movw r0, #42196 @ 0xa4d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 881fc │ │ │ │ + bl 88128 │ │ │ │ str r0, [r4, #20] │ │ │ │ - cbz r0, 3dc58 │ │ │ │ - movw r0, #43824 @ 0xab30 │ │ │ │ + cbz r0, 3dc9c │ │ │ │ + movw r0, #42224 @ 0xa4f0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 881fc │ │ │ │ + bl 88128 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 3dc58 │ │ │ │ + cbz r0, 3dc9c │ │ │ │ movw r3, #43800 @ 0xab18 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ - movw r0, #43832 @ 0xab38 │ │ │ │ + movw r0, #42232 @ 0xa4f8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1ccfe8 │ │ │ │ - movw r1, #43868 @ 0xab5c │ │ │ │ + bl 1cd454 │ │ │ │ + movw r1, #42268 @ 0xa51c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl efd10 │ │ │ │ + bl ef938 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3dc58 │ │ │ │ + blt.n 3dc9c │ │ │ │ ldrd r2, r3, [r4, #60] @ 0x3c │ │ │ │ add r5, sp, #4 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ movs r4, #0 │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dff4c │ │ │ │ + bl 1e03dc │ │ │ │ adds r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3dc5e │ │ │ │ + bge.n 3dca2 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3dc62 │ │ │ │ + b.n 3dca6 │ │ │ │ cmp r4, #3 │ │ │ │ - bne.n 3dc48 │ │ │ │ + bne.n 3dc8c │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r0, #160 @ 0xa0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r0, #180 @ 0xb4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -25976,870 +26002,870 @@ │ │ │ │ movs r0, #220 @ 0xdc │ │ │ │ lsls r2, r2, #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, 3dc96 │ │ │ │ - cbz r2, 3dc90 │ │ │ │ + cbnz r3, 3dcda │ │ │ │ + cbz r2, 3dcd4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3dc96 │ │ │ │ + cbnz r3, 3dcda │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3d964 │ │ │ │ + b.n 3d9a8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43308 @ 0xa92c │ │ │ │ + movw r1, #41684 @ 0xa2d4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ add r1, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 3dcd2 │ │ │ │ + bls.n 3dd16 │ │ │ │ lsls r3, r0, #30 │ │ │ │ - bne.n 3dcde │ │ │ │ + bne.n 3dd22 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - bcc.n 3dcce │ │ │ │ + bcc.n 3dd12 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 3dcba │ │ │ │ - b.n 3dce6 │ │ │ │ + beq.n 3dcfe │ │ │ │ + b.n 3dd2a │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3dcdc │ │ │ │ + bne.n 3dd20 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ ldrsb.w r3, [r0], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 3dcb2 │ │ │ │ + bge.n 3dcf6 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 3dd20 │ │ │ │ + cbnz r4, 3dd64 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 3dd20 │ │ │ │ + ble.n 3dd64 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3dd20 │ │ │ │ - cbz r2, 3dd20 │ │ │ │ + bne.n 3dd64 │ │ │ │ + cbz r2, 3dd64 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 3d964 │ │ │ │ + b.n 3d9a8 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #12] @ (3dd40 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #12] @ (3dd84 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3dd14 │ │ │ │ + bne.n 3dd58 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #240 @ 0xf0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 3dd62 │ │ │ │ + cbnz r0, 3dda6 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 3dd6c │ │ │ │ - b.n 3dd72 │ │ │ │ + cbnz r0, 3ddb0 │ │ │ │ + b.n 3ddb6 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dd5c │ │ │ │ - b.n 3dd80 │ │ │ │ + beq.n 3dda0 │ │ │ │ + b.n 3ddc4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 3dd80 │ │ │ │ + cbnz r0, 3ddc4 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 3dd80 │ │ │ │ + cbz r0, 3ddc4 │ │ │ │ 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 │ │ │ │ - bl 121aa8 <_PyArg_UnpackKeywords@@Base+0x309c> │ │ │ │ + bl 12170c <_PyArg_UnpackKeywords@@Base+0x309c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3de92 │ │ │ │ + beq.n 3ded6 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - cbz r1, 3ddd0 │ │ │ │ - movw r0, #43920 @ 0xab90 │ │ │ │ + cbz r1, 3de14 │ │ │ │ + movw r0, #42320 @ 0xa550 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ddc2 │ │ │ │ + bge.n 3de06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ddc2 │ │ │ │ + cbnz r3, 3de06 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3de90 │ │ │ │ - movw r2, #32688 @ 0x7fb0 │ │ │ │ + beq.n 3ded4 │ │ │ │ + movw r2, #31088 @ 0x7970 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - b.n 3ddda │ │ │ │ - movw r2, #35328 @ 0x8a00 │ │ │ │ + b.n 3de1e │ │ │ │ + movw r2, #33728 @ 0x83c0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ - cbz r3, 3de10 │ │ │ │ + cbz r3, 3de54 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #43928 @ 0xab98 │ │ │ │ + movw r0, #42328 @ 0xa558 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3de02 │ │ │ │ + bge.n 3de46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3de02 │ │ │ │ + cbnz r3, 3de46 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3de92 │ │ │ │ - movw r2, #32688 @ 0x7fb0 │ │ │ │ + beq.n 3ded6 │ │ │ │ + movw r2, #31088 @ 0x7970 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 3de3c │ │ │ │ + cbz r3, 3de80 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #43944 @ 0xaba8 │ │ │ │ + movw r0, #42344 @ 0xa568 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3de38 │ │ │ │ + bge.n 3de7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3de38 │ │ │ │ + cbnz r3, 3de7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3de92 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 3ded6 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 3de66 │ │ │ │ - movw r0, #22304 @ 0x5720 │ │ │ │ + cbnz r3, 3deaa │ │ │ │ + movw r0, #20704 @ 0x50e0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3de62 │ │ │ │ + bge.n 3dea6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3de62 │ │ │ │ + cbnz r3, 3dea6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3de92 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 3ded6 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #43964 @ 0xabbc │ │ │ │ + movw r0, #42364 @ 0xa57c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3de92 │ │ │ │ + bge.n 3ded6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3de92 │ │ │ │ + cbnz r3, 3ded6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3de92 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ded6 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 170f30 │ │ │ │ - cbz r0, 3dec8 │ │ │ │ + bl 170a50 │ │ │ │ + cbz r0, 3df0c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3df58 │ │ │ │ + beq.n 3df9c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #13896 @ 0x3648 │ │ │ │ + movw r0, #12296 @ 0x3008 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3df16 │ │ │ │ + bne.n 3df5a │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 3c456 │ │ │ │ + bl 3c4a2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3df0e │ │ │ │ + cbz r0, 3df52 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #46616 @ 0xb618 │ │ │ │ + movw r0, #45908 @ 0xb354 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3defe │ │ │ │ + blt.n 3df42 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 3df0e │ │ │ │ + b.n 3df52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3defa │ │ │ │ + bne.n 3df3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3defa │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3df3e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c872c │ │ │ │ - b.n 3df50 │ │ │ │ + bl 1c8bf4 │ │ │ │ + b.n 3df94 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c3e4 │ │ │ │ + bl 3c430 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3df50 │ │ │ │ + cbz r0, 3df94 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #46624 @ 0xb620 │ │ │ │ + movw r0, #45916 @ 0xb35c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3df40 │ │ │ │ + blt.n 3df84 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 3df50 │ │ │ │ + b.n 3df94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3df3c │ │ │ │ + bne.n 3df80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3df3c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3df80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21a808 │ │ │ │ - b.n 3df5a │ │ │ │ + bl 21aa60 │ │ │ │ + b.n 3df9e │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3df9c │ │ │ │ + bne.n 3dfe0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 3dfb4 │ │ │ │ - movw r2, #19188 @ 0x4af4 │ │ │ │ + bmi.n 3dff8 │ │ │ │ + movw r2, #17588 @ 0x44b4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #61192 @ 0xef08 │ │ │ │ + movw r0, #59592 @ 0xe8c8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3dfb0 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3dff4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61192 @ 0xef08 │ │ │ │ + movw r0, #59592 @ 0xe8c8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3df74 │ │ │ │ + bne.n 3dfb8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3dfcc │ │ │ │ - ldr r5, [pc, #24] @ (3dfd0 ) │ │ │ │ + b.n 3e010 │ │ │ │ + ldr r5, [pc, #24] @ (3e014 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r6, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [r2, r5] │ │ │ │ ldr r5, [r4, #44] @ 0x2c │ │ │ │ str r6, [r4, #44] @ 0x2c │ │ │ │ - bl 10a1f4 │ │ │ │ + bl 109eb8 │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3dff4 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 3e02a │ │ │ │ + bne.n 3e038 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 3e06e │ │ │ │ mov r0, r4 │ │ │ │ - bl 38008 <_Py_fstat@@Base+0x40> │ │ │ │ + bl 3800c <_Py_fstat@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3e012 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 3e056 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 3e02c │ │ │ │ + b.n 3e070 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ - b.n 3e02c │ │ │ │ + b.n 3e070 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r1, #6513 @ 0x1971 │ │ │ │ + movw r1, #4729 @ 0x1279 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - b.w 18ffb0 <_PyType_LookupRef@@Base+0x8> │ │ │ │ + b.w 18f7e8 <_PyType_LookupRef@@Base+0x4> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 3e066 │ │ │ │ + beq.n 3e0aa │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #44412 @ 0xad7c │ │ │ │ + movw r0, #42812 @ 0xa73c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ - cbz r0, 3e0d2 │ │ │ │ + bl 1d5210 │ │ │ │ + cbz r0, 3e116 │ │ │ │ ldrd r7, r6, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl eec00 │ │ │ │ + bl ee828 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ movw r8, #5752 @ 0x1678 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ - bl f01e0 │ │ │ │ + bl efe08 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 3e0a6 │ │ │ │ + bmi.n 3e0ea │ │ │ │ cmp r7, r8 │ │ │ │ - beq.n 3e0a6 │ │ │ │ + beq.n 3e0ea │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44428 @ 0xad8c │ │ │ │ + movw r1, #42828 @ 0xa74c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ mov r0, r6 │ │ │ │ - bl f01e0 │ │ │ │ + bl efe08 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 3e0d6 │ │ │ │ + beq.n 3e11a │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 3e0d6 │ │ │ │ + bmi.n 3e11a │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44476 @ 0xadbc │ │ │ │ + movw r1, #42876 @ 0xa77c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3e15a │ │ │ │ + b.n 3e19e │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r0, #2 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ - bl 8e6c8 │ │ │ │ + bl 8e5f0 │ │ │ │ cmp r7, r8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bne.n 3e116 │ │ │ │ - cbz r0, 3e128 │ │ │ │ + bne.n 3e15a │ │ │ │ + cbz r0, 3e16c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e128 │ │ │ │ + bge.n 3e16c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3e128 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e128 │ │ │ │ + cbnz r3, 3e16c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e16c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r6, r8 │ │ │ │ - bne.n 3e148 │ │ │ │ - cbz r0, 3e15a │ │ │ │ + bne.n 3e18c │ │ │ │ + cbz r0, 3e19e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e15a │ │ │ │ + bge.n 3e19e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3e15a │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e15a │ │ │ │ + cbnz r3, 3e19e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e19e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r4, #16] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r5 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - cbz r2, 3e17a │ │ │ │ + cbz r2, 3e1be │ │ │ │ ldr r4, [r2, #8] │ │ │ │ - b.n 3e17c │ │ │ │ + b.n 3e1c0 │ │ │ │ mov r4, r2 │ │ │ │ add.w r3, r1, #16 │ │ │ │ - cbnz r2, 3e188 │ │ │ │ + cbnz r2, 3e1cc │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 3e188 │ │ │ │ - cbnz r3, 3e1a8 │ │ │ │ + bne.n 3e1cc │ │ │ │ + cbnz r3, 3e1ec │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #372] @ (3e310 ) │ │ │ │ - bl 11f7ec <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + ldr r3, [pc, #372] @ (3e354 ) │ │ │ │ + bl 11f454 <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e308 │ │ │ │ + beq.w 3e34c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ add r4, r5 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 3e1d6 │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + bmi.n 3e21a │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #37384 @ 0x9208 │ │ │ │ + movw r1, #35784 @ 0x8bc8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #44516 @ 0xade4 │ │ │ │ + movw r0, #42916 @ 0xa7a4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r3, r6 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3e308 │ │ │ │ + b.n 3e34c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bne.n 3e1e2 │ │ │ │ + bne.n 3e226 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3e2da │ │ │ │ + b.n 3e31e │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3e2da │ │ │ │ + beq.n 3e31e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 3e208 │ │ │ │ + bmi.n 3e24c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44528 @ 0xadf0 │ │ │ │ + movw r1, #42928 @ 0xa7b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3e1d2 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3e216 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3e1de │ │ │ │ - ldr r2, [pc, #256] @ (3e314 ) │ │ │ │ + beq.n 3e222 │ │ │ │ + ldr r2, [pc, #256] @ (3e358 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r5, #0 │ │ │ │ movw r7, #57960 @ 0xe268 │ │ │ │ movt r7, #81 @ 0x51 │ │ │ │ add.w r9, r4, #12 │ │ │ │ mov r8, r5 │ │ │ │ ldr.w fp, [r3, r2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 3e2da │ │ │ │ + ble.n 3e31e │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ ldr.w sl, [r9, #4]! │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ ldr.w r0, [r3, #4056] @ 0xfd8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 3e254 │ │ │ │ + bne.n 3e298 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 2b54a0 │ │ │ │ + bl 2b4de0 <_PyDeadline_Get@@Base+0x738> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3e28e │ │ │ │ + b.n 3e2d2 │ │ │ │ ldr.w r0, [r3, #4064] @ 0xfe0 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 3e268 │ │ │ │ + bne.n 3e2ac │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 45a14 <_PyErr_SetLocaleString@@Base+0x1c8> │ │ │ │ + bl 45a5c <_PyErr_SetLocaleString@@Base+0x1c8> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3e28e │ │ │ │ + b.n 3e2d2 │ │ │ │ ldr.w r3, [r3, #4060] @ 0xfdc │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3e27c │ │ │ │ + bne.n 3e2c0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 4608c │ │ │ │ + bl 460d4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3e28e │ │ │ │ + b.n 3e2d2 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44556 @ 0xae0c │ │ │ │ + movw r1, #42956 @ 0xa7cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - b.n 3e2ac │ │ │ │ + b.n 3e2f0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3e308 │ │ │ │ + beq.n 3e34c │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 3e2ba │ │ │ │ + bne.n 3e2fe │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3e2d6 │ │ │ │ + beq.n 3e31a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44588 @ 0xae2c │ │ │ │ + movw r1, #42988 @ 0xa7ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r2, sl │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e2c8 │ │ │ │ + bge.n 3e30c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 3e2ce │ │ │ │ + cbz r2, 3e312 │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 3e2d6 │ │ │ │ + b.n 3e31a │ │ │ │ mov r0, r3 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e2c8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e30c │ │ │ │ adds r5, #1 │ │ │ │ - b.n 3e22a │ │ │ │ - bl 24cfdc <_PySlice_FromIndices@@Base+0x710> │ │ │ │ + b.n 3e26e │ │ │ │ + bl 24d1e8 <_PySlice_FromIndices@@Base+0x6bc> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 252214 │ │ │ │ + bl 25246c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e308 │ │ │ │ + bge.n 3e34c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 3e308 │ │ │ │ + cbnz r2, 3e34c │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r1, #28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 9435c │ │ │ │ - cbz r0, 3e356 │ │ │ │ + bl 94284 │ │ │ │ + cbz r0, 3e39a │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c55c │ │ │ │ + bl 15c090 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e356 │ │ │ │ + bge.n 3e39a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e356 │ │ │ │ + cbnz r3, 3e39a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #35328 @ 0x8a00 │ │ │ │ + movw r0, #33728 @ 0x83c0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3e3c4 │ │ │ │ + cbz r0, 3e408 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6c8 │ │ │ │ + bl 8e5f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e398 │ │ │ │ + bge.n 3e3dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e398 │ │ │ │ + cbnz r3, 3e3dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 3e3c2 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 3e406 │ │ │ │ movw r3, #43648 @ 0xaa80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 194004 │ │ │ │ + bl 1940ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e3c4 │ │ │ │ + bge.n 3e408 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e3c4 │ │ │ │ + cbnz r3, 3e408 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e3c4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e408 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 3e3e8 │ │ │ │ + bhi.n 3e42c │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 3e3fe │ │ │ │ + ble.n 3e442 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 3e406 │ │ │ │ - movw r0, #24988 @ 0x619c │ │ │ │ + b.n 3e44a │ │ │ │ + movw r0, #23388 @ 0x5b5c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d4df4 │ │ │ │ + bl 1d5368 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e3e0 │ │ │ │ + bne.n 3e424 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 263bb0 │ │ │ │ + b.w 26397c │ │ │ │ stmdb 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, #12] │ │ │ │ - cbnz r1, 3e44a │ │ │ │ + cbnz r1, 3e48e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45872 @ 0xb330 │ │ │ │ + movw r1, #44272 @ 0xacf0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.w 3ee22 │ │ │ │ + bl f3b74 │ │ │ │ + b.w 3ee66 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3e478 │ │ │ │ + beq.n 3e4bc │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45932 @ 0xb36c │ │ │ │ + movw r1, #44332 @ 0xad2c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.w 3ee22 │ │ │ │ + b.w 3ee66 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r5, [r3, #12] │ │ │ │ ldrb.w r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3e494 │ │ │ │ + bne.n 3e4d8 │ │ │ │ ldrb.w r3, [r5, #-1] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ ite ls │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 3e498 │ │ │ │ + b.n 3e4dc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl b11b0 │ │ │ │ + bl b0890 │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 3e4ba │ │ │ │ + bge.n 3e4fe │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45960 @ 0xb388 │ │ │ │ + movw r1, #44360 @ 0xad48 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 3e470 │ │ │ │ - beq.n 3e500 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 3e4b4 │ │ │ │ + beq.n 3e544 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.n 3e530 │ │ │ │ + bhi.n 3e574 │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ movw r2, #938 @ 0x3aa │ │ │ │ movt r2, #4 │ │ │ │ tst r3, r2 │ │ │ │ - bne.n 3e548 │ │ │ │ + bne.n 3e58c │ │ │ │ movw r2, #30788 @ 0x7844 │ │ │ │ movt r2, #2 │ │ │ │ tst r3, r2 │ │ │ │ - bne.n 3e518 │ │ │ │ + bne.n 3e55c │ │ │ │ movs r2, #16 │ │ │ │ movt r2, #1 │ │ │ │ ands r2, r3 │ │ │ │ - cbz r2, 3e530 │ │ │ │ + cbz r2, 3e574 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46064 @ 0xb3f0 │ │ │ │ + movw r1, #44464 @ 0xadb0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3e470 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3e4b4 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46008 @ 0xb3b8 │ │ │ │ + movw r1, #44408 @ 0xad78 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 3e470 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 3e4b4 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46092 @ 0xb40c │ │ │ │ + movw r1, #44492 @ 0xadcc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 3e470 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 3e4b4 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46132 @ 0xb434 │ │ │ │ + movw r1, #44532 @ 0xadf4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3e470 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3e4b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ bic.w r9, r3, #1 │ │ │ │ - bl 103ba0 │ │ │ │ + bl 103828 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 3e574 │ │ │ │ + cbz r3, 3e5b8 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46156 @ 0xb44c │ │ │ │ + movw r1, #44556 @ 0xae0c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3e470 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3e4b4 │ │ │ │ ldr.w r2, [r9, #44] @ 0x2c │ │ │ │ cmp r0, r2 │ │ │ │ - bge.n 3e596 │ │ │ │ + bge.n 3e5da │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #46176 @ 0xb460 │ │ │ │ + movw r1, #44576 @ 0xae20 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 3e470 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 3e4b4 │ │ │ │ ldr.w r1, [r9, #92] @ 0x5c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ add.w r3, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ strd r2, r3, [sp, #68] @ 0x44 │ │ │ │ @@ -26847,171 +26873,171 @@ │ │ │ │ add r3, r1 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 3e470 │ │ │ │ + bcs.w 3e4b4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e470 │ │ │ │ + beq.w 3e4b4 │ │ │ │ adds r3, r0, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 3e5e8 │ │ │ │ + beq.n 3e62c │ │ │ │ str.w r6, [r5], #4 │ │ │ │ - b.n 3e5de │ │ │ │ + b.n 3e622 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldrd r2, r3, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 3e612 │ │ │ │ + bcs.n 3e656 │ │ │ │ bl 315e4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 3e5ec │ │ │ │ + beq.n 3e630 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 3e5ec │ │ │ │ + beq.n 3e630 │ │ │ │ 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 3e5ec │ │ │ │ + b.n 3e630 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 3e62a │ │ │ │ + beq.n 3e66e │ │ │ │ ldr.w r3, [r7], #4 │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 3e616 │ │ │ │ + bge.n 3e65a │ │ │ │ cmp r4, r3 │ │ │ │ it le │ │ │ │ movle r2, r3 │ │ │ │ - b.n 3e616 │ │ │ │ + b.n 3e65a │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 3e654 │ │ │ │ + bcc.n 3e698 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #46220 @ 0xb48c │ │ │ │ + movw r1, #44620 @ 0xae4c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 3e470 │ │ │ │ + bl 83a14 │ │ │ │ + b.n 3e4b4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 144bfc │ │ │ │ + bl 1447c0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ee0a │ │ │ │ + beq.w 3ee4e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r0, r3, #1 │ │ │ │ cmp.w r0, #268435456 @ 0x10000000 │ │ │ │ - bge.n 3e686 │ │ │ │ + bge.n 3e6ca │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3e686 │ │ │ │ + cbz r0, 3e6ca │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ movs r3, #1 │ │ │ │ mvn.w r0, #1 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3e6a6 │ │ │ │ - bl 23c560 │ │ │ │ + b.n 3e6ea │ │ │ │ + bl 23c7b4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3ee0a │ │ │ │ + bge.w 3ee4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ee0a │ │ │ │ + bne.w 3ee4e │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ee0a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ee4e │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - blt.n 3e6b6 │ │ │ │ + blt.n 3e6fa │ │ │ │ strd r0, r1, [r2, #8]! │ │ │ │ - b.n 3e6a6 │ │ │ │ + b.n 3e6ea │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ mvn.w sl, #4026531840 @ 0xf0000000 │ │ │ │ mov ip, r9 │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #52060 @ 0xcb5c │ │ │ │ + movw r3, #50460 @ 0xc51c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4] │ │ │ │ mov.w r8, #0 │ │ │ │ mov r9, ip │ │ │ │ mov r1, r8 │ │ │ │ str r7, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - ble.w 3ea1e │ │ │ │ + ble.w 3ea62 │ │ │ │ add.w r7, r4, r1, lsl #3 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r5, [r4, r1, lsl #3] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 141c50 │ │ │ │ + bl 141814 │ │ │ │ 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 3e726 │ │ │ │ + bne.n 3e76a │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 141c50 │ │ │ │ + bl 141814 │ │ │ │ str.w r5, [r7, #8]! │ │ │ │ ubfx ip, r0, #8, #8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ uxtb r0, r0 │ │ │ │ str r6, [r7, #4] │ │ │ │ - b.n 3e702 │ │ │ │ + b.n 3e746 │ │ │ │ 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 3ea1a │ │ │ │ + beq.w 3ea5e │ │ │ │ cmp r0, #80 @ 0x50 │ │ │ │ - bgt.n 3e7f4 │ │ │ │ + bgt.n 3e838 │ │ │ │ cmp r0, #67 @ 0x43 │ │ │ │ - bgt.n 3e75c │ │ │ │ + bgt.n 3e7a0 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ - bgt.n 3e7a2 │ │ │ │ + bgt.n 3e7e6 │ │ │ │ cmp r0, #28 │ │ │ │ - bgt.n 3e786 │ │ │ │ + bgt.n 3e7ca │ │ │ │ cmp r0, #14 │ │ │ │ - beq.w 3e89c │ │ │ │ + beq.w 3e8e0 │ │ │ │ cmp r0, #16 │ │ │ │ - bne.w 3e9ce │ │ │ │ - b.n 3e89c │ │ │ │ + bne.w 3ea12 │ │ │ │ + b.n 3e8e0 │ │ │ │ sub.w ip, r0, #68 @ 0x44 │ │ │ │ cmp.w ip, #12 │ │ │ │ - bhi.w 3e9ce │ │ │ │ + bhi.w 3ea12 │ │ │ │ tbh [pc, ip, lsl #1] │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r1, r6, #4 │ │ │ │ @@ -27020,25 +27046,25 @@ │ │ │ │ lsls r5, r7, #1 │ │ │ │ lsls r6, r6, #1 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ sub.w r3, r0, #29 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.w 3e9ce │ │ │ │ + bhi.w 3ea12 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r0, #59 @ 0x3b │ │ │ │ - bne.w 3e9ce │ │ │ │ + bne.w 3ea12 │ │ │ │ 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 │ │ │ │ @@ -27055,22 +27081,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 3ea1a │ │ │ │ + b.n 3ea5e │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ - beq.w 3e924 │ │ │ │ + beq.w 3e968 │ │ │ │ sub.w r3, r0, #100 @ 0x64 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.w 3e9ce │ │ │ │ + bhi.w 3ea12 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.w 3e9ce │ │ │ │ + bhi.w 3ea12 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r2, r2 │ │ │ │ movs r2, r2 │ │ │ │ movs r2, r2 │ │ │ │ movs r2, r2 │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r6, r0, #4 │ │ │ │ @@ -27086,29 +27112,29 @@ │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r0, 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 3e842 │ │ │ │ + b.n 3e886 │ │ │ │ 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 3ea1a │ │ │ │ + b.n 3ea5e │ │ │ │ add r3, r2 │ │ │ │ str.w r5, [r4, r3, lsl #3] │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 3ea1a │ │ │ │ + b.n 3ea5e │ │ │ │ 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 │ │ │ │ @@ -27118,20 +27144,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 3ea1a │ │ │ │ + b.n 3ea5e │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 3e972 │ │ │ │ + blt.n 3e9b6 │ │ │ │ bic.w r5, r5, #7 │ │ │ │ orr.w r5, r5, #1 │ │ │ │ - b.n 3ea10 │ │ │ │ + b.n 3ea54 │ │ │ │ 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 │ │ │ │ @@ -27141,76 +27167,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 3ea1a │ │ │ │ + b.n 3ea5e │ │ │ │ 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 3ea1a │ │ │ │ + b.n 3ea5e │ │ │ │ cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 3e972 │ │ │ │ + bcs.n 3e9b6 │ │ │ │ lsls r6, r6, #3 │ │ │ │ orr.w r6, r6, r5, lsr #29 │ │ │ │ lsls r5, r5, #3 │ │ │ │ orr.w r5, r5, #2 │ │ │ │ - b.n 3ea10 │ │ │ │ + b.n 3ea54 │ │ │ │ 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 3ea1a │ │ │ │ + b.n 3ea5e │ │ │ │ cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ - bcc.n 3e97a │ │ │ │ - b.n 3e972 │ │ │ │ + bcc.n 3e9be │ │ │ │ + b.n 3e9b6 │ │ │ │ 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 3ea10 │ │ │ │ + bpl.n 3ea54 │ │ │ │ cmp fp, r5 │ │ │ │ sbcs.w r3, sl, r6 │ │ │ │ - bcs.n 3e97a │ │ │ │ - b.n 3e972 │ │ │ │ + bcs.n 3e9be │ │ │ │ + b.n 3e9b6 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.n 3ea10 │ │ │ │ + bpl.n 3ea54 │ │ │ │ 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 3e972 │ │ │ │ + bcc.n 3e9b6 │ │ │ │ bic.w r5, r5, #7 │ │ │ │ orr.w r5, r5, #3 │ │ │ │ cmp fp, r5 │ │ │ │ sbcs.w r3, sl, r6 │ │ │ │ - bge.n 3e97a │ │ │ │ + bge.n 3e9be │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r5 │ │ │ │ - b.n 3ea10 │ │ │ │ + b.n 3ea54 │ │ │ │ lsls r6, r6, #3 │ │ │ │ orr.w r6, r6, r5, lsr #29 │ │ │ │ lsls r5, r5, #3 │ │ │ │ orr.w r5, r5, #4 │ │ │ │ - b.n 3ea10 │ │ │ │ + b.n 3ea54 │ │ │ │ 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 │ │ │ │ @@ -27226,166 +27252,166 @@ │ │ │ │ orrpl r5, r2 │ │ │ │ movs r2, #0 │ │ │ │ and.w r5, r5, #7 │ │ │ │ orrs r5, r3 │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 3ea1a │ │ │ │ + b.n 3ea5e │ │ │ │ mov r1, r2 │ │ │ │ - bl 2a3f64 │ │ │ │ + bl 2a386c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 3e9e6 │ │ │ │ + bge.n 3ea2a │ │ │ │ lsrs r5, r5, #3 │ │ │ │ adds r3, #1 │ │ │ │ orr.w r5, r5, r6, lsl #29 │ │ │ │ asrs r6, r6, #3 │ │ │ │ - b.n 3e9d6 │ │ │ │ + b.n 3ea1a │ │ │ │ bic.w r0, r0, r0, asr #31 │ │ │ │ - cbz r0, 3ea10 │ │ │ │ + cbz r0, 3ea54 │ │ │ │ cmp fp, r5 │ │ │ │ mov.w r3, r6, lsl #3 │ │ │ │ sbcs.w r6, sl, r6 │ │ │ │ orr.w r3, r3, r5, lsr #29 │ │ │ │ mov.w r5, r5, lsl #3 │ │ │ │ iteet cc │ │ │ │ movcc.w r5, #4294967295 @ 0xffffffff │ │ │ │ orrcs.w r5, r5, #3 │ │ │ │ movcs r6, r3 │ │ │ │ movcc r6, r5 │ │ │ │ subs r0, #1 │ │ │ │ - b.n 3e9ea │ │ │ │ + b.n 3ea2e │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ mov r1, r7 │ │ │ │ - b.n 3e6dc │ │ │ │ + b.n 3e720 │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ mov ip, r9 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r3, r8 │ │ │ │ add.w r5, r2, #16 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w lr, r5, r2 │ │ │ │ cmp lr, r5 │ │ │ │ - bls.w 3eb4c │ │ │ │ + bls.w 3eb90 │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r1, [r5], #1 │ │ │ │ lsls r6, r1, #25 │ │ │ │ - bpl.n 3ea52 │ │ │ │ + bpl.n 3ea96 │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ and.w r1, r1, #63 @ 0x3f │ │ │ │ orr.w r2, r1, r2, lsl #6 │ │ │ │ - b.n 3ea3e │ │ │ │ + b.n 3ea82 │ │ │ │ ldrb r0, [r5, #0] │ │ │ │ mov r1, r5 │ │ │ │ adds r5, #1 │ │ │ │ lsls r0, r0, #25 │ │ │ │ - bmi.n 3ea52 │ │ │ │ + bmi.n 3ea96 │ │ │ │ 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 3ea78 │ │ │ │ + bpl.n 3eabc │ │ │ │ orr.w r9, r0, r9, lsl #6 │ │ │ │ - b.n 3ea64 │ │ │ │ + b.n 3eaa8 │ │ │ │ ldrb.w r1, [r5], #1 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.n 3ea8c │ │ │ │ + bpl.n 3ead0 │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ and.w r1, r1, #63 @ 0x3f │ │ │ │ orr.w r0, r1, r0, lsl #6 │ │ │ │ - b.n 3ea78 │ │ │ │ + b.n 3eabc │ │ │ │ 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 3ea32 │ │ │ │ + beq.n 3ea76 │ │ │ │ add.w r6, r4, r9, lsl #3 │ │ │ │ str r6, [sp, #20] │ │ │ │ mov.w r6, r9, lsl #3 │ │ │ │ str r6, [sp, #28] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr.w r8, [r4, r9, lsl #3] │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp.w r6, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r8, #2 │ │ │ │ - bne.n 3ea32 │ │ │ │ + bne.n 3ea76 │ │ │ │ and.w r8, r0, #1 │ │ │ │ asrs r0, r0, #1 │ │ │ │ - beq.n 3eafe │ │ │ │ + beq.n 3eb42 │ │ │ │ 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, #20] │ │ │ │ orr.w r3, r3, r9 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs.w r9, r3, r1 │ │ │ │ - bge.n 3eb04 │ │ │ │ + bge.n 3eb48 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ orr.w r2, r2, r1, lsl #29 │ │ │ │ asrs r1, r1, #3 │ │ │ │ - b.n 3eaec │ │ │ │ + b.n 3eb30 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 3eb06 │ │ │ │ + b.n 3eb4a │ │ │ │ str r6, [sp, #20] │ │ │ │ mov r3, r1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3eb24 │ │ │ │ + beq.n 3eb68 │ │ │ │ cmp fp, r2 │ │ │ │ sbcs.w r3, sl, r1 │ │ │ │ - bcc.n 3eb2c │ │ │ │ + bcc.n 3eb70 │ │ │ │ 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 │ │ │ │ - bcs.n 3eb34 │ │ │ │ + bcs.n 3eb78 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r2 │ │ │ │ - b.n 3eb40 │ │ │ │ + b.n 3eb84 │ │ │ │ lsls r1, r1, #3 │ │ │ │ orr.w r1, r1, r2, lsr #29 │ │ │ │ lsls r2, r2, #3 │ │ │ │ orr.w r2, r2, #2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r2, [r4, r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r1, [r3, #4] │ │ │ │ movs r3, #1 │ │ │ │ - b.n 3ea32 │ │ │ │ + b.n 3ea76 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3e6d2 │ │ │ │ + bne.w 3e716 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, ip │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3eb68 │ │ │ │ + bge.n 3ebac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3eb68 │ │ │ │ + cbnz r3, 3ebac │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - movw r6, #45832 @ 0xb308 │ │ │ │ + movw r6, #44232 @ 0xacc8 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ mov sl, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov fp, r4 │ │ │ │ @@ -27396,617 +27422,617 @@ │ │ │ │ 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, #16] │ │ │ │ cmp r3, lr │ │ │ │ - ble.w 3ecd4 │ │ │ │ + ble.w 3ed18 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr.w r3, [r3, lr, lsl #2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3ecc8 │ │ │ │ + bne.w 3ed0c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ orrs.w r3, r7, r0 │ │ │ │ - bmi.n 3ec46 │ │ │ │ + bmi.n 3ec8a │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r7 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r4, r0, r1 │ │ │ │ - bge.n 3ebd6 │ │ │ │ + bge.n 3ec1a │ │ │ │ lsrs r3, r3, #3 │ │ │ │ orr.w r3, r3, r1, lsl #29 │ │ │ │ asrs r1, r1, #3 │ │ │ │ - b.n 3ebc4 │ │ │ │ + b.n 3ec08 │ │ │ │ mov r4, r2 │ │ │ │ mov ip, r0 │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r6, [sp, #28] │ │ │ │ orrs.w r6, r3, r1 │ │ │ │ - beq.n 3ec2c │ │ │ │ + beq.n 3ec70 │ │ │ │ and.w r6, r3, #7 │ │ │ │ ands.w lr, r4, #7 │ │ │ │ - beq.w 3ee14 │ │ │ │ + beq.w 3ee58 │ │ │ │ cmp.w lr, #3 │ │ │ │ - bne.n 3ec00 │ │ │ │ + bne.n 3ec44 │ │ │ │ subs r6, #4 │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ - b.n 3ec12 │ │ │ │ + b.n 3ec56 │ │ │ │ cmp.w lr, #4 │ │ │ │ - beq.n 3ec18 │ │ │ │ + beq.n 3ec5c │ │ │ │ sub.w lr, r6, lr │ │ │ │ rsbs r6, lr, #0 │ │ │ │ adc.w r6, r6, lr │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3ee14 │ │ │ │ + beq.w 3ee58 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ lsrs r4, r4, #3 │ │ │ │ orr.w r3, r3, r1, lsl #29 │ │ │ │ orr.w r4, r4, ip, lsl #29 │ │ │ │ asrs r1, r1, #3 │ │ │ │ mov.w ip, ip, asr #3 │ │ │ │ - b.n 3ebe0 │ │ │ │ + b.n 3ec24 │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ orrs.w ip, r4, ip │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - bne.w 3ee1a │ │ │ │ + bne.w 3ee5e │ │ │ │ cmp r9, r2 │ │ │ │ sbcs.w r3, sl, r0 │ │ │ │ - blt.n 3ec92 │ │ │ │ + blt.n 3ecd6 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3ecc8 │ │ │ │ + b.n 3ed0c │ │ │ │ adds r1, r5, #1 │ │ │ │ - bne.n 3ecc8 │ │ │ │ + bne.n 3ed0c │ │ │ │ cmp.w r7, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3ec9e │ │ │ │ + beq.n 3ece2 │ │ │ │ cmp.w r7, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r8, #2 │ │ │ │ - beq.n 3eca8 │ │ │ │ + beq.n 3ecec │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r2, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3ecb2 │ │ │ │ + beq.n 3ecf6 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r2, #2 │ │ │ │ - beq.n 3ecbe │ │ │ │ + beq.n 3ed02 │ │ │ │ and.w r2, r2, #7 │ │ │ │ - movw r3, #59088 @ 0xe6d0 │ │ │ │ + movw r3, #57488 @ 0xe090 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r5, #1 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr.w r6, [r3, #2264] @ 0x8d8 │ │ │ │ - b.n 3ecc8 │ │ │ │ + b.n 3ed0c │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r0 │ │ │ │ movs r5, #0 │ │ │ │ str.w lr, [sp, #40] @ 0x28 │ │ │ │ - b.n 3ecc8 │ │ │ │ - movw r6, #45668 @ 0xb264 │ │ │ │ + b.n 3ed0c │ │ │ │ + movw r6, #44068 @ 0xac24 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ - b.n 3ecc8 │ │ │ │ - movw r6, #45696 @ 0xb280 │ │ │ │ + b.n 3ed0c │ │ │ │ + movw r6, #44096 @ 0xac40 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ - b.n 3ecc8 │ │ │ │ - movw r6, #45732 @ 0xb2a4 │ │ │ │ + b.n 3ed0c │ │ │ │ + movw r6, #44132 @ 0xac64 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 3ecc8 │ │ │ │ - movw r6, #45764 @ 0xb2c4 │ │ │ │ + b.n 3ed0c │ │ │ │ + movw r6, #44164 @ 0xac84 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w lr, lr, #1 │ │ │ │ adds r3, #8 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 3eb9e │ │ │ │ + b.n 3ebe2 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r9 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 83ad8 │ │ │ │ - cbnz r5, 3ecf4 │ │ │ │ + bl 83a14 │ │ │ │ + cbnz r5, 3ed38 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ mov r2, r5 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ - b.n 3ed08 │ │ │ │ + b.n 3ed4c │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.w 3e470 │ │ │ │ + bl 11df00 │ │ │ │ + b.w 3e4b4 │ │ │ │ add.w r0, r2, #10 │ │ │ │ cmp r2, r1 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bge.n 3ed22 │ │ │ │ + bge.n 3ed66 │ │ │ │ ldr r4, [r6, #12] │ │ │ │ ldr.w r0, [r4, r0, lsl #2] │ │ │ │ cmp r0, #1 │ │ │ │ it eq │ │ │ │ addeq r3, #1 │ │ │ │ - b.n 3ed08 │ │ │ │ - cbz r3, 3ed82 │ │ │ │ + b.n 3ed4c │ │ │ │ + cbz r3, 3edc6 │ │ │ │ movw r2, #43772 @ 0xaafc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #35328 @ 0x8a00 │ │ │ │ + movw r1, #33728 @ 0x83c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #41776 @ 0xa330 │ │ │ │ + movw r2, #40176 @ 0x9cf0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #46264 @ 0xb4b8 │ │ │ │ + movw r2, #44664 @ 0xae78 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl 24e2c8 │ │ │ │ + bl 24e4f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3e470 │ │ │ │ + bne.w 3e4b4 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ ldr.w r2, [r9, #48] @ 0x30 │ │ │ │ cmp r0, r2 │ │ │ │ - bge.n 3ed82 │ │ │ │ + bge.n 3edc6 │ │ │ │ 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 3ed68 │ │ │ │ + b.n 3edac │ │ │ │ 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 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp fp, r8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ sbcs.w r3, sl, r7 │ │ │ │ - bge.n 3edf2 │ │ │ │ + bge.n 3ee36 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ subs r0, r3, #4 │ │ │ │ str r0, [r2, #32] │ │ │ │ and.w r2, r8, #7 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3edde │ │ │ │ - ldr r2, [pc, #116] @ (3ee2c ) │ │ │ │ + bne.n 3ee22 │ │ │ │ + ldr r2, [pc, #116] @ (3ee70 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r3, #-4] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #76] @ 0x4c │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ - bl 1c85f4 │ │ │ │ - b.n 3ede6 │ │ │ │ + bl 1c8abc │ │ │ │ + b.n 3ee2a │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ - bl 9a4ec <_PyObject_GenericSetAttrWithDict@@Base+0x780> │ │ │ │ + bl 1cb434 │ │ │ │ mov.w r8, r8, lsr #3 │ │ │ │ orr.w r8, r8, r7, lsl #29 │ │ │ │ asrs r7, r7, #3 │ │ │ │ - b.n 3ed9a │ │ │ │ + b.n 3edde │ │ │ │ ldr r1, [sp, #12] │ │ │ │ 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 3ee22 │ │ │ │ + b.n 3ee66 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 83ad8 │ │ │ │ - b.w 3e470 │ │ │ │ + bl 83a14 │ │ │ │ + b.w 3e4b4 │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.w 3ec7a │ │ │ │ - b.n 3ecc8 │ │ │ │ + beq.w 3ecbe │ │ │ │ + b.n 3ed0c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003ee30 : │ │ │ │ +0003ee74 : │ │ │ │ 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 88254 │ │ │ │ - cbz r0, 3ee6a │ │ │ │ + bl 88180 │ │ │ │ + cbz r0, 3eeae │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl db7ec │ │ │ │ + bl db348 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ee6e │ │ │ │ + bge.n 3eeb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ee6e │ │ │ │ + cbnz r3, 3eeb2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ee6e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3eeb2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 3ee8e │ │ │ │ + cbz r3, 3eed2 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 3eea6 │ │ │ │ + b.n 3eeea │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 3ee96 │ │ │ │ + bge.n 3eeda │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3eea6 │ │ │ │ + b.n 3eeea │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 3ee92 │ │ │ │ + bgt.n 3eed6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3ee92 │ │ │ │ + beq.n 3eed6 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 3eec6 │ │ │ │ + b.n 3ef0a │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #128] @ (3ef3c ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #128] @ (3ef80 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ef34 │ │ │ │ + beq.n 3ef78 │ │ │ │ cmn r6, r5 │ │ │ │ itte eq │ │ │ │ movweq r5, #5752 @ 0x1678 │ │ │ │ movteq r5, #80 @ 0x50 │ │ │ │ ldrne r5, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ca288 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ + bl 1ca6f0 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ef32 │ │ │ │ + beq.n 3ef76 │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ - movw r3, #26753 @ 0x6881 │ │ │ │ + movw r3, #27361 @ 0x6ae1 │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ - movw r1, #1225 @ 0x4c9 │ │ │ │ + movw r1, #2649 @ 0xa59 │ │ │ │ movt r1, #31 │ │ │ │ cmp r5, r6 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3ef44 │ │ │ │ + bl 3ef88 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3ef34 │ │ │ │ + cbz r0, 3ef78 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 3ef34 │ │ │ │ - ldr r0, [pc, #48] @ (3ef40 ) │ │ │ │ + beq.n 3ef78 │ │ │ │ + ldr r0, [pc, #48] @ (3ef84 ) │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r4, [sp, #24] │ │ │ │ - bl adce8 <_PyUnicodeWriter_Finish@@Base+0x1494> │ │ │ │ + bl ad258 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ef2e │ │ │ │ + bge.n 3ef72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ef2e │ │ │ │ + cbnz r3, 3ef72 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 3ef34 │ │ │ │ + b.n 3ef78 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r1, #204 @ 0xcc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 3f3c4 │ │ │ │ + b.n 3f408 │ │ │ │ lsls r2, r2, #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 r5, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 26aae4 │ │ │ │ + bl 26a8ac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3ef68 │ │ │ │ + bne.n 3efac │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3ef8e │ │ │ │ + b.n 3efd2 │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #16 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 3ef92 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ + bl 3efd6 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ef64 │ │ │ │ + beq.n 3efa8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r4, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 2a44d0 │ │ │ │ + bl 2a3dd8 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0003ef92 <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ +0003efd6 <_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 2a42cc │ │ │ │ + bl 2a3bd0 │ │ │ │ movs r0, #0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [r4] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #1 │ │ │ │ - b.w 214e94 │ │ │ │ + b.w 21510c │ │ │ │ ldrd r3, r2, [r0, #8] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3efd8 <_PyTime_AsTimevalTime_t@@Base+0x46> │ │ │ │ - movw r0, #47296 @ 0xb8c0 │ │ │ │ + bne.n 3f01c <_PyTime_AsTimevalTime_t@@Base+0x46> │ │ │ │ + movw r0, #45696 @ 0xb280 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ movs r0, #2 │ │ │ │ - b.w 8e6c8 │ │ │ │ + b.w 8e5f0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 170f30 │ │ │ │ - cbz r0, 3f00c <_PyTime_AsTimevalTime_t@@Base+0x7a> │ │ │ │ + bl 170a50 │ │ │ │ + cbz r0, 3f050 <_PyTime_AsTimevalTime_t@@Base+0x7a> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3f03a <_PyTime_AsTimevalTime_t@@Base+0xa8> │ │ │ │ + beq.n 3f07e <_PyTime_AsTimevalTime_t@@Base+0xa8> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #13896 @ 0x3648 │ │ │ │ + movw r0, #12296 @ 0x3008 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ - movw r3, #46624 @ 0xb620 │ │ │ │ + movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r0, #46616 @ 0xb618 │ │ │ │ + movw r0, #45908 @ 0xb354 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ cmp r1, #1 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 21a808 │ │ │ │ - b.n 3f03c <_PyTime_AsTimevalTime_t@@Base+0xaa> │ │ │ │ + bl 21aa60 │ │ │ │ + b.n 3f080 <_PyTime_AsTimevalTime_t@@Base+0xaa> │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #128] @ (3f0d4 <_PyTime_AsTimevalTime_t@@Base+0x142>) │ │ │ │ + ldr r0, [pc, #128] @ (3f118 <_PyTime_AsTimevalTime_t@@Base+0x142>) │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ - movw r2, #53616 @ 0xd170 │ │ │ │ + movw r2, #52016 @ 0xcb30 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #47400 @ 0xb928 │ │ │ │ + movw r1, #45800 @ 0xb2e8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 3f0ba <_PyTime_AsTimevalTime_t@@Base+0x128> │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 3f0fe <_PyTime_AsTimevalTime_t@@Base+0x128> │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #63472 @ 0xf7f0 │ │ │ │ + movw r1, #61872 @ 0xf1b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #47420 @ 0xb93c │ │ │ │ + movw r0, #45820 @ 0xb2fc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3f098 <_PyTime_AsTimevalTime_t@@Base+0x106> │ │ │ │ + bne.n 3f0dc <_PyTime_AsTimevalTime_t@@Base+0x106> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f0b2 <_PyTime_AsTimevalTime_t@@Base+0x120> │ │ │ │ + b.n 3f0f6 <_PyTime_AsTimevalTime_t@@Base+0x120> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 249eac │ │ │ │ + bl 24a10c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3f094 <_PyTime_AsTimevalTime_t@@Base+0x102> │ │ │ │ + beq.n 3f0d8 <_PyTime_AsTimevalTime_t@@Base+0x102> │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 29145c <_PyArg_BadArgument@@Base+0x1c58> │ │ │ │ + bl 290e0c <_PyArg_BadArgument@@Base+0x1c58> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 3f0bc <_PyTime_AsTimevalTime_t@@Base+0x12a> │ │ │ │ + bl 83a14 │ │ │ │ + b.n 3f100 <_PyTime_AsTimevalTime_t@@Base+0x12a> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #20] @ (3f0d4 <_PyTime_AsTimevalTime_t@@Base+0x142>) │ │ │ │ + ldr r3, [pc, #20] @ (3f118 <_PyTime_AsTimevalTime_t@@Base+0x142>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3f0ce <_PyTime_AsTimevalTime_t@@Base+0x13c> │ │ │ │ + beq.n 3f112 <_PyTime_AsTimevalTime_t@@Base+0x13c> │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ add.w r4, r1, #16 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 3f0f8 <_PyTime_AsTimevalTime_t@@Base+0x166> │ │ │ │ + cbnz r2, 3f13c <_PyTime_AsTimevalTime_t@@Base+0x166> │ │ │ │ cmp r1, #4 │ │ │ │ - bne.n 3f0f8 <_PyTime_AsTimevalTime_t@@Base+0x166> │ │ │ │ - cbnz r4, 3f11c <_PyTime_AsTimevalTime_t@@Base+0x18a> │ │ │ │ + bne.n 3f13c <_PyTime_AsTimevalTime_t@@Base+0x166> │ │ │ │ + cbnz r4, 3f160 <_PyTime_AsTimevalTime_t@@Base+0x18a> │ │ │ │ movs r3, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r5, [sp, #12] │ │ │ │ movw r3, #10136 @ 0x2798 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11f7ec <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + bl 11f454 <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f240 <_PyTime_AsTimevalTime_t@@Base+0x2ae> │ │ │ │ + beq.w 3f284 <_PyTime_AsTimevalTime_t@@Base+0x2ae> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movw r7, #24508 @ 0x5fbc │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 3f134 <_PyTime_AsTimevalTime_t@@Base+0x1a2> │ │ │ │ + beq.n 3f178 <_PyTime_AsTimevalTime_t@@Base+0x1a2> │ │ │ │ mov r1, r7 │ │ │ │ - bl 9ef10 │ │ │ │ - cbz r0, 3f146 <_PyTime_AsTimevalTime_t@@Base+0x1b4> │ │ │ │ + bl 9ee58 │ │ │ │ + cbz r0, 3f18a <_PyTime_AsTimevalTime_t@@Base+0x1b4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3f16a <_PyTime_AsTimevalTime_t@@Base+0x1d8> │ │ │ │ - b.n 3f162 <_PyTime_AsTimevalTime_t@@Base+0x1d0> │ │ │ │ - movw r1, #47520 @ 0xb9a0 │ │ │ │ + bne.n 3f1ae <_PyTime_AsTimevalTime_t@@Base+0x1d8> │ │ │ │ + b.n 3f1a6 <_PyTime_AsTimevalTime_t@@Base+0x1d0> │ │ │ │ + movw r1, #45920 @ 0xb360 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #45132 @ 0xb04c │ │ │ │ + movw r0, #43532 @ 0xaa0c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r6 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f240 <_PyTime_AsTimevalTime_t@@Base+0x2ae> │ │ │ │ - bl 940a4 │ │ │ │ + b.n 3f284 <_PyTime_AsTimevalTime_t@@Base+0x2ae> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f15e <_PyTime_AsTimevalTime_t@@Base+0x1cc> │ │ │ │ + bne.n 3f1a2 <_PyTime_AsTimevalTime_t@@Base+0x1cc> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3f180 <_PyTime_AsTimevalTime_t@@Base+0x1ee> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 3f1c4 <_PyTime_AsTimevalTime_t@@Base+0x1ee> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f15e <_PyTime_AsTimevalTime_t@@Base+0x1cc> │ │ │ │ + bne.n 3f1a2 <_PyTime_AsTimevalTime_t@@Base+0x1cc> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 3f1b8 <_PyTime_AsTimevalTime_t@@Base+0x226> │ │ │ │ + beq.n 3f1fc <_PyTime_AsTimevalTime_t@@Base+0x226> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #6172 @ 0x181c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3f1ba <_PyTime_AsTimevalTime_t@@Base+0x228> │ │ │ │ + beq.n 3f1fe <_PyTime_AsTimevalTime_t@@Base+0x228> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #47540 @ 0xb9b4 │ │ │ │ + movw r1, #45940 @ 0xb374 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 3f1d0 <_PyTime_AsTimevalTime_t@@Base+0x23e> │ │ │ │ + beq.n 3f214 <_PyTime_AsTimevalTime_t@@Base+0x23e> │ │ │ │ movs r1, #87 @ 0x57 │ │ │ │ - movw r0, #23556 @ 0x5c04 │ │ │ │ + movw r0, #21956 @ 0x55c4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 3f15e <_PyTime_AsTimevalTime_t@@Base+0x1cc> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 3f1a2 <_PyTime_AsTimevalTime_t@@Base+0x1cc> │ │ │ │ movw r0, #6172 @ 0x181c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3f240 <_PyTime_AsTimevalTime_t@@Base+0x2ae> │ │ │ │ - cbz r5, 3f1ee <_PyTime_AsTimevalTime_t@@Base+0x25c> │ │ │ │ + cbz r0, 3f284 <_PyTime_AsTimevalTime_t@@Base+0x2ae> │ │ │ │ + cbz r5, 3f232 <_PyTime_AsTimevalTime_t@@Base+0x25c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ strd r6, r9, [r4, #12] │ │ │ │ str.w r8, [r4, #20] │ │ │ │ - cbz r3, 3f210 <_PyTime_AsTimevalTime_t@@Base+0x27e> │ │ │ │ + cbz r3, 3f254 <_PyTime_AsTimevalTime_t@@Base+0x27e> │ │ │ │ mov r0, r4 │ │ │ │ bl 2fb50 <_PyObject_DebugMallocStats@@Base+0x19e8> │ │ │ │ - ldr r0, [pc, #52] @ (3f248 <_PyTime_AsTimevalTime_t@@Base+0x2b6>) │ │ │ │ + ldr r0, [pc, #52] @ (3f28c <_PyTime_AsTimevalTime_t@@Base+0x2b6>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ @@ -28040,693 +28066,693 @@ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ sub sp, #16 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 3f294 <_PyTime_AsTimevalTime_t@@Base+0x302> │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 3f29a <_PyTime_AsTimevalTime_t@@Base+0x308> │ │ │ │ + beq.n 3f2d8 <_PyTime_AsTimevalTime_t@@Base+0x302> │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 3f2de <_PyTime_AsTimevalTime_t@@Base+0x308> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3f2a6 <_PyTime_AsTimevalTime_t@@Base+0x314> │ │ │ │ + cbz r3, 3f2ea <_PyTime_AsTimevalTime_t@@Base+0x314> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 3f30e <_PyTime_AsTimevalTime_t@@Base+0x37c> │ │ │ │ + b.n 3f352 <_PyTime_AsTimevalTime_t@@Base+0x37c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl dd000 <_PyDict_FromItems@@Base+0x7e4> │ │ │ │ + bl dcb70 <_PyDict_FromItems@@Base+0x800> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3f308 <_PyTime_AsTimevalTime_t@@Base+0x376> │ │ │ │ + cbz r0, 3f34c <_PyTime_AsTimevalTime_t@@Base+0x376> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne.n 3f2ce <_PyTime_AsTimevalTime_t@@Base+0x33c> │ │ │ │ + bne.n 3f312 <_PyTime_AsTimevalTime_t@@Base+0x33c> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31344 @ 0x7a70 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3f2ce <_PyTime_AsTimevalTime_t@@Base+0x33c> │ │ │ │ + bne.n 3f312 <_PyTime_AsTimevalTime_t@@Base+0x33c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3f30a <_PyTime_AsTimevalTime_t@@Base+0x378> │ │ │ │ - b.n 3f2f6 <_PyTime_AsTimevalTime_t@@Base+0x364> │ │ │ │ - movw r3, #47732 @ 0xba74 │ │ │ │ + cbz r3, 3f34e <_PyTime_AsTimevalTime_t@@Base+0x378> │ │ │ │ + b.n 3f33a <_PyTime_AsTimevalTime_t@@Base+0x364> │ │ │ │ + movw r3, #46132 @ 0xb434 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #43800 @ 0xab18 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r2, r3, [r5, #20] │ │ │ │ movs r5, #0 │ │ │ │ - bl 22a4ec │ │ │ │ - bl 940a4 │ │ │ │ + bl 22a754 │ │ │ │ + bl 93fcc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbz r0, 3f30a <_PyTime_AsTimevalTime_t@@Base+0x378> │ │ │ │ + cbz r0, 3f34e <_PyTime_AsTimevalTime_t@@Base+0x378> │ │ │ │ movs r2, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 3f30e <_PyTime_AsTimevalTime_t@@Base+0x37c> │ │ │ │ + b.n 3f352 <_PyTime_AsTimevalTime_t@@Base+0x37c> │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0003f316 : │ │ │ │ +0003f35a : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r4, #32328 @ 0x7e48 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3f364 │ │ │ │ + cbz r3, 3f3a8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1558d4 │ │ │ │ + bl 1554c4 │ │ │ │ strd r6, r7, [sp] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #47780 @ 0xbaa4 │ │ │ │ + movw r2, #46180 @ 0xb464 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c340 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 15650c │ │ │ │ + bl 15604c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3f36c │ │ │ │ - bl 3f4f4 │ │ │ │ + b.n 3f3b0 │ │ │ │ + bl 3f538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f338 │ │ │ │ + beq.n 3f37c │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 3f3a0 │ │ │ │ + bgt.n 3f3e4 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47792 @ 0xbab0 │ │ │ │ + movw r1, #46192 @ 0xb470 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3f430 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3f474 │ │ │ │ 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 3f3c6 │ │ │ │ + bmi.n 3f40a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47852 @ 0xbaec │ │ │ │ + movw r1, #46252 @ 0xb4ac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3f430 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3f474 │ │ │ │ ldr.w r3, [r0, #444] @ 0x1bc │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f4e6 │ │ │ │ + beq.w 3f52a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ strd r3, r3, [r0, #20] │ │ │ │ - cbz r5, 3f3f2 │ │ │ │ + cbz r5, 3f436 │ │ │ │ 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] @ (3f4f0 ) │ │ │ │ + ldr r3, [pc, #232] @ (3f534 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 99878 <_PyUnicode_InternMortal@@Base> │ │ │ │ + bl 99790 <_PyUnicode_InternMortal@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 134848 │ │ │ │ + bl 13443c │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbnz r0, 3f434 │ │ │ │ + cbnz r0, 3f478 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f430 │ │ │ │ + bge.n 3f474 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3f4d8 │ │ │ │ + beq.n 3f51c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f4e6 │ │ │ │ + b.n 3f52a │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - cbz r5, 3f440 │ │ │ │ + cbz r5, 3f484 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16fea4 │ │ │ │ + bl 16f97c │ │ │ │ mov r5, r0 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt.n 3f4e0 │ │ │ │ + bgt.n 3f524 │ │ │ │ ldrd r6, r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 3f4ba │ │ │ │ + beq.n 3f4fe │ │ │ │ mov r0, r7 │ │ │ │ - bl 16fea4 │ │ │ │ - cbz r0, 3f4ba │ │ │ │ + bl 16f97c │ │ │ │ + cbz r0, 3f4fe │ │ │ │ mov r0, r7 │ │ │ │ - bl 29a148 <_PyTime_FromMillisecondsObject@@Base+0xc> │ │ │ │ + bl 299a54 <_PyTime_FromMillisecondsObject@@Base+0xc> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f420 │ │ │ │ - bl 83e70 │ │ │ │ + beq.n 3f464 │ │ │ │ + bl 83dac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f480 │ │ │ │ + bge.n 3f4c4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3f480 │ │ │ │ + cbnz r3, 3f4c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3f420 │ │ │ │ + beq.n 3f464 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 3f4ac │ │ │ │ + cbz r3, 3f4f0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 239394 │ │ │ │ + bl 2395e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f4a6 │ │ │ │ + bge.n 3f4ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3f4a6 │ │ │ │ + cbnz r3, 3f4ea │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 3f4ae │ │ │ │ - b.n 3f420 │ │ │ │ + cbnz r3, 3f4f2 │ │ │ │ + b.n 3f464 │ │ │ │ str r5, [r4, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 83e70 │ │ │ │ + bl 83dac │ │ │ │ str r0, [r4, #24] │ │ │ │ - cbnz r0, 3f4cc │ │ │ │ - b.n 3f420 │ │ │ │ + cbnz r0, 3f510 │ │ │ │ + b.n 3f464 │ │ │ │ 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, #63811 @ 0xf943 │ │ │ │ + movw r3, #63879 @ 0xf987 │ │ │ │ movt r3, #3 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b.n 3f4e0 │ │ │ │ + b.n 3f524 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f430 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f474 │ │ │ │ mov r0, r4 │ │ │ │ - bl 97ab8 │ │ │ │ + bl 979d0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003f4f4 : │ │ │ │ +0003f538 : │ │ │ │ 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 2adc4 │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ asrs r1, r0, #31 │ │ │ │ movs r2, #1 │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ add r0, sp, #20 │ │ │ │ - movw r1, #47884 @ 0xbb0c │ │ │ │ + movw r1, #46284 @ 0xb4cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #99 @ 0x63 │ │ │ │ blx 2c0d4 <__snprintf_chk@plt> │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ add r0, sp, #20 │ │ │ │ movw r1, #33857 @ 0x8441 │ │ │ │ movt r1, #8 │ │ │ │ blx 2b8c8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3f576 │ │ │ │ + beq.n 3f5ba │ │ │ │ movw r5, #32328 @ 0x7e48 │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ - movw r1, #28740 @ 0x7044 │ │ │ │ + movw r1, #27140 @ 0x6a04 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ blx 2aeac │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 3f560 │ │ │ │ + cbnz r0, 3f5a4 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ blx 2b5d4 │ │ │ │ - b.n 3f576 │ │ │ │ - bl 1f4ee0 │ │ │ │ + b.n 3f5ba │ │ │ │ + bl 1f52fc │ │ │ │ str r0, [r5, #4] │ │ │ │ - cbnz r0, 3f574 │ │ │ │ + cbnz r0, 3f5b8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mvn.w r4, #1 │ │ │ │ blx 2c160 │ │ │ │ - b.n 3f576 │ │ │ │ + b.n 3f5ba │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3f59c │ │ │ │ + bne.n 3f5e0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrd r6, r5, [r5] │ │ │ │ - cbz r3, 3f5b4 │ │ │ │ - b.n 3f5be │ │ │ │ + cbz r3, 3f5f8 │ │ │ │ + b.n 3f602 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3724 @ 0xe8c │ │ │ │ + movw r0, #1932 @ 0x78c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f592 │ │ │ │ + bne.n 3f5d6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3f5e4 │ │ │ │ + b.n 3f628 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a5d08 │ │ │ │ + bl 2a5610 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3f5b0 │ │ │ │ + beq.n 3f5f4 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbnz r0, 3f5ce │ │ │ │ - bl 7fac4 │ │ │ │ + cbnz r0, 3f612 │ │ │ │ + bl 7fb14 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f5b0 │ │ │ │ + beq.n 3f5f4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ stmdb 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, #16] │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r3, 3f608 │ │ │ │ + cbz r3, 3f64c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbnz r3, 3f666 │ │ │ │ + cbnz r3, 3f6aa │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ adds r0, r5, #1 │ │ │ │ - bl 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f7a0 │ │ │ │ + beq.w 3f7e4 │ │ │ │ ldr r1, [r7, #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, r5 │ │ │ │ - bge.n 3f650 │ │ │ │ + bge.n 3f694 │ │ │ │ ldr r0, [r7, #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 3f630 │ │ │ │ + b.n 3f674 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #47332 @ 0xb8e4 │ │ │ │ + movw r0, #45420 @ 0xb16c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 95058 │ │ │ │ - movw r1, #51772 @ 0xca3c │ │ │ │ + b.w 94f7c │ │ │ │ + movw r1, #50172 @ 0xc3fc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #62700 @ 0xf4ec │ │ │ │ + movw r0, #61100 @ 0xeeac │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f0038 │ │ │ │ + bl 1f05c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f7a0 │ │ │ │ - ldr r1, [pc, #292] @ (3f7a8 ) │ │ │ │ + beq.w 3f7e4 │ │ │ │ + ldr r1, [pc, #292] @ (3f7ec ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr.w r8, [r3, r1] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst.w r3, #2048 @ 0x800 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ - beq.n 3f6a6 │ │ │ │ + beq.n 3f6ea │ │ │ │ ldr r2, [r2, #28] │ │ │ │ ldr r6, [r4, r2] │ │ │ │ - cbnz r6, 3f6b8 │ │ │ │ + cbnz r6, 3f6fc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl a41dc <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl a3780 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3f77a │ │ │ │ - cbz r3, 3f6be │ │ │ │ + b.n 3f7be │ │ │ │ + cbz r3, 3f702 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbnz r2, 3f6fe │ │ │ │ - movw r3, #497 @ 0x1f1 │ │ │ │ - movt r3, #15 │ │ │ │ + cbnz r2, 3f742 │ │ │ │ + movw r3, #65049 @ 0xfe19 │ │ │ │ + movt r3, #14 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 3f6f0 │ │ │ │ + bne.n 3f734 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ tst.w r3, #1 │ │ │ │ iteee eq │ │ │ │ streq r2, [sp, #0] │ │ │ │ strne r2, [sp, #0] │ │ │ │ addne r3, sp, #16 │ │ │ │ movne r2, #0 │ │ │ │ itt eq │ │ │ │ addeq r3, sp, #16 │ │ │ │ ldreq r2, [r4, #8] │ │ │ │ - bl 1d0784 │ │ │ │ + bl 1d0bf8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3f76e │ │ │ │ + b.n 3f7b2 │ │ │ │ add r1, sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3f76e │ │ │ │ + b.n 3f7b2 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #2 │ │ │ │ - bl f9788 <_PyEval_CheckExceptTypeValid@@Base+0x18ac> │ │ │ │ + bl f9444 <_PyEval_CheckExceptTypeValid@@Base+0x18b0> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3f77a │ │ │ │ + cbz r0, 3f7be │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov.w sl, #0 │ │ │ │ add.w fp, r3, #2 │ │ │ │ cmp fp, sl │ │ │ │ - ble.n 3f750 │ │ │ │ + ble.n 3f794 │ │ │ │ ldr.w r0, [r5, sl, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f74a │ │ │ │ + bge.n 3f78e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3f74a │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3f78e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 3f730 │ │ │ │ + b.n 3f774 │ │ │ │ subs r0, r5, #4 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f76e │ │ │ │ + bge.n 3f7b2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 3f76e │ │ │ │ + cbnz r3, 3f7b2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1cbbb4 │ │ │ │ + bl 1cbfe4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f78e │ │ │ │ + bge.n 3f7d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f78e │ │ │ │ + cbnz r3, 3f7d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #12064 @ 0x2f20 │ │ │ │ + movw r0, #10464 @ 0x28e0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - bl 170f30 │ │ │ │ + bl 170a50 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3f7e4 │ │ │ │ + cbz r0, 3f828 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 3f938 │ │ │ │ + beq.w 3f97c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r0, #13896 @ 0x3648 │ │ │ │ + movw r0, #12296 @ 0x3008 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ - cbz r3, 3f7ee │ │ │ │ + cbz r3, 3f832 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 3f7f0 │ │ │ │ + b.n 3f834 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ adds.w r8, r9, sl │ │ │ │ - bne.n 3f818 │ │ │ │ + bne.n 3f85c │ │ │ │ ldrd r3, r2, [r7, #4] │ │ │ │ - movw r0, #46616 @ 0xb618 │ │ │ │ + movw r0, #45908 @ 0xb354 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 21a808 │ │ │ │ - b.n 3f93a │ │ │ │ + bl 21aa60 │ │ │ │ + b.n 3f97e │ │ │ │ mov r0, r8 │ │ │ │ - bl 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3f828 │ │ │ │ + cbz r0, 3f86c │ │ │ │ add.w fp, r0, #12 │ │ │ │ - b.n 3f846 │ │ │ │ + b.n 3f88a │ │ │ │ mov r0, r7 │ │ │ │ - bl 21a808 │ │ │ │ - b.n 3f93a │ │ │ │ + bl 21aa60 │ │ │ │ + b.n 3f97e │ │ │ │ ldr r2, [r7, #12] │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl 11ac90 │ │ │ │ + bl 11a910 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f91a │ │ │ │ + beq.n 3f95e │ │ │ │ str.w r0, [fp, #4]! │ │ │ │ adds r3, r6, #4 │ │ │ │ cmp r6, sl │ │ │ │ - blt.n 3f830 │ │ │ │ + blt.n 3f874 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3f8be │ │ │ │ + beq.n 3f902 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r7, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl a84f8 │ │ │ │ - cbz r0, 3f8a0 │ │ │ │ - movw r0, #48168 @ 0xbc28 │ │ │ │ + bl a7bb0 │ │ │ │ + cbz r0, 3f8e4 │ │ │ │ + movw r0, #46568 @ 0xb5e8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ - bl 103c78 │ │ │ │ - cbz r0, 3f8ba │ │ │ │ + bl 103900 │ │ │ │ + cbz r0, 3f8fe │ │ │ │ cmp r6, r8 │ │ │ │ - blt.n 3f894 │ │ │ │ + blt.n 3f8d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f888 │ │ │ │ + bge.n 3f8cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 3f88e │ │ │ │ + cbz r3, 3f8d2 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3f8a0 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f888 │ │ │ │ + b.n 3f8e4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f8cc │ │ │ │ add.w r3, r5, #16 │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 3f856 │ │ │ │ + b.n 3f89a │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 3f8be │ │ │ │ + beq.n 3f902 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48176 @ 0xbc30 │ │ │ │ + movw r1, #46576 @ 0xb5f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f91a │ │ │ │ - movw r0, #32688 @ 0x7fb0 │ │ │ │ + b.n 3f95e │ │ │ │ + movw r0, #31088 @ 0x7970 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3f91a │ │ │ │ + cbz r0, 3f95e │ │ │ │ mov r1, r5 │ │ │ │ - bl 144820 │ │ │ │ + bl 1443e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f8ea │ │ │ │ + bge.n 3f92e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f8ea │ │ │ │ + cbnz r3, 3f92e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 3f918 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 3f95c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r0, #48220 @ 0xbc5c │ │ │ │ + movw r0, #46620 @ 0xb61c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f91a │ │ │ │ + bge.n 3f95e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3f91a │ │ │ │ + cbnz r3, 3f95e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f91a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f95e │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f92e │ │ │ │ + bge.n 3f972 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3f92e │ │ │ │ + cbnz r3, 3f972 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r4 │ │ │ │ - bl 21a808 │ │ │ │ - b.n 3f93a │ │ │ │ + bl 21aa60 │ │ │ │ + b.n 3f97e │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ bic.w r0, r2, #2147483648 @ 0x80000000 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 3f964 │ │ │ │ - cbz r5, 3f988 │ │ │ │ - b.n 3f978 │ │ │ │ + bne.n 3f9a8 │ │ │ │ + cbz r5, 3f9cc │ │ │ │ + b.n 3f9bc │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r0, #48232 @ 0xbc68 │ │ │ │ + movw r0, #46632 @ 0xb628 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl e2c9c │ │ │ │ - cbz r0, 3f9b2 │ │ │ │ - b.n 3f960 │ │ │ │ - movw r0, #48232 @ 0xbc68 │ │ │ │ + bl e289c │ │ │ │ + cbz r0, 3f9f6 │ │ │ │ + b.n 3f9a4 │ │ │ │ + movw r0, #46632 @ 0xb628 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r5 │ │ │ │ - bl 40e6c │ │ │ │ - cbz r0, 3f9b2 │ │ │ │ + bl 40eb4 │ │ │ │ + cbz r0, 3f9f6 │ │ │ │ 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] │ │ │ │ @@ -28735,231 +28761,81 @@ │ │ │ │ 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 ade5c │ │ │ │ + bl ad53c │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 3f9dc │ │ │ │ + cbnz r0, 3fa20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16ae4c <_Py_DecRef@@Base+0x14> │ │ │ │ + b.w 16a928 <_Py_DecRef@@Base+0x14> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f9ce │ │ │ │ + beq.n 3fa12 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - sub sp, #32 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r1, [pc, #344] @ (3fb58 ) │ │ │ │ - movs r0, #1 │ │ │ │ - mov sl, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - ldrb.w r8, [sp, #64] @ 0x40 │ │ │ │ - bl 8e888 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - add r7, sp, #16 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldmia.w r7, {r1, r2, r3} │ │ │ │ - bl 1e52c8 <_Py_GetErrorHandler@@Base+0x80> │ │ │ │ - mov r5, r0 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 3fb50 │ │ │ │ - strd r9, sl, [sp, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldmia.w r7, {r1, r2, r3} │ │ │ │ - bl 2344f0 <_PyEval_FormatExcCheckArg@@Base+0x70> │ │ │ │ - mov r5, r0 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - beq.n 3fb50 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 3fab0 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp r3, #25 │ │ │ │ - bne.n 3fab0 │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 114494 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 3fa7a │ │ │ │ - mov r0, r6 │ │ │ │ - bl 13f058 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ - b.n 3fb04 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r5, [r2, #28] │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - add r2, sp, #32 │ │ │ │ - ldmdb r2, {r0, r1, r2} │ │ │ │ - stmia.w sp, {r0, r1, r2} │ │ │ │ - mov r0, r5 │ │ │ │ - movs r2, #1 │ │ │ │ - movs r1, #119 @ 0x77 │ │ │ │ - bl 11106c <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ - mov r5, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - bne.n 3fabc │ │ │ │ - mov r0, r6 │ │ │ │ - bl 13f058 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ - b.n 3fb50 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 114494 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 3fa72 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r5, [r2, #28] │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - add r2, sp, #32 │ │ │ │ - ldmdb r2, {r0, r1, r2} │ │ │ │ - stmia.w sp, {r0, r1, r2} │ │ │ │ - mov r0, r5 │ │ │ │ - movs r2, #0 │ │ │ │ - movs r1, #35 @ 0x23 │ │ │ │ - bl 11106c <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ - mov r5, r0 │ │ │ │ - adds r3, r5, #1 │ │ │ │ - mov r0, r6 │ │ │ │ - bne.n 3faf2 │ │ │ │ - bl 13f058 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ - b.n 3fb50 │ │ │ │ - bl 1252b8 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 13f058 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.n 3fb0a │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3fb50 │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - movs r2, #1 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - strd r8, r2, [sp, #4] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldmia.w r7, {r1, r2, r3} │ │ │ │ - bl 1ec004 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fb46 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 3fb46 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - adds r5, #1 │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - it ne │ │ │ │ - movne r5, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, #32 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - strh r0, [r7, #24] │ │ │ │ - lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 3fb94 │ │ │ │ + bpl.n 3fa62 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ subs r1, r1, r6 │ │ │ │ - bmi.n 3fb90 │ │ │ │ + bmi.n 3fa5e │ │ │ │ add.w r4, r0, #12 │ │ │ │ movs r5, #0 │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 3fb90 │ │ │ │ + ble.n 3fa5e │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ adds r5, #1 │ │ │ │ - bl 3fb5c │ │ │ │ + bl 3fa2a │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 3fb7e │ │ │ │ + bge.n 3fa4c │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ 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, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 84d98 │ │ │ │ + bl 84c6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fcdc │ │ │ │ + bl 3fbac │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fbd4 │ │ │ │ + bge.n 3faa2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3fbd4 │ │ │ │ + cbnz r3, 3faa2 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -28967,417 +28843,418 @@ │ │ │ │ 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] @ (3fcd8 ) │ │ │ │ + ldr r1, [pc, #208] @ (3fba8 ) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #53616 @ 0xd170 │ │ │ │ + movw r2, #52016 @ 0xcb30 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #44] @ 0x2c │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ - movw r1, #48564 @ 0xbdb4 │ │ │ │ + movw r1, #46964 @ 0xb774 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ - bl a64a8 │ │ │ │ + bl a6968 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fcb4 │ │ │ │ + beq.n 3fb82 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #63472 @ 0xf7f0 │ │ │ │ + movw r1, #61872 @ 0xf1b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #47420 @ 0xb93c │ │ │ │ + movw r0, #45820 @ 0xb2fc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3fc56 │ │ │ │ + bne.n 3fb24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3fcac │ │ │ │ + b.n 3fb7a │ │ │ │ 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 249eac │ │ │ │ + bl 24a10c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3fc52 │ │ │ │ - bl b1084 │ │ │ │ + beq.n 3fb20 │ │ │ │ + bl b0764 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #16383 @ 0x3fff │ │ │ │ blx 2b97c │ │ │ │ mov r0, r6 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ add.w r3, sp, #16384 @ 0x4000 │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ mov r0, r4 │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 3fd74 │ │ │ │ + bl 3fc44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 3fcb6 │ │ │ │ + bl 83a14 │ │ │ │ + b.n 3fb84 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ - ldr r3, [pc, #28] @ (3fcd8 ) │ │ │ │ + ldr r3, [pc, #28] @ (3fba8 ) │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3fcce │ │ │ │ + beq.n 3fb9c │ │ │ │ blx 2bb28 <__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, cr15, {2} │ │ │ │ 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, 3fd06 │ │ │ │ + cbz r0, 3fbd6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fd06 │ │ │ │ + bge.n 3fbd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3fd06 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3fbd6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 3fd20 │ │ │ │ + cbz r0, 3fbf0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fd20 │ │ │ │ + bge.n 3fbf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3fd20 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3fbf0 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 3fd3a │ │ │ │ + cbz r0, 3fc0a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fd3a │ │ │ │ + bge.n 3fc0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3fd3a │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3fc0a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 3fd54 │ │ │ │ + cbz r0, 3fc24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fd54 │ │ │ │ + bge.n 3fc24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3fd54 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3fc24 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 3fd72 │ │ │ │ + cbz r0, 3fc42 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fd72 │ │ │ │ + bge.n 3fc42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3fd72 │ │ │ │ + cbnz r3, 3fc42 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #540] @ (3ffa8 ) │ │ │ │ + ldr r3, [pc, #540] @ (3fe78 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - cbnz r1, 3fde0 │ │ │ │ + cbnz r1, 3fcb0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b29c │ │ │ │ - bl 1e51e8 │ │ │ │ + bl 1e56ac │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #48628 @ 0xbdf4 │ │ │ │ + movw r0, #47028 @ 0xb7b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ff8e │ │ │ │ + beq.w 3fe5e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15c55c │ │ │ │ + bl 15c090 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3ff2c │ │ │ │ + bge.w 3fdfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ff2c │ │ │ │ + bne.w 3fdfc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ff2c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3fdfc │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 3fe14 │ │ │ │ + beq.n 3fce4 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movs r3, #97 @ 0x61 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r3, [pc, #436] @ (3ffa8 ) │ │ │ │ + ldr r3, [pc, #436] @ (3fe78 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3ff9c │ │ │ │ + bne.w 3fe6c │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ff7a │ │ │ │ + beq.w 3fe4a │ │ │ │ movs r0, #0 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ff80 │ │ │ │ + beq.w 3fe50 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3fe7a │ │ │ │ + beq.n 3fd4a │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 3fe7a │ │ │ │ - bl 88254 │ │ │ │ + cbz r0, 3fd4a │ │ │ │ + bl 88180 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ff82 │ │ │ │ + beq.w 3fe52 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fe6a │ │ │ │ + bge.n 3fd3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3fe6a │ │ │ │ + cbnz r3, 3fd3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3fe74 │ │ │ │ + beq.n 3fd44 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3ff82 │ │ │ │ + b.n 3fe52 │ │ │ │ add.w r8, r8, #4 │ │ │ │ - b.n 3fe3a │ │ │ │ + b.n 3fd0a │ │ │ │ ldr.w r9, [r6, #16] │ │ │ │ add.w r8, sp, #8 │ │ │ │ ldr.w sl, [r9] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3ff5a │ │ │ │ + beq.n 3fe2a │ │ │ │ cmp.w fp, #2 │ │ │ │ - beq.n 3fe9a │ │ │ │ + beq.n 3fd6a │ │ │ │ cmp.w fp, #10 │ │ │ │ - bne.n 3ff16 │ │ │ │ - b.n 3feca │ │ │ │ + bne.n 3fde6 │ │ │ │ + b.n 3fd9a │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #10 │ │ │ │ blx 2b44c │ │ │ │ strh.w fp, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 29145c <_PyArg_BadArgument@@Base+0x1c58> │ │ │ │ + bl 290e0c <_PyArg_BadArgument@@Base+0x1c58> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 3ff30 │ │ │ │ + bne.n 3fe00 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 3ff30 │ │ │ │ + b.n 3fe00 │ │ │ │ movs r2, #26 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #10 │ │ │ │ add r4, sp, #16 │ │ │ │ blx 2b44c │ │ │ │ strh.w fp, [sp, #8] │ │ │ │ ldr.w r0, [sl] │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 29887c <_PyEval_MatchKeys@@Base+0xf78> │ │ │ │ + bl 298188 <_PyEval_MatchKeys@@Base+0xfcc> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 3ff30 │ │ │ │ + bne.n 3fe00 │ │ │ │ add.w ip, sp, #8 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ stmia.w lr, {r0, r1, r2} │ │ │ │ - b.n 3ff30 │ │ │ │ + b.n 3fe00 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53740 @ 0xd1ec │ │ │ │ + movw r1, #52140 @ 0xcbac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3ff8e │ │ │ │ - cbz r4, 3ff82 │ │ │ │ + b.n 3fe5e │ │ │ │ + cbz r4, 3fe52 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ff50 │ │ │ │ + bge.n 3fe20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ff50 │ │ │ │ + cbnz r3, 3fe20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3fe70 │ │ │ │ + bne.n 3fd40 │ │ │ │ add.w r9, r9, #4 │ │ │ │ - b.n 3fe82 │ │ │ │ + b.n 3fd52 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3ff82 │ │ │ │ + cbz r0, 3fe52 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #48636 @ 0xbdfc │ │ │ │ + movw r0, #47036 @ 0xb7bc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3ff82 │ │ │ │ + b.n 3fe52 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 3ff82 │ │ │ │ + b.n 3fe52 │ │ │ │ ldr r4, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 1c872c │ │ │ │ - ldr r3, [pc, #24] @ (3ffa8 ) │ │ │ │ + bl 1c8bf4 │ │ │ │ + ldr r3, [pc, #24] @ (3fe78 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3ffa0 │ │ │ │ + beq.n 3fe70 │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ 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, 3ffce │ │ │ │ + cbz r3, 3fe9e │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9fc20 │ │ │ │ + bl 9f804 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3fff8 │ │ │ │ + cbnz r0, 3fec8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4005a │ │ │ │ + b.n 3ff2a │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57452 @ 0xe06c │ │ │ │ + movw r1, #55840 @ 0xda20 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 3ffca │ │ │ │ - bl 19ed00 <_PyTime_AsLong@@Base+0x904> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 3fe9a │ │ │ │ + bl 19ed70 <_PyTime_AsLong@@Base+0x904> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4000a │ │ │ │ + blt.n 3feda │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 4001a │ │ │ │ + blt.n 3feea │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fdec │ │ │ │ + bl 9f9d0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3ffe6 │ │ │ │ - b.n 40032 │ │ │ │ + bne.n 3feb6 │ │ │ │ + b.n 3ff02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3fff4 │ │ │ │ + bne.n 3fec4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3fff4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3fec4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ffca │ │ │ │ + bge.n 3fe9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3ffca │ │ │ │ + bne.n 3fe9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ffca │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3fe9a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40046 │ │ │ │ + bge.n 3ff16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40046 │ │ │ │ + cbnz r3, 3ff16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - bl 940a4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + bl 93fcc │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @@ -29385,239 +29262,389 @@ │ │ │ │ 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, 40082 │ │ │ │ + cbnz r0, 3ff52 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 4008a │ │ │ │ + cbz r0, 3ff5a │ │ │ │ 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 40074 │ │ │ │ + beq.n 3ff44 │ │ │ │ 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, 400b2 │ │ │ │ + cbnz r0, 3ff82 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 400ba │ │ │ │ + cbz r0, 3ff8a │ │ │ │ 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 400a4 │ │ │ │ + beq.n 3ff74 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r1, #23676 @ 0x5c7c │ │ │ │ + movw r1, #22076 @ 0x563c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 400c6 │ │ │ │ + b.n 4010c │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, #32 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r1, [pc, #344] @ (40108 ) │ │ │ │ + movs r0, #1 │ │ │ │ + mov sl, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + ldrb.w r8, [sp, #64] @ 0x40 │ │ │ │ + bl 8e7b0 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + add r7, sp, #16 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldmia.w r7, {r1, r2, r3} │ │ │ │ + bl 1e575c <_Py_GetErrorHandler@@Base+0x80> │ │ │ │ + mov r5, r0 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 40100 │ │ │ │ + strd r9, sl, [sp, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldmia.w r7, {r1, r2, r3} │ │ │ │ + bl 234754 <_PyEval_FormatExcCheckArg@@Base+0x70> │ │ │ │ + mov r5, r0 │ │ │ │ + adds r1, r0, #1 │ │ │ │ + beq.n 40100 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 40060 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp r3, #25 │ │ │ │ + bne.n 40060 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1140f0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 4002a │ │ │ │ + mov r0, r6 │ │ │ │ + bl 13ec20 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ + b.n 400b4 │ │ │ │ + ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r5, [r2, #28] │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + add r2, sp, #32 │ │ │ │ + ldmdb r2, {r0, r1, r2} │ │ │ │ + stmia.w sp, {r0, r1, r2} │ │ │ │ + mov r0, r5 │ │ │ │ + movs r2, #1 │ │ │ │ + movs r1, #119 @ 0x77 │ │ │ │ + bl 110cc4 <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ + mov r5, r0 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + bne.n 4006c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 13ec20 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ + b.n 40100 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1140f0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 40022 │ │ │ │ + ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r5, [r2, #28] │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + add r2, sp, #32 │ │ │ │ + ldmdb r2, {r0, r1, r2} │ │ │ │ + stmia.w sp, {r0, r1, r2} │ │ │ │ + mov r0, r5 │ │ │ │ + movs r2, #0 │ │ │ │ + movs r1, #35 @ 0x23 │ │ │ │ + bl 110cc4 <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ + mov r5, r0 │ │ │ │ + adds r3, r5, #1 │ │ │ │ + mov r0, r6 │ │ │ │ + bne.n 400a2 │ │ │ │ + bl 13ec20 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ + b.n 40100 │ │ │ │ + bl 125e90 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 13ec20 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.n 400ba │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + b.n 40100 │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + movs r2, #1 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + strd r8, r2, [sp, #4] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldmia.w r7, {r1, r2, r3} │ │ │ │ + bl 1ec498 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 400f6 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbnz r3, 400f6 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + adds r5, #1 │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + it ne │ │ │ │ + movne r5, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #32 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + strh r0, [r7, #24] │ │ │ │ + lsls r2, r2, #1 │ │ │ │ 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, #26464 @ 0x6760 │ │ │ │ + movw r1, #24864 @ 0x6120 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #26468 @ 0x6764 │ │ │ │ + movw r0, #24868 @ 0x6124 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 40106 │ │ │ │ + beq.n 4014c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40108 │ │ │ │ + bge.n 4014e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 40108 │ │ │ │ + b.n 4014e │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 1d3fd4 │ │ │ │ + b.w 1d43f0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ - cbz r4, 40158 │ │ │ │ + cbz r4, 4019e │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #62700 @ 0xf4ec │ │ │ │ + movw r1, #61100 @ 0xeeac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl ee4a0 │ │ │ │ + bl ee0c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 402dc │ │ │ │ + beq.w 40322 │ │ │ │ movw sl, #41560 @ 0xa258 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ movw r9, #41768 @ 0xa328 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr.w r8, [r7, #60] @ 0x3c │ │ │ │ movs r6, #1 │ │ │ │ - b.n 401da │ │ │ │ + b.n 40220 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48896 @ 0xbf00 │ │ │ │ + movw r1, #47296 @ 0xb8c0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 402dc │ │ │ │ + bl 11df00 │ │ │ │ + b.n 40322 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 40214 │ │ │ │ + bne.n 4025a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 401f4 │ │ │ │ - cbz r6, 40190 │ │ │ │ + beq.n 4023a │ │ │ │ + cbz r6, 401d6 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ - movw r1, #49324 @ 0xc0ac │ │ │ │ + movw r1, #47724 @ 0xba6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #3424 @ 0xd60 │ │ │ │ + movw r2, #1632 @ 0x660 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #49324 @ 0xc0ac │ │ │ │ + movw r1, #47724 @ 0xba6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ed08c │ │ │ │ + bl eccb4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 40204 │ │ │ │ + blt.n 4024a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4024a │ │ │ │ + beq.n 40290 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r2, r6, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b054c │ │ │ │ + bl 2afe54 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4023a │ │ │ │ + blt.n 40280 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4024a │ │ │ │ + beq.n 40290 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 40262 │ │ │ │ + blt.n 402a8 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #42796 @ 0xa72c │ │ │ │ + movw r1, #41196 @ 0xa0ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 9e5ec │ │ │ │ + bl 9e34c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40170 │ │ │ │ - b.n 4024a │ │ │ │ + bne.n 401b6 │ │ │ │ + b.n 40290 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40272 │ │ │ │ + bge.n 402b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 40234 │ │ │ │ - b.n 40272 │ │ │ │ + cbz r3, 4027a │ │ │ │ + b.n 402b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 401b0 │ │ │ │ + bne.n 401f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 401b0 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 401f6 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 40222 │ │ │ │ + beq.n 40268 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40272 │ │ │ │ - b.n 4022c │ │ │ │ + bge.n 402b8 │ │ │ │ + b.n 40272 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 40218 │ │ │ │ + beq.n 4025e │ │ │ │ mov r6, r0 │ │ │ │ - b.n 401b4 │ │ │ │ + b.n 401fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 40272 │ │ │ │ + cbnz r3, 402b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40272 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 402b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 401cc │ │ │ │ + bne.n 40212 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 401cc │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40212 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4025e │ │ │ │ + bge.n 402a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4025e │ │ │ │ + cbnz r3, 402a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 402dc │ │ │ │ + b.n 40322 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 401d8 │ │ │ │ + bne.n 4021e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 401d8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4021e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40286 │ │ │ │ + bge.n 402cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40286 │ │ │ │ + cbnz r3, 402cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #35328 @ 0x8a00 │ │ │ │ + movw r2, #33728 @ 0x83c0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 2a8420 <_PyGen_SetStopIterationValue@@Base+0x550> │ │ │ │ + bl 2a7d28 <_PyGen_SetStopIterationValue@@Base+0x550> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 402dc │ │ │ │ + cbz r0, 40322 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w r2, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 402dc │ │ │ │ + bne.n 40322 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 402be │ │ │ │ + bge.n 40304 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 402be │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 40304 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ @@ -29626,96 +29653,97 @@ │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -000402e4 : │ │ │ │ +0004032a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #32328 @ 0x7e48 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 4031a │ │ │ │ + cbz r3, 40360 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1558d4 │ │ │ │ + bl 1554c4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c160 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 15650c │ │ │ │ + bl 15604c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1f6fbc │ │ │ │ + bl 1f7380 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - b.n 40340 │ │ │ │ - ldr r1, [pc, #4] @ (4032c ) │ │ │ │ - b.w 2a7b94 <_PyTime_AsTimeval@@Base+0x1650> │ │ │ │ - cbz r4, 4034c │ │ │ │ + b.n 40388 │ │ │ │ + ldr r1, [pc, #4] @ (40374 ) │ │ │ │ + b.w 2a749c <_PyTime_AsTimeval@@Base+0x1650> │ │ │ │ + nop │ │ │ │ + cbz r4, 40394 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (4033c ) │ │ │ │ - b.w 299598 <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #4] @ (40384 ) │ │ │ │ + b.w 298ea4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ nop │ │ │ │ strb.w r0, [ip, r2, lsl #1] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ - cbz r3, 4037e │ │ │ │ + cbz r3, 403c6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ - cbz r3, 4037e │ │ │ │ + cbz r3, 403c6 │ │ │ │ blx r3 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 40394 │ │ │ │ + bne.n 403dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4037e │ │ │ │ + bge.n 403c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4037e │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 403c6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #29432 @ 0x72f8 │ │ │ │ + movw r3, #27832 @ 0x6cb8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 220aa0 │ │ │ │ + b.w 220d28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00040396 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ +000403de <_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, #47793 @ 0xbab1 │ │ │ │ + movw r3, #45465 @ 0xb199 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ ite ne │ │ │ │ movne r4, r1 │ │ │ │ moveq r4, #0 │ │ │ │ ldr.w r3, [r5, #384] @ 0x180 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 403da <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44> │ │ │ │ - bl 2168a0 │ │ │ │ + beq.n 40422 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44> │ │ │ │ + bl 216b18 │ │ │ │ add.w r0, r0, #110592 @ 0x1b000 │ │ │ │ ldrb.w r3, [r0, #3290] @ 0xcda │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strbne.w r3, [r0, #3290] @ 0xcda │ │ │ │ str.w r4, [r5, #384] @ 0x180 │ │ │ │ @@ -29723,761 +29751,761 @@ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 403fe <_PyInterpreterState_SetEvalFrameFunc@@Base+0x68> │ │ │ │ + cbnz r3, 40446 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x68> │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 403fe <_PyInterpreterState_SetEvalFrameFunc@@Base+0x68> │ │ │ │ + ble.n 40446 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x68> │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 403fe <_PyInterpreterState_SetEvalFrameFunc@@Base+0x68> │ │ │ │ - cbnz r4, 4041e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x88> │ │ │ │ + bne.n 40446 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x68> │ │ │ │ + cbnz r4, 40466 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x88> │ │ │ │ movs r5, #4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #24 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #300] @ (4053c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1a6>) │ │ │ │ + ldr r3, [pc, #300] @ (40584 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1a6>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40534 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19e> │ │ │ │ + beq.w 4057c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19e> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 40432 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x9c> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 4047a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x9c> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 404c4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ + bne.n 4050c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 40446 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xb0> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 4048e <_PyInterpreterState_SetEvalFrameFunc@@Base+0xb0> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 404c4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ + bne.n 4050c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ ldrd r8, r0, [r4, #8] │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4045e <_PyInterpreterState_SetEvalFrameFunc@@Base+0xc8> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 404c4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ + cbnz r0, 404a6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xc8> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 4050c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4047c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe6> │ │ │ │ - bl 9b92c │ │ │ │ + b.n 404c4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe6> │ │ │ │ + bl 9b830 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40478 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe2> │ │ │ │ + bge.n 404c0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 40478 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe2> │ │ │ │ + cbnz r3, 404c0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 40452 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xbc> │ │ │ │ + beq.n 4049a <_PyInterpreterState_SetEvalFrameFunc@@Base+0xbc> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 404ba <_PyInterpreterState_SetEvalFrameFunc@@Base+0x124> │ │ │ │ - bl b1084 │ │ │ │ + bne.n 40502 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x124> │ │ │ │ + bl b0764 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bee0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 40528 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x192> │ │ │ │ + bge.n 40570 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x192> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 40514 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x17e> │ │ │ │ - bl 11699c │ │ │ │ + bne.n 4055c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x17e> │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40488 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xf2> │ │ │ │ - b.n 404c4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ + beq.n 404d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xf2> │ │ │ │ + b.n 4050c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ mov r0, r8 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 246b18 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ - cbnz r0, 404da <_PyInterpreterState_SetEvalFrameFunc@@Base+0x144> │ │ │ │ + bl 246d1c <_PyUnicode_Copy@@Base+0x168> │ │ │ │ + cbnz r0, 40522 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x144> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40534 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19e> │ │ │ │ + b.n 4057c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19e> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 404fa <_PyInterpreterState_SetEvalFrameFunc@@Base+0x164> │ │ │ │ - bl 11699c │ │ │ │ + bne.n 40542 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x164> │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 404c4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ - bl b1084 │ │ │ │ + bne.n 4050c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ + bl b0764 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bee0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 4050a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x174> │ │ │ │ - b.n 404c8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x132> │ │ │ │ + bge.n 40552 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x174> │ │ │ │ + b.n 40510 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x132> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 404c4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 4050c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 40534 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19e> │ │ │ │ + b.n 4057c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19e> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r0, #52 @ 0x34 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 40582 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ec> │ │ │ │ + b.n 405ca <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ec> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #36092 @ 0x8cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 40556 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1c0> │ │ │ │ + bne.n 4059e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1c0> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 40564 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ + beq.n 405ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ bx r3 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 40578 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1e2> │ │ │ │ + bne.n 405c0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1e2> │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 40578 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1e2> │ │ │ │ + bne.n 405c0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1e2> │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #32588 @ 0x7f4c │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154cd0 │ │ │ │ + bl 15472c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 405d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x23a> │ │ │ │ + cbz r0, 40618 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x23a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ 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 97ab8 │ │ │ │ + bl 979d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ - cbnz r4, 405fe <_PyInterpreterState_SetEvalFrameFunc@@Base+0x268> │ │ │ │ + cbnz r4, 40646 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x268> │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #49436 @ 0xc11c │ │ │ │ + movw r0, #47836 @ 0xbadc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 406f4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35e> │ │ │ │ + beq.n 4073c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35e> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl f5830 │ │ │ │ + bl f5420 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40634 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x29e> │ │ │ │ + bge.n 4067c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x29e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 40634 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x29e> │ │ │ │ + cbnz r3, 4067c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x29e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 406f4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35e> │ │ │ │ + beq.n 4073c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35e> │ │ │ │ mov r0, r9 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 406dc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x346> │ │ │ │ + beq.n 40724 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x346> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45392 @ 0xb150 │ │ │ │ + movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 98fd4 │ │ │ │ + bl 98eec │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 40694 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2fe> │ │ │ │ + beq.n 406dc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2fe> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4066c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2d6> │ │ │ │ + bge.n 406b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2d6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4066c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2d6> │ │ │ │ + cbnz r3, 406b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2d6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #49464 @ 0xc138 │ │ │ │ + movw r0, #47864 @ 0xbaf8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 406dc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x346> │ │ │ │ + cbz r0, 40724 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x346> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #49472 @ 0xc140 │ │ │ │ + movw r1, #47872 @ 0xbb00 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 98fd4 │ │ │ │ + bl 98eec │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 406c0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x32a> │ │ │ │ + bne.n 40708 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x32a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 406a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x312> │ │ │ │ + bge.n 406f0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x312> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 406a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x312> │ │ │ │ + cbnz r3, 406f0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x312> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 406f4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35e> │ │ │ │ + bge.n 4073c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 406f4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35e> │ │ │ │ + cbnz r3, 4073c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35e> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 406d4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x33e> │ │ │ │ + bge.n 4071c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x33e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 406d4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x33e> │ │ │ │ + cbnz r3, 4071c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x33e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15c55c │ │ │ │ + bl 15c090 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 406f4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35e> │ │ │ │ + bge.n 4073c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 406f4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35e> │ │ │ │ + cbnz r3, 4073c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35e> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #49740 @ 0xc24c │ │ │ │ + movw r3, #48140 @ 0xbc0c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ movw r1, #49856 @ 0xc2c0 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 173e38 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x50> │ │ │ │ + b.w 173988 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x50> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (40734 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x39e>) │ │ │ │ + ldr r0, [pc, #12] @ (4077c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x39e>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164fd4 │ │ │ │ + bl 164e0c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7e8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #47580 @ 0xb9dc │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1742b4 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 173e04 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (40754 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3be>) │ │ │ │ - b.w 299598 <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #4] @ (4079c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3be>) │ │ │ │ + b.w 298ea4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ nop │ │ │ │ @ instruction: 0xfac40052 │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #24560 @ 0x5ff0 │ │ │ │ + movw r3, #22960 @ 0x59b0 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #48268 @ 0xbc8c │ │ │ │ movt r2, #2 │ │ │ │ - b.w 2a1afc │ │ │ │ + b.w 2a1404 │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #50216 @ 0xc428 │ │ │ │ + movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ movw r1, #47400 @ 0xb928 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 173e38 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x50> │ │ │ │ + b.w 173988 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x50> │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #46852 @ 0xb704 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1742b4 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 173e04 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 407c4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x42e> │ │ │ │ - movw r0, #33664 @ 0x8380 │ │ │ │ + bls.n 4080c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x42e> │ │ │ │ + movw r0, #32064 @ 0x7d40 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d4df4 │ │ │ │ - cbz r0, 40808 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x472> │ │ │ │ + bl 1d5368 │ │ │ │ + cbz r0, 40850 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x472> │ │ │ │ cmp r4, #0 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ itte le │ │ │ │ movwle r0, #5752 @ 0x1678 │ │ │ │ movtle r0, #80 @ 0x50 │ │ │ │ ldrgt r0, [r5, #0] │ │ │ │ - cbz r4, 407e0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44a> │ │ │ │ + cbz r4, 40828 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44a> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 4080c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x476> │ │ │ │ - b.n 407f8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x462> │ │ │ │ + bpl.n 40854 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x476> │ │ │ │ + b.n 40840 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x462> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57452 @ 0xe06c │ │ │ │ + movw r1, #55840 @ 0xda20 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 408e6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ - bl 9b92c │ │ │ │ + bl 11df00 │ │ │ │ + b.n 4092e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ + bl 9b830 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 40838 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4a2> │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 40838 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4a2> │ │ │ │ + bne.n 40880 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4a2> │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 40880 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4a2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 408e6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ + b.n 4092e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 40834 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x49e> │ │ │ │ + beq.n 4087c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x49e> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50260 @ 0xc454 │ │ │ │ + movw r1, #48660 @ 0xbe14 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r0, #0 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 408e6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ + beq.n 4092e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ 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 25e388 <_PyCode_SetUnboundVarCounts@@Base+0xe28> │ │ │ │ + bl 25e118 <_PyCode_SetUnboundVarCounts@@Base+0xe28> │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 408e6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ + beq.n 4092e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 806d4 │ │ │ │ + bl 808a0 │ │ │ │ mov fp, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 408ce <_PyInterpreterState_SetEvalFrameFunc@@Base+0x538> │ │ │ │ - bl 9bab0 │ │ │ │ + beq.n 40916 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x538> │ │ │ │ + bl 9b9b4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 408aa <_PyInterpreterState_SetEvalFrameFunc@@Base+0x514> │ │ │ │ + bne.n 408f2 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x514> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 408ce <_PyInterpreterState_SetEvalFrameFunc@@Base+0x538> │ │ │ │ + bge.n 40916 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x538> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 408ce <_PyInterpreterState_SetEvalFrameFunc@@Base+0x538> │ │ │ │ + cbnz r3, 40916 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x538> │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 408ce <_PyInterpreterState_SetEvalFrameFunc@@Base+0x538> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40916 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x538> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 408be <_PyInterpreterState_SetEvalFrameFunc@@Base+0x528> │ │ │ │ + bge.n 40906 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x528> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 408be <_PyInterpreterState_SetEvalFrameFunc@@Base+0x528> │ │ │ │ + cbnz r3, 40906 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x528> │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ add r9, r8 │ │ │ │ add r5, r8 │ │ │ │ cmp r9, r6 │ │ │ │ - blt.n 4085c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4c6> │ │ │ │ + blt.n 408a4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4c6> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 4085c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4c6> │ │ │ │ - b.n 408e6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ + beq.n 408a4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4c6> │ │ │ │ + b.n 4092e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40808 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x472> │ │ │ │ + bge.n 40850 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x472> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40808 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x472> │ │ │ │ + bne.n 40850 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x472> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40808 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x472> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40850 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x472> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #25144 @ 0x6238 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ strd r1, r0, [sp] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 40928 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x592> │ │ │ │ + beq.n 40970 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x592> │ │ │ │ mov r1, r4 │ │ │ │ - bl 9ef10 │ │ │ │ - cbnz r0, 40928 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x592> │ │ │ │ + bl 9ee58 │ │ │ │ + cbnz r0, 40970 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x592> │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 175288 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 174dd8 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 40930 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x59a> │ │ │ │ + bne.n 40978 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x59a> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 4099c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x606> │ │ │ │ + b.n 409e4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x606> │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ ldr r5, [sp, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 40946 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5b0> │ │ │ │ + beq.n 4098e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5b0> │ │ │ │ movw r1, #25144 @ 0x6238 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9ef10 │ │ │ │ - cbz r0, 40950 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5ba> │ │ │ │ + bl 9ee58 │ │ │ │ + cbz r0, 40998 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5ba> │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - b.n 40960 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5ca> │ │ │ │ + b.n 409a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5ca> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sp │ │ │ │ - bl 175288 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 174dd8 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 40960 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5ca> │ │ │ │ + bne.n 409a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5ca> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - b.n 4099c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x606> │ │ │ │ + b.n 409e4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x606> │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 40988 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5f2> │ │ │ │ + bne.n 409d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5f2> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10656 @ 0x29a0 │ │ │ │ + movw r1, #9056 @ 0x2360 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4099c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x606> │ │ │ │ + b.n 409e4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x606> │ │ │ │ vldr d0, [sp, #32] │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 40bec <_Py_IncRef@@Base+0x24c> │ │ │ │ + bl 40c34 <_Py_IncRef@@Base+0x24c> │ │ │ │ vldr d0, [sp, #8] │ │ │ │ - bl 9b9dc │ │ │ │ + bl 9b8e0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -000409a0 <_Py_IncRef@@Base>: │ │ │ │ +000409e8 <_Py_IncRef@@Base>: │ │ │ │ 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, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - cbz r2, 409c8 <_Py_IncRef@@Base+0x28> │ │ │ │ + cbz r2, 40a10 <_Py_IncRef@@Base+0x28> │ │ │ │ ldr r4, [r2, #8] │ │ │ │ - b.n 409ca <_Py_IncRef@@Base+0x2a> │ │ │ │ + b.n 40a12 <_Py_IncRef@@Base+0x2a> │ │ │ │ mov r4, r2 │ │ │ │ add.w r5, r1, #16 │ │ │ │ - cbnz r2, 409d6 <_Py_IncRef@@Base+0x36> │ │ │ │ + cbnz r2, 40a1e <_Py_IncRef@@Base+0x36> │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 409d6 <_Py_IncRef@@Base+0x36> │ │ │ │ - cbnz r5, 409f6 <_Py_IncRef@@Base+0x56> │ │ │ │ + bne.n 40a1e <_Py_IncRef@@Base+0x36> │ │ │ │ + cbnz r5, 40a3e <_Py_IncRef@@Base+0x56> │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #344] @ (40b44 <_Py_IncRef@@Base+0x1a4>) │ │ │ │ - bl 11f7ec <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + ldr r3, [pc, #344] @ (40b8c <_Py_IncRef@@Base+0x1a4>) │ │ │ │ + bl 11f454 <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40b3a <_Py_IncRef@@Base+0x19a> │ │ │ │ + beq.w 40b82 <_Py_IncRef@@Base+0x19a> │ │ │ │ ldr.w r8, [r5] │ │ │ │ adds r1, r4, r6 │ │ │ │ subs r4, r1, #1 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 40a2a <_Py_IncRef@@Base+0x8a> │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + bmi.n 40a72 <_Py_IncRef@@Base+0x8a> │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #37384 @ 0x9208 │ │ │ │ + movw r1, #35784 @ 0x8bc8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #50296 @ 0xc478 │ │ │ │ + movw r0, #48696 @ 0xbe38 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r3, r8 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 40b3a <_Py_IncRef@@Base+0x19a> │ │ │ │ + b.n 40b82 <_Py_IncRef@@Base+0x19a> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 40adc <_Py_IncRef@@Base+0x13c> │ │ │ │ + beq.n 40b24 <_Py_IncRef@@Base+0x13c> │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 40a3e <_Py_IncRef@@Base+0x9e> │ │ │ │ + beq.n 40a86 <_Py_IncRef@@Base+0x9e> │ │ │ │ subs r4, r1, #2 │ │ │ │ - beq.n 40af2 <_Py_IncRef@@Base+0x152> │ │ │ │ - b.n 40a46 <_Py_IncRef@@Base+0xa6> │ │ │ │ + beq.n 40b3a <_Py_IncRef@@Base+0x152> │ │ │ │ + b.n 40a8e <_Py_IncRef@@Base+0xa6> │ │ │ │ movw r9, #5752 @ 0x1678 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 40a56 <_Py_IncRef@@Base+0xb6> │ │ │ │ + beq.n 40a9e <_Py_IncRef@@Base+0xb6> │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 40b00 <_Py_IncRef@@Base+0x160> │ │ │ │ - b.n 40a5e <_Py_IncRef@@Base+0xbe> │ │ │ │ + beq.n 40b48 <_Py_IncRef@@Base+0x160> │ │ │ │ + b.n 40aa6 <_Py_IncRef@@Base+0xbe> │ │ │ │ movw sl, #57960 @ 0xe268 │ │ │ │ movt sl, #81 @ 0x51 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 40a70 <_Py_IncRef@@Base+0xd0> │ │ │ │ - bl e58e0 │ │ │ │ + cbz r0, 40ab8 <_Py_IncRef@@Base+0xd0> │ │ │ │ + bl e54e4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt.n 40a26 <_Py_IncRef@@Base+0x86> │ │ │ │ + blt.n 40a6e <_Py_IncRef@@Base+0x86> │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 40a92 <_Py_IncRef@@Base+0xf2> │ │ │ │ - b.n 40a72 <_Py_IncRef@@Base+0xd2> │ │ │ │ + beq.n 40ada <_Py_IncRef@@Base+0xf2> │ │ │ │ + b.n 40aba <_Py_IncRef@@Base+0xd2> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - cbz r0, 40a84 <_Py_IncRef@@Base+0xe4> │ │ │ │ - bl e58e0 │ │ │ │ + cbz r0, 40acc <_Py_IncRef@@Base+0xe4> │ │ │ │ + bl e54e4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 40a26 <_Py_IncRef@@Base+0x86> │ │ │ │ + blt.n 40a6e <_Py_IncRef@@Base+0x86> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 40a96 <_Py_IncRef@@Base+0xf6> │ │ │ │ - b.n 40a86 <_Py_IncRef@@Base+0xe6> │ │ │ │ + beq.n 40ade <_Py_IncRef@@Base+0xf6> │ │ │ │ + b.n 40ace <_Py_IncRef@@Base+0xe6> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl e58e0 │ │ │ │ + bl e54e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 40a26 <_Py_IncRef@@Base+0x86> │ │ │ │ - b.n 40a98 <_Py_IncRef@@Base+0xf8> │ │ │ │ + blt.n 40a6e <_Py_IncRef@@Base+0x86> │ │ │ │ + b.n 40ae0 <_Py_IncRef@@Base+0xf8> │ │ │ │ mov r6, r4 │ │ │ │ - b.n 40a98 <_Py_IncRef@@Base+0xf8> │ │ │ │ + b.n 40ae0 <_Py_IncRef@@Base+0xf8> │ │ │ │ movs r4, #0 │ │ │ │ and.w fp, r7, #1 │ │ │ │ and.w r5, r6, #1 │ │ │ │ tst r7, r6 │ │ │ │ - beq.n 40abc <_Py_IncRef@@Base+0x11c> │ │ │ │ + beq.n 40b04 <_Py_IncRef@@Base+0x11c> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56384 @ 0xdc40 │ │ │ │ + movw r1, #54784 @ 0xd600 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 40a26 <_Py_IncRef@@Base+0x86> │ │ │ │ - cbz r4, 40b08 <_Py_IncRef@@Base+0x168> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 40a6e <_Py_IncRef@@Base+0x86> │ │ │ │ + cbz r4, 40b50 <_Py_IncRef@@Base+0x168> │ │ │ │ orrs.w r5, r7, r6 │ │ │ │ - beq.n 40b06 <_Py_IncRef@@Base+0x166> │ │ │ │ + beq.n 40b4e <_Py_IncRef@@Base+0x166> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56420 @ 0xdc64 │ │ │ │ + movw r1, #54820 @ 0xd624 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 40a26 <_Py_IncRef@@Base+0x86> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 40a6e <_Py_IncRef@@Base+0x86> │ │ │ │ movw sl, #57960 @ 0xe268 │ │ │ │ movt sl, #81 @ 0x51 │ │ │ │ movw r9, #5752 @ 0x1678 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ mov r5, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 40b08 <_Py_IncRef@@Base+0x168> │ │ │ │ + b.n 40b50 <_Py_IncRef@@Base+0x168> │ │ │ │ movw sl, #57960 @ 0xe268 │ │ │ │ movt sl, #81 @ 0x51 │ │ │ │ mov r5, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 40b08 <_Py_IncRef@@Base+0x168> │ │ │ │ + b.n 40b50 <_Py_IncRef@@Base+0x168> │ │ │ │ mov r5, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 40b08 <_Py_IncRef@@Base+0x168> │ │ │ │ + b.n 40b50 <_Py_IncRef@@Base+0x168> │ │ │ │ mov fp, r5 │ │ │ │ - bl 24cfdc <_PySlice_FromIndices@@Base+0x710> │ │ │ │ + bl 24d1e8 <_PySlice_FromIndices@@Base+0x6bc> │ │ │ │ mov r6, r0 │ │ │ │ mov r3, fp │ │ │ │ str r5, [sp, #0] │ │ │ │ and.w r4, r4, #1 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 3c026 │ │ │ │ + bl 3c06e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40b3a <_Py_IncRef@@Base+0x19a> │ │ │ │ + bge.n 40b82 <_Py_IncRef@@Base+0x19a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 40b3a <_Py_IncRef@@Base+0x19a> │ │ │ │ + cbnz r3, 40b82 <_Py_IncRef@@Base+0x19a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cmp r1, #172 @ 0xac │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ adds r4, r2, #6 │ │ │ │ - beq.n 40b82 <_Py_IncRef@@Base+0x1e2> │ │ │ │ + beq.n 40bca <_Py_IncRef@@Base+0x1e2> │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r1, 40ba8 <_Py_IncRef@@Base+0x208> │ │ │ │ + cbnz r1, 40bf0 <_Py_IncRef@@Base+0x208> │ │ │ │ adds r4, r2, #2 │ │ │ │ - beq.n 40b8c <_Py_IncRef@@Base+0x1ec> │ │ │ │ + beq.n 40bd4 <_Py_IncRef@@Base+0x1ec> │ │ │ │ adds r1, r2, #1 │ │ │ │ - bge.n 40b70 <_Py_IncRef@@Base+0x1d0> │ │ │ │ + bge.n 40bb8 <_Py_IncRef@@Base+0x1d0> │ │ │ │ adds r4, r2, #5 │ │ │ │ - beq.n 40b96 <_Py_IncRef@@Base+0x1f6> │ │ │ │ + beq.n 40bde <_Py_IncRef@@Base+0x1f6> │ │ │ │ adds r1, r2, #3 │ │ │ │ - beq.n 40ba0 <_Py_IncRef@@Base+0x200> │ │ │ │ - movw r1, #50416 @ 0xc4f0 │ │ │ │ + beq.n 40be8 <_Py_IncRef@@Base+0x200> │ │ │ │ + movw r1, #48816 @ 0xbeb0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f3f54 │ │ │ │ - movw r4, #50308 @ 0xc484 │ │ │ │ + b.w f3b74 │ │ │ │ + movw r4, #48708 @ 0xbe44 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 40ba8 <_Py_IncRef@@Base+0x208> │ │ │ │ - movw r4, #50356 @ 0xc4b4 │ │ │ │ + b.n 40bf0 <_Py_IncRef@@Base+0x208> │ │ │ │ + movw r4, #48756 @ 0xbe74 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 40ba8 <_Py_IncRef@@Base+0x208> │ │ │ │ - movw r4, #50384 @ 0xc4d0 │ │ │ │ + b.n 40bf0 <_Py_IncRef@@Base+0x208> │ │ │ │ + movw r4, #48784 @ 0xbe90 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 40ba8 <_Py_IncRef@@Base+0x208> │ │ │ │ - movw r4, #50336 @ 0xc4a0 │ │ │ │ + b.n 40bf0 <_Py_IncRef@@Base+0x208> │ │ │ │ + movw r4, #48736 @ 0xbe60 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #50428 @ 0xc4fc │ │ │ │ + movw r1, #48828 @ 0xbebc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 40bc4 <_Py_IncRef@@Base+0x224> │ │ │ │ - b.w 8f69c │ │ │ │ + beq.n 40c0c <_Py_IncRef@@Base+0x224> │ │ │ │ + b.w 8f5c0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50448 @ 0xc510 │ │ │ │ + movw r1, #48848 @ 0xbed0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -30486,57 +30514,57 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ blx 2b910 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vsub.f64 d7, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d8, d7, d9 │ │ │ │ - beq.n 40c4e <_Py_IncRef@@Base+0x2ae> │ │ │ │ + beq.n 40c96 <_Py_IncRef@@Base+0x2ae> │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ ite mi │ │ │ │ movmi r2, #1 │ │ │ │ movpl r2, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite mi │ │ │ │ movmi r3, #1 │ │ │ │ movpl r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 40c62 <_Py_IncRef@@Base+0x2c2> │ │ │ │ + beq.n 40caa <_Py_IncRef@@Base+0x2c2> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d0, d0, d9 │ │ │ │ vsub.f64 d8, d8, d7 │ │ │ │ - b.n 40c62 <_Py_IncRef@@Base+0x2c2> │ │ │ │ + b.n 40caa <_Py_IncRef@@Base+0x2c2> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d0, [pc, #108] @ 40cc0 <_Py_IncRef@@Base+0x320> │ │ │ │ - vldr d7, [pc, #112] @ 40cc8 <_Py_IncRef@@Base+0x328> │ │ │ │ + vldr d0, [pc, #108] @ 40d08 <_Py_IncRef@@Base+0x320> │ │ │ │ + vldr d7, [pc, #112] @ 40d10 <_Py_IncRef@@Base+0x328> │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d0, d7 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vstr d0, [r5] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 40c9c <_Py_IncRef@@Base+0x2fc> │ │ │ │ + beq.n 40ce4 <_Py_IncRef@@Base+0x2fc> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2c664 │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ vstr d0, [r4] │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 40cb8 <_Py_IncRef@@Base+0x318> │ │ │ │ + ble.n 40d00 <_Py_IncRef@@Base+0x318> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ vstr d0, [r4] │ │ │ │ - b.n 40cb8 <_Py_IncRef@@Base+0x318> │ │ │ │ + b.n 40d00 <_Py_IncRef@@Base+0x318> │ │ │ │ vdiv.f64 d7, d10, d9 │ │ │ │ - vldr d6, [pc, #36] @ 40cc8 <_Py_IncRef@@Base+0x328> │ │ │ │ + vldr d6, [pc, #36] @ 40d10 <_Py_IncRef@@Base+0x328> │ │ │ │ vmov r2, r3, d7 │ │ │ │ - vldr d7, [pc, #20] @ 40cc0 <_Py_IncRef@@Base+0x320> │ │ │ │ + vldr d7, [pc, #20] @ 40d08 <_Py_IncRef@@Base+0x320> │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ vstr d7, [r4] │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ @@ -30545,92 +30573,92 @@ │ │ │ │ strh r0, [r0, #0] │ │ │ │ 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 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 40d36 <_Py_IncRef@@Base+0x396> │ │ │ │ + cbz r0, 40d7e <_Py_IncRef@@Base+0x396> │ │ │ │ add.w r6, r5, #8 │ │ │ │ add.w r7, r0, #12 │ │ │ │ addw r8, r5, #2504 @ 0x9c8 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 8f69c │ │ │ │ - cbz r0, 40d1a <_Py_IncRef@@Base+0x37a> │ │ │ │ + bl 8f5c0 │ │ │ │ + cbz r0, 40d62 <_Py_IncRef@@Base+0x37a> │ │ │ │ cmp r6, r8 │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ - bne.n 40cfa <_Py_IncRef@@Base+0x35a> │ │ │ │ + bne.n 40d42 <_Py_IncRef@@Base+0x35a> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 9435c │ │ │ │ - cbz r0, 40d1a <_Py_IncRef@@Base+0x37a> │ │ │ │ + bl 94284 │ │ │ │ + cbz r0, 40d62 <_Py_IncRef@@Base+0x37a> │ │ │ │ str.w r0, [r4, #2512] @ 0x9d0 │ │ │ │ - b.n 40d36 <_Py_IncRef@@Base+0x396> │ │ │ │ + b.n 40d7e <_Py_IncRef@@Base+0x396> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 40d26 <_Py_IncRef@@Base+0x386> │ │ │ │ + blt.n 40d6e <_Py_IncRef@@Base+0x386> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40d36 <_Py_IncRef@@Base+0x396> │ │ │ │ + b.n 40d7e <_Py_IncRef@@Base+0x396> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40d22 <_Py_IncRef@@Base+0x382> │ │ │ │ + bne.n 40d6a <_Py_IncRef@@Base+0x382> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40d22 <_Py_IncRef@@Base+0x382> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40d6a <_Py_IncRef@@Base+0x382> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #50516 @ 0xc554 │ │ │ │ + movw r1, #48916 @ 0xbf14 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 40d86 <_Py_IncRef@@Base+0x3e6> │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 40dce <_Py_IncRef@@Base+0x3e6> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cmp.w r4, #28672 @ 0x7000 │ │ │ │ - bge.n 40d8a <_Py_IncRef@@Base+0x3ea> │ │ │ │ - cbz r4, 40d8a <_Py_IncRef@@Base+0x3ea> │ │ │ │ + bge.n 40dd2 <_Py_IncRef@@Base+0x3ea> │ │ │ │ + cbz r4, 40dd2 <_Py_IncRef@@Base+0x3ea> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50532 @ 0xc564 │ │ │ │ + movw r1, #48932 @ 0xbf24 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r2, #28672 @ 0x7000 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 40dba <_Py_IncRef@@Base+0x41a> │ │ │ │ - bl 40dbe │ │ │ │ + b.n 40e02 <_Py_IncRef@@Base+0x41a> │ │ │ │ + bl 40e06 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40ea4 │ │ │ │ + bl 40eec │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 40db4 <_Py_IncRef@@Base+0x414> │ │ │ │ + bne.n 40dfc <_Py_IncRef@@Base+0x414> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - movw r1, #50564 @ 0xc584 │ │ │ │ + movw r1, #48964 @ 0xbf44 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 40d86 <_Py_IncRef@@Base+0x3e6> │ │ │ │ + bl f3b74 │ │ │ │ + b.n 40dce <_Py_IncRef@@Base+0x3e6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00040dbe : │ │ │ │ - ldr r3, [pc, #16] @ (40dd0 ) │ │ │ │ +00040e06 : │ │ │ │ + ldr r3, [pc, #16] @ (40e18 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3720] @ 0xe88 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ @@ -30640,42 +30668,42 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 159198 │ │ │ │ + bl 158cd0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 40e22 │ │ │ │ + beq.n 40e6a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r0, r5, #8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx 2c330 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ecc │ │ │ │ - cbz r4, 40e22 │ │ │ │ + bl 159a04 │ │ │ │ + cbz r4, 40e6a │ │ │ │ mov r2, r4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - movw r3, #7576 @ 0x1d98 │ │ │ │ + movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 40b48 <_Py_IncRef@@Base+0x1a8> │ │ │ │ + bl 40b90 <_Py_IncRef@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r1, #23192 @ 0x5a98 │ │ │ │ + movw r1, #21592 @ 0x5458 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 400c6 │ │ │ │ + b.w 4010c │ │ │ │ │ │ │ │ -00040e34 : │ │ │ │ - b.n 40ea4 │ │ │ │ +00040e7c : │ │ │ │ + b.n 40eec │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -30683,80 +30711,80 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (40e68 ) │ │ │ │ + ldr r0, [pc, #8] @ (40eb0 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164fd4 │ │ │ │ + bl 164e0c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ rev16 r0, r0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r1, 40ea0 │ │ │ │ + cbz r1, 40ee8 │ │ │ │ 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, 40e84 │ │ │ │ + cbnz r3, 40ecc │ │ │ │ movs r0, #1 │ │ │ │ - b.n 40e9e │ │ │ │ + b.n 40ee6 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #36492 @ 0x8e8c │ │ │ │ + movw r1, #34884 @ 0x8844 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - cbnz r0, 40ec8 │ │ │ │ - ldr r2, [pc, #104] @ (40f20 ) │ │ │ │ + cbnz r0, 40f10 │ │ │ │ + ldr r2, [pc, #104] @ (40f68 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r0, [r3, #3720] @ 0xe88 │ │ │ │ - b.n 40f18 │ │ │ │ + b.n 40f60 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx 2c544 <__sysconf@plt> │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - ble.n 40ede │ │ │ │ + ble.n 40f26 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx 2c544 <__sysconf@plt> │ │ │ │ - b.n 40ee2 │ │ │ │ + b.n 40f2a │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ cmp r0, r5 │ │ │ │ - bls.n 40eec │ │ │ │ + bls.n 40f34 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 40f18 │ │ │ │ + b.n 40f60 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2bea4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40ee6 │ │ │ │ + bne.n 40f2e │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2be50 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2bd80 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 40ee6 │ │ │ │ - ldr r3, [pc, #20] @ (40f20 ) │ │ │ │ + bne.n 40f2e │ │ │ │ + ldr r3, [pc, #20] @ (40f68 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r5, [r3, #3720] @ 0xe88 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -30784,855 +30812,855 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (40f74 ) │ │ │ │ + ldr r0, [pc, #8] @ (40fbc ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164fd4 │ │ │ │ + bl 164e0c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xb8cc │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00040f78 : │ │ │ │ - movw r3, #29116 @ 0x71bc │ │ │ │ +00040fc0 : │ │ │ │ + movw r3, #27516 @ 0x6b7c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - b.w 1f19c4 │ │ │ │ - movw r1, #23164 @ 0x5a7c │ │ │ │ + b.w 1f1f54 │ │ │ │ + movw r1, #21564 @ 0x543c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 41154 <_PyCompile_Assemble@@Base+0x1c4> │ │ │ │ + b.n 4119c <_PyCompile_Assemble@@Base+0x1c4> │ │ │ │ │ │ │ │ -00040f90 <_PyCompile_Assemble@@Base>: │ │ │ │ +00040fd8 <_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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ movw r3, #60 @ 0x3c │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [sp, #20] │ │ │ │ - beq.n 40fce <_PyCompile_Assemble@@Base+0x3e> │ │ │ │ + beq.n 41016 <_PyCompile_Assemble@@Base+0x3e> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50660 @ 0xc5e4 │ │ │ │ + movw r1, #49060 @ 0xbfa4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 41116 <_PyCompile_Assemble@@Base+0x186> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 4115e <_PyCompile_Assemble@@Base+0x186> │ │ │ │ add.w r8, sp, #32 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b44c │ │ │ │ - bl 7fac4 │ │ │ │ + bl 7fb14 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41116 <_PyCompile_Assemble@@Base+0x186> │ │ │ │ + beq.w 4115e <_PyCompile_Assemble@@Base+0x186> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1296bc │ │ │ │ + bl 1292a4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 410f2 <_PyCompile_Assemble@@Base+0x162> │ │ │ │ + beq.n 4113a <_PyCompile_Assemble@@Base+0x162> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov fp, r4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 41014 <_PyCompile_Assemble@@Base+0x84> │ │ │ │ + beq.n 4105c <_PyCompile_Assemble@@Base+0x84> │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr.w fp, [fp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ movlt r2, r3 │ │ │ │ - b.n 40ffe <_PyCompile_Assemble@@Base+0x6e> │ │ │ │ + b.n 41046 <_PyCompile_Assemble@@Base+0x6e> │ │ │ │ adds r2, #1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 4102a <_PyCompile_Assemble@@Base+0x9a> │ │ │ │ + cbnz r0, 41072 <_PyCompile_Assemble@@Base+0x9a> │ │ │ │ mov r4, fp │ │ │ │ - bl 23c560 │ │ │ │ - b.n 410f4 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 4113c <_PyCompile_Assemble@@Base+0x164> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ blx 2b44c │ │ │ │ mov r2, r4 │ │ │ │ - cbz r2, 41044 <_PyCompile_Assemble@@Base+0xb4> │ │ │ │ + cbz r2, 4108c <_PyCompile_Assemble@@Base+0xb4> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ it ge │ │ │ │ strge.w r2, [sl, r1, lsl #2] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - b.n 41034 <_PyCompile_Assemble@@Base+0xa4> │ │ │ │ - movw r6, #43452 @ 0xa9bc │ │ │ │ + b.n 4107c <_PyCompile_Assemble@@Base+0xa4> │ │ │ │ + movw r6, #36904 @ 0x9028 │ │ │ │ movt r6, #63 @ 0x3f │ │ │ │ - cbz r4, 41088 <_PyCompile_Assemble@@Base+0xf8> │ │ │ │ + cbz r4, 410d0 <_PyCompile_Assemble@@Base+0xf8> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ movs r2, #0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 41084 <_PyCompile_Assemble@@Base+0xf4> │ │ │ │ + bge.n 410cc <_PyCompile_Assemble@@Base+0xf4> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mvn.w ip, #262 @ 0x106 │ │ │ │ ldr r0, [r1, r0] │ │ │ │ add.w r1, r1, r2, lsl #5 │ │ │ │ adds r2, #1 │ │ │ │ add.w lr, r0, ip │ │ │ │ add.w r0, r6, r0, lsl #2 │ │ │ │ ldrh r0, [r0, #2] │ │ │ │ lsls r0, r0, #28 │ │ │ │ - bmi.n 4107a <_PyCompile_Assemble@@Base+0xea> │ │ │ │ + bmi.n 410c2 <_PyCompile_Assemble@@Base+0xea> │ │ │ │ cmp.w lr, #2 │ │ │ │ - bhi.n 41052 <_PyCompile_Assemble@@Base+0xc2> │ │ │ │ + bhi.n 4109a <_PyCompile_Assemble@@Base+0xc2> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr.w r0, [sl, r0, lsl #2] │ │ │ │ str r0, [r1, #24] │ │ │ │ - b.n 41052 <_PyCompile_Assemble@@Base+0xc2> │ │ │ │ + b.n 4109a <_PyCompile_Assemble@@Base+0xc2> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ - b.n 4104c <_PyCompile_Assemble@@Base+0xbc> │ │ │ │ + b.n 41094 <_PyCompile_Assemble@@Base+0xbc> │ │ │ │ mov r0, sl │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 12f7f4 <_PyErr_SetKeyError@@Base+0x2f7c> │ │ │ │ + bl 12f380 <_PyErr_SetKeyError@@Base+0x2f68> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 410f4 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + beq.n 4113c <_PyCompile_Assemble@@Base+0x164> │ │ │ │ add r3, sp, #24 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - bl 136520 <_PyMutex_LockTimed@@Base+0x10c8> │ │ │ │ + bl 136118 <_PyMutex_LockTimed@@Base+0xfc8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 410f4 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + beq.n 4113c <_PyCompile_Assemble@@Base+0x164> │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ bl 2fea0 <_PyObject_DebugMallocStats@@Base+0x1d38> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 410f4 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + cbz r0, 4113c <_PyCompile_Assemble@@Base+0x164> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - bl 13b3b0 <_PyDict_DelItemIf@@Base+0x454> │ │ │ │ + bl 13af74 <_PyDict_DelItemIf@@Base+0x450> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 410ee <_PyCompile_Assemble@@Base+0x15e> │ │ │ │ + bge.n 41136 <_PyCompile_Assemble@@Base+0x15e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 410ee <_PyCompile_Assemble@@Base+0x15e> │ │ │ │ + cbnz r3, 41136 <_PyCompile_Assemble@@Base+0x15e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 410f4 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + b.n 4113c <_PyCompile_Assemble@@Base+0x164> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41108 <_PyCompile_Assemble@@Base+0x178> │ │ │ │ + bge.n 41150 <_PyCompile_Assemble@@Base+0x178> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 41108 <_PyCompile_Assemble@@Base+0x178> │ │ │ │ + cbnz r3, 41150 <_PyCompile_Assemble@@Base+0x178> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ebc28 │ │ │ │ + bl 1ec0bc │ │ │ │ mov r0, r8 │ │ │ │ - bl 13ea4c <_PyTuple_FromArraySteal@@Base+0x3e4> │ │ │ │ + bl 13e614 <_PyTuple_FromArraySteal@@Base+0x3e4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ 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 4113e <_PyCompile_Assemble@@Base+0x1ae> │ │ │ │ + bne.n 41186 <_PyCompile_Assemble@@Base+0x1ae> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1667c8 │ │ │ │ + b.w 1662b0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #60500 @ 0xec54 │ │ │ │ + movw r0, #58856 @ 0xe5e8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41132 <_PyCompile_Assemble@@Base+0x1a2> │ │ │ │ + bne.n 4117a <_PyCompile_Assemble@@Base+0x1a2> │ │ │ │ pop {r4, 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, #26464 @ 0x6760 │ │ │ │ + movw r1, #24864 @ 0x6120 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #26468 @ 0x6764 │ │ │ │ + movw r0, #24868 @ 0x6124 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 411a4 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ + beq.n 411ec <_PyCompile_Assemble@@Base+0x214> │ │ │ │ ldrsb.w r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 411a8 <_PyCompile_Assemble@@Base+0x218> │ │ │ │ + bgt.n 411f0 <_PyCompile_Assemble@@Base+0x218> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbnz r0, 41196 <_PyCompile_Assemble@@Base+0x206> │ │ │ │ + cbnz r0, 411de <_PyCompile_Assemble@@Base+0x206> │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ - bl f74e0 │ │ │ │ - cbz r0, 411b0 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ + bl f7198 │ │ │ │ + cbz r0, 411f8 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 411b0 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ + bge.n 411f8 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 411b0 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ + b.n 411f8 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 411b0 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ + b.n 411f8 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ - ldr r2, [pc, #292] @ (412e8 <_PyCompile_Assemble@@Base+0x358>) │ │ │ │ + ldr r2, [pc, #292] @ (41330 <_PyCompile_Assemble@@Base+0x358>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 411da <_PyCompile_Assemble@@Base+0x24a> │ │ │ │ + bne.n 41222 <_PyCompile_Assemble@@Base+0x24a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 411f2 <_PyCompile_Assemble@@Base+0x262> │ │ │ │ + b.n 4123a <_PyCompile_Assemble@@Base+0x262> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 411d6 <_PyCompile_Assemble@@Base+0x246> │ │ │ │ + beq.n 4121e <_PyCompile_Assemble@@Base+0x246> │ │ │ │ ldr.w r4, [r2, #136] @ 0x88 │ │ │ │ - movw r2, #4531 @ 0x11b3 │ │ │ │ + movw r2, #4603 @ 0x11fb │ │ │ │ movt r2, #4 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 412c2 <_PyCompile_Assemble@@Base+0x332> │ │ │ │ + beq.n 4130a <_PyCompile_Assemble@@Base+0x332> │ │ │ │ ldr.w r0, [r2, #136] @ 0x88 │ │ │ │ - movw r2, #4531 @ 0x11b3 │ │ │ │ + movw r2, #4603 @ 0x11fb │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 412c2 <_PyCompile_Assemble@@Base+0x332> │ │ │ │ + bne.n 4130a <_PyCompile_Assemble@@Base+0x332> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4128c <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ + beq.n 412d4 <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 4122c <_PyCompile_Assemble@@Base+0x29c> │ │ │ │ + cbz r2, 41274 <_PyCompile_Assemble@@Base+0x29c> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 4128c <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ + ble.n 412d4 <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 4121a <_PyCompile_Assemble@@Base+0x28a> │ │ │ │ - b.n 4124a <_PyCompile_Assemble@@Base+0x2ba> │ │ │ │ + bne.n 41262 <_PyCompile_Assemble@@Base+0x28a> │ │ │ │ + b.n 41292 <_PyCompile_Assemble@@Base+0x2ba> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4124a <_PyCompile_Assemble@@Base+0x2ba> │ │ │ │ + beq.n 41292 <_PyCompile_Assemble@@Base+0x2ba> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 4123e <_PyCompile_Assemble@@Base+0x2ae> │ │ │ │ + cbz r2, 41286 <_PyCompile_Assemble@@Base+0x2ae> │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 41232 <_PyCompile_Assemble@@Base+0x2a2> │ │ │ │ - b.n 4124a <_PyCompile_Assemble@@Base+0x2ba> │ │ │ │ + bne.n 4127a <_PyCompile_Assemble@@Base+0x2a2> │ │ │ │ + b.n 41292 <_PyCompile_Assemble@@Base+0x2ba> │ │ │ │ movw r2, #34960 @ 0x8890 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4128c <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ - ldr r2, [pc, #160] @ (412ec <_PyCompile_Assemble@@Base+0x35c>) │ │ │ │ + bne.n 412d4 <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ + ldr r2, [pc, #160] @ (41334 <_PyCompile_Assemble@@Base+0x35c>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 41fdc <_PyEval_SpecialMethodCanSuggest@@Base+0x128> │ │ │ │ + bl 42024 <_PyEval_SpecialMethodCanSuggest@@Base+0x128> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 412d6 <_PyCompile_Assemble@@Base+0x346> │ │ │ │ - beq.n 4128c <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ + blt.n 4131e <_PyCompile_Assemble@@Base+0x346> │ │ │ │ + beq.n 412d4 <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #144] @ (412ec <_PyCompile_Assemble@@Base+0x35c>) │ │ │ │ + ldr r1, [pc, #144] @ (41334 <_PyCompile_Assemble@@Base+0x35c>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 18970c │ │ │ │ + bl 188f94 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 412e2 <_PyCompile_Assemble@@Base+0x352> │ │ │ │ + bne.n 4132a <_PyCompile_Assemble@@Base+0x352> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 41280 <_PyCompile_Assemble@@Base+0x2f0> │ │ │ │ + blt.n 412c8 <_PyCompile_Assemble@@Base+0x2f0> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4128c <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ + b.n 412d4 <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 4127c <_PyCompile_Assemble@@Base+0x2ec> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 412c4 <_PyCompile_Assemble@@Base+0x2ec> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #96] @ (412f0 <_PyCompile_Assemble@@Base+0x360>) │ │ │ │ + ldr r1, [pc, #96] @ (41338 <_PyCompile_Assemble@@Base+0x360>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 18970c │ │ │ │ + bl 188f94 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 412e2 <_PyCompile_Assemble@@Base+0x352> │ │ │ │ + bne.n 4132a <_PyCompile_Assemble@@Base+0x352> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 412e2 <_PyCompile_Assemble@@Base+0x352> │ │ │ │ + beq.n 4132a <_PyCompile_Assemble@@Base+0x352> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 412c2 <_PyCompile_Assemble@@Base+0x332> │ │ │ │ + bge.n 4130a <_PyCompile_Assemble@@Base+0x332> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 412c2 <_PyCompile_Assemble@@Base+0x332> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 412da <_PyCompile_Assemble@@Base+0x34a> │ │ │ │ - ldr r1, [pc, #36] @ (412ec <_PyCompile_Assemble@@Base+0x35c>) │ │ │ │ + cbnz r2, 4130a <_PyCompile_Assemble@@Base+0x332> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 41322 <_PyCompile_Assemble@@Base+0x34a> │ │ │ │ + ldr r1, [pc, #36] @ (41334 <_PyCompile_Assemble@@Base+0x35c>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 18970c │ │ │ │ + bl 188f94 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 412e2 <_PyCompile_Assemble@@Base+0x352> │ │ │ │ + b.n 4132a <_PyCompile_Assemble@@Base+0x352> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 412e2 <_PyCompile_Assemble@@Base+0x352> │ │ │ │ + b.n 4132a <_PyCompile_Assemble@@Base+0x352> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r3, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 4136c │ │ │ │ + cbnz r0, 413b4 │ │ │ │ lsls r2, r2, #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 41314 <_PyCompile_Assemble@@Base+0x384> │ │ │ │ + bne.n 4135c <_PyCompile_Assemble@@Base+0x384> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1662dc │ │ │ │ + b.w 165dc4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15296 @ 0x3bc0 │ │ │ │ + movw r0, #13696 @ 0x3580 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41308 <_PyCompile_Assemble@@Base+0x378> │ │ │ │ + bne.n 41350 <_PyCompile_Assemble@@Base+0x378> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004132a : │ │ │ │ +00041372 : │ │ │ │ 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, #29332 @ 0x7294 │ │ │ │ + movw r4, #27732 @ 0x6c54 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1df81c │ │ │ │ + bl 1dfcb0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00041350 : │ │ │ │ +00041398 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r4, r1 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 159198 │ │ │ │ - cbnz r0, 4137e │ │ │ │ + bl 158cd0 │ │ │ │ + cbnz r0, 413c6 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 159198 │ │ │ │ - cbz r0, 4139e │ │ │ │ + bl 158cd0 │ │ │ │ + cbz r0, 413e6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #17092 @ 0x42c4 │ │ │ │ + movw r1, #15492 @ 0x3c84 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 413b0 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 413f8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 413b4 │ │ │ │ - bl 23c560 │ │ │ │ + ble.n 413fc │ │ │ │ + bl 23c7b4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 413d8 │ │ │ │ + b.n 41420 │ │ │ │ add r1, r2 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 413d8 │ │ │ │ + cbz r0, 41420 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 413d8 │ │ │ │ + cbz r0, 41420 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ blx 2c030 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, r3 │ │ │ │ blx 2c030 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 413e4 │ │ │ │ + beq.n 4142c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 413f0 │ │ │ │ + beq.n 41438 │ │ │ │ mov r0, sp │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ 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 r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (41418 ) │ │ │ │ + ldr r0, [pc, #8] @ (41460 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164fd4 │ │ │ │ + bl 164e0c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xb86c │ │ │ │ lsls r2, r2, #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 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4143e │ │ │ │ + bne.n 41486 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 41458 │ │ │ │ - b.n 41452 │ │ │ │ + bne.n 414a0 │ │ │ │ + b.n 4149a │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #43720 @ 0xaac8 │ │ │ │ + movw r0, #41800 @ 0xa348 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ - cbz r0, 414a4 │ │ │ │ - b.n 41430 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 414a4 │ │ │ │ + bl 1d5210 │ │ │ │ + cbz r0, 414ec │ │ │ │ + b.n 41478 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 414ec │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4146a │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 414a4 │ │ │ │ + bne.n 414b2 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 414ec │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #6056 @ 0x17a8 │ │ │ │ + movw r1, #4456 @ 0x1168 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #50696 @ 0xc608 │ │ │ │ + movw r0, #49096 @ 0xbfc8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 414a4 │ │ │ │ + beq.n 414ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b994 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 414a8 │ │ │ │ + bne.n 414f0 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 414b0 │ │ │ │ + b.n 414f8 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (414d4 ) │ │ │ │ + ldr r0, [pc, #8] @ (4151c ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164fd4 │ │ │ │ + bl 164e0c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ hlt 0x0000 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r5 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #80] @ (41544 ) │ │ │ │ + ldr r3, [pc, #80] @ (4158c ) │ │ │ │ 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 2abc00 <_PyTime_ObjectToTimeval@@Base+0x118c> │ │ │ │ + bl 2ab508 <_PyTime_ObjectToTimeval@@Base+0x118c> │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4 │ │ │ │ - bl 2ac7dc │ │ │ │ + bl 2ac0e4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 41528 │ │ │ │ + beq.n 41570 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 41528 │ │ │ │ + beq.n 41570 │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 4150a │ │ │ │ - ldr r3, [pc, #24] @ (41544 ) │ │ │ │ + b.n 41552 │ │ │ │ + ldr r3, [pc, #24] @ (4158c ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4153a │ │ │ │ + beq.n 41582 │ │ │ │ blx 2bb28 <__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, cr15, {2} │ │ │ │ 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 r9, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r3 │ │ │ │ - cbz r3, 41568 │ │ │ │ + cbz r3, 415b0 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 4156a │ │ │ │ + b.n 415b2 │ │ │ │ mov r8, r3 │ │ │ │ - movw r4, #48048 @ 0xbbb0 │ │ │ │ + movw r4, #46448 @ 0xb570 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r6, {r0, r1, r2} │ │ │ │ - cbnz r7, 4159e │ │ │ │ + cbnz r7, 415e6 │ │ │ │ cmp.w r9, #1 │ │ │ │ - ble.n 4159e │ │ │ │ + ble.n 415e6 │ │ │ │ cmp.w r9, #2 │ │ │ │ - bne.n 4159e │ │ │ │ - cbnz r5, 415be │ │ │ │ + bne.n 415e6 │ │ │ │ + cbnz r5, 41606 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r7 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #240] @ (416a4 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #240] @ (416ec ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41692 │ │ │ │ + beq.n 416da │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 149a58 │ │ │ │ + bl 1494dc │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ - cbz r0, 415fa │ │ │ │ + cbz r0, 41642 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 415e4 │ │ │ │ + beq.n 4162c │ │ │ │ add r8, r9 │ │ │ │ subs.w r9, r8, #2 │ │ │ │ - beq.n 41628 │ │ │ │ - b.n 415ec │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 415fa │ │ │ │ - b.n 415da │ │ │ │ + beq.n 41670 │ │ │ │ + b.n 41634 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 41642 │ │ │ │ + b.n 41622 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 41604 │ │ │ │ + cbz r0, 4164c │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 1ee1e4 │ │ │ │ + bl 1ee678 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 415fe │ │ │ │ + cbnz r0, 41646 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 41694 │ │ │ │ + b.n 416dc │ │ │ │ subs.w r9, r8, #3 │ │ │ │ - beq.n 41630 │ │ │ │ + beq.n 41678 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 4161a │ │ │ │ - bl e58e0 │ │ │ │ + cbz r0, 41662 │ │ │ │ + bl e54e4 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 415fa │ │ │ │ + blt.n 41642 │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.n 4162c │ │ │ │ - b.n 4161c │ │ │ │ + beq.n 41674 │ │ │ │ + b.n 41664 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl e58e0 │ │ │ │ + bl e54e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 4162e │ │ │ │ - b.n 415fa │ │ │ │ + bge.n 41676 │ │ │ │ + b.n 41642 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 41630 │ │ │ │ + b.n 41678 │ │ │ │ mov r4, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ mov r5, r0 │ │ │ │ cmn.w r8, #100 @ 0x64 │ │ │ │ - bne.n 4164e │ │ │ │ + bne.n 41696 │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.n 4164e │ │ │ │ - cbnz r4, 4166a │ │ │ │ + bne.n 41696 │ │ │ │ + cbnz r4, 416b2 │ │ │ │ mov.w r4, #256 @ 0x100 │ │ │ │ - b.n 41654 │ │ │ │ + b.n 4169c │ │ │ │ lsls r4, r4, #8 │ │ │ │ eor.w r4, r4, #256 @ 0x100 │ │ │ │ sxth.w r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ orr.w r3, r4, r3, lsl #9 │ │ │ │ blx 2c218 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 41674 │ │ │ │ + b.n 416bc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bb94 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ movw r5, #6004 @ 0x1774 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r5, r3 │ │ │ │ - b.n 41694 │ │ │ │ + b.n 416dc │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ - bl 14a440 │ │ │ │ + bl 149e0c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r2, #16 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (416cc ) │ │ │ │ + ldr r0, [pc, #12] @ (41714 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164fd4 │ │ │ │ + bl 164e0c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb828 │ │ │ │ lsls r2, r2, #1 │ │ │ │ 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] @ (41804 ) │ │ │ │ + ldr r2, [pc, #292] @ (4184c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 416f8 │ │ │ │ + bne.n 41740 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4170e │ │ │ │ + b.n 41756 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 416f4 │ │ │ │ + beq.n 4173c │ │ │ │ ldr r4, [r2, #12] │ │ │ │ - movw r2, #5841 @ 0x16d1 │ │ │ │ + movw r2, #5913 @ 0x1719 │ │ │ │ movt r2, #4 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 417dc │ │ │ │ + beq.n 41824 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - movw r2, #5841 @ 0x16d1 │ │ │ │ + movw r2, #5913 @ 0x1719 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 417dc │ │ │ │ + bne.n 41824 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 417a6 │ │ │ │ + beq.n 417ee │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 41746 │ │ │ │ + cbz r2, 4178e │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 417a6 │ │ │ │ + ble.n 417ee │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 41734 │ │ │ │ - b.n 41764 │ │ │ │ + bne.n 4177c │ │ │ │ + b.n 417ac │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 41764 │ │ │ │ + beq.n 417ac │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 41758 │ │ │ │ + cbz r2, 417a0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4174c │ │ │ │ - b.n 41764 │ │ │ │ + bne.n 41794 │ │ │ │ + b.n 417ac │ │ │ │ movw r2, #34960 @ 0x8890 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 417a6 │ │ │ │ - ldr r2, [pc, #160] @ (41808 ) │ │ │ │ + bne.n 417ee │ │ │ │ + ldr r2, [pc, #160] @ (41850 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 41fdc <_PyEval_SpecialMethodCanSuggest@@Base+0x128> │ │ │ │ + bl 42024 <_PyEval_SpecialMethodCanSuggest@@Base+0x128> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 417f0 │ │ │ │ - beq.n 417a6 │ │ │ │ + blt.n 41838 │ │ │ │ + beq.n 417ee │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #144] @ (41808 ) │ │ │ │ + ldr r1, [pc, #144] @ (41850 ) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 18970c │ │ │ │ + bl 188f94 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 417fc │ │ │ │ + bne.n 41844 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4179a │ │ │ │ + blt.n 417e2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 417a6 │ │ │ │ + b.n 417ee │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 41796 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 417de │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #96] @ (4180c ) │ │ │ │ + ldr r1, [pc, #96] @ (41854 ) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 18970c │ │ │ │ + bl 188f94 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 417fc │ │ │ │ + bne.n 41844 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 417fc │ │ │ │ + beq.n 41844 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 417dc │ │ │ │ + bge.n 41824 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 417dc │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 417f4 │ │ │ │ - ldr r1, [pc, #40] @ (41808 ) │ │ │ │ + cbnz r2, 41824 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 4183c │ │ │ │ + ldr r1, [pc, #40] @ (41850 ) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 18970c │ │ │ │ + bl 188f94 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 417fc │ │ │ │ + b.n 41844 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 417fc │ │ │ │ + b.n 41844 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ @@ -31643,489 +31671,489 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ strd r0, r1, [sp, #4] │ │ │ │ - cbnz r2, 41830 │ │ │ │ + cbnz r2, 41878 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #52] @ (41860 ) │ │ │ │ - bl 164fd4 │ │ │ │ - b.n 4183a │ │ │ │ - ldr r0, [pc, #48] @ (41864 ) │ │ │ │ + ldr r0, [pc, #52] @ (418a8 ) │ │ │ │ + bl 164e0c │ │ │ │ + b.n 41882 │ │ │ │ + ldr r0, [pc, #48] @ (418ac ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16532c │ │ │ │ - cbz r0, 41854 │ │ │ │ + bl 164aa4 │ │ │ │ + cbz r0, 4189c │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4184a │ │ │ │ + bge.n 41892 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ - cbz r4, 4184e │ │ │ │ + cbz r4, 41896 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41858 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41858 │ │ │ │ + b.n 418a0 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 418a0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmia r1!, {r3, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2acc1c │ │ │ │ + bl 2ac524 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4188e │ │ │ │ + beq.n 418d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41890 │ │ │ │ + bge.n 418d8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 41890 │ │ │ │ + b.n 418d8 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (418b8 ) │ │ │ │ + ldr r0, [pc, #12] @ (41900 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164fd4 │ │ │ │ + bl 164e0c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb88c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000418bc <_PyCompile_CodeGen@@Base>: │ │ │ │ +00041904 <_PyCompile_CodeGen@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1f7d80 │ │ │ │ - cbnz r0, 418f6 <_PyCompile_CodeGen@@Base+0x3a> │ │ │ │ + bl 1f814c │ │ │ │ + cbnz r0, 4193e <_PyCompile_CodeGen@@Base+0x3a> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51020 @ 0xc74c │ │ │ │ + movw r1, #49420 @ 0xc10c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 41a72 <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ - bl 1ce2d0 <_PyArena_New@@Base> │ │ │ │ + b.n 41aba <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ + bl 1ce73c <_PyArena_New@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41a72 <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ + beq.w 41aba <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 287438 <_Py_set_inheritable_async_safe@@Base+0x1078> │ │ │ │ + bl 286df4 <_Py_set_inheritable_async_safe@@Base+0x1034> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 41918 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ + cbnz r0, 41960 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1436a4 <_PyArena_Free@@Base> │ │ │ │ - b.n 418f2 <_PyCompile_CodeGen@@Base+0x36> │ │ │ │ - bl 28dc74 │ │ │ │ + bl 143268 <_PyArena_Free@@Base> │ │ │ │ + b.n 4193a <_PyCompile_CodeGen@@Base+0x36> │ │ │ │ + bl 28d620 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41910 <_PyCompile_CodeGen@@Base+0x54> │ │ │ │ + beq.n 41958 <_PyCompile_CodeGen@@Base+0x54> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 1dce3c <_PyAST_Compile@@Base+0x34> │ │ │ │ + bl 1dd258 <_PyAST_Compile@@Base+0x34> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4193c <_PyCompile_CodeGen@@Base+0x80> │ │ │ │ + cbnz r0, 41984 <_PyCompile_CodeGen@@Base+0x80> │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r7 │ │ │ │ - bl 1436a4 <_PyArena_Free@@Base> │ │ │ │ - b.n 41a72 <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ + bl 143268 <_PyArena_Free@@Base> │ │ │ │ + b.n 41aba <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r0, #56] @ 0x38 │ │ │ │ - bl 7fac4 │ │ │ │ + bl 7fb14 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41a3c <_PyCompile_CodeGen@@Base+0x180> │ │ │ │ + beq.n 41a84 <_PyCompile_CodeGen@@Base+0x180> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e0308 <_PyWarnings_Init@@Base+0xe4> │ │ │ │ + bl 1e0798 <_PyWarnings_Init@@Base+0xe4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 41a42 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + beq.n 41a8a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr r5, [r7, #48] @ 0x30 │ │ │ │ ldr.w r0, [r5, #752] @ 0x2f0 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41a48 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ + beq.n 41a90 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51036 @ 0xc75c │ │ │ │ + movw r1, #49436 @ 0xc11c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 41a42 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + beq.n 41a8a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr.w r0, [r5, #756] @ 0x2f4 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41a48 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ + beq.n 41a90 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51048 @ 0xc768 │ │ │ │ + movw r1, #49448 @ 0xc128 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 41a42 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + beq.n 41a8a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr.w r0, [r5, #760] @ 0x2f8 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41a48 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ + beq.n 41a90 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51064 @ 0xc778 │ │ │ │ + movw r1, #49464 @ 0xc138 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 41a42 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + beq.n 41a8a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 419f8 <_PyCompile_CodeGen@@Base+0x13c> │ │ │ │ + bne.n 41a40 <_PyCompile_CodeGen@@Base+0x13c> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 111134 <_PyInstructionSequence_New@@Base+0x894> │ │ │ │ + bl 110d8c <_PyInstructionSequence_New@@Base+0x894> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 41a04 <_PyCompile_CodeGen@@Base+0x148> │ │ │ │ - b.n 41a42 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + bne.n 41a4c <_PyCompile_CodeGen@@Base+0x148> │ │ │ │ + b.n 41a8a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ mov r0, r7 │ │ │ │ - bl 11d3a0 │ │ │ │ + bl 11d004 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 419e6 <_PyCompile_CodeGen@@Base+0x12a> │ │ │ │ - b.n 41a42 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + bne.n 41a2e <_PyCompile_CodeGen@@Base+0x12a> │ │ │ │ + b.n 41a8a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1e8790 │ │ │ │ + bl 1e8c24 │ │ │ │ ldr.w r0, [r5, #728] @ 0x2d8 │ │ │ │ bl 2fea0 <_PyObject_DebugMallocStats@@Base+0x1d38> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 41a4c <_PyCompile_CodeGen@@Base+0x190> │ │ │ │ + cbz r0, 41a94 <_PyCompile_CodeGen@@Base+0x190> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51080 @ 0xc788 │ │ │ │ + movw r1, #49480 @ 0xc148 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 41a4c <_PyCompile_CodeGen@@Base+0x190> │ │ │ │ + beq.n 41a94 <_PyCompile_CodeGen@@Base+0x190> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ movs r0, #2 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - bl 8e6c8 │ │ │ │ + bl 8e5f0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 41a4e <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ + b.n 41a96 <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 41a4e <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ + b.n 41a96 <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 41a4e <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ + b.n 41a96 <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 41a4e <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ + b.n 41a96 <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - cbz r3, 41a64 <_PyCompile_CodeGen@@Base+0x1a8> │ │ │ │ + cbz r3, 41aac <_PyCompile_CodeGen@@Base+0x1a8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 13f058 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ + bl 13ec20 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ef034 │ │ │ │ + bl 1ef4c8 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r4 │ │ │ │ - bl 1436a4 <_PyArena_Free@@Base> │ │ │ │ + bl 143268 <_PyArena_Free@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #4] @ (41a80 <_PyCompile_CodeGen@@Base+0x1c4>) │ │ │ │ + ldr r0, [pc, #4] @ (41ac8 <_PyCompile_CodeGen@@Base+0x1c4>) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (41aa8 <_PyCompile_CodeGen@@Base+0x1ec>) │ │ │ │ + ldr r0, [pc, #12] @ (41af0 <_PyCompile_CodeGen@@Base+0x1ec>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164fd4 │ │ │ │ + bl 164e0c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cbnz r4, 41ae0 <_PyCompile_CodeGen@@Base+0x224> │ │ │ │ + cbnz r4, 41b28 <_PyCompile_CodeGen@@Base+0x224> │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (41ad4 <_PyCompile_CodeGen@@Base+0x218>) │ │ │ │ + ldr r0, [pc, #12] @ (41b1c <_PyCompile_CodeGen@@Base+0x218>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164fd4 │ │ │ │ + bl 164e0c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 41b06 <_PyCompile_CodeGen@@Base+0x24a> │ │ │ │ + cbnz r0, 41b4e <_PyCompile_CodeGen@@Base+0x24a> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (41afc <_PyCompile_CodeGen@@Base+0x240>) │ │ │ │ + ldr r0, [pc, #12] @ (41b44 <_PyCompile_CodeGen@@Base+0x240>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164fd4 │ │ │ │ + bl 164e0c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb808 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 41b24 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ + cbnz r3, 41b6c <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 41b24 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ + ble.n 41b6c <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 41b24 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ - cbnz r4, 41b42 <_PyCompile_CodeGen@@Base+0x286> │ │ │ │ + bne.n 41b6c <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ + cbnz r4, 41b8a <_PyCompile_CodeGen@@Base+0x286> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r5, sp, #20 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r3, [pc, #276] @ (41c4c <_PyCompile_CodeGen@@Base+0x390>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #276] @ (41c94 <_PyCompile_CodeGen@@Base+0x390>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41c42 <_PyCompile_CodeGen@@Base+0x386> │ │ │ │ + beq.n 41c8a <_PyCompile_CodeGen@@Base+0x386> │ │ │ │ ldr.w r8, [r4] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 41b72 <_PyCompile_CodeGen@@Base+0x2b6> │ │ │ │ + bne.n 41bba <_PyCompile_CodeGen@@Base+0x2b6> │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #37384 @ 0x9208 │ │ │ │ + movw r1, #35784 @ 0x8bc8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #61604 @ 0xf0a4 │ │ │ │ + movw r0, #60004 @ 0xea64 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 41c42 <_PyCompile_CodeGen@@Base+0x386> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 41c8a <_PyCompile_CodeGen@@Base+0x386> │ │ │ │ mov r0, r8 │ │ │ │ - bl 14a044 │ │ │ │ + bl 149ac8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41c42 <_PyCompile_CodeGen@@Base+0x386> │ │ │ │ + beq.n 41c8a <_PyCompile_CodeGen@@Base+0x386> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 2214f0 │ │ │ │ + bl 221778 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 41c22 <_PyCompile_CodeGen@@Base+0x366> │ │ │ │ - bl b1084 │ │ │ │ + beq.n 41c6a <_PyCompile_CodeGen@@Base+0x366> │ │ │ │ + bl b0764 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ movs r7, #0 │ │ │ │ blx 2bebc │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r6, r0 │ │ │ │ moveq.w r6, #1024 @ 0x400 │ │ │ │ add.w fp, sp, #28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b2ccc │ │ │ │ + bl 1b3138 │ │ │ │ mov r3, r6 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 41bbc <_PyCompile_CodeGen@@Base+0x300> │ │ │ │ + cbnz r0, 41c04 <_PyCompile_CodeGen@@Base+0x300> │ │ │ │ mov r5, r7 │ │ │ │ str r0, [sp, #28] │ │ │ │ movs r7, #1 │ │ │ │ - b.n 41be8 <_PyCompile_CodeGen@@Base+0x32c> │ │ │ │ + b.n 41c30 <_PyCompile_CodeGen@@Base+0x32c> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #32 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2b5e0 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 41be8 <_PyCompile_CodeGen@@Base+0x32c> │ │ │ │ + cbz r0, 41c30 <_PyCompile_CodeGen@@Base+0x32c> │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne.n 41be2 <_PyCompile_CodeGen@@Base+0x326> │ │ │ │ + bne.n 41c2a <_PyCompile_CodeGen@@Base+0x326> │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41be6 <_PyCompile_CodeGen@@Base+0x32a> │ │ │ │ + bge.n 41c2e <_PyCompile_CodeGen@@Base+0x32a> │ │ │ │ lsls r6, r6, #1 │ │ │ │ mov r7, r5 │ │ │ │ - b.n 41ba6 <_PyCompile_CodeGen@@Base+0x2ea> │ │ │ │ + b.n 41bee <_PyCompile_CodeGen@@Base+0x2ea> │ │ │ │ mov r7, r3 │ │ │ │ - b.n 41be8 <_PyCompile_CodeGen@@Base+0x32c> │ │ │ │ + b.n 41c30 <_PyCompile_CodeGen@@Base+0x32c> │ │ │ │ movs r7, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - cbnz r6, 41c16 <_PyCompile_CodeGen@@Base+0x35a> │ │ │ │ + cbnz r6, 41c5e <_PyCompile_CodeGen@@Base+0x35a> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 41bfc <_PyCompile_CodeGen@@Base+0x340> │ │ │ │ - bl 23c560 │ │ │ │ - b.n 41c26 <_PyCompile_CodeGen@@Base+0x36a> │ │ │ │ + bne.n 41c44 <_PyCompile_CodeGen@@Base+0x340> │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 41c6e <_PyCompile_CodeGen@@Base+0x36a> │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #51548 @ 0xc95c │ │ │ │ + movw r1, #49948 @ 0xc31c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 41c26 <_PyCompile_CodeGen@@Base+0x36a> │ │ │ │ + bl f3b74 │ │ │ │ + b.n 41c6e <_PyCompile_CodeGen@@Base+0x36a> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 270afc <_PyArg_ParseStackAndKeywords@@Base+0x994> │ │ │ │ + bl 2708c4 <_PyArg_ParseStackAndKeywords@@Base+0x994> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 41c26 <_PyCompile_CodeGen@@Base+0x36a> │ │ │ │ + b.n 41c6e <_PyCompile_CodeGen@@Base+0x36a> │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a40c │ │ │ │ + bl 7a454 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41c40 <_PyCompile_CodeGen@@Base+0x384> │ │ │ │ + bge.n 41c88 <_PyCompile_CodeGen@@Base+0x384> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 41c40 <_PyCompile_CodeGen@@Base+0x384> │ │ │ │ + cbnz r3, 41c88 <_PyCompile_CodeGen@@Base+0x384> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ lsls r2, r2, #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 41c7e <_PyCompile_CodeGen@@Base+0x3c2> │ │ │ │ + bgt.n 41cc6 <_PyCompile_CodeGen@@Base+0x3c2> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57516 @ 0xe0ac │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 41c98 <_PyCompile_CodeGen@@Base+0x3dc> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 41ce0 <_PyCompile_CodeGen@@Base+0x3dc> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 41c9c <_PyCompile_CodeGen@@Base+0x3e0> │ │ │ │ + cbz r3, 41ce4 <_PyCompile_CodeGen@@Base+0x3e0> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8732 @ 0x221c │ │ │ │ + movw r1, #7132 @ 0x1bdc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 41cb8 <_PyCompile_CodeGen@@Base+0x3fc> │ │ │ │ + b.n 41d00 <_PyCompile_CodeGen@@Base+0x3fc> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbnz r0, 41caa <_PyCompile_CodeGen@@Base+0x3ee> │ │ │ │ + cbnz r0, 41cf2 <_PyCompile_CodeGen@@Base+0x3ee> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 41cb8 <_PyCompile_CodeGen@@Base+0x3fc> │ │ │ │ - ldr r1, [pc, #16] @ (41cbc <_PyCompile_CodeGen@@Base+0x400>) │ │ │ │ + b.n 41d00 <_PyCompile_CodeGen@@Base+0x3fc> │ │ │ │ + ldr r1, [pc, #16] @ (41d04 <_PyCompile_CodeGen@@Base+0x400>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41ca0 <_PyCompile_CodeGen@@Base+0x3e4> │ │ │ │ + beq.n 41ce8 <_PyCompile_CodeGen@@Base+0x3e4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ usat r0, #18, r8, lsl #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (41ce4 <_PyCompile_CodeGen@@Base+0x428>) │ │ │ │ + ldr r0, [pc, #12] @ (41d2c <_PyCompile_CodeGen@@Base+0x428>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164fd4 │ │ │ │ + bl 164e0c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ hlt 0x0024 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b242c <_Py_GetConfig@@Base> │ │ │ │ + bl b1b08 <_Py_GetConfig@@Base> │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -32138,229 +32166,229 @@ │ │ │ │ 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 │ │ │ │ - beq.n 41d3e <_PyCompile_CodeGen@@Base+0x482> │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 41d44 <_PyCompile_CodeGen@@Base+0x488> │ │ │ │ + beq.n 41d86 <_PyCompile_CodeGen@@Base+0x482> │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 41d8c <_PyCompile_CodeGen@@Base+0x488> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 41d50 <_PyCompile_CodeGen@@Base+0x494> │ │ │ │ + cbz r3, 41d98 <_PyCompile_CodeGen@@Base+0x494> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 41d6e <_PyCompile_CodeGen@@Base+0x4b2> │ │ │ │ + b.n 41db6 <_PyCompile_CodeGen@@Base+0x4b2> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 228f58 │ │ │ │ - cbnz r0, 41d6a <_PyCompile_CodeGen@@Base+0x4ae> │ │ │ │ + bl 2291c0 │ │ │ │ + cbnz r0, 41db2 <_PyCompile_CodeGen@@Base+0x4ae> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 41d6a <_PyCompile_CodeGen@@Base+0x4ae> │ │ │ │ + cbnz r3, 41db2 <_PyCompile_CodeGen@@Base+0x4ae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 22a530 │ │ │ │ - cbnz r0, 41d6a <_PyCompile_CodeGen@@Base+0x4ae> │ │ │ │ + bl 22a798 │ │ │ │ + cbnz r0, 41db2 <_PyCompile_CodeGen@@Base+0x4ae> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 2e34a8 │ │ │ │ + b.w 2e2e60 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #288] @ (41ea8 <_PyCompile_CodeGen@@Base+0x5ec>) │ │ │ │ + ldr r2, [pc, #288] @ (41ef0 <_PyCompile_CodeGen@@Base+0x5ec>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 41d9e <_PyCompile_CodeGen@@Base+0x4e2> │ │ │ │ + bne.n 41de6 <_PyCompile_CodeGen@@Base+0x4e2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41db4 <_PyCompile_CodeGen@@Base+0x4f8> │ │ │ │ + b.n 41dfc <_PyCompile_CodeGen@@Base+0x4f8> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 41d9a <_PyCompile_CodeGen@@Base+0x4de> │ │ │ │ + beq.n 41de2 <_PyCompile_CodeGen@@Base+0x4de> │ │ │ │ ldr r4, [r2, #48] @ 0x30 │ │ │ │ - movw r2, #7543 @ 0x1d77 │ │ │ │ + movw r2, #7615 @ 0x1dbf │ │ │ │ movt r2, #4 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 41e82 <_PyCompile_CodeGen@@Base+0x5c6> │ │ │ │ + beq.n 41eca <_PyCompile_CodeGen@@Base+0x5c6> │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - movw r2, #7543 @ 0x1d77 │ │ │ │ + movw r2, #7615 @ 0x1dbf │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 41e82 <_PyCompile_CodeGen@@Base+0x5c6> │ │ │ │ + bne.n 41eca <_PyCompile_CodeGen@@Base+0x5c6> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 41e4c <_PyCompile_CodeGen@@Base+0x590> │ │ │ │ + beq.n 41e94 <_PyCompile_CodeGen@@Base+0x590> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 41dec <_PyCompile_CodeGen@@Base+0x530> │ │ │ │ + cbz r2, 41e34 <_PyCompile_CodeGen@@Base+0x530> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 41e4c <_PyCompile_CodeGen@@Base+0x590> │ │ │ │ + ble.n 41e94 <_PyCompile_CodeGen@@Base+0x590> │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 41dda <_PyCompile_CodeGen@@Base+0x51e> │ │ │ │ - b.n 41e0a <_PyCompile_CodeGen@@Base+0x54e> │ │ │ │ + bne.n 41e22 <_PyCompile_CodeGen@@Base+0x51e> │ │ │ │ + b.n 41e52 <_PyCompile_CodeGen@@Base+0x54e> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 41e0a <_PyCompile_CodeGen@@Base+0x54e> │ │ │ │ + beq.n 41e52 <_PyCompile_CodeGen@@Base+0x54e> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 41dfe <_PyCompile_CodeGen@@Base+0x542> │ │ │ │ + cbz r2, 41e46 <_PyCompile_CodeGen@@Base+0x542> │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 41df2 <_PyCompile_CodeGen@@Base+0x536> │ │ │ │ - b.n 41e0a <_PyCompile_CodeGen@@Base+0x54e> │ │ │ │ + bne.n 41e3a <_PyCompile_CodeGen@@Base+0x536> │ │ │ │ + b.n 41e52 <_PyCompile_CodeGen@@Base+0x54e> │ │ │ │ movw r2, #34960 @ 0x8890 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 41e4c <_PyCompile_CodeGen@@Base+0x590> │ │ │ │ - ldr r2, [pc, #160] @ (41eac <_PyCompile_CodeGen@@Base+0x5f0>) │ │ │ │ + bne.n 41e94 <_PyCompile_CodeGen@@Base+0x590> │ │ │ │ + ldr r2, [pc, #160] @ (41ef4 <_PyCompile_CodeGen@@Base+0x5f0>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 41fdc <_PyEval_SpecialMethodCanSuggest@@Base+0x128> │ │ │ │ + bl 42024 <_PyEval_SpecialMethodCanSuggest@@Base+0x128> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 41e96 <_PyCompile_CodeGen@@Base+0x5da> │ │ │ │ - beq.n 41e4c <_PyCompile_CodeGen@@Base+0x590> │ │ │ │ + blt.n 41ede <_PyCompile_CodeGen@@Base+0x5da> │ │ │ │ + beq.n 41e94 <_PyCompile_CodeGen@@Base+0x590> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #144] @ (41eac <_PyCompile_CodeGen@@Base+0x5f0>) │ │ │ │ + ldr r1, [pc, #144] @ (41ef4 <_PyCompile_CodeGen@@Base+0x5f0>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 18970c │ │ │ │ + bl 188f94 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 41ea2 <_PyCompile_CodeGen@@Base+0x5e6> │ │ │ │ + bne.n 41eea <_PyCompile_CodeGen@@Base+0x5e6> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 41e40 <_PyCompile_CodeGen@@Base+0x584> │ │ │ │ + blt.n 41e88 <_PyCompile_CodeGen@@Base+0x584> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41e4c <_PyCompile_CodeGen@@Base+0x590> │ │ │ │ + b.n 41e94 <_PyCompile_CodeGen@@Base+0x590> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 41e3c <_PyCompile_CodeGen@@Base+0x580> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 41e84 <_PyCompile_CodeGen@@Base+0x580> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #96] @ (41eb0 <_PyCompile_CodeGen@@Base+0x5f4>) │ │ │ │ + ldr r1, [pc, #96] @ (41ef8 <_PyCompile_CodeGen@@Base+0x5f4>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 18970c │ │ │ │ + bl 188f94 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 41ea2 <_PyCompile_CodeGen@@Base+0x5e6> │ │ │ │ + bne.n 41eea <_PyCompile_CodeGen@@Base+0x5e6> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 41ea2 <_PyCompile_CodeGen@@Base+0x5e6> │ │ │ │ + beq.n 41eea <_PyCompile_CodeGen@@Base+0x5e6> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41e82 <_PyCompile_CodeGen@@Base+0x5c6> │ │ │ │ + bge.n 41eca <_PyCompile_CodeGen@@Base+0x5c6> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 41e82 <_PyCompile_CodeGen@@Base+0x5c6> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 41e9a <_PyCompile_CodeGen@@Base+0x5de> │ │ │ │ - ldr r1, [pc, #36] @ (41eac <_PyCompile_CodeGen@@Base+0x5f0>) │ │ │ │ + cbnz r2, 41eca <_PyCompile_CodeGen@@Base+0x5c6> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 41ee2 <_PyCompile_CodeGen@@Base+0x5de> │ │ │ │ + ldr r1, [pc, #36] @ (41ef4 <_PyCompile_CodeGen@@Base+0x5f0>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 18970c │ │ │ │ + bl 188f94 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 41ea2 <_PyCompile_CodeGen@@Base+0x5e6> │ │ │ │ + b.n 41eea <_PyCompile_CodeGen@@Base+0x5e6> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 41ea2 <_PyCompile_CodeGen@@Base+0x5e6> │ │ │ │ + b.n 41eea <_PyCompile_CodeGen@@Base+0x5e6> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmia r1!, {r2} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00041eb4 <_PyEval_SpecialMethodCanSuggest@@Base>: │ │ │ │ +00041efc <_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] │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.n 41ece <_PyEval_SpecialMethodCanSuggest@@Base+0x1a> │ │ │ │ + bgt.n 41f16 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a> │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 41ed6 <_PyEval_SpecialMethodCanSuggest@@Base+0x22> │ │ │ │ - b.n 41f1e <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ + bge.n 41f1e <_PyEval_SpecialMethodCanSuggest@@Base+0x22> │ │ │ │ + b.n 41f66 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ subs r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - bls.n 41ef4 <_PyEval_SpecialMethodCanSuggest@@Base+0x40> │ │ │ │ - b.n 41f1e <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ - ldr r1, [pc, #88] @ (41f30 <_PyEval_SpecialMethodCanSuggest@@Base+0x7c>) │ │ │ │ + bls.n 41f3c <_PyEval_SpecialMethodCanSuggest@@Base+0x40> │ │ │ │ + b.n 41f66 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ + ldr r1, [pc, #88] @ (41f78 <_PyEval_SpecialMethodCanSuggest@@Base+0x7c>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ccfc8 <_PyType_Lookup@@Base> │ │ │ │ - cbz r0, 41f2c <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + bl 1cd3f8 <_PyType_Lookup@@Base> │ │ │ │ + cbz r0, 41f74 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 41f2c <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - ldr r1, [pc, #72] @ (41f34 <_PyEval_SpecialMethodCanSuggest@@Base+0x80>) │ │ │ │ + cbz r3, 41f74 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + ldr r1, [pc, #72] @ (41f7c <_PyEval_SpecialMethodCanSuggest@@Base+0x80>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ccfc8 <_PyType_Lookup@@Base> │ │ │ │ - cbnz r0, 41f10 <_PyEval_SpecialMethodCanSuggest@@Base+0x5c> │ │ │ │ - b.n 41f2c <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - ldr r1, [pc, #64] @ (41f38 <_PyEval_SpecialMethodCanSuggest@@Base+0x84>) │ │ │ │ + bl 1cd3f8 <_PyType_Lookup@@Base> │ │ │ │ + cbnz r0, 41f58 <_PyEval_SpecialMethodCanSuggest@@Base+0x5c> │ │ │ │ + b.n 41f74 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + ldr r1, [pc, #64] @ (41f80 <_PyEval_SpecialMethodCanSuggest@@Base+0x84>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ccfc8 <_PyType_Lookup@@Base> │ │ │ │ - cbz r0, 41f2c <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + bl 1cd3f8 <_PyType_Lookup@@Base> │ │ │ │ + cbz r0, 41f74 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 41f2c <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - ldr r1, [pc, #52] @ (41f3c <_PyEval_SpecialMethodCanSuggest@@Base+0x88>) │ │ │ │ + cbz r3, 41f74 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + ldr r1, [pc, #52] @ (41f84 <_PyEval_SpecialMethodCanSuggest@@Base+0x88>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ccfc8 <_PyType_Lookup@@Base> │ │ │ │ - cbz r0, 41f2c <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + bl 1cd3f8 <_PyType_Lookup@@Base> │ │ │ │ + cbz r0, 41f74 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r0, [r3, #136] @ 0x88 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - b.n 41f2e <_PyEval_SpecialMethodCanSuggest@@Base+0x7a> │ │ │ │ - movw r1, #51580 @ 0xc97c │ │ │ │ + b.n 41f76 <_PyEval_SpecialMethodCanSuggest@@Base+0x7a> │ │ │ │ + movw r1, #49980 @ 0xc33c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - ldr r0, [pc, #24] @ (41f40 <_PyEval_SpecialMethodCanSuggest@@Base+0x8c>) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #24] @ (41f88 <_PyEval_SpecialMethodCanSuggest@@Base+0x8c>) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ add sp, #0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r2, r4, r5, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + @ instruction: 0xb7b0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldrb r1, [r0, #12] │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ @@ -32372,566 +32400,566 @@ │ │ │ │ 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, 41f88 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + cbnz r0, 41fd0 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 41f90 <_PyEval_SpecialMethodCanSuggest@@Base+0xdc> │ │ │ │ + cbz r0, 41fd8 <_PyEval_SpecialMethodCanSuggest@@Base+0xdc> │ │ │ │ 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 41f7a <_PyEval_SpecialMethodCanSuggest@@Base+0xc6> │ │ │ │ + beq.n 41fc2 <_PyEval_SpecialMethodCanSuggest@@Base+0xc6> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 3d180 │ │ │ │ + bl 3d1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 41fca <_PyEval_SpecialMethodCanSuggest@@Base+0x116> │ │ │ │ + blt.n 42012 <_PyEval_SpecialMethodCanSuggest@@Base+0x116> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 41fc6 <_PyEval_SpecialMethodCanSuggest@@Base+0x112> │ │ │ │ + cbnz r3, 4200e <_PyEval_SpecialMethodCanSuggest@@Base+0x112> │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51756 @ 0xca2c │ │ │ │ + movw r1, #50156 @ 0xc3ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 41fcc <_PyEval_SpecialMethodCanSuggest@@Base+0x118> │ │ │ │ + b.n 42014 <_PyEval_SpecialMethodCanSuggest@@Base+0x118> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #4] @ (41fd8 <_PyEval_SpecialMethodCanSuggest@@Base+0x124>) │ │ │ │ + ldr r2, [pc, #4] @ (42020 <_PyEval_SpecialMethodCanSuggest@@Base+0x124>) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.n 421c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x314> │ │ │ │ - cbz r4, 41fdc <_PyEval_SpecialMethodCanSuggest@@Base+0x128> │ │ │ │ + b.n 42210 <_PyEval_SpecialMethodCanSuggest@@Base+0x314> │ │ │ │ + cbz r4, 42024 <_PyEval_SpecialMethodCanSuggest@@Base+0x128> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 42068 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b4> │ │ │ │ + beq.n 420b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b4> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 42066 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b2> │ │ │ │ + cbz r5, 420ae <_PyEval_SpecialMethodCanSuggest@@Base+0x1b2> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 42050 <_PyEval_SpecialMethodCanSuggest@@Base+0x19c> │ │ │ │ + beq.n 42098 <_PyEval_SpecialMethodCanSuggest@@Base+0x19c> │ │ │ │ ldr r6, [sp, #0] │ │ │ │ - cbnz r6, 42030 <_PyEval_SpecialMethodCanSuggest@@Base+0x17c> │ │ │ │ + cbnz r6, 42078 <_PyEval_SpecialMethodCanSuggest@@Base+0x17c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4202c <_PyEval_SpecialMethodCanSuggest@@Base+0x178> │ │ │ │ + bge.n 42074 <_PyEval_SpecialMethodCanSuggest@@Base+0x178> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4202c <_PyEval_SpecialMethodCanSuggest@@Base+0x178> │ │ │ │ + cbnz r3, 42074 <_PyEval_SpecialMethodCanSuggest@@Base+0x178> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #1 │ │ │ │ - b.n 42068 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b4> │ │ │ │ + b.n 420b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b4> │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl f2c0c │ │ │ │ + bl f2de0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42050 <_PyEval_SpecialMethodCanSuggest@@Base+0x19c> │ │ │ │ + bge.n 42098 <_PyEval_SpecialMethodCanSuggest@@Base+0x19c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 42050 <_PyEval_SpecialMethodCanSuggest@@Base+0x19c> │ │ │ │ + cbnz r3, 42098 <_PyEval_SpecialMethodCanSuggest@@Base+0x19c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42068 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b4> │ │ │ │ + bge.n 420b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 42068 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b4> │ │ │ │ + cbnz r3, 420b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42068 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b4> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 420b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b4> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (42090 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dc>) │ │ │ │ + ldr r0, [pc, #8] @ (420d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dc>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164fd4 │ │ │ │ + bl 164e0c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - cbnz r4, 420d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c> │ │ │ │ + cbnz r4, 42118 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c> │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov ip, r3 │ │ │ │ - cbz r3, 420b2 <_PyEval_SpecialMethodCanSuggest@@Base+0x1fe> │ │ │ │ + cbz r3, 420fa <_PyEval_SpecialMethodCanSuggest@@Base+0x1fe> │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 420b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x200> │ │ │ │ + b.n 420fc <_PyEval_SpecialMethodCanSuggest@@Base+0x200> │ │ │ │ mov r7, r3 │ │ │ │ - ldr r5, [pc, #264] @ (421c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x30c>) │ │ │ │ + ldr r5, [pc, #264] @ (42208 <_PyEval_SpecialMethodCanSuggest@@Base+0x30c>) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 420e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ + bne.n 4212c <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ cmp r8, ip │ │ │ │ - ble.n 420e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ + ble.n 4212c <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ cmp.w r8, #2 │ │ │ │ - bgt.n 420e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ - cbnz r6, 42106 <_PyEval_SpecialMethodCanSuggest@@Base+0x252> │ │ │ │ + bgt.n 4212c <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ + cbnz r6, 4214e <_PyEval_SpecialMethodCanSuggest@@Base+0x252> │ │ │ │ mov r0, r6 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #200] @ (421c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x310>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #200] @ (4220c <_PyEval_SpecialMethodCanSuggest@@Base+0x310>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 421a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2f0> │ │ │ │ + beq.n 421ec <_PyEval_SpecialMethodCanSuggest@@Base+0x2f0> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ add r8, r7 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - bl 149a58 │ │ │ │ + bl 1494dc │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 421a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ec> │ │ │ │ + beq.n 421e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ec> │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 4214c <_PyEval_SpecialMethodCanSuggest@@Base+0x298> │ │ │ │ + beq.n 42194 <_PyEval_SpecialMethodCanSuggest@@Base+0x298> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 4213c <_PyEval_SpecialMethodCanSuggest@@Base+0x288> │ │ │ │ - bl 12276c │ │ │ │ + cbz r0, 42184 <_PyEval_SpecialMethodCanSuggest@@Base+0x288> │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 42134 <_PyEval_SpecialMethodCanSuggest@@Base+0x280> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 421a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ec> │ │ │ │ + bne.n 4217c <_PyEval_SpecialMethodCanSuggest@@Base+0x280> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 421e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ec> │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 42150 <_PyEval_SpecialMethodCanSuggest@@Base+0x29c> │ │ │ │ - b.n 42140 <_PyEval_SpecialMethodCanSuggest@@Base+0x28c> │ │ │ │ + beq.n 42198 <_PyEval_SpecialMethodCanSuggest@@Base+0x29c> │ │ │ │ + b.n 42188 <_PyEval_SpecialMethodCanSuggest@@Base+0x28c> │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 1ee1e4 │ │ │ │ - cbnz r0, 42150 <_PyEval_SpecialMethodCanSuggest@@Base+0x29c> │ │ │ │ - b.n 421a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ec> │ │ │ │ + bl 1ee678 │ │ │ │ + cbnz r0, 42198 <_PyEval_SpecialMethodCanSuggest@@Base+0x29c> │ │ │ │ + b.n 421e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ec> │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ cmn.w r6, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - beq.n 42170 <_PyEval_SpecialMethodCanSuggest@@Base+0x2bc> │ │ │ │ + beq.n 421b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2bc> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c184 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 42176 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c2> │ │ │ │ + b.n 421be <_PyEval_SpecialMethodCanSuggest@@Base+0x2c2> │ │ │ │ blx 2b760 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b421c │ │ │ │ - cbz r5, 421a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2f4> │ │ │ │ + bl b390c │ │ │ │ + cbz r5, 421f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2f4> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 42192 <_PyEval_SpecialMethodCanSuggest@@Base+0x2de> │ │ │ │ - bl 11699c │ │ │ │ + bne.n 421da <_PyEval_SpecialMethodCanSuggest@@Base+0x2de> │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42152 <_PyEval_SpecialMethodCanSuggest@@Base+0x29e> │ │ │ │ - b.n 421a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ec> │ │ │ │ + beq.n 4219a <_PyEval_SpecialMethodCanSuggest@@Base+0x29e> │ │ │ │ + b.n 421e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ec> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 421b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2fc> │ │ │ │ + b.n 421f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2fc> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 421b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2fc> │ │ │ │ + b.n 421f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2fc> │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ - bl 14a440 │ │ │ │ + bl 149e0c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bkpt 0x0010 │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ cmp r3, #136 @ 0x88 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r2 │ │ │ │ - bl e8864 │ │ │ │ + bl e846c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42274 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c0> │ │ │ │ + beq.n 422bc <_PyEval_SpecialMethodCanSuggest@@Base+0x3c0> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 97b0c │ │ │ │ + bl 97a24 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 42212 <_PyEval_SpecialMethodCanSuggest@@Base+0x35e> │ │ │ │ + beq.n 4225a <_PyEval_SpecialMethodCanSuggest@@Base+0x35e> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 42204 <_PyEval_SpecialMethodCanSuggest@@Base+0x350> │ │ │ │ + cbz r3, 4224c <_PyEval_SpecialMethodCanSuggest@@Base+0x350> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 42266 <_PyEval_SpecialMethodCanSuggest@@Base+0x3b2> │ │ │ │ - b.n 42272 <_PyEval_SpecialMethodCanSuggest@@Base+0x3be> │ │ │ │ + blt.n 422ae <_PyEval_SpecialMethodCanSuggest@@Base+0x3b2> │ │ │ │ + b.n 422ba <_PyEval_SpecialMethodCanSuggest@@Base+0x3be> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl a8fb8 │ │ │ │ + bl a8674 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 42228 <_PyEval_SpecialMethodCanSuggest@@Base+0x374> │ │ │ │ + cbnz r0, 42270 <_PyEval_SpecialMethodCanSuggest@@Base+0x374> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4225c <_PyEval_SpecialMethodCanSuggest@@Base+0x3a8> │ │ │ │ + bge.n 422a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x3a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4225c <_PyEval_SpecialMethodCanSuggest@@Base+0x3a8> │ │ │ │ + cbnz r3, 422a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x3a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4225c <_PyEval_SpecialMethodCanSuggest@@Base+0x3a8> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 422a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x3a8> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 42260 <_PyEval_SpecialMethodCanSuggest@@Base+0x3ac> │ │ │ │ + bne.n 422a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x3ac> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42248 <_PyEval_SpecialMethodCanSuggest@@Base+0x394> │ │ │ │ + bge.n 42290 <_PyEval_SpecialMethodCanSuggest@@Base+0x394> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42248 <_PyEval_SpecialMethodCanSuggest@@Base+0x394> │ │ │ │ + cbnz r3, 42290 <_PyEval_SpecialMethodCanSuggest@@Base+0x394> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4225c <_PyEval_SpecialMethodCanSuggest@@Base+0x3a8> │ │ │ │ + bge.n 422a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x3a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4225c <_PyEval_SpecialMethodCanSuggest@@Base+0x3a8> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 422a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x3a8> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42274 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c0> │ │ │ │ + b.n 422bc <_PyEval_SpecialMethodCanSuggest@@Base+0x3c0> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42272 <_PyEval_SpecialMethodCanSuggest@@Base+0x3be> │ │ │ │ + bge.n 422ba <_PyEval_SpecialMethodCanSuggest@@Base+0x3be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42272 <_PyEval_SpecialMethodCanSuggest@@Base+0x3be> │ │ │ │ + cbnz r3, 422ba <_PyEval_SpecialMethodCanSuggest@@Base+0x3be> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #288] @ (423ac <_PyEval_SpecialMethodCanSuggest@@Base+0x4f8>) │ │ │ │ + ldr r2, [pc, #288] @ (423f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x4f8>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 422a2 <_PyEval_SpecialMethodCanSuggest@@Base+0x3ee> │ │ │ │ + bne.n 422ea <_PyEval_SpecialMethodCanSuggest@@Base+0x3ee> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 422b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x404> │ │ │ │ + b.n 42300 <_PyEval_SpecialMethodCanSuggest@@Base+0x404> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4229e <_PyEval_SpecialMethodCanSuggest@@Base+0x3ea> │ │ │ │ + beq.n 422e6 <_PyEval_SpecialMethodCanSuggest@@Base+0x3ea> │ │ │ │ ldr r4, [r2, #44] @ 0x2c │ │ │ │ - movw r2, #8827 @ 0x227b │ │ │ │ + movw r2, #8899 @ 0x22c3 │ │ │ │ movt r2, #4 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 42386 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d2> │ │ │ │ + beq.n 423ce <_PyEval_SpecialMethodCanSuggest@@Base+0x4d2> │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - movw r2, #8827 @ 0x227b │ │ │ │ + movw r2, #8899 @ 0x22c3 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 42386 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d2> │ │ │ │ + bne.n 423ce <_PyEval_SpecialMethodCanSuggest@@Base+0x4d2> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 42350 <_PyEval_SpecialMethodCanSuggest@@Base+0x49c> │ │ │ │ + beq.n 42398 <_PyEval_SpecialMethodCanSuggest@@Base+0x49c> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 422f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x43c> │ │ │ │ + cbz r2, 42338 <_PyEval_SpecialMethodCanSuggest@@Base+0x43c> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 42350 <_PyEval_SpecialMethodCanSuggest@@Base+0x49c> │ │ │ │ + ble.n 42398 <_PyEval_SpecialMethodCanSuggest@@Base+0x49c> │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 422de <_PyEval_SpecialMethodCanSuggest@@Base+0x42a> │ │ │ │ - b.n 4230e <_PyEval_SpecialMethodCanSuggest@@Base+0x45a> │ │ │ │ + bne.n 42326 <_PyEval_SpecialMethodCanSuggest@@Base+0x42a> │ │ │ │ + b.n 42356 <_PyEval_SpecialMethodCanSuggest@@Base+0x45a> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4230e <_PyEval_SpecialMethodCanSuggest@@Base+0x45a> │ │ │ │ + beq.n 42356 <_PyEval_SpecialMethodCanSuggest@@Base+0x45a> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 42302 <_PyEval_SpecialMethodCanSuggest@@Base+0x44e> │ │ │ │ + cbz r2, 4234a <_PyEval_SpecialMethodCanSuggest@@Base+0x44e> │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 422f6 <_PyEval_SpecialMethodCanSuggest@@Base+0x442> │ │ │ │ - b.n 4230e <_PyEval_SpecialMethodCanSuggest@@Base+0x45a> │ │ │ │ + bne.n 4233e <_PyEval_SpecialMethodCanSuggest@@Base+0x442> │ │ │ │ + b.n 42356 <_PyEval_SpecialMethodCanSuggest@@Base+0x45a> │ │ │ │ movw r2, #34960 @ 0x8890 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42350 <_PyEval_SpecialMethodCanSuggest@@Base+0x49c> │ │ │ │ - ldr r2, [pc, #160] @ (423b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x4fc>) │ │ │ │ + bne.n 42398 <_PyEval_SpecialMethodCanSuggest@@Base+0x49c> │ │ │ │ + ldr r2, [pc, #160] @ (423f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4fc>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 41fdc <_PyEval_SpecialMethodCanSuggest@@Base+0x128> │ │ │ │ + bl 42024 <_PyEval_SpecialMethodCanSuggest@@Base+0x128> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4239a <_PyEval_SpecialMethodCanSuggest@@Base+0x4e6> │ │ │ │ - beq.n 42350 <_PyEval_SpecialMethodCanSuggest@@Base+0x49c> │ │ │ │ + blt.n 423e2 <_PyEval_SpecialMethodCanSuggest@@Base+0x4e6> │ │ │ │ + beq.n 42398 <_PyEval_SpecialMethodCanSuggest@@Base+0x49c> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #144] @ (423b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x4fc>) │ │ │ │ + ldr r1, [pc, #144] @ (423f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4fc>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 18970c │ │ │ │ + bl 188f94 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 423a6 <_PyEval_SpecialMethodCanSuggest@@Base+0x4f2> │ │ │ │ + bne.n 423ee <_PyEval_SpecialMethodCanSuggest@@Base+0x4f2> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 42344 <_PyEval_SpecialMethodCanSuggest@@Base+0x490> │ │ │ │ + blt.n 4238c <_PyEval_SpecialMethodCanSuggest@@Base+0x490> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42350 <_PyEval_SpecialMethodCanSuggest@@Base+0x49c> │ │ │ │ + b.n 42398 <_PyEval_SpecialMethodCanSuggest@@Base+0x49c> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 42340 <_PyEval_SpecialMethodCanSuggest@@Base+0x48c> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 42388 <_PyEval_SpecialMethodCanSuggest@@Base+0x48c> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #96] @ (423b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x500>) │ │ │ │ + ldr r1, [pc, #96] @ (423fc <_PyEval_SpecialMethodCanSuggest@@Base+0x500>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 18970c │ │ │ │ + bl 188f94 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 423a6 <_PyEval_SpecialMethodCanSuggest@@Base+0x4f2> │ │ │ │ + bne.n 423ee <_PyEval_SpecialMethodCanSuggest@@Base+0x4f2> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 423a6 <_PyEval_SpecialMethodCanSuggest@@Base+0x4f2> │ │ │ │ + beq.n 423ee <_PyEval_SpecialMethodCanSuggest@@Base+0x4f2> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42386 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d2> │ │ │ │ + bge.n 423ce <_PyEval_SpecialMethodCanSuggest@@Base+0x4d2> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 42386 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d2> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 4239e <_PyEval_SpecialMethodCanSuggest@@Base+0x4ea> │ │ │ │ - ldr r1, [pc, #36] @ (423b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x4fc>) │ │ │ │ + cbnz r2, 423ce <_PyEval_SpecialMethodCanSuggest@@Base+0x4d2> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 423e6 <_PyEval_SpecialMethodCanSuggest@@Base+0x4ea> │ │ │ │ + ldr r1, [pc, #36] @ (423f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4fc>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 18970c │ │ │ │ + bl 188f94 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 423a6 <_PyEval_SpecialMethodCanSuggest@@Base+0x4f2> │ │ │ │ + b.n 423ee <_PyEval_SpecialMethodCanSuggest@@Base+0x4f2> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 423a6 <_PyEval_SpecialMethodCanSuggest@@Base+0x4f2> │ │ │ │ + b.n 423ee <_PyEval_SpecialMethodCanSuggest@@Base+0x4f2> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r3} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 42410 <_PyEval_SpecialMethodCanSuggest@@Base+0x55c> │ │ │ │ + cbnz r0, 42458 <_PyEval_SpecialMethodCanSuggest@@Base+0x55c> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 423d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x524> │ │ │ │ + cbnz r3, 42420 <_PyEval_SpecialMethodCanSuggest@@Base+0x524> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 423d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x524> │ │ │ │ + ble.n 42420 <_PyEval_SpecialMethodCanSuggest@@Base+0x524> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 423d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x524> │ │ │ │ - cbnz r0, 423f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x53c> │ │ │ │ + bne.n 42420 <_PyEval_SpecialMethodCanSuggest@@Base+0x524> │ │ │ │ + cbnz r0, 42438 <_PyEval_SpecialMethodCanSuggest@@Base+0x53c> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #92] @ (42448 <_PyEval_SpecialMethodCanSuggest@@Base+0x594>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 42444 <_PyEval_SpecialMethodCanSuggest@@Base+0x590> │ │ │ │ + ldr r3, [pc, #92] @ (42490 <_PyEval_SpecialMethodCanSuggest@@Base+0x594>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 4248c <_PyEval_SpecialMethodCanSuggest@@Base+0x590> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 42412 <_PyEval_SpecialMethodCanSuggest@@Base+0x55e> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 4245a <_PyEval_SpecialMethodCanSuggest@@Base+0x55e> │ │ │ │ + bl 93fcc │ │ │ │ movw r1, #6004 @ 0x1774 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 42444 <_PyEval_SpecialMethodCanSuggest@@Base+0x590> │ │ │ │ + b.n 4248c <_PyEval_SpecialMethodCanSuggest@@Base+0x590> │ │ │ │ cmp.w r0, #266 @ 0x10a │ │ │ │ - bhi.n 4243c <_PyEval_SpecialMethodCanSuggest@@Base+0x588> │ │ │ │ - movw r2, #43452 @ 0xa9bc │ │ │ │ + bhi.n 42484 <_PyEval_SpecialMethodCanSuggest@@Base+0x588> │ │ │ │ + movw r2, #36904 @ 0x9028 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldrb.w r2, [r2, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 42444 <_PyEval_SpecialMethodCanSuggest@@Base+0x590> │ │ │ │ + b.n 4248c <_PyEval_SpecialMethodCanSuggest@@Base+0x590> │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r3, #180 @ 0xb4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #12] @ (42470 <_PyEval_SpecialMethodCanSuggest@@Base+0x5bc>) │ │ │ │ + ldr r0, [pc, #12] @ (424b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x5bc>) │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl adb78 <_PyUnicodeWriter_Finish@@Base+0x1324> │ │ │ │ + bl ad3cc <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bvc.n 4251c <_PyEval_SpecialMethodCanSuggest@@Base+0x668> │ │ │ │ + bvc.n 42564 <_PyEval_SpecialMethodCanSuggest@@Base+0x668> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - cbz r1, 42494 <_PyEval_SpecialMethodCanSuggest@@Base+0x5e0> │ │ │ │ + cbz r1, 424dc <_PyEval_SpecialMethodCanSuggest@@Base+0x5e0> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #51972 @ 0xcb04 │ │ │ │ + movw r0, #50372 @ 0xc4c4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ 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 1690a4 │ │ │ │ - cbz r0, 42502 <_PyEval_SpecialMethodCanSuggest@@Base+0x64e> │ │ │ │ + bl 168b10 │ │ │ │ + cbz r0, 4254a <_PyEval_SpecialMethodCanSuggest@@Base+0x64e> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 424ea <_PyEval_SpecialMethodCanSuggest@@Base+0x636> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 42532 <_PyEval_SpecialMethodCanSuggest@@Base+0x636> │ │ │ │ + bl 93fcc │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 42502 <_PyEval_SpecialMethodCanSuggest@@Base+0x64e> │ │ │ │ + b.n 4254a <_PyEval_SpecialMethodCanSuggest@@Base+0x64e> │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -32941,619 +32969,619 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (42528 <_PyEval_SpecialMethodCanSuggest@@Base+0x674>) │ │ │ │ + ldr r0, [pc, #12] @ (42570 <_PyEval_SpecialMethodCanSuggest@@Base+0x674>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164fd4 │ │ │ │ + bl 164e0c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb84c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldrd r0, r1, [r3, #8] │ │ │ │ - b.w 133b40 │ │ │ │ + b.w 133734 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 42540 <_PyEval_SpecialMethodCanSuggest@@Base+0x68c> │ │ │ │ - b.w 9435c │ │ │ │ + beq.n 42588 <_PyEval_SpecialMethodCanSuggest@@Base+0x68c> │ │ │ │ + b.w 94284 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19068 @ 0x4a7c │ │ │ │ + movw r1, #17468 @ 0x443c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 42584 <_PyEval_SpecialMethodCanSuggest@@Base+0x6d0> │ │ │ │ + cbz r3, 425cc <_PyEval_SpecialMethodCanSuggest@@Base+0x6d0> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 42586 <_PyEval_SpecialMethodCanSuggest@@Base+0x6d2> │ │ │ │ + b.n 425ce <_PyEval_SpecialMethodCanSuggest@@Base+0x6d2> │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2b44c │ │ │ │ - cbnz r6, 4259c <_PyEval_SpecialMethodCanSuggest@@Base+0x6e8> │ │ │ │ + cbnz r6, 425e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x6e8> │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 4259c <_PyEval_SpecialMethodCanSuggest@@Base+0x6e8> │ │ │ │ + ble.n 425e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x6e8> │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 4259c <_PyEval_SpecialMethodCanSuggest@@Base+0x6e8> │ │ │ │ - cbnz r4, 425bc <_PyEval_SpecialMethodCanSuggest@@Base+0x708> │ │ │ │ + bgt.n 425e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x6e8> │ │ │ │ + cbnz r4, 42604 <_PyEval_SpecialMethodCanSuggest@@Base+0x708> │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #96] @ (42614 <_PyEval_SpecialMethodCanSuggest@@Base+0x760>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #96] @ (4265c <_PyEval_SpecialMethodCanSuggest@@Base+0x760>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 42602 <_PyEval_SpecialMethodCanSuggest@@Base+0x74e> │ │ │ │ + cbz r0, 4264a <_PyEval_SpecialMethodCanSuggest@@Base+0x74e> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 159198 │ │ │ │ - cbz r0, 425ca <_PyEval_SpecialMethodCanSuggest@@Base+0x716> │ │ │ │ + bl 158cd0 │ │ │ │ + cbz r0, 42612 <_PyEval_SpecialMethodCanSuggest@@Base+0x716> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42602 <_PyEval_SpecialMethodCanSuggest@@Base+0x74e> │ │ │ │ + b.n 4264a <_PyEval_SpecialMethodCanSuggest@@Base+0x74e> │ │ │ │ add r5, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 425ee <_PyEval_SpecialMethodCanSuggest@@Base+0x73a> │ │ │ │ + beq.n 42636 <_PyEval_SpecialMethodCanSuggest@@Base+0x73a> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - cbz r6, 425d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x724> │ │ │ │ + cbz r6, 42620 <_PyEval_SpecialMethodCanSuggest@@Base+0x724> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 425f2 <_PyEval_SpecialMethodCanSuggest@@Base+0x73e> │ │ │ │ + beq.n 4263a <_PyEval_SpecialMethodCanSuggest@@Base+0x73e> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 425f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x740> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 4263c <_PyEval_SpecialMethodCanSuggest@@Base+0x740> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 425c6 <_PyEval_SpecialMethodCanSuggest@@Base+0x712> │ │ │ │ - b.n 425f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x740> │ │ │ │ + bne.n 4260e <_PyEval_SpecialMethodCanSuggest@@Base+0x712> │ │ │ │ + b.n 4263c <_PyEval_SpecialMethodCanSuggest@@Base+0x740> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 425f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x740> │ │ │ │ + b.n 4263c <_PyEval_SpecialMethodCanSuggest@@Base+0x740> │ │ │ │ movs r5, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ - bl 42646 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 4268e <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 4260c <_PyEval_SpecialMethodCanSuggest@@Base+0x758> │ │ │ │ + cbz r3, 42654 <_PyEval_SpecialMethodCanSuggest@@Base+0x758> │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 7aa94 │ │ │ │ + b.w 7aadc │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51992 @ 0xcb18 │ │ │ │ + movw r1, #50392 @ 0xc4d8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00042646 <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ +0004268e <_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 297c10 <_PyEval_MatchKeys@@Base+0x30c> │ │ │ │ + bl 2974e0 <_PyEval_MatchKeys@@Base+0x324> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00042662 : │ │ │ │ - ldr r0, [pc, #4] @ (42668 ) │ │ │ │ - b.w 1da9dc │ │ │ │ +000426aa : │ │ │ │ + ldr r0, [pc, #4] @ (426b0 ) │ │ │ │ + b.w 1dadf8 │ │ │ │ cmp r4, #12 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0004266c : │ │ │ │ +000426b4 : │ │ │ │ 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, 42694 │ │ │ │ + cbz r1, 426dc │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ - bl 1ce1ec │ │ │ │ + bl 1ce658 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 426a2 │ │ │ │ + cbz r0, 426ea │ │ │ │ str r7, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1e5018 │ │ │ │ + bl 1e5394 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ 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, #52356 @ 0xcc84 │ │ │ │ + movw r1, #50756 @ 0xc644 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r4, r0 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 426ce │ │ │ │ + bge.n 42716 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 428e0 │ │ │ │ + b.n 42928 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52360 @ 0xcc88 │ │ │ │ + movw r1, #50760 @ 0xc648 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426c8 │ │ │ │ + blt.n 42710 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52372 @ 0xcc94 │ │ │ │ + movw r1, #50772 @ 0xc654 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426c8 │ │ │ │ + blt.n 42710 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52388 @ 0xcca4 │ │ │ │ + movw r1, #50788 @ 0xc664 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426c8 │ │ │ │ + blt.n 42710 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52400 @ 0xccb0 │ │ │ │ + movw r1, #50800 @ 0xc670 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426c8 │ │ │ │ + blt.n 42710 │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52412 @ 0xccbc │ │ │ │ + movw r1, #50812 @ 0xc67c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426c8 │ │ │ │ + blt.n 42710 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52428 @ 0xcccc │ │ │ │ + movw r1, #50828 @ 0xc68c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426c8 │ │ │ │ + blt.n 42710 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52444 @ 0xccdc │ │ │ │ + movw r1, #50844 @ 0xc69c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426c8 │ │ │ │ + blt.n 42710 │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52456 @ 0xcce8 │ │ │ │ + movw r1, #50856 @ 0xc6a8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426c8 │ │ │ │ + blt.n 42710 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52468 @ 0xccf4 │ │ │ │ + movw r1, #50868 @ 0xc6b4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426c8 │ │ │ │ + blt.n 42710 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52480 @ 0xcd00 │ │ │ │ + movw r1, #50880 @ 0xc6c0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426c8 │ │ │ │ + blt.n 42710 │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52496 @ 0xcd10 │ │ │ │ + movw r1, #50896 @ 0xc6d0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426c8 │ │ │ │ + blt.n 42710 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52512 @ 0xcd20 │ │ │ │ + movw r1, #50912 @ 0xc6e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426c8 │ │ │ │ + blt.n 42710 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52528 @ 0xcd30 │ │ │ │ + movw r1, #50928 @ 0xc6f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426c8 │ │ │ │ + blt.w 42710 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52540 @ 0xcd3c │ │ │ │ + movw r1, #50940 @ 0xc6fc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426c8 │ │ │ │ + blt.w 42710 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52552 @ 0xcd48 │ │ │ │ + movw r1, #50952 @ 0xc708 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426c8 │ │ │ │ + blt.w 42710 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52568 @ 0xcd58 │ │ │ │ + movw r1, #50968 @ 0xc718 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426c8 │ │ │ │ + blt.w 42710 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52584 @ 0xcd68 │ │ │ │ + movw r1, #50984 @ 0xc728 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426c8 │ │ │ │ + blt.w 42710 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52608 @ 0xcd80 │ │ │ │ + movw r1, #51008 @ 0xc740 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426c8 │ │ │ │ + blt.w 42710 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52392 @ 0xcca8 │ │ │ │ + movw r1, #50792 @ 0xc668 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426c8 │ │ │ │ + blt.w 42710 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52628 @ 0xcd94 │ │ │ │ + movw r1, #51028 @ 0xc754 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426c8 │ │ │ │ + blt.w 42710 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52644 @ 0xcda4 │ │ │ │ + movw r1, #51044 @ 0xc764 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426c8 │ │ │ │ + blt.w 42710 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52660 @ 0xcdb4 │ │ │ │ + movw r1, #51060 @ 0xc774 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426c8 │ │ │ │ + blt.w 42710 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52668 @ 0xcdbc │ │ │ │ + movw r1, #51068 @ 0xc77c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426c8 │ │ │ │ + blt.w 42710 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52676 @ 0xcdc4 │ │ │ │ + movw r1, #51076 @ 0xc784 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426c8 │ │ │ │ + blt.w 42710 │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52688 @ 0xcdd0 │ │ │ │ + movw r1, #51088 @ 0xc790 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 103a6c │ │ │ │ + bl 1036f4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 42902 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 4291c │ │ │ │ + bne.n 4294a │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 42964 │ │ │ │ adds r4, #1 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ subs r4, r0, #1 │ │ │ │ - cbnz r0, 42912 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 4291c │ │ │ │ + cbnz r0, 4295a │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 42964 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ 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 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52772 @ 0xce24 │ │ │ │ + movw r1, #51172 @ 0xc7e4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ 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 103a6c │ │ │ │ + bl 1036f4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 42968 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 42974 │ │ │ │ + bne.n 429b0 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 429bc │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ 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 │ │ │ │ - cbnz r1, 429b0 │ │ │ │ + cbnz r1, 429f8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 429a8 │ │ │ │ + bne.n 429f0 │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19068 @ 0x4a7c │ │ │ │ + movw r1, #17468 @ 0x443c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 429d0 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 42a18 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ - b.n 429ce │ │ │ │ + b.n 42a16 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fe9b0 │ │ │ │ + bl fe628 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 429cc │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 429d0 │ │ │ │ + bne.n 42a14 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 42a18 │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 429de │ │ │ │ + cbz r0, 42a26 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #8] @ (42a00 ) │ │ │ │ - bl 164c94 │ │ │ │ + ldr r0, [pc, #8] @ (42a48 ) │ │ │ │ + bl 164764 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ bkpt 0x0058 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #12] @ (42a28 ) │ │ │ │ + ldr r0, [pc, #12] @ (42a70 ) │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl adb78 <_PyUnicodeWriter_Finish@@Base+0x1324> │ │ │ │ + bl ad3cc <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ nop {12} │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 24f500 │ │ │ │ + b.w 24f8a4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 42a5c │ │ │ │ + cbnz r1, 42aa4 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52924 @ 0xcebc │ │ │ │ + movw r1, #51324 @ 0xc87c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 42a68 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 42ab0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e58e0 │ │ │ │ + bl e54e4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 42a6e │ │ │ │ + bge.n 42ab6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 42a78 │ │ │ │ + b.n 42ac0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r1, [r4, #28] │ │ │ │ blx 2c048 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movw r1, #20496 @ 0x5010 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w f1034 │ │ │ │ + b.w f0c5c │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 42ab0 │ │ │ │ + bcs.n 42af8 │ │ │ │ lsrs r1, r0, #6 │ │ │ │ - movw r2, #53716 @ 0xd1d4 │ │ │ │ + movw r2, #52116 @ 0xcb94 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ and.w r0, r0, #63 @ 0x3f │ │ │ │ - movw r3, #60628 @ 0xecd4 │ │ │ │ + movw r3, #59028 @ 0xe694 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ ldrh.w r2, [r3, r0, lsl #1] │ │ │ │ - b.n 42ab2 │ │ │ │ + b.n 42afa │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #52484 @ 0xcd04 │ │ │ │ + movw r3, #50884 @ 0xc6c4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ ldrb r0, [r3, #15] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bmi.n 42af8 │ │ │ │ + bmi.n 42b40 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #52948 @ 0xced4 │ │ │ │ + movw r1, #51348 @ 0xc894 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 42b14 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 42b5c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 42b18 │ │ │ │ + beq.n 42b60 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53008 @ 0xcf10 │ │ │ │ + movw r1, #51408 @ 0xc8d0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42b1e │ │ │ │ - bl f48d8 <_PyErr_FormatV@@Base+0x7f4> │ │ │ │ + b.n 42b66 │ │ │ │ + bl f44f8 <_PyErr_FormatV@@Base+0x7f4> │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #25144 @ 0x6238 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 42b48 │ │ │ │ + bne.n 42b90 │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 42b68 │ │ │ │ + b.n 42bb0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 174b24 │ │ │ │ + bl 174674 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 42b68 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 42b72 │ │ │ │ - b.n 42bde │ │ │ │ + bne.n 42bb0 │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 42bba │ │ │ │ + b.n 42c26 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 42bce │ │ │ │ + bvs.n 42c16 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ - vldr d9, [pc, #112] @ 42be8 │ │ │ │ + vldr d9, [pc, #112] @ 42c30 │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 42bca │ │ │ │ + bgt.n 42c12 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - vldr d1, [pc, #100] @ 42bf0 │ │ │ │ + vldr d1, [pc, #100] @ 42c38 │ │ │ │ blx 2b2f0 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vcmp.f64 d7, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 42bb0 │ │ │ │ + ble.n 42bf8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - vldr d1, [pc, #84] @ 42bf8 │ │ │ │ + vldr d1, [pc, #84] @ 42c40 │ │ │ │ blx 2b2f0 │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ - b.n 42bb4 │ │ │ │ + b.n 42bfc │ │ │ │ vsub.f64 d8, d0, d8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 42bce │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 42bde │ │ │ │ - b.n 42bce │ │ │ │ - vldr d8, [pc, #36] @ 42bf0 │ │ │ │ + bne.n 42c16 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 42c26 │ │ │ │ + b.n 42c16 │ │ │ │ + vldr d8, [pc, #36] @ 42c38 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9b9dc │ │ │ │ + b.w 9b8e0 │ │ │ │ vpop {d8-d9} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ @@ -33564,194 +33592,194 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vsli.64 , q12, #48 @ 0x30 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 42c2c │ │ │ │ + bgt.n 42c74 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53064 @ 0xcf48 │ │ │ │ + movw r1, #51464 @ 0xc908 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 42c4c │ │ │ │ + ble.n 42c94 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53112 @ 0xcf78 │ │ │ │ + movw r1, #51512 @ 0xc938 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 251b1c │ │ │ │ + bl 251d74 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 42c7e │ │ │ │ + beq.n 42cc6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 42c6c │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 42c7e │ │ │ │ + bne.n 42cb4 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 42cc6 │ │ │ │ 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 42efa │ │ │ │ + b.n 42f42 │ │ │ │ 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 │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r6, #30836 @ 0x7874 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 42caa │ │ │ │ + beq.n 42cf2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 9ef10 │ │ │ │ - cbz r0, 42cac │ │ │ │ + bl 9ee58 │ │ │ │ + cbz r0, 42cf4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 42cc0 │ │ │ │ + beq.n 42d08 │ │ │ │ movw r1, #30836 @ 0x7874 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9ef10 │ │ │ │ - cbz r0, 42cc2 │ │ │ │ + bl 9ee58 │ │ │ │ + cbz r0, 42d0a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 20af40 │ │ │ │ + b.w 20b2fc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 42cf6 │ │ │ │ + bne.n 42d3e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 42d14 │ │ │ │ - b.n 42d0a │ │ │ │ + bne.n 42d5c │ │ │ │ + b.n 42d52 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #43512 @ 0xa9f8 │ │ │ │ + movw r0, #41592 @ 0xa278 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ - cbz r0, 42d10 │ │ │ │ - b.n 42ce6 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 42d14 │ │ │ │ + bl 1d5210 │ │ │ │ + cbz r0, 42d58 │ │ │ │ + b.n 42d2e │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 42d5c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42eb2 │ │ │ │ + b.n 42efa │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 9fc20 │ │ │ │ + bl 9f804 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 42eb2 │ │ │ │ + beq.w 42efa │ │ │ │ movs r0, #32 │ │ │ │ blx 2b7a8 <__sched_cpualloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 42d32 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 42eaa │ │ │ │ + cbnz r0, 42d7a │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 42ef2 │ │ │ │ mov.w r8, #4 │ │ │ │ movs r7, #32 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fdec │ │ │ │ + bl 9f9d0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 42e5a │ │ │ │ - bl 14a030 │ │ │ │ - cbnz r0, 42d8e │ │ │ │ + beq.w 42ea2 │ │ │ │ + bl 149ab4 │ │ │ │ + cbnz r0, 42dd6 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ - movw r1, #53156 @ 0xcfa4 │ │ │ │ + movw r1, #51556 @ 0xc964 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 42ea2 │ │ │ │ + bge.w 42eea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 42ea2 │ │ │ │ + bne.w 42eea │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42ea2 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 42eea │ │ │ │ mov r0, fp │ │ │ │ - bl 103a6c │ │ │ │ + bl 1036f4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42dae │ │ │ │ + bge.n 42df6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 42dae │ │ │ │ + cbnz r3, 42df6 │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 42dd2 │ │ │ │ - bl 940a4 │ │ │ │ + bge.n 42e1a │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42ea2 │ │ │ │ + bne.n 42eea │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53212 @ 0xcfdc │ │ │ │ + movw r1, #51612 @ 0xc99c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 42ea2 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 42eea │ │ │ │ cmp r6, sl │ │ │ │ - bne.n 42dee │ │ │ │ + bne.n 42e36 │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53232 @ 0xcff0 │ │ │ │ + movw r1, #51632 @ 0xc9b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 42ea2 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 42eea │ │ │ │ cmp r6, r7 │ │ │ │ - blt.n 42e3a │ │ │ │ + blt.n 42e82 │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 42dfc │ │ │ │ + blt.n 42e44 │ │ │ │ adds r7, r6, #1 │ │ │ │ - b.n 42e02 │ │ │ │ + b.n 42e4a │ │ │ │ lsls r7, r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bge.n 42df2 │ │ │ │ + bge.n 42e3a │ │ │ │ mov r0, r7 │ │ │ │ blx 2b7a8 <__sched_cpualloc@plt> │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 42e12 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 42ea2 │ │ │ │ + cbnz r0, 42e5a │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 42eea │ │ │ │ add.w r3, r7, #31 │ │ │ │ movs r1, #0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ blx 2b44c │ │ │ │ @@ -33760,713 +33788,713 @@ │ │ │ │ mov r0, fp │ │ │ │ blx 2c030 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bf2c <__sched_cpufree@plt> │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov r5, fp │ │ │ │ cmp.w r8, r6, lsr #3 │ │ │ │ - bls.w 42d40 │ │ │ │ + bls.w 42d88 │ │ │ │ lsrs r2, r6, #5 │ │ │ │ movs r3, #1 │ │ │ │ and.w r6, r6, #31 │ │ │ │ lsl.w r6, r3, r6 │ │ │ │ ldr.w r3, [r5, r2, lsl #2] │ │ │ │ orrs r3, r6 │ │ │ │ str.w r3, [r5, r2, lsl #2] │ │ │ │ - b.n 42d40 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 42ea2 │ │ │ │ + b.n 42d88 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 42eea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42e74 │ │ │ │ + bge.n 42ebc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42e74 │ │ │ │ + cbnz r3, 42ebc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2b79c │ │ │ │ - cbz r0, 42e92 │ │ │ │ + cbz r0, 42eda │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 42ea2 │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 42eea │ │ │ │ mov r0, r5 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ blx 2bf2c <__sched_cpufree@plt> │ │ │ │ - b.n 42eb2 │ │ │ │ - cbz r5, 42eaa │ │ │ │ + b.n 42efa │ │ │ │ + cbz r5, 42ef2 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bf2c <__sched_cpufree@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c85f4 │ │ │ │ - b.n 42d10 │ │ │ │ + bl 1c8abc │ │ │ │ + b.n 42d58 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53296 @ 0xd030 │ │ │ │ + movw r1, #51696 @ 0xc9f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbnz r0, 42edc │ │ │ │ - b.w 80cd8 │ │ │ │ + cbnz r0, 42f24 │ │ │ │ + b.w 80cec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #47424 @ 0xb940 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1742b4 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 173e04 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2976] @ 0xba0 │ │ │ │ sub.w sp, sp, #1088 @ 0x440 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbnz r2, 42f1c │ │ │ │ - bl 1e523c │ │ │ │ - b.n 42f1e │ │ │ │ + cbnz r2, 42f64 │ │ │ │ + bl 1e56d0 │ │ │ │ + b.n 42f66 │ │ │ │ mov r0, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #53372 @ 0xd07c │ │ │ │ + movw r1, #51772 @ 0xca3c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #53376 @ 0xd080 │ │ │ │ + movw r0, #51776 @ 0xca40 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 43030 │ │ │ │ - cbnz r4, 42f42 │ │ │ │ + beq.n 43078 │ │ │ │ + cbnz r4, 42f8a │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.n 42f62 │ │ │ │ + b.n 42faa │ │ │ │ mov r0, r4 │ │ │ │ - bl 14a030 │ │ │ │ - cbz r0, 42f92 │ │ │ │ - movw r1, #50720 @ 0xc620 │ │ │ │ + bl 149ab4 │ │ │ │ + cbz r0, 42fda │ │ │ │ + movw r1, #49120 @ 0xbfe0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 1a294c │ │ │ │ + bl 1a2dbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43030 │ │ │ │ - bl b1084 │ │ │ │ + beq.n 43078 │ │ │ │ + bl b0764 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2add0 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ adds r1, r4, #1 │ │ │ │ - bne.n 43068 │ │ │ │ + bne.n 430b0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 43038 │ │ │ │ - bl 11699c │ │ │ │ + bne.n 43080 │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43030 │ │ │ │ - b.n 42f62 │ │ │ │ + bne.n 43078 │ │ │ │ + b.n 42faa │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 42fa4 │ │ │ │ + bmi.n 42fec │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e464 │ │ │ │ + bl 13e02c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43048 │ │ │ │ - movw r1, #53388 @ 0xd08c │ │ │ │ + beq.n 43090 │ │ │ │ + movw r1, #51788 @ 0xca4c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1a294c │ │ │ │ + bl 1a2dbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43030 │ │ │ │ + beq.n 43078 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp.w r4, #1024 @ 0x400 │ │ │ │ - ble.n 42fde │ │ │ │ + ble.n 43026 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53392 @ 0xd090 │ │ │ │ + movw r1, #51792 @ 0xca50 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 159ecc │ │ │ │ - b.n 43030 │ │ │ │ + bl 159a04 │ │ │ │ + b.n 43078 │ │ │ │ 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 2addc <__memcpy_chk@plt> │ │ │ │ - ldr r3, [pc, #180] @ (430a8 ) │ │ │ │ + ldr r3, [pc, #180] @ (430f0 ) │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r5, r4] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r1, [r9, #4] │ │ │ │ - bl 159ecc │ │ │ │ - bl b1084 │ │ │ │ + bl 159a04 │ │ │ │ + bl b0764 │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2add0 <__fcntl_time64@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 43034 │ │ │ │ + bne.n 4307c │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 43038 │ │ │ │ - bl 11699c │ │ │ │ + bne.n 43080 │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43002 │ │ │ │ + beq.n 4304a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 430a0 │ │ │ │ + b.n 430e8 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 43074 │ │ │ │ + bge.n 430bc │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 43030 │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 43078 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #53440 @ 0xd0c0 │ │ │ │ + movw r1, #51840 @ 0xca80 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 43038 │ │ │ │ + blt.n 43080 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9435c │ │ │ │ - b.n 430a0 │ │ │ │ - ldr r1, [pc, #52] @ (430ac ) │ │ │ │ + bl 94284 │ │ │ │ + b.n 430e8 │ │ │ │ + ldr r1, [pc, #52] @ (430f4 ) │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c370 │ │ │ │ - cbz r0, 43098 │ │ │ │ + cbz r0, 430e0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53424 @ 0xd0b0 │ │ │ │ + movw r1, #51824 @ 0xca70 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 43030 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 43078 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 806d4 │ │ │ │ + bl 808a0 │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + stmia r2!, {} │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ldmia r0!, {r3, r6} │ │ │ │ + stmia r2!, {r3} │ │ │ │ lsls r5, r1, #1 │ │ │ │ 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, #25144 @ 0x6238 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 430d6 │ │ │ │ + bne.n 4311e │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 430f4 │ │ │ │ + b.n 4313c │ │ │ │ mov r0, r1 │ │ │ │ - bl 174b24 │ │ │ │ + bl 174674 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 430f4 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 43108 │ │ │ │ - vldr d0, [pc, #24] @ 43110 │ │ │ │ + bne.n 4313c │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 43150 │ │ │ │ + vldr d0, [pc, #24] @ 43158 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9b9dc │ │ │ │ + b.w 9b8e0 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ subs r3, r4, r1 │ │ │ │ - add r5, pc, #880 @ (adr r5, 43488 ) │ │ │ │ + add r5, pc, #880 @ (adr r5, 434d0 ) │ │ │ │ eors r4, r1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ blx 2b534 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 43144 │ │ │ │ + bge.n 4318c │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ - bne.n 4314e │ │ │ │ + b.w 1e5208 │ │ │ │ + bne.n 43196 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 80cd8 │ │ │ │ + b.w 80cec │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 4315c │ │ │ │ + bcc.n 431a4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 23c560 │ │ │ │ + b.w 23c7b4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43154 │ │ │ │ + beq.n 4319c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b534 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4318e │ │ │ │ + bne.n 431d6 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 431c6 │ │ │ │ - bl 80cd8 │ │ │ │ + b.n 4320e │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 431b8 │ │ │ │ + cbz r0, 43200 │ │ │ │ movs r6, #0 │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 431b0 │ │ │ │ + ble.n 431f8 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 14de10 <_PyLong_FromGid@@Base> │ │ │ │ - cbz r0, 431b8 │ │ │ │ + bl 14d864 <_PyLong_FromGid@@Base> │ │ │ │ + cbz r0, 43200 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 43198 │ │ │ │ + b.n 431e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 431c6 │ │ │ │ + bl 83a14 │ │ │ │ + b.n 4320e │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c85f4 │ │ │ │ - b.n 4318a │ │ │ │ + bl 1c8abc │ │ │ │ + b.n 431d2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 431ea │ │ │ │ + bmi.n 43232 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53672 @ 0xd1a8 │ │ │ │ + movw r1, #52072 @ 0xcb68 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r2 │ │ │ │ - bl 14a044 │ │ │ │ + bl 149ac8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 432c2 │ │ │ │ + beq.n 4330a │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 2214f0 │ │ │ │ + bl 221778 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 432b0 │ │ │ │ - bl b1084 │ │ │ │ + beq.n 432f8 │ │ │ │ + bl b0764 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ movs r6, #0 │ │ │ │ blx 2bebc │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r5, r0 │ │ │ │ moveq.w r5, #1024 @ 0x400 │ │ │ │ add.w fp, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b2ccc │ │ │ │ + bl 1b3138 │ │ │ │ mov r3, r5 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4324a │ │ │ │ + cbnz r0, 43292 │ │ │ │ mov r4, r6 │ │ │ │ str r0, [sp, #16] │ │ │ │ movs r6, #1 │ │ │ │ - b.n 43276 │ │ │ │ + b.n 432be │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #20 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2b504 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 43276 │ │ │ │ + cbz r0, 432be │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne.n 43270 │ │ │ │ + bne.n 432b8 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43274 │ │ │ │ + bge.n 432bc │ │ │ │ lsls r5, r5, #1 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 43234 │ │ │ │ + b.n 4327c │ │ │ │ mov r6, r3 │ │ │ │ - b.n 43276 │ │ │ │ + b.n 432be │ │ │ │ movs r6, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - cbnz r5, 432a4 │ │ │ │ + cbnz r5, 432ec │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 4328a │ │ │ │ - bl 23c560 │ │ │ │ - b.n 432b4 │ │ │ │ + bne.n 432d2 │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 432fc │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #53712 @ 0xd1d0 │ │ │ │ + movw r1, #52112 @ 0xcb90 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 432b4 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 432fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 215b60 <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ + bl 215dd8 <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 432b4 │ │ │ │ + b.n 432fc │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a40c │ │ │ │ + bl 7a454 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r5 │ │ │ │ - bl 16ae38 <_Py_DecRef@@Base> │ │ │ │ + bl 16a914 <_Py_DecRef@@Base> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 432f2 │ │ │ │ + cbnz r1, 4333a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53744 @ 0xd1f0 │ │ │ │ + movw r1, #52144 @ 0xcbb0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 4331e │ │ │ │ + bl 11df00 │ │ │ │ + b.n 43366 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 43332 │ │ │ │ + beq.n 4337a │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bmi.n 43324 │ │ │ │ + bmi.n 4336c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53776 @ 0xd210 │ │ │ │ + movw r1, #52176 @ 0xcbd0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4333e │ │ │ │ + b.n 43386 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43334 │ │ │ │ + bge.n 4337c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 43334 │ │ │ │ + b.n 4337c │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ 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 │ │ │ │ - bl f6bc8 │ │ │ │ + bl f6880 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 4336c │ │ │ │ + beq.n 433b4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f7118 │ │ │ │ + b.w f6dd0 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #53836 @ 0xd24c │ │ │ │ + movw r1, #52236 @ 0xcc0c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43398 │ │ │ │ + bge.n 433e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43398 │ │ │ │ + cbnz r3, 433e0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43466 │ │ │ │ + beq.n 434ae │ │ │ │ movw r5, #32336 @ 0x7e50 │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 433d6 │ │ │ │ + bne.n 4341e │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 433c6 │ │ │ │ + bne.n 4340e │ │ │ │ dmb ish │ │ │ │ - beq.n 433e2 │ │ │ │ + beq.n 4342a │ │ │ │ mov r0, r5 │ │ │ │ - bl 285ba0 │ │ │ │ + bl 2b8cf0 │ │ │ │ blx 2bcfc │ │ │ │ blx 2af98 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r1, 43438 │ │ │ │ - bl 270afc <_PyArg_ParseStackAndKeywords@@Base+0x994> │ │ │ │ + cbz r1, 43480 │ │ │ │ + bl 2708c4 <_PyArg_ParseStackAndKeywords@@Base+0x994> │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r6, 43402 │ │ │ │ - bl 9bab0 │ │ │ │ - cbz r0, 43420 │ │ │ │ + cbz r6, 4344a │ │ │ │ + bl 9b9b4 │ │ │ │ + cbz r0, 43468 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4341c │ │ │ │ + bge.n 43464 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4341c │ │ │ │ + cbnz r3, 43464 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43438 │ │ │ │ + b.n 43480 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 433e6 │ │ │ │ + bge.n 4342e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 433e6 │ │ │ │ + bne.n 4342e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 433e6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4342e │ │ │ │ blx 2b088 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 43454 │ │ │ │ + bne.n 4349c │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 43444 │ │ │ │ + bne.n 4348c │ │ │ │ dmb ish │ │ │ │ - beq.n 43466 │ │ │ │ + beq.n 434ae │ │ │ │ movw r0, #32336 @ 0x7e50 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - bl 284c48 │ │ │ │ + bl 284618 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ - bl 43662 │ │ │ │ + bl 436aa │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 435b0 │ │ │ │ - ldr r1, [pc, #300] @ (435b8 ) │ │ │ │ + beq.w 435f8 │ │ │ │ + ldr r1, [pc, #300] @ (43600 ) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 97b0c │ │ │ │ + bl 97a24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4359a │ │ │ │ - ldr r1, [pc, #292] @ (435bc ) │ │ │ │ + bne.w 435e2 │ │ │ │ + ldr r1, [pc, #292] @ (43604 ) │ │ │ │ add r2, sp, #12 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 97b0c │ │ │ │ + bl 97a24 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4354a │ │ │ │ + beq.n 43592 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 434cc │ │ │ │ - bl 1dccfc │ │ │ │ + cbz r0, 43514 │ │ │ │ + bl 1dd118 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - blt.n 4353a │ │ │ │ + blt.n 43582 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 434c4 │ │ │ │ + bge.n 4350c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 434c4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4350c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 434ce │ │ │ │ + b.n 43516 │ │ │ │ mov r5, r0 │ │ │ │ add r2, sp, #8 │ │ │ │ - ldr r1, [pc, #236] @ (435c0 ) │ │ │ │ + ldr r1, [pc, #236] @ (43608 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 97b0c │ │ │ │ + bl 97a24 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4354a │ │ │ │ + beq.n 43592 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 43560 │ │ │ │ + bne.n 435a8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl f01e0 │ │ │ │ + bl efe08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43560 │ │ │ │ - ldr r1, [pc, #216] @ (435c4 ) │ │ │ │ + beq.n 435a8 │ │ │ │ + ldr r1, [pc, #216] @ (4360c ) │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl f5830 │ │ │ │ + bl f5420 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 43502 │ │ │ │ + cbnz r0, 4354a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 43540 │ │ │ │ - b.n 4354a │ │ │ │ + blt.n 43588 │ │ │ │ + b.n 43592 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 43566 │ │ │ │ + bmi.n 435ae │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #57952 @ 0xe260 │ │ │ │ + movw r1, #56352 @ 0xdc20 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43536 │ │ │ │ + bge.n 4357e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 43536 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4357e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4354a │ │ │ │ + bge.n 43592 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4354a │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 43592 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43596 │ │ │ │ + bge.n 435de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43596 │ │ │ │ + cbnz r3, 435de │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43596 │ │ │ │ - bl 7fac4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 435de │ │ │ │ + bl 7fb14 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r2, 4359a │ │ │ │ - cbnz r5, 4359a │ │ │ │ - ldr r1, [pc, #68] @ (435b8 ) │ │ │ │ + cbz r2, 435e2 │ │ │ │ + cbnz r5, 435e2 │ │ │ │ + ldr r1, [pc, #68] @ (43600 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 862f0 │ │ │ │ - cbz r0, 4359a │ │ │ │ + bl 861c4 │ │ │ │ + cbz r0, 435e2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 4359a │ │ │ │ + cbz r0, 435e2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4359a │ │ │ │ + bge.n 435e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4359a │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4359a │ │ │ │ + cbnz r3, 435e2 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 435e2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 435b0 │ │ │ │ + b.n 435f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 435ae │ │ │ │ + bge.n 435f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 435ae │ │ │ │ + cbnz r3, 435f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cbz r4, 435bc │ │ │ │ + cbz r4, 43604 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmia r2!, {r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ sub sp, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r0, [r7, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -34474,294 +34502,294 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 43600 │ │ │ │ + cbnz r4, 43648 │ │ │ │ cmp r3, r4 │ │ │ │ - blt.n 43600 │ │ │ │ + blt.n 43648 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 43600 │ │ │ │ - cbz r2, 43600 │ │ │ │ + bgt.n 43648 │ │ │ │ + cbz r2, 43648 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #44104 @ 0xac48 │ │ │ │ + movw r1, #42184 @ 0xa4c8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 4361c │ │ │ │ + bl 11df00 │ │ │ │ + b.n 43664 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ movs r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #16] @ (43624 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #16] @ (4366c ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 435ea │ │ │ │ + bne.n 43632 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r5, #128 @ 0x80 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 436b8 │ │ │ │ + bl 43700 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 43658 │ │ │ │ + bne.n 436a0 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53928 @ 0xd2a8 │ │ │ │ + movw r1, #52328 @ 0xcc68 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 43660 │ │ │ │ + b.n 436a8 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #64] @ (436b4 ) │ │ │ │ - bl a8fb8 │ │ │ │ + ldr r1, [pc, #64] @ (436fc ) │ │ │ │ + bl a8674 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 436ae │ │ │ │ + cbz r0, 436f6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 436ae │ │ │ │ + bmi.n 436f6 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #11548 @ 0x2d1c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 436ac │ │ │ │ + bge.n 436f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 436ac │ │ │ │ + cbnz r3, 436f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 436d0 │ │ │ │ + bmi.n 43718 │ │ │ │ movw r3, #23992 @ 0x5db8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 437dc │ │ │ │ + bne.w 43824 │ │ │ │ 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 206378 │ │ │ │ + bl 206740 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 436f4 │ │ │ │ + cbnz r0, 4373c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 437d8 │ │ │ │ - bl 9fc20 │ │ │ │ + b.n 43820 │ │ │ │ + bl 9f804 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4370e │ │ │ │ + bge.n 43756 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4370e │ │ │ │ + cbnz r3, 43756 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 436ee │ │ │ │ + beq.n 43736 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fdec │ │ │ │ + bl 9f9d0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 437b8 │ │ │ │ - bl 9b09c │ │ │ │ + beq.n 43800 │ │ │ │ + bl 9afa0 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ - cbnz r6, 43746 │ │ │ │ + cbnz r6, 4378e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43776 │ │ │ │ + bge.n 437be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43776 │ │ │ │ + cbnz r3, 437be │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43776 │ │ │ │ - bl 2a5f44 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 437be │ │ │ │ + bl 2a584c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4378e │ │ │ │ + bge.n 437d6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43762 │ │ │ │ + bge.n 437aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43762 │ │ │ │ + cbnz r3, 437aa │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43776 │ │ │ │ + bge.n 437be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43776 │ │ │ │ + cbnz r3, 437be │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 436ee │ │ │ │ + bge.n 43736 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 436ee │ │ │ │ + bne.n 43736 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 436ee │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43736 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 437a0 │ │ │ │ + bge.n 437e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 437a0 │ │ │ │ + cbnz r3, 437e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43712 │ │ │ │ + bge.n 4375a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 43712 │ │ │ │ + bne.n 4375a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43712 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4375a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 437cc │ │ │ │ + bge.n 43814 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 437cc │ │ │ │ + cbnz r3, 43814 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - bl 940a4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + bl 93fcc │ │ │ │ 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 │ │ │ │ │ │ │ │ -000437e2 <_Py_rc_quot@@Base>: │ │ │ │ +0004382a <_Py_rc_quot@@Base>: │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ vcmpe.f64 d1, #0.0 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4380a <_Py_rc_quot@@Base+0x28> │ │ │ │ + bpl.n 43852 <_Py_rc_quot@@Base+0x28> │ │ │ │ vneg.f64 d5, d1 │ │ │ │ - b.n 4380e <_Py_rc_quot@@Base+0x2c> │ │ │ │ + b.n 43856 <_Py_rc_quot@@Base+0x2c> │ │ │ │ vmov.f64 d5, d1 │ │ │ │ vcmpe.f64 d2, #0.0 │ │ │ │ - vldr d8, [pc, #324] @ 43958 <_Py_rc_quot@@Base+0x176> │ │ │ │ + vldr d8, [pc, #324] @ 439a0 <_Py_rc_quot@@Base+0x176> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4382c <_Py_rc_quot@@Base+0x4a> │ │ │ │ + bpl.n 43874 <_Py_rc_quot@@Base+0x4a> │ │ │ │ vneg.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.n 43874 <_Py_rc_quot@@Base+0x92> │ │ │ │ - b.n 43856 <_Py_rc_quot@@Base+0x74> │ │ │ │ + blt.n 438bc <_Py_rc_quot@@Base+0x92> │ │ │ │ + b.n 4389e <_Py_rc_quot@@Base+0x74> │ │ │ │ vcmpe.f64 d5, d2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.n 43870 <_Py_rc_quot@@Base+0x8e> │ │ │ │ + blt.n 438b8 <_Py_rc_quot@@Base+0x8e> │ │ │ │ vcmp.f64 d5, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 43852 <_Py_rc_quot@@Base+0x70> │ │ │ │ + bne.n 4389a <_Py_rc_quot@@Base+0x70> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d7, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4394a <_Py_rc_quot@@Base+0x168> │ │ │ │ + b.n 43992 <_Py_rc_quot@@Base+0x168> │ │ │ │ vmov.f64 d3, d2 │ │ │ │ vdiv.f64 d7, d2, d6 │ │ │ │ vmov.f64 d4, d6 │ │ │ │ vmla.f64 d4, d2, d7 │ │ │ │ vnmul.f64 d7, d0, d7 │ │ │ │ vdiv.f64 d1, d7, d4 │ │ │ │ vdiv.f64 d7, d0, d4 │ │ │ │ - b.n 4389a <_Py_rc_quot@@Base+0xb8> │ │ │ │ + b.n 438e2 <_Py_rc_quot@@Base+0xb8> │ │ │ │ vmov.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 438b0 <_Py_rc_quot@@Base+0xce> │ │ │ │ + bhi.n 438f8 <_Py_rc_quot@@Base+0xce> │ │ │ │ vdiv.f64 d4, d6, d2 │ │ │ │ vmov.f64 d9, d2 │ │ │ │ vmla.f64 d9, d6, d4 │ │ │ │ vmul.f64 d4, d4, d0 │ │ │ │ vdiv.f64 d7, d4, d9 │ │ │ │ vneg.f64 d4, d0 │ │ │ │ vdiv.f64 d1, d4, d9 │ │ │ │ vcmp.f64 d7, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 4394a <_Py_rc_quot@@Base+0x168> │ │ │ │ + bvc.n 43992 <_Py_rc_quot@@Base+0x168> │ │ │ │ vcmp.f64 d1, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 438b8 <_Py_rc_quot@@Base+0xd6> │ │ │ │ - b.n 4394a <_Py_rc_quot@@Base+0x168> │ │ │ │ - vldr d7, [pc, #172] @ 43960 <_Py_rc_quot@@Base+0x17e> │ │ │ │ + bvs.n 43900 <_Py_rc_quot@@Base+0xd6> │ │ │ │ + b.n 43992 <_Py_rc_quot@@Base+0x168> │ │ │ │ + vldr d7, [pc, #172] @ 439a8 <_Py_rc_quot@@Base+0x17e> │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vabs.f64 d9, d0 │ │ │ │ - vldr d4, [pc, #168] @ 43968 <_Py_rc_quot@@Base+0x186> │ │ │ │ + vldr d4, [pc, #168] @ 439b0 <_Py_rc_quot@@Base+0x186> │ │ │ │ vcmp.f64 d9, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4394a <_Py_rc_quot@@Base+0x168> │ │ │ │ + bhi.n 43992 <_Py_rc_quot@@Base+0x168> │ │ │ │ vabs.f64 d5, d5 │ │ │ │ vcmp.f64 d5, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 438e6 <_Py_rc_quot@@Base+0x104> │ │ │ │ + bgt.n 4392e <_Py_rc_quot@@Base+0x104> │ │ │ │ vabs.f64 d3, d3 │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4394a <_Py_rc_quot@@Base+0x168> │ │ │ │ + ble.n 43992 <_Py_rc_quot@@Base+0x168> │ │ │ │ vabs.f64 d3, d6 │ │ │ │ - vldr d7, [pc, #108] @ 43958 <_Py_rc_quot@@Base+0x176> │ │ │ │ + vldr d7, [pc, #108] @ 439a0 <_Py_rc_quot@@Base+0x176> │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ vmov r3, s13 │ │ │ │ - vldr d6, [pc, #96] @ 43958 <_Py_rc_quot@@Base+0x176> │ │ │ │ + vldr d6, [pc, #96] @ 439a0 <_Py_rc_quot@@Base+0x176> │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vabs.f64 d3, d2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ it gt │ │ │ │ vmovgt.f64 d7, d5 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -34798,505 +34826,505 @@ │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ cmp r4, r3 │ │ │ │ it ne │ │ │ │ movne r1, r4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4} │ │ │ │ - b.w e09bc │ │ │ │ + b.w e052c │ │ │ │ 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, 439b8 <_Py_rc_quot@@Base+0x1d6> │ │ │ │ + cbnz r4, 43a00 <_Py_rc_quot@@Base+0x1d6> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17044 @ 0x4294 │ │ │ │ + movw r1, #15444 @ 0x3c54 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 43a7a <_Py_rc_quot@@Base+0x298> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 43ac2 <_Py_rc_quot@@Base+0x298> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.n 43a72 <_Py_rc_quot@@Base+0x290> │ │ │ │ + bhi.n 43aba <_Py_rc_quot@@Base+0x290> │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r4, r0, #16 │ │ │ │ asrs r4, r3, #16 │ │ │ │ adds r1, #33 @ 0x21 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - movw r0, #54032 @ 0xd310 │ │ │ │ + movw r0, #52432 @ 0xccd0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 88254 │ │ │ │ - movw r0, #53980 @ 0xd2dc │ │ │ │ + b.w 88180 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 88254 │ │ │ │ - movw r0, #42840 @ 0xa758 │ │ │ │ + b.w 88180 │ │ │ │ + movw r0, #41240 @ 0xa118 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 88254 │ │ │ │ - movw r2, #53980 @ 0xd2dc │ │ │ │ + b.w 88180 │ │ │ │ + movw r2, #52380 @ 0xcc9c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - b.n 43a12 <_Py_rc_quot@@Base+0x230> │ │ │ │ - movw r2, #42840 @ 0xa758 │ │ │ │ + b.n 43a5a <_Py_rc_quot@@Base+0x230> │ │ │ │ + movw r2, #41240 @ 0xa118 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #54032 @ 0xd310 │ │ │ │ + movw r1, #52432 @ 0xccd0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #48932 @ 0xbf24 │ │ │ │ + movw r0, #47332 @ 0xb8e4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95058 │ │ │ │ - movw r2, #42840 @ 0xa758 │ │ │ │ + b.w 94f7c │ │ │ │ + movw r2, #41240 @ 0xa118 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #53980 @ 0xd2dc │ │ │ │ + movw r1, #52380 @ 0xcc9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #48932 @ 0xbf24 │ │ │ │ + movw r0, #47332 @ 0xb8e4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95058 │ │ │ │ - movw r3, #42840 @ 0xa758 │ │ │ │ + b.w 94f7c │ │ │ │ + movw r3, #41240 @ 0xa118 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r2, #53980 @ 0xd2dc │ │ │ │ + movw r2, #52380 @ 0xcc9c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #54032 @ 0xd310 │ │ │ │ + movw r1, #52432 @ 0xccd0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #54036 @ 0xd314 │ │ │ │ + movw r0, #52436 @ 0xccd4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 43662 │ │ │ │ - cbz r0, 43aee <_Py_rc_quot@@Base+0x30c> │ │ │ │ - ldr r1, [pc, #96] @ (43af8 <_Py_rc_quot@@Base+0x316>) │ │ │ │ + bl 436aa │ │ │ │ + cbz r0, 43b36 <_Py_rc_quot@@Base+0x30c> │ │ │ │ + ldr r1, [pc, #96] @ (43b40 <_Py_rc_quot@@Base+0x316>) │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 43ab6 <_Py_rc_quot@@Base+0x2d4> │ │ │ │ + cbz r4, 43afe <_Py_rc_quot@@Base+0x2d4> │ │ │ │ mov r2, r4 │ │ │ │ - bl 862f0 │ │ │ │ - cbnz r0, 43acc <_Py_rc_quot@@Base+0x2ea> │ │ │ │ - ldr r1, [pc, #88] @ (43afc <_Py_rc_quot@@Base+0x31a>) │ │ │ │ + bl 861c4 │ │ │ │ + cbnz r0, 43b14 <_Py_rc_quot@@Base+0x2ea> │ │ │ │ + ldr r1, [pc, #88] @ (43b44 <_Py_rc_quot@@Base+0x31a>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 105a28 │ │ │ │ + bl 1059b4 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 43ad8 <_Py_rc_quot@@Base+0x2f6> │ │ │ │ - bl 105a28 │ │ │ │ - cbnz r0, 43ad2 <_Py_rc_quot@@Base+0x2f0> │ │ │ │ + b.n 43b20 <_Py_rc_quot@@Base+0x2f6> │ │ │ │ + bl 1059b4 │ │ │ │ + cbnz r0, 43b1a <_Py_rc_quot@@Base+0x2f0> │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #48] @ (43af8 <_Py_rc_quot@@Base+0x316>) │ │ │ │ + ldr r1, [pc, #48] @ (43b40 <_Py_rc_quot@@Base+0x316>) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c55c │ │ │ │ + bl 15c090 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 43ad8 <_Py_rc_quot@@Base+0x2f6> │ │ │ │ + b.n 43b20 <_Py_rc_quot@@Base+0x2f6> │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 43aa2 <_Py_rc_quot@@Base+0x2c0> │ │ │ │ - b.n 43acc <_Py_rc_quot@@Base+0x2ea> │ │ │ │ + beq.n 43aea <_Py_rc_quot@@Base+0x2c0> │ │ │ │ + b.n 43b14 <_Py_rc_quot@@Base+0x2ea> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43af2 <_Py_rc_quot@@Base+0x310> │ │ │ │ + bge.n 43b3a <_Py_rc_quot@@Base+0x310> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43af2 <_Py_rc_quot@@Base+0x310> │ │ │ │ + cbnz r3, 43b3a <_Py_rc_quot@@Base+0x310> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43af2 <_Py_rc_quot@@Base+0x310> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43b3a <_Py_rc_quot@@Base+0x310> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbz r4, 43afc <_Py_rc_quot@@Base+0x31a> │ │ │ │ + cbz r4, 43b44 <_Py_rc_quot@@Base+0x31a> │ │ │ │ lsls r2, r2, #1 │ │ │ │ sub sp, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43628 @ 0xaa6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54128 @ 0xd370 │ │ │ │ + movw r1, #52528 @ 0xcd30 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236e24 │ │ │ │ + bl 237084 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 43b36 <_Py_rc_quot@@Base+0x354> │ │ │ │ - bl 4601e │ │ │ │ + beq.n 43b7e <_Py_rc_quot@@Base+0x354> │ │ │ │ + bl 46066 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 43b38 <_Py_rc_quot@@Base+0x356> │ │ │ │ + b.n 43b80 <_Py_rc_quot@@Base+0x356> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00043b40 <_PyImport_ClearExtension@@Base>: │ │ │ │ +00043b88 <_PyImport_ClearExtension@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #180] @ (43c08 <_PyImport_ClearExtension@@Base+0xc8>) │ │ │ │ + ldr r2, [pc, #180] @ (43c50 <_PyImport_ClearExtension@@Base+0xc8>) │ │ │ │ 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 1cc818 │ │ │ │ + bl 1ccc48 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 43b7a <_PyImport_ClearExtension@@Base+0x3a> │ │ │ │ - bl 940a4 │ │ │ │ + cbnz r0, 43bc2 <_PyImport_ClearExtension@@Base+0x3a> │ │ │ │ + bl 93fcc │ │ │ │ subs.w r0, r0, r8 │ │ │ │ it ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 43c04 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ + b.n 43c4c <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbz r0, 43b98 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ + cbz r0, 43be0 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43b98 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ + bge.n 43be0 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 43b98 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 43be0 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.n 43bbe <_PyImport_ClearExtension@@Base+0x7e> │ │ │ │ - bl b11b0 │ │ │ │ + bgt.n 43c06 <_PyImport_ClearExtension@@Base+0x7e> │ │ │ │ + bl b0890 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 43be2 <_PyImport_ClearExtension@@Base+0xa2> │ │ │ │ - b.n 43bd8 <_PyImport_ClearExtension@@Base+0x98> │ │ │ │ + beq.n 43c2a <_PyImport_ClearExtension@@Base+0xa2> │ │ │ │ + b.n 43c20 <_PyImport_ClearExtension@@Base+0x98> │ │ │ │ ldr.w r3, [r5, #3908] @ 0xf44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 43ba4 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ + beq.n 43bec <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.n 43ba4 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ + bge.n 43bec <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ mov r0, r5 │ │ │ │ - bl 43d1c <_PyImport_ClearExtension@@Base+0x1dc> │ │ │ │ + bl 43d64 <_PyImport_ClearExtension@@Base+0x1dc> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 43ba4 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ - b.n 43c00 <_PyImport_ClearExtension@@Base+0xc0> │ │ │ │ - bl 1da2b0 │ │ │ │ + bge.n 43bec <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ + b.n 43c48 <_PyImport_ClearExtension@@Base+0xc0> │ │ │ │ + bl 1da6cc │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 43be4 <_PyImport_ClearExtension@@Base+0xa4> │ │ │ │ - b.n 43c00 <_PyImport_ClearExtension@@Base+0xc0> │ │ │ │ + cbnz r0, 43c2c <_PyImport_ClearExtension@@Base+0xa4> │ │ │ │ + b.n 43c48 <_PyImport_ClearExtension@@Base+0xc0> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 43d88 <_PyImport_ClearExtension@@Base+0x248> │ │ │ │ + bl 43dd0 <_PyImport_ClearExtension@@Base+0x248> │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 43bf4 <_PyImport_ClearExtension@@Base+0xb4> │ │ │ │ + bne.n 43c3c <_PyImport_ClearExtension@@Base+0xb4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 43c04 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ + b.n 43c4c <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21839c │ │ │ │ - b.n 43bf0 <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ + bl 2185ec │ │ │ │ + b.n 43c38 <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 43c2c <_PyImport_ClearExtension@@Base+0xec> │ │ │ │ + bne.n 43c74 <_PyImport_ClearExtension@@Base+0xec> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 152740 │ │ │ │ + b.w 152190 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14788 @ 0x39c4 │ │ │ │ + movw r0, #13188 @ 0x3384 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43c20 <_PyImport_ClearExtension@@Base+0xe0> │ │ │ │ + bne.n 43c68 <_PyImport_ClearExtension@@Base+0xe0> │ │ │ │ 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 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r1, 43c5c <_PyImport_ClearExtension@@Base+0x11c> │ │ │ │ - ldr r4, [pc, #184] @ (43d14 <_PyImport_ClearExtension@@Base+0x1d4>) │ │ │ │ - b.n 43c74 <_PyImport_ClearExtension@@Base+0x134> │ │ │ │ + cbnz r1, 43ca4 <_PyImport_ClearExtension@@Base+0x11c> │ │ │ │ + ldr r4, [pc, #184] @ (43d5c <_PyImport_ClearExtension@@Base+0x1d4>) │ │ │ │ + b.n 43cbc <_PyImport_ClearExtension@@Base+0x134> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 43c58 <_PyImport_ClearExtension@@Base+0x118> │ │ │ │ + beq.n 43ca0 <_PyImport_ClearExtension@@Base+0x118> │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e888 │ │ │ │ + bl 8e7b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43d0c <_PyImport_ClearExtension@@Base+0x1cc> │ │ │ │ - ldr r0, [pc, #160] @ (43d18 <_PyImport_ClearExtension@@Base+0x1d8>) │ │ │ │ + beq.n 43d54 <_PyImport_ClearExtension@@Base+0x1cc> │ │ │ │ + ldr r0, [pc, #160] @ (43d60 <_PyImport_ClearExtension@@Base+0x1d8>) │ │ │ │ add r1, sp, #12 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl adb78 <_PyUnicodeWriter_Finish@@Base+0x1324> │ │ │ │ + bl ad3cc <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 43c9e <_PyImport_ClearExtension@@Base+0x15e> │ │ │ │ - bl 9fc20 │ │ │ │ + cbz r0, 43ce6 <_PyImport_ClearExtension@@Base+0x15e> │ │ │ │ + bl 9f804 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 43cb6 <_PyImport_ClearExtension@@Base+0x176> │ │ │ │ + cbnz r0, 43cfe <_PyImport_ClearExtension@@Base+0x176> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43c9e <_PyImport_ClearExtension@@Base+0x15e> │ │ │ │ + bge.n 43ce6 <_PyImport_ClearExtension@@Base+0x15e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43c9e <_PyImport_ClearExtension@@Base+0x15e> │ │ │ │ + cbnz r3, 43ce6 <_PyImport_ClearExtension@@Base+0x15e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43cb2 <_PyImport_ClearExtension@@Base+0x172> │ │ │ │ + bge.n 43cfa <_PyImport_ClearExtension@@Base+0x172> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43cb2 <_PyImport_ClearExtension@@Base+0x172> │ │ │ │ + cbnz r3, 43cfa <_PyImport_ClearExtension@@Base+0x172> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43d0c <_PyImport_ClearExtension@@Base+0x1cc> │ │ │ │ + b.n 43d54 <_PyImport_ClearExtension@@Base+0x1cc> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ strd r3, r0, [sp] │ │ │ │ movs r0, #5 │ │ │ │ - bl 8ec28 │ │ │ │ + bl 8eb50 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43ce2 <_PyImport_ClearExtension@@Base+0x1a2> │ │ │ │ + bge.n 43d2a <_PyImport_ClearExtension@@Base+0x1a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43ce2 <_PyImport_ClearExtension@@Base+0x1a2> │ │ │ │ + cbnz r3, 43d2a <_PyImport_ClearExtension@@Base+0x1a2> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43cf6 <_PyImport_ClearExtension@@Base+0x1b6> │ │ │ │ + bge.n 43d3e <_PyImport_ClearExtension@@Base+0x1b6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43cf6 <_PyImport_ClearExtension@@Base+0x1b6> │ │ │ │ + cbnz r3, 43d3e <_PyImport_ClearExtension@@Base+0x1b6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43d0a <_PyImport_ClearExtension@@Base+0x1ca> │ │ │ │ + bge.n 43d52 <_PyImport_ClearExtension@@Base+0x1ca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43d0a <_PyImport_ClearExtension@@Base+0x1ca> │ │ │ │ + cbnz r3, 43d52 <_PyImport_ClearExtension@@Base+0x1ca> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldrd r0, r0, [ip, #328]! @ 0x148 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 43d50 <_PyImport_ClearExtension@@Base+0x210> │ │ │ │ + ble.n 43d98 <_PyImport_ClearExtension@@Base+0x210> │ │ │ │ ldr.w r0, [r0, #3908] @ 0xf44 │ │ │ │ - cbz r0, 43d5a <_PyImport_ClearExtension@@Base+0x21a> │ │ │ │ + cbz r0, 43da2 <_PyImport_ClearExtension@@Base+0x21a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.n 43d64 <_PyImport_ClearExtension@@Base+0x224> │ │ │ │ + bge.n 43dac <_PyImport_ClearExtension@@Base+0x224> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43d78 <_PyImport_ClearExtension@@Base+0x238> │ │ │ │ + bge.n 43dc0 <_PyImport_ClearExtension@@Base+0x238> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 43d78 <_PyImport_ClearExtension@@Base+0x238> │ │ │ │ - movw r1, #54672 @ 0xd590 │ │ │ │ + b.n 43dc0 <_PyImport_ClearExtension@@Base+0x238> │ │ │ │ + movw r1, #53072 @ 0xcf50 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - b.n 43d6c <_PyImport_ClearExtension@@Base+0x22c> │ │ │ │ - movw r1, #54696 @ 0xd5a8 │ │ │ │ + b.n 43db4 <_PyImport_ClearExtension@@Base+0x22c> │ │ │ │ + movw r1, #53096 @ 0xcf68 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - b.n 43d6c <_PyImport_ClearExtension@@Base+0x22c> │ │ │ │ - movw r1, #54740 @ 0xd5d4 │ │ │ │ + b.n 43db4 <_PyImport_ClearExtension@@Base+0x22c> │ │ │ │ + movw r1, #53140 @ 0xcf94 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #51768 @ 0xca38 │ │ │ │ + movw r0, #50168 @ 0xc3f8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w a2d1c │ │ │ │ + b.w a2994 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #124] @ (43e14 <_PyImport_ClearExtension@@Base+0x2d4>) │ │ │ │ + ldr r4, [pc, #124] @ (43e5c <_PyImport_ClearExtension@@Base+0x2d4>) │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 43db4 <_PyImport_ClearExtension@@Base+0x274> │ │ │ │ + bne.n 43dfc <_PyImport_ClearExtension@@Base+0x274> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 43da4 <_PyImport_ClearExtension@@Base+0x264> │ │ │ │ + bne.n 43dec <_PyImport_ClearExtension@@Base+0x264> │ │ │ │ dmb ish │ │ │ │ - beq.n 43dc0 <_PyImport_ClearExtension@@Base+0x280> │ │ │ │ + beq.n 43e08 <_PyImport_ClearExtension@@Base+0x280> │ │ │ │ mov r0, r4 │ │ │ │ - bl 285ba0 │ │ │ │ + bl 2b8cf0 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #1800] @ 0x708 │ │ │ │ - cbz r3, 43de8 <_PyImport_ClearExtension@@Base+0x2a8> │ │ │ │ + cbz r3, 43e30 <_PyImport_ClearExtension@@Base+0x2a8> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cc8a0 │ │ │ │ + bl 1cccd0 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 43de8 <_PyImport_ClearExtension@@Base+0x2a8> │ │ │ │ + cbz r0, 43e30 <_PyImport_ClearExtension@@Base+0x2a8> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 43de8 <_PyImport_ClearExtension@@Base+0x2a8> │ │ │ │ + cbz r0, 43e30 <_PyImport_ClearExtension@@Base+0x2a8> │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ - bl 223f84 <_PyUnicodeWriter_Dealloc@@Base+0x110> │ │ │ │ + bl 22420c <_PyUnicodeWriter_Dealloc@@Base+0x110> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 43e00 <_PyImport_ClearExtension@@Base+0x2c0> │ │ │ │ + bne.n 43e48 <_PyImport_ClearExtension@@Base+0x2c0> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 43df0 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ + bne.n 43e38 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ dmb ish │ │ │ │ - beq.n 43e10 <_PyImport_ClearExtension@@Base+0x2d0> │ │ │ │ + beq.n 43e58 <_PyImport_ClearExtension@@Base+0x2d0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - ldr r0, [pc, #8] @ (43e14 <_PyImport_ClearExtension@@Base+0x2d4>) │ │ │ │ - b.w 284c48 │ │ │ │ + ldr r0, [pc, #8] @ (43e5c <_PyImport_ClearExtension@@Base+0x2d4>) │ │ │ │ + b.w 284618 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r0, #96] @ 0x60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 43f02 <_PyImport_ClearExtension@@Base+0x3c2> │ │ │ │ + b.n 43f4a <_PyImport_ClearExtension@@Base+0x3c2> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 43e3c <_PyImport_ClearExtension@@Base+0x2fc> │ │ │ │ + bne.n 43e84 <_PyImport_ClearExtension@@Base+0x2fc> │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 43e72 <_PyImport_ClearExtension@@Base+0x332> │ │ │ │ + b.n 43eba <_PyImport_ClearExtension@@Base+0x332> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 43e36 <_PyImport_ClearExtension@@Base+0x2f6> │ │ │ │ + beq.n 43e7e <_PyImport_ClearExtension@@Base+0x2f6> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 43e64 <_PyImport_ClearExtension@@Base+0x324> │ │ │ │ + bmi.n 43eac <_PyImport_ClearExtension@@Base+0x324> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54960 @ 0xd6b0 │ │ │ │ + movw r1, #53360 @ 0xd070 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 43e98 <_PyImport_ClearExtension@@Base+0x358> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 43ee0 <_PyImport_ClearExtension@@Base+0x358> │ │ │ │ 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, [r5, #56] @ 0x38 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ - cbz r0, 43e88 <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ + cbz r0, 43ed0 <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 43e8c <_PyImport_ClearExtension@@Base+0x34c> │ │ │ │ + blt.n 43ed4 <_PyImport_ClearExtension@@Base+0x34c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43e98 <_PyImport_ClearExtension@@Base+0x358> │ │ │ │ + b.n 43ee0 <_PyImport_ClearExtension@@Base+0x358> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 43e88 <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 43ed0 <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r0, #55008 @ 0xd6e0 │ │ │ │ + movw r0, #53408 @ 0xd0a0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r3, r4, [r1, #12] │ │ │ │ ldrd r1, r2, [r1, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 43eea <_PyImport_ClearExtension@@Base+0x3aa> │ │ │ │ + cbz r0, 43f32 <_PyImport_ClearExtension@@Base+0x3aa> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43f00 <_PyImport_ClearExtension@@Base+0x3c0> │ │ │ │ + bge.n 43f48 <_PyImport_ClearExtension@@Base+0x3c0> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 43f00 <_PyImport_ClearExtension@@Base+0x3c0> │ │ │ │ + b.n 43f48 <_PyImport_ClearExtension@@Base+0x3c0> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1f0c78 │ │ │ │ - cbz r0, 43f00 <_PyImport_ClearExtension@@Base+0x3c0> │ │ │ │ + bl 1f1208 │ │ │ │ + cbz r0, 43f48 <_PyImport_ClearExtension@@Base+0x3c0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ pop {r4, pc} │ │ │ │ @@ -35304,535 +35332,535 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1568] @ 0x620 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ subw sp, sp, #2500 @ 0x9c4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - bmi.n 43f38 <_PyImport_ClearExtension@@Base+0x3f8> │ │ │ │ + bmi.n 43f80 <_PyImport_ClearExtension@@Base+0x3f8> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55016 @ 0xd6e8 │ │ │ │ + movw r1, #53416 @ 0xd0a8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 43fda <_PyImport_ClearExtension@@Base+0x49a> │ │ │ │ + b.n 44022 <_PyImport_ClearExtension@@Base+0x49a> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1225d0 │ │ │ │ + bl 122234 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 43f62 <_PyImport_ClearExtension@@Base+0x422> │ │ │ │ + beq.n 43faa <_PyImport_ClearExtension@@Base+0x422> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55048 @ 0xd708 │ │ │ │ + movw r1, #53448 @ 0xd0c8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 43f34 <_PyImport_ClearExtension@@Base+0x3f4> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 43f7c <_PyImport_ClearExtension@@Base+0x3f4> │ │ │ │ mov r5, sp │ │ │ │ add.w r6, r4, #12 │ │ │ │ addw r9, r4, #2508 @ 0x9cc │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 122ee4 │ │ │ │ + bl 122b48 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 43f84 <_PyImport_ClearExtension@@Base+0x444> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 43fcc <_PyImport_ClearExtension@@Base+0x444> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43f34 <_PyImport_ClearExtension@@Base+0x3f4> │ │ │ │ + bne.n 43f7c <_PyImport_ClearExtension@@Base+0x3f4> │ │ │ │ cmp r6, r9 │ │ │ │ str.w r8, [r5], #4 │ │ │ │ - bne.n 43f6c <_PyImport_ClearExtension@@Base+0x42c> │ │ │ │ + bne.n 43fb4 <_PyImport_ClearExtension@@Base+0x42c> │ │ │ │ ldr.w r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bl 103a6c │ │ │ │ + bl 1036f4 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 43fa4 <_PyImport_ClearExtension@@Base+0x464> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 43fec <_PyImport_ClearExtension@@Base+0x464> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43f34 <_PyImport_ClearExtension@@Base+0x3f4> │ │ │ │ - b.n 43faa <_PyImport_ClearExtension@@Base+0x46a> │ │ │ │ + bne.n 43f7c <_PyImport_ClearExtension@@Base+0x3f4> │ │ │ │ + b.n 43ff2 <_PyImport_ClearExtension@@Base+0x46a> │ │ │ │ cmp.w r0, #624 @ 0x270 │ │ │ │ - bls.n 43fc2 <_PyImport_ClearExtension@@Base+0x482> │ │ │ │ + bls.n 4400a <_PyImport_ClearExtension@@Base+0x482> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55080 @ 0xd728 │ │ │ │ + movw r1, #53480 @ 0xd0e8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 43f34 <_PyImport_ClearExtension@@Base+0x3f4> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 43f7c <_PyImport_ClearExtension@@Base+0x3f4> │ │ │ │ mov.w r2, #2496 @ 0x9c0 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, r7, #12 │ │ │ │ str r3, [r7, #8] │ │ │ │ blx 2c030 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ addw sp, sp, #2500 @ 0x9c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4408e <_PyImport_ClearExtension@@Base+0x54e> │ │ │ │ + beq.n 440d6 <_PyImport_ClearExtension@@Base+0x54e> │ │ │ │ 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 940a4 │ │ │ │ + bl 93fcc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4408a <_PyImport_ClearExtension@@Base+0x54a> │ │ │ │ + bne.n 440d2 <_PyImport_ClearExtension@@Base+0x54a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b04a0 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4408a <_PyImport_ClearExtension@@Base+0x54a> │ │ │ │ + beq.n 440d2 <_PyImport_ClearExtension@@Base+0x54a> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #41944 @ 0xa3d8 │ │ │ │ + movw r0, #40344 @ 0x9d98 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 44038 <_PyImport_ClearExtension@@Base+0x4f8> │ │ │ │ + cbnz r0, 44080 <_PyImport_ClearExtension@@Base+0x4f8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f79c │ │ │ │ + b.w 4f7e4 │ │ │ │ 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, #55096 @ 0xd738 │ │ │ │ + movw r0, #53496 @ 0xd0f8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b2040 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4406c <_PyImport_ClearExtension@@Base+0x52c> │ │ │ │ + bge.n 440b4 <_PyImport_ClearExtension@@Base+0x52c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4406c <_PyImport_ClearExtension@@Base+0x52c> │ │ │ │ + cbnz r3, 440b4 <_PyImport_ClearExtension@@Base+0x52c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4402c <_PyImport_ClearExtension@@Base+0x4ec> │ │ │ │ + beq.n 44074 <_PyImport_ClearExtension@@Base+0x4ec> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4408a <_PyImport_ClearExtension@@Base+0x54a> │ │ │ │ + bge.n 440d2 <_PyImport_ClearExtension@@Base+0x54a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4408a <_PyImport_ClearExtension@@Base+0x54a> │ │ │ │ + cbnz r3, 440d2 <_PyImport_ClearExtension@@Base+0x54a> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ - movw r0, #55116 @ 0xd74c │ │ │ │ + movw r0, #53516 @ 0xd10c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 88254 │ │ │ │ + b.w 88180 │ │ │ │ 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 440bc <_PyImport_ClearExtension@@Base+0x57c> │ │ │ │ + bne.n 44104 <_PyImport_ClearExtension@@Base+0x57c> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1502bc │ │ │ │ + b.w 14fd10 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15356 @ 0x3bfc │ │ │ │ + movw r0, #13756 @ 0x35bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 440b0 <_PyImport_ClearExtension@@Base+0x570> │ │ │ │ + bne.n 440f8 <_PyImport_ClearExtension@@Base+0x570> │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 440e4 <_PyImport_ClearExtension@@Base+0x5a4> │ │ │ │ + cbz r0, 4412c <_PyImport_ClearExtension@@Base+0x5a4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 440e6 <_PyImport_ClearExtension@@Base+0x5a6> │ │ │ │ + bge.n 4412e <_PyImport_ClearExtension@@Base+0x5a6> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #0] @ (440e8 <_PyImport_ClearExtension@@Base+0x5a8>) │ │ │ │ + ldr r0, [pc, #0] @ (44130 <_PyImport_ClearExtension@@Base+0x5a8>) │ │ │ │ bx lr │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #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 4410c <_PyImport_ClearExtension@@Base+0x5cc> │ │ │ │ + bne.n 44154 <_PyImport_ClearExtension@@Base+0x5cc> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 20af40 │ │ │ │ + b.w 20b2fc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15368 @ 0x3c08 │ │ │ │ + movw r0, #13768 @ 0x35c8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44100 <_PyImport_ClearExtension@@Base+0x5c0> │ │ │ │ + bne.n 44148 <_PyImport_ClearExtension@@Base+0x5c0> │ │ │ │ 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 44142 <_PyImport_ClearExtension@@Base+0x602> │ │ │ │ + bne.n 4418a <_PyImport_ClearExtension@@Base+0x602> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24e284 │ │ │ │ + b.w 24e4e0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15364 @ 0x3c04 │ │ │ │ + movw r0, #13764 @ 0x35c4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44136 <_PyImport_ClearExtension@@Base+0x5f6> │ │ │ │ + bne.n 4417e <_PyImport_ClearExtension@@Base+0x5f6> │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 44362 <_PyImport_ClearExtension@@Base+0x822> │ │ │ │ + b.n 443aa <_PyImport_ClearExtension@@Base+0x822> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ - bl 43662 │ │ │ │ + bl 436aa │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 441c2 <_PyImport_ClearExtension@@Base+0x682> │ │ │ │ - ldr r1, [pc, #84] @ (441c8 <_PyImport_ClearExtension@@Base+0x688>) │ │ │ │ + cbz r0, 4420a <_PyImport_ClearExtension@@Base+0x682> │ │ │ │ + ldr r1, [pc, #84] @ (44210 <_PyImport_ClearExtension@@Base+0x688>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 97b0c │ │ │ │ + bl 97a24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 441ac <_PyImport_ClearExtension@@Base+0x66c> │ │ │ │ - ldr r1, [pc, #72] @ (441c8 <_PyImport_ClearExtension@@Base+0x688>) │ │ │ │ + cbnz r0, 441f4 <_PyImport_ClearExtension@@Base+0x66c> │ │ │ │ + ldr r1, [pc, #72] @ (44210 <_PyImport_ClearExtension@@Base+0x688>) │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 441ac <_PyImport_ClearExtension@@Base+0x66c> │ │ │ │ + bne.n 441f4 <_PyImport_ClearExtension@@Base+0x66c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 441ac <_PyImport_ClearExtension@@Base+0x66c> │ │ │ │ + cbz r0, 441f4 <_PyImport_ClearExtension@@Base+0x66c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 441ac <_PyImport_ClearExtension@@Base+0x66c> │ │ │ │ + bge.n 441f4 <_PyImport_ClearExtension@@Base+0x66c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 441ac <_PyImport_ClearExtension@@Base+0x66c> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 441f4 <_PyImport_ClearExtension@@Base+0x66c> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 441c0 <_PyImport_ClearExtension@@Base+0x680> │ │ │ │ + bge.n 44208 <_PyImport_ClearExtension@@Base+0x680> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 441c0 <_PyImport_ClearExtension@@Base+0x680> │ │ │ │ + cbnz r3, 44208 <_PyImport_ClearExtension@@Base+0x680> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ sub sp, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #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 r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #28 │ │ │ │ - beq.n 4421c <_PyImport_ClearExtension@@Base+0x6dc> │ │ │ │ + beq.n 44264 <_PyImport_ClearExtension@@Base+0x6dc> │ │ │ │ cmp r3, #29 │ │ │ │ - bne.n 44242 <_PyImport_ClearExtension@@Base+0x702> │ │ │ │ + bne.n 4428a <_PyImport_ClearExtension@@Base+0x702> │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - cbnz r1, 441f2 <_PyImport_ClearExtension@@Base+0x6b2> │ │ │ │ + cbnz r1, 4423a <_PyImport_ClearExtension@@Base+0x6b2> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - cbnz r1, 441fc <_PyImport_ClearExtension@@Base+0x6bc> │ │ │ │ - b.n 44206 <_PyImport_ClearExtension@@Base+0x6c6> │ │ │ │ - bl 2b4084 <_Py_c_prod@@Base+0xcdc> │ │ │ │ + cbnz r1, 44244 <_PyImport_ClearExtension@@Base+0x6bc> │ │ │ │ + b.n 4424e <_PyImport_ClearExtension@@Base+0x6c6> │ │ │ │ + bl 2b398c <_Py_c_prod@@Base+0xcdc> │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 4424a <_PyImport_ClearExtension@@Base+0x70a> │ │ │ │ - b.n 441ec <_PyImport_ClearExtension@@Base+0x6ac> │ │ │ │ + beq.n 44292 <_PyImport_ClearExtension@@Base+0x70a> │ │ │ │ + b.n 44234 <_PyImport_ClearExtension@@Base+0x6ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b4084 <_Py_c_prod@@Base+0xcdc> │ │ │ │ + bl 2b398c <_Py_c_prod@@Base+0xcdc> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4424a <_PyImport_ClearExtension@@Base+0x70a> │ │ │ │ + beq.n 44292 <_PyImport_ClearExtension@@Base+0x70a> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - cbz r1, 4423e <_PyImport_ClearExtension@@Base+0x6fe> │ │ │ │ + cbz r1, 44286 <_PyImport_ClearExtension@@Base+0x6fe> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b4084 <_Py_c_prod@@Base+0xcdc> │ │ │ │ + bl 2b398c <_Py_c_prod@@Base+0xcdc> │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 4424a <_PyImport_ClearExtension@@Base+0x70a> │ │ │ │ + b.n 44292 <_PyImport_ClearExtension@@Base+0x70a> │ │ │ │ ldr r4, [r1, #4] │ │ │ │ - cbz r4, 4423e <_PyImport_ClearExtension@@Base+0x6fe> │ │ │ │ + cbz r4, 44286 <_PyImport_ClearExtension@@Base+0x6fe> │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 4423e <_PyImport_ClearExtension@@Base+0x6fe> │ │ │ │ + ble.n 44286 <_PyImport_ClearExtension@@Base+0x6fe> │ │ │ │ adds r4, #4 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ mov r0, r5 │ │ │ │ - bl 441cc <_PyImport_ClearExtension@@Base+0x68c> │ │ │ │ + bl 44214 <_PyImport_ClearExtension@@Base+0x68c> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4424a <_PyImport_ClearExtension@@Base+0x70a> │ │ │ │ + beq.n 44292 <_PyImport_ClearExtension@@Base+0x70a> │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 4422a <_PyImport_ClearExtension@@Base+0x6ea> │ │ │ │ + bne.n 44272 <_PyImport_ClearExtension@@Base+0x6ea> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4424a <_PyImport_ClearExtension@@Base+0x70a> │ │ │ │ + b.n 44292 <_PyImport_ClearExtension@@Base+0x70a> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 2b4084 <_Py_c_prod@@Base+0xcdc> │ │ │ │ + b.w 2b398c <_Py_c_prod@@Base+0xcdc> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r5, 44270 <_PyImport_ClearExtension@@Base+0x730> │ │ │ │ + cbnz r5, 442b8 <_PyImport_ClearExtension@@Base+0x730> │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 44270 <_PyImport_ClearExtension@@Base+0x730> │ │ │ │ + blt.n 442b8 <_PyImport_ClearExtension@@Base+0x730> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 44270 <_PyImport_ClearExtension@@Base+0x730> │ │ │ │ - cbnz r2, 4428a <_PyImport_ClearExtension@@Base+0x74a> │ │ │ │ + bgt.n 442b8 <_PyImport_ClearExtension@@Base+0x730> │ │ │ │ + cbnz r2, 442d2 <_PyImport_ClearExtension@@Base+0x74a> │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #56] @ (442bc <_PyImport_ClearExtension@@Base+0x77c>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 442b6 <_PyImport_ClearExtension@@Base+0x776> │ │ │ │ + ldr r3, [pc, #56] @ (44304 <_PyImport_ClearExtension@@Base+0x77c>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 442fe <_PyImport_ClearExtension@@Base+0x776> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 442a4 <_PyImport_ClearExtension@@Base+0x764> │ │ │ │ + bgt.n 442ec <_PyImport_ClearExtension@@Base+0x764> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #62700 @ 0xf4ec │ │ │ │ + movw r1, #61100 @ 0xeeac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 442b6 <_PyImport_ClearExtension@@Base+0x776> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 442fe <_PyImport_ClearExtension@@Base+0x776> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4428e <_PyImport_ClearExtension@@Base+0x74e> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 442d6 <_PyImport_ClearExtension@@Base+0x74e> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4428e <_PyImport_ClearExtension@@Base+0x74e> │ │ │ │ + beq.n 442d6 <_PyImport_ClearExtension@@Base+0x74e> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r0, #8 │ │ │ │ lsls r2, r2, #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, r1 │ │ │ │ - movw r0, #46356 @ 0xb514 │ │ │ │ + movw r0, #44756 @ 0xaed4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r3 │ │ │ │ - bl e2c9c │ │ │ │ - cbz r0, 44300 <_PyImport_ClearExtension@@Base+0x7c0> │ │ │ │ + bl e289c │ │ │ │ + cbz r0, 44348 <_PyImport_ClearExtension@@Base+0x7c0> │ │ │ │ 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 a8938 │ │ │ │ + b.w a8080 │ │ │ │ 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, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 4432a <_PyImport_ClearExtension@@Base+0x7ea> │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 44330 <_PyImport_ClearExtension@@Base+0x7f0> │ │ │ │ + beq.n 44372 <_PyImport_ClearExtension@@Base+0x7ea> │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 44378 <_PyImport_ClearExtension@@Base+0x7f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ - cbz r6, 4433c <_PyImport_ClearExtension@@Base+0x7fc> │ │ │ │ + cbz r6, 44384 <_PyImport_ClearExtension@@Base+0x7fc> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4435c <_PyImport_ClearExtension@@Base+0x81c> │ │ │ │ + b.n 443a4 <_PyImport_ClearExtension@@Base+0x81c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl e0178 │ │ │ │ + bl dfce0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 44354 <_PyImport_ClearExtension@@Base+0x814> │ │ │ │ + cbz r0, 4439c <_PyImport_ClearExtension@@Base+0x814> │ │ │ │ movs r2, #22 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d037c <_PySys_GetRequiredAttr@@Base+0x16d0> │ │ │ │ - cbnz r0, 44358 <_PyImport_ClearExtension@@Base+0x818> │ │ │ │ + bl 1d07f0 <_PySys_GetRequiredAttr@@Base+0x16c0> │ │ │ │ + cbnz r0, 443a0 <_PyImport_ClearExtension@@Base+0x818> │ │ │ │ movs r5, #0 │ │ │ │ str r7, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1ef388 │ │ │ │ - cbnz r0, 4438a <_PyImport_ClearExtension@@Base+0x84a> │ │ │ │ + bl 1ef81c │ │ │ │ + cbnz r0, 443d2 <_PyImport_ClearExtension@@Base+0x84a> │ │ │ │ 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 26523c │ │ │ │ + b.w 265008 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - cbnz r1, 443b6 <_PyImport_ClearExtension@@Base+0x876> │ │ │ │ + cbnz r1, 443fe <_PyImport_ClearExtension@@Base+0x876> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8952 @ 0x22f8 │ │ │ │ + movw r1, #7352 @ 0x1cb8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 443f2 <_PyImport_ClearExtension@@Base+0x8b2> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 4443a <_PyImport_ClearExtension@@Base+0x8b2> │ │ │ │ mov r6, r1 │ │ │ │ - bl 43662 │ │ │ │ + bl 436aa │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 443f2 <_PyImport_ClearExtension@@Base+0x8b2> │ │ │ │ + cbz r0, 4443a <_PyImport_ClearExtension@@Base+0x8b2> │ │ │ │ movw r7, #5752 @ 0x1678 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 44408 <_PyImport_ClearExtension@@Base+0x8c8> │ │ │ │ + beq.n 44450 <_PyImport_ClearExtension@@Base+0x8c8> │ │ │ │ mov r0, r6 │ │ │ │ - bl f01e0 │ │ │ │ - cbnz r0, 44408 <_PyImport_ClearExtension@@Base+0x8c8> │ │ │ │ + bl efe08 │ │ │ │ + cbnz r0, 44450 <_PyImport_ClearExtension@@Base+0x8c8> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13220 @ 0x33a4 │ │ │ │ + movw r1, #11620 @ 0x2d64 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 443f8 <_PyImport_ClearExtension@@Base+0x8b8> │ │ │ │ + blt.n 44440 <_PyImport_ClearExtension@@Base+0x8b8> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 44452 <_PyImport_ClearExtension@@Base+0x912> │ │ │ │ + b.n 4449a <_PyImport_ClearExtension@@Base+0x912> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 443f2 <_PyImport_ClearExtension@@Base+0x8b2> │ │ │ │ + bne.n 4443a <_PyImport_ClearExtension@@Base+0x8b2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 443f2 <_PyImport_ClearExtension@@Base+0x8b2> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4443a <_PyImport_ClearExtension@@Base+0x8b2> │ │ │ │ mov r2, r6 │ │ │ │ - ldr r1, [pc, #76] @ (44458 <_PyImport_ClearExtension@@Base+0x918>) │ │ │ │ + ldr r1, [pc, #76] @ (444a0 <_PyImport_ClearExtension@@Base+0x918>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4442a <_PyImport_ClearExtension@@Base+0x8ea> │ │ │ │ + beq.n 44472 <_PyImport_ClearExtension@@Base+0x8ea> │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 4443a <_PyImport_ClearExtension@@Base+0x8fa> │ │ │ │ - ldr r1, [pc, #60] @ (4445c <_PyImport_ClearExtension@@Base+0x91c>) │ │ │ │ + beq.n 44482 <_PyImport_ClearExtension@@Base+0x8fa> │ │ │ │ + ldr r1, [pc, #60] @ (444a4 <_PyImport_ClearExtension@@Base+0x91c>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 105a28 │ │ │ │ + bl 1059b4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4443a <_PyImport_ClearExtension@@Base+0x8fa> │ │ │ │ + bne.n 44482 <_PyImport_ClearExtension@@Base+0x8fa> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44452 <_PyImport_ClearExtension@@Base+0x912> │ │ │ │ + bge.n 4449a <_PyImport_ClearExtension@@Base+0x912> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 4444c <_PyImport_ClearExtension@@Base+0x90c> │ │ │ │ - b.n 44452 <_PyImport_ClearExtension@@Base+0x912> │ │ │ │ + cbz r3, 44494 <_PyImport_ClearExtension@@Base+0x90c> │ │ │ │ + b.n 4449a <_PyImport_ClearExtension@@Base+0x912> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44448 <_PyImport_ClearExtension@@Base+0x908> │ │ │ │ + bge.n 44490 <_PyImport_ClearExtension@@Base+0x908> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 4444c <_PyImport_ClearExtension@@Base+0x90c> │ │ │ │ + cbz r4, 44494 <_PyImport_ClearExtension@@Base+0x90c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 44452 <_PyImport_ClearExtension@@Base+0x912> │ │ │ │ + b.n 4449a <_PyImport_ClearExtension@@Base+0x912> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ sub sp, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 44460 <_PyImport_ClearExtension@@Base+0x920> │ │ │ │ + cbz r4, 444a8 <_PyImport_ClearExtension@@Base+0x920> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r0, #55216 @ 0xd7b0 │ │ │ │ + movw r0, #53616 @ 0xd170 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ 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 103c78 │ │ │ │ + bl 103900 │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -35840,62 +35868,62 @@ │ │ │ │ ldr r6, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 444ca <_PyImport_ClearExtension@@Base+0x98a> │ │ │ │ - bl 2202a4 │ │ │ │ - cbz r0, 44504 <_PyImport_ClearExtension@@Base+0x9c4> │ │ │ │ + cbnz r3, 44512 <_PyImport_ClearExtension@@Base+0x98a> │ │ │ │ + bl 22052c │ │ │ │ + cbz r0, 4454c <_PyImport_ClearExtension@@Base+0x9c4> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r3, [r0, #260] @ 0x104 │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r3, [r4, #20] │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r5, [r0, #4] │ │ │ │ - bls.n 444f6 <_PyImport_ClearExtension@@Base+0x9b6> │ │ │ │ + bls.n 4453e <_PyImport_ClearExtension@@Base+0x9b6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b49c8 │ │ │ │ + bl 2b4308 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 44504 <_PyImport_ClearExtension@@Base+0x9c4> │ │ │ │ + b.n 4454c <_PyImport_ClearExtension@@Base+0x9c4> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 215804 │ │ │ │ + bl 215a7c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 44534 <_PyImport_ClearExtension@@Base+0x9f4> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 4457c <_PyImport_ClearExtension@@Base+0x9f4> │ │ │ │ + bl 93fcc │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 44552 <_PyImport_ClearExtension@@Base+0xa12> │ │ │ │ + b.n 4459a <_PyImport_ClearExtension@@Base+0xa12> │ │ │ │ and.w r2, r0, #61440 @ 0xf000 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r1, #6004 @ 0x1774 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp.w r2, #24576 @ 0x6000 │ │ │ │ ite eq │ │ │ │ @@ -35904,27 +35932,27 @@ │ │ │ │ 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 44570 <_PyImport_ClearExtension@@Base+0xa30> │ │ │ │ + bmi.n 445b8 <_PyImport_ClearExtension@@Base+0xa30> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 4458a <_PyImport_ClearExtension@@Base+0xa4a> │ │ │ │ + bpl.n 445d2 <_PyImport_ClearExtension@@Base+0xa4a> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58948 @ 0xe644 │ │ │ │ + movw r1, #57348 @ 0xe004 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 445a2 <_PyImport_ClearExtension@@Base+0xa62> │ │ │ │ + b.n 445ea <_PyImport_ClearExtension@@Base+0xa62> │ │ │ │ tst.w r3, #10 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -35933,32 +35961,32 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1690a4 │ │ │ │ - cbz r0, 445ea <_PyImport_ClearExtension@@Base+0xaaa> │ │ │ │ + bl 168b10 │ │ │ │ + cbz r0, 44632 <_PyImport_ClearExtension@@Base+0xaaa> │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fe9b0 │ │ │ │ + bl fe628 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 445e2 <_PyImport_ClearExtension@@Base+0xaa2> │ │ │ │ + beq.n 4462a <_PyImport_ClearExtension@@Base+0xaa2> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - bl 940a4 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 445d6 <_PyImport_ClearExtension@@Base+0xa96> │ │ │ │ + beq.n 4461e <_PyImport_ClearExtension@@Base+0xa96> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -35975,201 +36003,175 @@ │ │ │ │ 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 44644 <_PyImport_ClearExtension@@Base+0xb04> │ │ │ │ + beq.n 4468c <_PyImport_ClearExtension@@Base+0xb04> │ │ │ │ strd ip, r0, [sp, #12] │ │ │ │ - movw r0, #55232 @ 0xd7c0 │ │ │ │ + movw r0, #53632 @ 0xd180 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 103c78 │ │ │ │ - b.n 44672 <_PyImport_ClearExtension@@Base+0xb32> │ │ │ │ + bl 103900 │ │ │ │ + b.n 446ba <_PyImport_ClearExtension@@Base+0xb32> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 44660 <_PyImport_ClearExtension@@Base+0xb20> │ │ │ │ + beq.n 446a8 <_PyImport_ClearExtension@@Base+0xb20> │ │ │ │ strd r7, ip, [sp, #8] │ │ │ │ - movw r0, #55264 @ 0xd7e0 │ │ │ │ + movw r0, #53664 @ 0xd1a0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 103c78 │ │ │ │ - b.n 44672 <_PyImport_ClearExtension@@Base+0xb32> │ │ │ │ - movw r0, #55292 @ 0xd7fc │ │ │ │ + bl 103900 │ │ │ │ + b.n 446ba <_PyImport_ClearExtension@@Base+0xb32> │ │ │ │ + movw r0, #53692 @ 0xd1bc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 103c78 │ │ │ │ - cbz r0, 4468e <_PyImport_ClearExtension@@Base+0xb4e> │ │ │ │ + bl 103900 │ │ │ │ + cbz r0, 446d6 <_PyImport_ClearExtension@@Base+0xb4e> │ │ │ │ ldrb r1, [r4, #23] │ │ │ │ - cbz r1, 4467e <_PyImport_ClearExtension@@Base+0xb3e> │ │ │ │ - bl 6afaa │ │ │ │ - cbz r0, 4468e <_PyImport_ClearExtension@@Base+0xb4e> │ │ │ │ + cbz r1, 446c6 <_PyImport_ClearExtension@@Base+0xb3e> │ │ │ │ + bl 6aff2 │ │ │ │ + cbz r0, 446d6 <_PyImport_ClearExtension@@Base+0xb4e> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 4468e <_PyImport_ClearExtension@@Base+0xb4e> │ │ │ │ + cbz r3, 446d6 <_PyImport_ClearExtension@@Base+0xb4e> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6adee │ │ │ │ + b.w 6ae36 │ │ │ │ add sp, #28 │ │ │ │ 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, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 446b8 <_PyImport_ClearExtension@@Base+0xb78> │ │ │ │ + bne.n 44700 <_PyImport_ClearExtension@@Base+0xb78> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 251b1c │ │ │ │ + bl 251d74 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 446cc <_PyImport_ClearExtension@@Base+0xb8c> │ │ │ │ - b.n 4472c <_PyImport_ClearExtension@@Base+0xbec> │ │ │ │ + bne.n 44714 <_PyImport_ClearExtension@@Base+0xb8c> │ │ │ │ + b.n 44774 <_PyImport_ClearExtension@@Base+0xbec> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57488 @ 0xe090 │ │ │ │ + movw r0, #55868 @ 0xda3c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ - cbz r0, 4472c <_PyImport_ClearExtension@@Base+0xbec> │ │ │ │ - b.n 446aa <_PyImport_ClearExtension@@Base+0xb6a> │ │ │ │ + bl 1d5210 │ │ │ │ + cbz r0, 44774 <_PyImport_ClearExtension@@Base+0xbec> │ │ │ │ + b.n 446f2 <_PyImport_ClearExtension@@Base+0xb6a> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add.w r1, sp, #6 │ │ │ │ - bl 2835b0 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ - cbz r0, 4472c <_PyImport_ClearExtension@@Base+0xbec> │ │ │ │ + bl 282f80 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ + cbz r0, 44774 <_PyImport_ClearExtension@@Base+0xbec> │ │ │ │ mov r0, r4 │ │ │ │ ldrh.w r5, [sp, #6] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44774 <_PyImport_ClearExtension@@Base+0xc34> │ │ │ │ + beq.n 447bc <_PyImport_ClearExtension@@Base+0xc34> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 85154 │ │ │ │ + bl 85028 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 44718 <_PyImport_ClearExtension@@Base+0xbd8> │ │ │ │ - cbnz r0, 4470e <_PyImport_ClearExtension@@Base+0xbce> │ │ │ │ + beq.n 44760 <_PyImport_ClearExtension@@Base+0xbd8> │ │ │ │ + cbnz r0, 44756 <_PyImport_ClearExtension@@Base+0xbce> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 44718 <_PyImport_ClearExtension@@Base+0xbd8> │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 44760 <_PyImport_ClearExtension@@Base+0xbd8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 44730 <_PyImport_ClearExtension@@Base+0xbf0> │ │ │ │ + cbnz r0, 44778 <_PyImport_ClearExtension@@Base+0xbf0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4472c <_PyImport_ClearExtension@@Base+0xbec> │ │ │ │ + bge.n 44774 <_PyImport_ClearExtension@@Base+0xbec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4472c <_PyImport_ClearExtension@@Base+0xbec> │ │ │ │ + cbnz r3, 44774 <_PyImport_ClearExtension@@Base+0xbec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 44774 <_PyImport_ClearExtension@@Base+0xc34> │ │ │ │ + b.n 447bc <_PyImport_ClearExtension@@Base+0xc34> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44750 <_PyImport_ClearExtension@@Base+0xc10> │ │ │ │ + bge.n 44798 <_PyImport_ClearExtension@@Base+0xc10> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44750 <_PyImport_ClearExtension@@Base+0xc10> │ │ │ │ + cbnz r3, 44798 <_PyImport_ClearExtension@@Base+0xc10> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44764 <_PyImport_ClearExtension@@Base+0xc24> │ │ │ │ + bge.n 447ac <_PyImport_ClearExtension@@Base+0xc24> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 44764 <_PyImport_ClearExtension@@Base+0xc24> │ │ │ │ + cbnz r3, 447ac <_PyImport_ClearExtension@@Base+0xc24> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 4472c <_PyImport_ClearExtension@@Base+0xbec> │ │ │ │ + beq.n 44774 <_PyImport_ClearExtension@@Base+0xbec> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4479a <_PyImport_ClearExtension@@Base+0xc5a> │ │ │ │ + bne.n 447e2 <_PyImport_ClearExtension@@Base+0xc5a> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 239394 │ │ │ │ + b.w 2395e0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15472 @ 0x3c70 │ │ │ │ + movw r0, #13872 @ 0x3630 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4478e <_PyImport_ClearExtension@@Base+0xc4e> │ │ │ │ + bne.n 447d6 <_PyImport_ClearExtension@@Base+0xc4e> │ │ │ │ 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 215804 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 447de <_PyImport_ClearExtension@@Base+0xc9e> │ │ │ │ - bl 940a4 │ │ │ │ - movw r3, #6004 @ 0x1774 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - cmp r0, #0 │ │ │ │ - ite eq │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, #0 │ │ │ │ - b.n 447fc <_PyImport_ClearExtension@@Base+0xcbc> │ │ │ │ - and.w r2, r0, #61440 @ 0xf000 │ │ │ │ - movw r3, #4380 @ 0x111c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6004 @ 0x1774 │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - cmp.w r2, #49152 @ 0xc000 │ │ │ │ - ite eq │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, r1 │ │ │ │ - pop {r3, pc} │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.n 4481a <_PyImport_ClearExtension@@Base+0xcda> │ │ │ │ + bmi.n 44814 <_PyImport_ClearExtension@@Base+0xc8c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 44834 <_PyImport_ClearExtension@@Base+0xcf4> │ │ │ │ + bpl.n 4482e <_PyImport_ClearExtension@@Base+0xca6> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58948 @ 0xe644 │ │ │ │ + movw r1, #57348 @ 0xe004 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4484c <_PyImport_ClearExtension@@Base+0xd0c> │ │ │ │ + b.n 44846 <_PyImport_ClearExtension@@Base+0xcbe> │ │ │ │ tst.w r3, #12 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -36177,107 +36179,132 @@ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r0, 4486c <_PyImport_ClearExtension@@Base+0xd2c> │ │ │ │ - bl 80cd8 │ │ │ │ + cbnz r0, 44866 <_PyImport_ClearExtension@@Base+0xcde> │ │ │ │ + bl 80cec │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbz r0, 4487e <_PyImport_ClearExtension@@Base+0xd3e> │ │ │ │ + cbz r0, 44878 <_PyImport_ClearExtension@@Base+0xcf0> │ │ │ │ mov r1, r5 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 44882 <_PyImport_ClearExtension@@Base+0xd42> │ │ │ │ + b.n 4487c <_PyImport_ClearExtension@@Base+0xcf4> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbnz r2, 448bc <_PyImport_ClearExtension@@Base+0xd7c> │ │ │ │ + cbnz r2, 448b6 <_PyImport_ClearExtension@@Base+0xd2e> │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #25872 @ 0x6510 │ │ │ │ + movw r1, #24272 @ 0x5ed0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl e20cc │ │ │ │ - cbnz r0, 448d2 <_PyImport_ClearExtension@@Base+0xd92> │ │ │ │ - b.n 448ce <_PyImport_ClearExtension@@Base+0xd8e> │ │ │ │ - movw r0, #25872 @ 0x6510 │ │ │ │ + bl e1ccc │ │ │ │ + cbnz r0, 448cc <_PyImport_ClearExtension@@Base+0xd44> │ │ │ │ + b.n 448c8 <_PyImport_ClearExtension@@Base+0xd40> │ │ │ │ + movw r0, #24272 @ 0x5ed0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 21db84 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21de10 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 448a2 <_PyImport_ClearExtension@@Base+0xd62> │ │ │ │ + bne.n 4489c <_PyImport_ClearExtension@@Base+0xd14> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 448ee <_PyImport_ClearExtension@@Base+0xdae> │ │ │ │ + b.n 448e8 <_PyImport_ClearExtension@@Base+0xd60> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl e58e0 │ │ │ │ + bl e54e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 448ce <_PyImport_ClearExtension@@Base+0xd8e> │ │ │ │ + blt.n 448c8 <_PyImport_ClearExtension@@Base+0xd40> │ │ │ │ itete ne │ │ │ │ movwne r0, #4380 @ 0x111c │ │ │ │ movweq r0, #6004 @ 0x1774 │ │ │ │ movtne r0, #80 @ 0x50 │ │ │ │ movteq r0, #80 @ 0x50 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #47056 @ 0xb7d0 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1742b4 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 173e04 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ 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 44938 <_PyImport_ClearExtension@@Base+0xdf8> │ │ │ │ + bne.n 44932 <_PyImport_ClearExtension@@Base+0xdaa> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl f280c │ │ │ │ + bl f242c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4494c <_PyImport_ClearExtension@@Base+0xe0c> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 44946 <_PyImport_ClearExtension@@Base+0xdbe> │ │ │ │ + bl 93fcc │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 44964 <_PyImport_ClearExtension@@Base+0xe24> │ │ │ │ + b.n 4495e <_PyImport_ClearExtension@@Base+0xdd6> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15228 @ 0x3b7c │ │ │ │ + movw r0, #13628 @ 0x353c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ - cbz r0, 44964 <_PyImport_ClearExtension@@Base+0xe24> │ │ │ │ - b.n 44916 <_PyImport_ClearExtension@@Base+0xdd6> │ │ │ │ + bl 1d5210 │ │ │ │ + cbz r0, 4495e <_PyImport_ClearExtension@@Base+0xdd6> │ │ │ │ + b.n 44910 <_PyImport_ClearExtension@@Base+0xd88> │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 2b4a34 │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 215a7c │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 4498e <_PyImport_ClearExtension@@Base+0xe06> │ │ │ │ + bl 93fcc │ │ │ │ + movw r3, #6004 @ 0x1774 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + cmp r0, #0 │ │ │ │ + ite eq │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, #0 │ │ │ │ + b.n 449ac <_PyImport_ClearExtension@@Base+0xe24> │ │ │ │ + and.w r2, r0, #61440 @ 0xf000 │ │ │ │ + movw r3, #4380 @ 0x111c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #6004 @ 0x1774 │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + cmp.w r2, #49152 @ 0xc000 │ │ │ │ + ite eq │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, r1 │ │ │ │ + pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldrb r2, [r0, #13] │ │ │ │ @@ -36288,61 +36315,62 @@ │ │ │ │ ldrb r5, [r4, #16] │ │ │ │ ldrb r7, [r4, #18] │ │ │ │ lsls r0, r0, #8 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ orr.w r0, r0, r5, lsl #16 │ │ │ │ ldrb r5, [r4, #19] │ │ │ │ orrs r0, r7 │ │ │ │ - beq.n 449aa <_PyImport_ClearExtension@@Base+0xe6a> │ │ │ │ + beq.n 449ee <_PyImport_ClearExtension@@Base+0xe66> │ │ │ │ strd r6, r0, [sp] │ │ │ │ - movw r0, #55532 @ 0xd8ec │ │ │ │ + movw r0, #53932 @ 0xd2ac │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103c78 │ │ │ │ - b.n 449c8 <_PyImport_ClearExtension@@Base+0xe88> │ │ │ │ - cbz r6, 449bc <_PyImport_ClearExtension@@Base+0xe7c> │ │ │ │ + bl 103900 │ │ │ │ + b.n 44a0c <_PyImport_ClearExtension@@Base+0xe84> │ │ │ │ + cbz r6, 44a00 <_PyImport_ClearExtension@@Base+0xe78> │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r0, #55216 @ 0xd7b0 │ │ │ │ + movw r0, #53616 @ 0xd170 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103c78 │ │ │ │ - b.n 449c8 <_PyImport_ClearExtension@@Base+0xe88> │ │ │ │ - movw r0, #55552 @ 0xd900 │ │ │ │ + bl 103900 │ │ │ │ + b.n 44a0c <_PyImport_ClearExtension@@Base+0xe84> │ │ │ │ + movw r0, #53952 @ 0xd2c0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103c78 │ │ │ │ - cbz r0, 449e4 <_PyImport_ClearExtension@@Base+0xea4> │ │ │ │ + bl 103900 │ │ │ │ + cbz r0, 44a28 <_PyImport_ClearExtension@@Base+0xea0> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 449d4 <_PyImport_ClearExtension@@Base+0xe94> │ │ │ │ + cbz r3, 44a18 <_PyImport_ClearExtension@@Base+0xe90> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 6adee │ │ │ │ - cbz r0, 449e4 <_PyImport_ClearExtension@@Base+0xea4> │ │ │ │ - cbz r5, 449e4 <_PyImport_ClearExtension@@Base+0xea4> │ │ │ │ + bl 6ae36 │ │ │ │ + cbz r0, 44a28 <_PyImport_ClearExtension@@Base+0xea0> │ │ │ │ + cbz r5, 44a28 <_PyImport_ClearExtension@@Base+0xea0> │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6afaa │ │ │ │ + b.w 6aff2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ + b.w 2b3ee0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #44] @ (44a28 <_PyImport_ClearExtension@@Base+0xee8>) │ │ │ │ + ldr r2, [pc, #44] @ (44a70 <_PyImport_ClearExtension@@Base+0xee8>) │ │ │ │ movs r0, #3 │ │ │ │ ldrd r1, r3, [r1, #4] │ │ │ │ - bl 8ea0c │ │ │ │ + bl 8e934 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #36] @ (44a2c <_PyImport_ClearExtension@@Base+0xeec>) │ │ │ │ + ldr r0, [pc, #36] @ (44a74 <_PyImport_ClearExtension@@Base+0xeec>) │ │ │ │ ldr.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44a22 <_PyImport_ClearExtension@@Base+0xee2> │ │ │ │ + bge.n 44a6a <_PyImport_ClearExtension@@Base+0xee2> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ - cbnz r3, 44a22 <_PyImport_ClearExtension@@Base+0xee2> │ │ │ │ + cbnz r3, 44a6a <_PyImport_ClearExtension@@Base+0xee2> │ │ │ │ add.w r0, r0, #1968 @ 0x7b0 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r0, r0, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -36350,381 +36378,381 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 44a50 <_PyImport_ClearExtension@@Base+0xf10> │ │ │ │ + cbz r3, 44a98 <_PyImport_ClearExtension@@Base+0xf10> │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 44a52 <_PyImport_ClearExtension@@Base+0xf12> │ │ │ │ + b.n 44a9a <_PyImport_ClearExtension@@Base+0xf12> │ │ │ │ mov r8, r3 │ │ │ │ - ldr r5, [pc, #496] @ (44c44 <_PyImport_ClearExtension@@Base+0x1104>) │ │ │ │ + ldr r5, [pc, #496] @ (44c8c <_PyImport_ClearExtension@@Base+0x1104>) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ - cbnz r6, 44a80 <_PyImport_ClearExtension@@Base+0xf40> │ │ │ │ + cbnz r6, 44ac8 <_PyImport_ClearExtension@@Base+0xf40> │ │ │ │ cmp.w r9, #2 │ │ │ │ - ble.n 44a80 <_PyImport_ClearExtension@@Base+0xf40> │ │ │ │ + ble.n 44ac8 <_PyImport_ClearExtension@@Base+0xf40> │ │ │ │ cmp.w r9, #3 │ │ │ │ - bne.n 44a80 <_PyImport_ClearExtension@@Base+0xf40> │ │ │ │ - cbnz r7, 44aa2 <_PyImport_ClearExtension@@Base+0xf62> │ │ │ │ + bne.n 44ac8 <_PyImport_ClearExtension@@Base+0xf40> │ │ │ │ + cbnz r7, 44aea <_PyImport_ClearExtension@@Base+0xf62> │ │ │ │ mov r0, r7 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r6 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #432] @ (44c48 <_PyImport_ClearExtension@@Base+0x1108>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #432] @ (44c90 <_PyImport_ClearExtension@@Base+0x1108>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44c1a <_PyImport_ClearExtension@@Base+0x10da> │ │ │ │ + beq.w 44c62 <_PyImport_ClearExtension@@Base+0x10da> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - bl 149a58 │ │ │ │ + bl 1494dc │ │ │ │ ldrd r6, r5, [sp, #92] @ 0x5c │ │ │ │ ldr.w sl, [sp, #112] @ 0x70 │ │ │ │ - cbnz r0, 44ac4 <_PyImport_ClearExtension@@Base+0xf84> │ │ │ │ + cbnz r0, 44b0c <_PyImport_ClearExtension@@Base+0xf84> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 44c2c <_PyImport_ClearExtension@@Base+0x10ec> │ │ │ │ + b.n 44c74 <_PyImport_ClearExtension@@Base+0x10ec> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 215a14 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 215c8c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44ac0 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ + beq.n 44b08 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 237294 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2374f4 <_Py_Gid_Converter@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44ac0 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ + beq.n 44b08 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ add r8, r9 │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 44b08 <_PyImport_ClearExtension@@Base+0xfc8> │ │ │ │ + beq.n 44b50 <_PyImport_ClearExtension@@Base+0xfc8> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - cbnz r0, 44af6 <_PyImport_ClearExtension@@Base+0xfb6> │ │ │ │ + cbnz r0, 44b3e <_PyImport_ClearExtension@@Base+0xfb6> │ │ │ │ ldr r0, [r7, #16] │ │ │ │ - bl e58e0 │ │ │ │ + bl e54e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 44b08 <_PyImport_ClearExtension@@Base+0xfc8> │ │ │ │ - b.n 44ac0 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ + bge.n 44b50 <_PyImport_ClearExtension@@Base+0xfc8> │ │ │ │ + b.n 44b08 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1ee1e4 │ │ │ │ + bl 1ee678 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44ac0 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ + beq.n 44b08 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ cmp.w r8, #4 │ │ │ │ - bne.n 44aea <_PyImport_ClearExtension@@Base+0xfaa> │ │ │ │ + bne.n 44b32 <_PyImport_ClearExtension@@Base+0xfaa> │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ ldrd r8, r7, [sp, #32] │ │ │ │ adds.w r3, r9, #100 @ 0x64 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ adds r2, r5, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq.n 44b20 <_PyImport_ClearExtension@@Base+0xfe0> │ │ │ │ - cbnz r3, 44b52 <_PyImport_ClearExtension@@Base+0x1012> │ │ │ │ + beq.n 44b68 <_PyImport_ClearExtension@@Base+0xfe0> │ │ │ │ + cbnz r3, 44b9a <_PyImport_ClearExtension@@Base+0x1012> │ │ │ │ eor.w r3, r4, #1 │ │ │ │ cmp r5, #0 │ │ │ │ and.w fp, r3, #1 │ │ │ │ - blt.n 44b72 <_PyImport_ClearExtension@@Base+0x1032> │ │ │ │ + blt.n 44bba <_PyImport_ClearExtension@@Base+0x1032> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 44b72 <_PyImport_ClearExtension@@Base+0x1032> │ │ │ │ + beq.n 44bba <_PyImport_ClearExtension@@Base+0x1032> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #43080 @ 0xa848 │ │ │ │ + movw r2, #41160 @ 0xa0c8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50940 @ 0xc6fc │ │ │ │ + movw r1, #50612 @ 0xc5b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 44ac0 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ + bl f3b74 │ │ │ │ + b.n 44b08 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #43080 @ 0xa848 │ │ │ │ + movw r2, #41160 @ 0xa0c8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50900 @ 0xc6d4 │ │ │ │ + movw r1, #50572 @ 0xc58c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 44ac0 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ + bl f3b74 │ │ │ │ + b.n 44b08 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov r2, sl │ │ │ │ ite ne │ │ │ │ movne r3, r9 │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r1, #55564 @ 0xd90c │ │ │ │ + movw r1, #53964 @ 0xd2cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r0, #55572 @ 0xd914 │ │ │ │ + movw r0, #53972 @ 0xd2d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r3, r7 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 44ac0 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ - bl b1084 │ │ │ │ + beq.n 44b08 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ + bl b0764 │ │ │ │ adds r3, r5, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq.n 44bb8 <_PyImport_ClearExtension@@Base+0x1078> │ │ │ │ + beq.n 44c00 <_PyImport_ClearExtension@@Base+0x1078> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ad10 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 44c00 <_PyImport_ClearExtension@@Base+0x10c0> │ │ │ │ + b.n 44c48 <_PyImport_ClearExtension@@Base+0x10c0> │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ - bne.n 44bd2 <_PyImport_ClearExtension@@Base+0x1092> │ │ │ │ + bne.n 44c1a <_PyImport_ClearExtension@@Base+0x1092> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 44bd2 <_PyImport_ClearExtension@@Base+0x1092> │ │ │ │ + beq.n 44c1a <_PyImport_ClearExtension@@Base+0x1092> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b30c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 44c00 <_PyImport_ClearExtension@@Base+0x10c0> │ │ │ │ + b.n 44c48 <_PyImport_ClearExtension@@Base+0x10c0> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 44bdc <_PyImport_ClearExtension@@Base+0x109c> │ │ │ │ + cbnz r3, 44c24 <_PyImport_ClearExtension@@Base+0x109c> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 44bf4 <_PyImport_ClearExtension@@Base+0x10b4> │ │ │ │ + beq.n 44c3c <_PyImport_ClearExtension@@Base+0x10b4> │ │ │ │ lsls r4, r4, #8 │ │ │ │ mov r3, r8 │ │ │ │ eor.w r4, r4, #256 @ 0x100 │ │ │ │ mov r2, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ blx 2b190 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 44c00 <_PyImport_ClearExtension@@Base+0x10c0> │ │ │ │ + b.n 44c48 <_PyImport_ClearExtension@@Base+0x10c0> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2aca4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl b421c │ │ │ │ - cbz r4, 44c24 <_PyImport_ClearExtension@@Base+0x10e4> │ │ │ │ + bl b390c │ │ │ │ + cbz r4, 44c6c <_PyImport_ClearExtension@@Base+0x10e4> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e5018 │ │ │ │ - b.n 44ac0 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ + bl 1e5394 │ │ │ │ + b.n 44b08 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ mov sl, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 44c2c <_PyImport_ClearExtension@@Base+0x10ec> │ │ │ │ + b.n 44c74 <_PyImport_ClearExtension@@Base+0x10ec> │ │ │ │ movw r7, #5752 @ 0x1678 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ strd r6, r5, [sp, #92] @ 0x5c │ │ │ │ str.w sl, [sp, #112] @ 0x70 │ │ │ │ - bl 14a440 │ │ │ │ + bl 149e0c │ │ │ │ mov r0, r7 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldmia r2, {r2, r4, r6} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ adds r0, #96 @ 0x60 │ │ │ │ lsls r2, r2, #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 44c70 <_PyImport_ClearExtension@@Base+0x1130> │ │ │ │ + bne.n 44cb8 <_PyImport_ClearExtension@@Base+0x1130> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 44c98 │ │ │ │ + bl 44ce0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 44c8a <_PyImport_ClearExtension@@Base+0x114a> │ │ │ │ - b.n 44c84 <_PyImport_ClearExtension@@Base+0x1144> │ │ │ │ + bne.n 44cd2 <_PyImport_ClearExtension@@Base+0x114a> │ │ │ │ + b.n 44ccc <_PyImport_ClearExtension@@Base+0x1144> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15248 @ 0x3b90 │ │ │ │ + movw r0, #13648 @ 0x3550 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ - cbz r0, 44c94 <_PyImport_ClearExtension@@Base+0x1154> │ │ │ │ - b.n 44c60 <_PyImport_ClearExtension@@Base+0x1120> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 44c94 <_PyImport_ClearExtension@@Base+0x1154> │ │ │ │ + bl 1d5210 │ │ │ │ + cbz r0, 44cdc <_PyImport_ClearExtension@@Base+0x1154> │ │ │ │ + b.n 44ca8 <_PyImport_ClearExtension@@Base+0x1120> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 44cdc <_PyImport_ClearExtension@@Base+0x1154> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00044c98 : │ │ │ │ +00044ce0 : │ │ │ │ movs r2, #1 │ │ │ │ - b.w 251f40 │ │ │ │ + b.w 252198 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #200] @ (44d78 ) │ │ │ │ + ldr r2, [pc, #200] @ (44dc0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r4, [r2, #3732] @ 0xe94 │ │ │ │ - cbz r4, 44cdc │ │ │ │ + cbz r4, 44d24 │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51780 @ 0xca44 │ │ │ │ + movw r1, #50180 @ 0xc404 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 44d02 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 44d4a │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 44d06 │ │ │ │ + beq.n 44d4e │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55688 @ 0xd988 │ │ │ │ + movw r1, #54088 @ 0xd348 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 44d74 │ │ │ │ + b.n 44dbc │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #55728 @ 0xd9b0 │ │ │ │ + movw r0, #54128 @ 0xd370 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 44d02 │ │ │ │ - bl 248404 │ │ │ │ + beq.n 44d4a │ │ │ │ + bl 248664 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c060 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 44d32 │ │ │ │ - bl 38da8 │ │ │ │ - b.n 44d5e │ │ │ │ - bl 24b020 │ │ │ │ + cbnz r0, 44d7a │ │ │ │ + bl 38dac │ │ │ │ + b.n 44da6 │ │ │ │ + bl 24b280 │ │ │ │ mov r5, r0 │ │ │ │ - bl 24b1c4 │ │ │ │ + bl 24b424 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #43616 @ 0xaa60 │ │ │ │ + movw r0, #41696 @ 0xa2e0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 24bd04 │ │ │ │ + bl 24bf64 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 44d5e │ │ │ │ + bne.n 44da6 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 44d02 │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 44d4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #55740 @ 0xd9bc │ │ │ │ + movw r0, #54140 @ 0xd37c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ add sp, #12 │ │ │ │ pop {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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 44da2 │ │ │ │ + beq.n 44dea │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15504 @ 0x3c90 │ │ │ │ + movw r0, #13904 @ 0x3650 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ - cbz r0, 44db8 │ │ │ │ + bl 1d5210 │ │ │ │ + cbz r0, 44e00 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 142740 │ │ │ │ + bl 142304 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #22512 @ 0x57f0 │ │ │ │ + movw r2, #20912 @ 0x51b0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1ec754 │ │ │ │ - cbnz r0, 44de0 │ │ │ │ + bl 1ecbe8 │ │ │ │ + cbnz r0, 44e28 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 44e46 │ │ │ │ + b.n 44e8e │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 44e28 │ │ │ │ - ldr r2, [pc, #100] @ (44e4c ) │ │ │ │ + bpl.n 44e70 │ │ │ │ + ldr r2, [pc, #100] @ (44e94 ) │ │ │ │ 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, #412] @ 0x19c │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 44e0e │ │ │ │ + beq.n 44e56 │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 44e1a │ │ │ │ + bls.n 44e62 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 44e24 │ │ │ │ + b.n 44e6c │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - b.n 44e2c │ │ │ │ + b.n 44e74 │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #32] @ (44e50 ) │ │ │ │ - bl 862f0 │ │ │ │ + ldr r1, [pc, #32] @ (44e98 ) │ │ │ │ + bl 861c4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44dda │ │ │ │ + bne.n 44e22 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ - cbz r3, 44e46 │ │ │ │ + cbz r3, 44e8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 938c8 │ │ │ │ + bl 937f0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r2, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -36734,20 +36762,20 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3712] @ 0xe80 │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [sp, #384] @ 0x180 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 44e84 │ │ │ │ + bne.n 44ecc │ │ │ │ mov r1, r5 │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 21d890 │ │ │ │ + b.w 21db1c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ movs r0, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r4 │ │ │ │ movs r4, #62 @ 0x3e │ │ │ │ strd r0, r4, [sp, #4] │ │ │ │ @@ -36756,30 +36784,30 @@ │ │ │ │ mov r0, r7 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #176] @ 0xb0 │ │ │ │ strd r4, r4, [sp, #184] @ 0xb8 │ │ │ │ strd r4, r4, [sp, #196] @ 0xc4 │ │ │ │ strd r4, r4, [sp, #204] @ 0xcc │ │ │ │ str r4, [sp, #212] @ 0xd4 │ │ │ │ - bl 254fc0 <_PyInterpreterState_RequireIDRef@@Base+0x658> │ │ │ │ + bl 25521c <_PyInterpreterState_RequireIDRef@@Base+0x658> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45312 │ │ │ │ + beq.w 4535a │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ cmp r4, #103 @ 0x67 │ │ │ │ - bhi.n 44ed0 │ │ │ │ + bhi.n 44f18 │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi.n 44ed6 │ │ │ │ + bhi.n 44f1e │ │ │ │ sub.w r3, r4, #69 @ 0x45 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 44ed6 │ │ │ │ - b.n 45308 │ │ │ │ + bls.n 44f1e │ │ │ │ + b.n 45350 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - bne.w 45308 │ │ │ │ + bne.w 45350 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ add.w lr, sp, #176 @ 0xb0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ add.w ip, sp, #136 @ 0x88 │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ @@ -36799,186 +36827,186 @@ │ │ │ │ ldmia.w lr, {r0, r1} │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ blx 2b44c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne.n 44f3c │ │ │ │ + bne.n 44f84 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55840 @ 0xda20 │ │ │ │ + movw r1, #54240 @ 0xd3e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 44f58 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 44fa0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne.n 44f66 │ │ │ │ + bne.n 44fae │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55896 @ 0xda58 │ │ │ │ + movw r1, #54296 @ 0xd418 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ strd r6, r6, [sp, #40] @ 0x28 │ │ │ │ - b.n 452d6 │ │ │ │ + b.n 4531e │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a0684 │ │ │ │ + bl 29ff8c │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 44f86 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 44fce │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44f58 │ │ │ │ + bne.n 44fa0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a0700 │ │ │ │ + bl 2a0008 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 44fa2 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 44fea │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44f58 │ │ │ │ + bne.n 44fa0 │ │ │ │ subs r6, #0 │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ mov.w sl, r6, lsl #2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 44fb6 │ │ │ │ + beq.n 44ffe │ │ │ │ orr.w sl, sl, #8 │ │ │ │ - cbnz r4, 44fe6 │ │ │ │ + cbnz r4, 4502e │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 44ff4 │ │ │ │ + bne.n 4503c │ │ │ │ vmov r3, s17 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d5, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d6, d7 │ │ │ │ cmp r3, r4 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 45000 │ │ │ │ - b.n 44ff4 │ │ │ │ + beq.n 45048 │ │ │ │ + b.n 4503c │ │ │ │ movs r7, #0 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - beq.n 4500a │ │ │ │ + beq.n 45052 │ │ │ │ mov r6, r4 │ │ │ │ movs r3, #6 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ - b.n 45010 │ │ │ │ + b.n 45058 │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ movs r6, #114 @ 0x72 │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ - b.n 45010 │ │ │ │ + b.n 45058 │ │ │ │ mov r7, fp │ │ │ │ mov r3, r4 │ │ │ │ movs r6, #114 @ 0x72 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - b.n 45010 │ │ │ │ + b.n 45058 │ │ │ │ movs r3, #6 │ │ │ │ movs r6, #103 @ 0x67 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 4501e │ │ │ │ + blt.n 45066 │ │ │ │ cmp r6, #114 @ 0x72 │ │ │ │ it eq │ │ │ │ moveq r6, #103 @ 0x67 │ │ │ │ - b.n 45020 │ │ │ │ + b.n 45068 │ │ │ │ mov r8, r3 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ uxtb r0, r6 │ │ │ │ - bl 18b2d0 │ │ │ │ + bl 18ab30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 452b0 │ │ │ │ + beq.w 452f8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ uxtb r0, r6 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ - bl 18b2d0 │ │ │ │ + bl 18ab30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 452bc │ │ │ │ + beq.w 45304 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 2c0c8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl ac5e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bl abcb0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 452c6 │ │ │ │ + beq.w 4530e │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ - bl ac5e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bl abcb0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 452ce │ │ │ │ + beq.w 45316 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 11c594 │ │ │ │ + bl 11c1f8 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ itet ne │ │ │ │ movne.w r8, #0 │ │ │ │ streq.w fp, [sp, #52] @ 0x34 │ │ │ │ strne.w r8, [sp, #52] @ 0x34 │ │ │ │ - bl 11c594 │ │ │ │ + bl 11c1f8 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ itee eq │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ movne.w fp, #0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ - bl 2beeb0 │ │ │ │ + bl 2be7c0 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ - bl 2beeb0 │ │ │ │ + bl 2be7c0 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ ldrd r0, r1, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ it eq │ │ │ │ moveq r0, #97 @ 0x61 │ │ │ │ - bl 255ddc <_PyInterpreterState_GetWhence@@Base+0x8> │ │ │ │ + bl 255b68 <_PyInterpreterState_GetWhence@@Base+0x8> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 452d6 │ │ │ │ + beq.w 4531e │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ - vldr d7, [pc, #564] @ 45328 │ │ │ │ + vldr d7, [pc, #564] @ 45370 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -36989,19 +37017,19 @@ │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ str.w r9, [sp] │ │ │ │ str r3, [sp, #20] │ │ │ │ str.w r8, [sp, #24] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ vstr d7, [sp, #136] @ 0x88 │ │ │ │ - bl 256450 <_PyInterpreterState_GetWhence@@Base+0x67c> │ │ │ │ + bl 2561dc <_PyInterpreterState_GetWhence@@Base+0x67c> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 452d6 │ │ │ │ - cbnz r7, 45134 │ │ │ │ + beq.w 4531e │ │ │ │ + cbnz r7, 4517c │ │ │ │ movs r3, #43 @ 0x2b │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, sp, #268 @ 0x10c │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ @@ -37012,183 +37040,183 @@ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #116 @ 0x74 │ │ │ │ str.w r8, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, fp │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 256450 <_PyInterpreterState_GetWhence@@Base+0x67c> │ │ │ │ + bl 2561dc <_PyInterpreterState_GetWhence@@Base+0x67c> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 452d4 │ │ │ │ + beq.w 4531c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r8, #2 │ │ │ │ cmp r7, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ smlabb r8, r2, r8, r3 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ add r8, r4 │ │ │ │ - blt.n 45188 │ │ │ │ + blt.n 451d0 │ │ │ │ cmp r3, r8 │ │ │ │ mov r1, r3 │ │ │ │ it lt │ │ │ │ movlt r1, r8 │ │ │ │ - b.n 4518a │ │ │ │ + b.n 451d2 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ sub.w sl, r1, r8 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - beq.n 451a4 │ │ │ │ + beq.n 451ec │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ itet eq │ │ │ │ addeq.w sl, sl, sl, lsr #31 │ │ │ │ movne.w sl, #0 │ │ │ │ moveq.w sl, sl, asr #1 │ │ │ │ sub.w r9, r1, r8 │ │ │ │ sub.w r9, r9, sl │ │ │ │ orrs.w r3, sl, r9 │ │ │ │ - beq.n 451be │ │ │ │ + beq.n 45206 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ ite cs │ │ │ │ strcs r3, [sp, #104] @ 0x68 │ │ │ │ strcc r2, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 451d0 │ │ │ │ + bcc.n 45218 │ │ │ │ ldrd r3, r0, [r5, #16] │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 451de │ │ │ │ - cbz r1, 451de │ │ │ │ + ble.n 45226 │ │ │ │ + cbz r1, 45226 │ │ │ │ mov r0, r5 │ │ │ │ - bl e972c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl e9334 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 452d6 │ │ │ │ + beq.n 4531e │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, sl │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r8, sl, [r5, #4] │ │ │ │ - bl 282454 <_PyParkingLot_AfterFork@@Base+0x3dc> │ │ │ │ + bl 281e24 <_PyParkingLot_AfterFork@@Base+0x3dc> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 4521c │ │ │ │ + cbz r3, 45264 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #40 @ 0x28 │ │ │ │ - bne.n 45208 │ │ │ │ + bne.n 45250 │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ - b.n 45216 │ │ │ │ + b.n 4525e │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r8, r3, lsl #1] │ │ │ │ strne.w r2, [r8, r3, lsl #2] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ - cbnz r7, 4523c │ │ │ │ + cbnz r7, 45284 │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ strd r7, r2, [sp, #8] │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #16] │ │ │ │ strd r7, r7, [sp] │ │ │ │ - bl 257024 <_PyInterpreterState_GetWhence@@Base+0x1250> │ │ │ │ + bl 256c9c <_PyInterpreterState_GetWhence@@Base+0x113c> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 452d6 │ │ │ │ + beq.n 4531e │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #116 @ 0x74 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, sp, #268 @ 0x10c │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, fp │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl 257024 <_PyInterpreterState_GetWhence@@Base+0x1250> │ │ │ │ + bl 256c9c <_PyInterpreterState_GetWhence@@Base+0x113c> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 452d6 │ │ │ │ + beq.n 4531e │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #106 @ 0x6a │ │ │ │ - bne.n 4526e │ │ │ │ + bne.n 452b6 │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ - b.n 4527c │ │ │ │ + b.n 452c4 │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r8, r3, lsl #1] │ │ │ │ strne.w r2, [r8, r3, lsl #2] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ - cbz r2, 452a8 │ │ │ │ + cbz r2, 452f0 │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #41 @ 0x29 │ │ │ │ - bne.n 45296 │ │ │ │ + bne.n 452de │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ - b.n 452a4 │ │ │ │ + b.n 452ec │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r8, r3, lsl #1] │ │ │ │ strne.w r2, [r8, r3, lsl #2] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r3, #1 │ │ │ │ add r3, r9 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 452d6 │ │ │ │ + b.n 4531e │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - b.n 452d6 │ │ │ │ + b.n 4531e │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - b.n 452d6 │ │ │ │ + b.n 4531e │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 452d6 │ │ │ │ + b.n 4531e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 452d6 │ │ │ │ + b.n 4531e │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 45316 │ │ │ │ + bl 83a14 │ │ │ │ + b.n 4535e │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2bee80 │ │ │ │ + bl 2be790 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @@ -37199,57 +37227,57 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 45350 │ │ │ │ + cbnz r3, 45398 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 45350 │ │ │ │ + ble.n 45398 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 45350 │ │ │ │ - cbnz r0, 45368 │ │ │ │ + bne.n 45398 │ │ │ │ + cbnz r0, 453b0 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ (453b8 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 453b2 │ │ │ │ + ldr r3, [pc, #84] @ (45400 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 453fa │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4537a │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 453a2 │ │ │ │ - bl b1084 │ │ │ │ + bne.n 453c2 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 453ea │ │ │ │ + bl b0764 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bbd0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b421c │ │ │ │ - cbz r4, 453a6 │ │ │ │ - ldr r3, [pc, #40] @ (453bc ) │ │ │ │ + bl b390c │ │ │ │ + cbz r4, 453ee │ │ │ │ + ldr r3, [pc, #40] @ (45404 ) │ │ │ │ ldr.w r3, [r3, #1656] @ 0x678 │ │ │ │ - cbnz r3, 453b0 │ │ │ │ + cbnz r3, 453f8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 235774 <_PyErr_Format@@Base+0x1154> │ │ │ │ + b.w 2359d4 <_PyErr_Format@@Base+0x1150> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 453b2 │ │ │ │ + b.n 453fa │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 453b2 │ │ │ │ - ldr r0, [pc, #12] @ (453c0 ) │ │ │ │ + b.n 453fa │ │ │ │ + ldr r0, [pc, #12] @ (45408 ) │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, #140 @ 0x8c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -37260,107 +37288,107 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 4543e │ │ │ │ + bl 45486 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 453ea │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 45404 │ │ │ │ + cbnz r0, 45432 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 4544c │ │ │ │ ldr r2, [r7, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ ldrd r3, r4, [r5, #24] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1d6da4 <_PyToken_ThreeChars@@Base+0x1234> │ │ │ │ + bl 1d71c0 <_PyToken_ThreeChars@@Base+0x1234> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - cbz r4, 45424 │ │ │ │ + cbz r4, 4546c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 204810 │ │ │ │ + b.w 204bd8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55996 @ 0xdabc │ │ │ │ + movw r1, #54396 @ 0xd47c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 45496 │ │ │ │ + cbz r1, 454de │ │ │ │ ldr r5, [r1, #0] │ │ │ │ - cbz r5, 45494 │ │ │ │ + cbz r5, 454dc │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r2 │ │ │ │ - bl e46fc │ │ │ │ + bl e4300 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 45490 │ │ │ │ + cbz r0, 454d8 │ │ │ │ add.w fp, r4, #4 │ │ │ │ add.w sl, r0, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r2, r9 │ │ │ │ cmp r8, r5 │ │ │ │ - bge.n 45490 │ │ │ │ + bge.n 454d8 │ │ │ │ ldr.w r1, [fp, #4]! │ │ │ │ mov r0, r6 │ │ │ │ - bl d0b94 │ │ │ │ + bl d02a8 │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 45496 │ │ │ │ + cbz r0, 454de │ │ │ │ str.w r0, [sl, #4]! │ │ │ │ - b.n 45472 │ │ │ │ + b.n 454ba │ │ │ │ mov r4, r7 │ │ │ │ - b.n 45496 │ │ │ │ + b.n 454de │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r2, #56040 @ 0xdae8 │ │ │ │ + movw r2, #54440 @ 0xd4a8 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldrd r0, r1, [r0, #8] │ │ │ │ - b.w 26a5f0 <_PyXIData_Clear@@Base+0x35c> │ │ │ │ + b.w 26a3b8 <_PyXIData_Clear@@Base+0x35c> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl d0b94 │ │ │ │ - cbz r0, 454e4 │ │ │ │ + bl d02a8 │ │ │ │ + cbz r0, 4552c │ │ │ │ ldr r2, [r6, #20] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ ldrd r3, r5, [r4, #24] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 1dcb08 │ │ │ │ + bl 1dcf24 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 454e6 │ │ │ │ + b.n 4552e │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ @@ -37373,20 +37401,20 @@ │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sp │ │ │ │ str r4, [r3, #0] │ │ │ │ blx 2b710 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4552a │ │ │ │ + bne.n 45572 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 455d8 │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 45620 │ │ │ │ vldr s11, [sp] │ │ │ │ vmov s13, r0 │ │ │ │ vmov s15, r6 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vcvt.f64.s32 d2, s11 │ │ │ │ vldr s11, [sp, #4] │ │ │ │ @@ -37398,272 +37426,272 @@ │ │ │ │ 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 9b2bc │ │ │ │ + bl 9b1c0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 455d6 │ │ │ │ + cbz r0, 4561e │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - bl 9b9dc │ │ │ │ + bl 9b8e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 455be │ │ │ │ + cbz r0, 45606 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ str r0, [r5, #16] │ │ │ │ - bl 9b9dc │ │ │ │ + bl 9b8e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 455be │ │ │ │ + cbz r0, 45606 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ str r0, [r5, #20] │ │ │ │ - bl 9b9dc │ │ │ │ + bl 9b8e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 455be │ │ │ │ + cbz r0, 45606 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r0, [r5, #24] │ │ │ │ - bl 9b9dc │ │ │ │ + bl 9b8e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 455be │ │ │ │ + cbz r0, 45606 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [r5, #28] │ │ │ │ - bl 9b9dc │ │ │ │ + bl 9b8e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 455d4 │ │ │ │ + cbnz r0, 4561c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 455d8 │ │ │ │ + bge.n 45620 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 455d8 │ │ │ │ + cbnz r3, 45620 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 455d8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 45620 │ │ │ │ str r0, [r5, #32] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ vpop {d8-d12} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2b4a6c │ │ │ │ - cbnz r0, 45608 │ │ │ │ + bl 2b4374 │ │ │ │ + cbnz r0, 45650 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 457d4 │ │ │ │ + b.n 4581c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #28 │ │ │ │ - cbz r2, 45624 │ │ │ │ + cbz r2, 4566c │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 45626 │ │ │ │ + b.n 4566e │ │ │ │ mov r5, r2 │ │ │ │ add.w r4, r1, #16 │ │ │ │ - cbnz r2, 45632 │ │ │ │ + cbnz r2, 4567a │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 45632 │ │ │ │ - cbnz r4, 45654 │ │ │ │ + bne.n 4567a │ │ │ │ + cbnz r4, 4569c │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ movw r3, #12660 @ 0x3174 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11f7ec <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + bl 11f454 <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 456b8 │ │ │ │ + cbz r0, 45700 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ ands.w r6, r6, #268435456 @ 0x10000000 │ │ │ │ - bne.n 45684 │ │ │ │ + bne.n 456cc │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #37384 @ 0x9208 │ │ │ │ + movw r1, #35784 @ 0x8bc8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #56184 @ 0xdb78 │ │ │ │ + movw r0, #54584 @ 0xd538 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r4, r6 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 456b8 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 45700 │ │ │ │ cmp r5, #1 │ │ │ │ itte eq │ │ │ │ movweq r4, #57960 @ 0xe268 │ │ │ │ movteq r4, #81 @ 0x51 │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bl 24cfdc <_PySlice_FromIndices@@Base+0x710> │ │ │ │ + bl 24d1e8 <_PySlice_FromIndices@@Base+0x6bc> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3bf0c │ │ │ │ + bl 3bf54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 456b8 │ │ │ │ + bge.n 45700 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 456b8 │ │ │ │ + cbnz r3, 45700 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #32 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r2, 456da │ │ │ │ + cbz r2, 45722 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 456dc │ │ │ │ + b.n 45724 │ │ │ │ mov r5, r2 │ │ │ │ subs r3, r6, #1 │ │ │ │ add.w r4, r1, #16 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 456ea │ │ │ │ - cbnz r2, 456ea │ │ │ │ - cbnz r4, 4570a │ │ │ │ + bhi.n 45732 │ │ │ │ + cbnz r2, 45732 │ │ │ │ + cbnz r4, 45752 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #208] @ (457d0 ) │ │ │ │ - bl 11f7ec <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + ldr r3, [pc, #208] @ (45818 ) │ │ │ │ + bl 11f454 <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 457c6 │ │ │ │ + beq.n 4580e │ │ │ │ add r5, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 45728 │ │ │ │ + beq.n 45770 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - cbz r6, 4571c │ │ │ │ + cbz r6, 45764 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 45734 │ │ │ │ - b.n 45724 │ │ │ │ + beq.n 4577c │ │ │ │ + b.n 4576c │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - b.n 4573c │ │ │ │ + b.n 45784 │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 4573c │ │ │ │ + b.n 45784 │ │ │ │ movw r7, #5752 @ 0x1678 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ - bl 9fc20 │ │ │ │ + bl 9f804 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 457c6 │ │ │ │ + beq.n 4580e │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #30877 @ 0x789d │ │ │ │ + movw r3, #30665 @ 0x77c9 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 45760 │ │ │ │ + bne.n 457a8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c8954 │ │ │ │ + bl 8776c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 45768 │ │ │ │ + b.n 457b0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 45782 │ │ │ │ + cbnz r5, 457ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4577e │ │ │ │ + bge.n 457c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4577e │ │ │ │ + cbnz r3, 457c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 457c6 │ │ │ │ + b.n 4580e │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 4579c │ │ │ │ + beq.n 457e4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r5, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r4, [r5, #8] │ │ │ │ - cbz r7, 457b0 │ │ │ │ + cbz r7, 457f8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r5, #20] │ │ │ │ movw r1, #31984 @ 0x7cf0 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 154cd0 │ │ │ │ + bl 15472c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 4577e │ │ │ │ + b.n 457c6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r1, #168 @ 0xa8 │ │ │ │ lsls r2, r2, #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 │ │ │ │ movw r0, #2140 @ 0x85c │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ mov r4, r1 │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 45846 │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 4588e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - cbz r4, 45810 │ │ │ │ + cbz r4, 45858 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - ldr r5, [pc, #52] @ (45848 ) │ │ │ │ + ldr r5, [pc, #52] @ (45890 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ str r4, [r0, #12] │ │ │ │ ldr r1, [r1, r5] │ │ │ │ @@ -37678,147 +37706,147 @@ │ │ │ │ strd r5, r3, [r0, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004584c <_PyErr_SetLocaleString@@Base>: │ │ │ │ +00045894 <_PyErr_SetLocaleString@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e51e8 │ │ │ │ - cbz r0, 4588e <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ + bl 1e56ac │ │ │ │ + cbz r0, 458d6 <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ (45890 <_PyErr_SetLocaleString@@Base+0x44>) │ │ │ │ + ldr r0, [pc, #40] @ (458d8 <_PyErr_SetLocaleString@@Base+0x44>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl f5348 <_PyUnicodeWriter_WriteStr@@Base+0x9e0> │ │ │ │ + bl f4b80 <_PyUnicodeWriter_WriteStr@@Base+0x5f8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4588e <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ + bge.n 458d6 <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4588e <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ + cbnz r3, 458d6 <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.n 45e12 │ │ │ │ + b.n 45e5a │ │ │ │ stmdb 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 r6, r0 │ │ │ │ mov r9, r2 │ │ │ │ - cbz r1, 458c4 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ - movw r0, #25760 @ 0x64a0 │ │ │ │ + cbz r1, 4590c <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ + movw r0, #24160 @ 0x5e60 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 240618 <_PyArg_NoPositional@@Base> │ │ │ │ - cbz r0, 458d2 <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ + bl 24087c <_PyArg_NoPositional@@Base> │ │ │ │ + cbz r0, 4591a <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ ldrd r0, r2, [r6, #4] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ subs r3, #16 │ │ │ │ adds.w r8, r2, r3, lsr #2 │ │ │ │ - bpl.n 458d6 <_PyErr_SetLocaleString@@Base+0x8a> │ │ │ │ + bpl.n 4591e <_PyErr_SetLocaleString@@Base+0x8a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 45a04 <_PyErr_SetLocaleString@@Base+0x1b8> │ │ │ │ - ldr r1, [pc, #308] @ (45a0c <_PyErr_SetLocaleString@@Base+0x1c0>) │ │ │ │ - bl 9b7ac │ │ │ │ + b.n 45a4c <_PyErr_SetLocaleString@@Base+0x1b8> │ │ │ │ + ldr r1, [pc, #308] @ (45a54 <_PyErr_SetLocaleString@@Base+0x1c0>) │ │ │ │ + bl 9b6b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 458d2 <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ + blt.n 4591a <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - beq.n 45902 <_PyErr_SetLocaleString@@Base+0xb6> │ │ │ │ + beq.n 4594a <_PyErr_SetLocaleString@@Base+0xb6> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #56488 @ 0xdca8 │ │ │ │ + movw r1, #54888 @ 0xd668 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f3f54 │ │ │ │ - bl 9b2bc │ │ │ │ + b.w f3b74 │ │ │ │ + bl 9b1c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45a04 <_PyErr_SetLocaleString@@Base+0x1b8> │ │ │ │ + beq.n 45a4c <_PyErr_SetLocaleString@@Base+0x1b8> │ │ │ │ add.w r7, r0, #12 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 4591a <_PyErr_SetLocaleString@@Base+0xce> │ │ │ │ + bne.n 45962 <_PyErr_SetLocaleString@@Base+0xce> │ │ │ │ adds r6, #12 │ │ │ │ - b.n 45998 <_PyErr_SetLocaleString@@Base+0x14c> │ │ │ │ + b.n 459e0 <_PyErr_SetLocaleString@@Base+0x14c> │ │ │ │ mov.w fp, #20 │ │ │ │ add.w sl, r6, #16 │ │ │ │ mul.w r1, fp, r5 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n 45958 <_PyErr_SetLocaleString@@Base+0x10c> │ │ │ │ + beq.n 459a0 <_PyErr_SetLocaleString@@Base+0x10c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 2208b4 │ │ │ │ + bl 220b3c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 459e8 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ + beq.n 45a30 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 45950 <_PyErr_SetLocaleString@@Base+0x104> │ │ │ │ + cbnz r3, 45998 <_PyErr_SetLocaleString@@Base+0x104> │ │ │ │ ldr.w r3, [sl, r5, lsl #2] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ adds r5, #1 │ │ │ │ str.w r3, [r7, #4]! │ │ │ │ - b.n 45922 <_PyErr_SetLocaleString@@Base+0xd6> │ │ │ │ + b.n 4596a <_PyErr_SetLocaleString@@Base+0xd6> │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 459b6 <_PyErr_SetLocaleString@@Base+0x16a> │ │ │ │ - bl 110750 │ │ │ │ + ble.n 459fe <_PyErr_SetLocaleString@@Base+0x16a> │ │ │ │ + bl 1103a8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 459e8 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ + beq.n 45a30 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56564 @ 0xdcf4 │ │ │ │ + movw r1, #54964 @ 0xd6b4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 459e8 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ + bge.n 45a30 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 459e8 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ + cbnz r3, 45a30 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 459e8 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 45a30 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ cmp r5, r8 │ │ │ │ add.w r5, r5, #1 │ │ │ │ - beq.n 459b6 <_PyErr_SetLocaleString@@Base+0x16a> │ │ │ │ + beq.n 459fe <_PyErr_SetLocaleString@@Base+0x16a> │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r1, [r3, #0] │ │ │ │ str.w r3, [r7, #4]! │ │ │ │ - b.n 45998 <_PyErr_SetLocaleString@@Base+0x14c> │ │ │ │ - ldr r0, [pc, #88] @ (45a10 <_PyErr_SetLocaleString@@Base+0x1c4>) │ │ │ │ + b.n 459e0 <_PyErr_SetLocaleString@@Base+0x14c> │ │ │ │ + ldr r0, [pc, #88] @ (45a58 <_PyErr_SetLocaleString@@Base+0x1c4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ @@ -37826,591 +37854,591 @@ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ adds r0, #1 │ │ │ │ orrs r3, r6 │ │ │ │ str r2, [r6, #0] │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - b.n 45a04 <_PyErr_SetLocaleString@@Base+0x1b8> │ │ │ │ + b.n 45a4c <_PyErr_SetLocaleString@@Base+0x1b8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 458d2 <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ + bge.w 4591a <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 458d2 <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ + bne.w 4591a <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 458d2 <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4591a <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf2280052 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 45a36 <_PyErr_SetLocaleString@@Base+0x1ea> │ │ │ │ + cbz r0, 45a7e <_PyErr_SetLocaleString@@Base+0x1ea> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45a58 <_PyErr_SetLocaleString@@Base+0x20c> │ │ │ │ + bge.n 45aa0 <_PyErr_SetLocaleString@@Base+0x20c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 45a58 <_PyErr_SetLocaleString@@Base+0x20c> │ │ │ │ + b.n 45aa0 <_PyErr_SetLocaleString@@Base+0x20c> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 45a50 <_PyErr_SetLocaleString@@Base+0x204> │ │ │ │ - bl 1f0c78 │ │ │ │ - cbz r0, 45a4c <_PyErr_SetLocaleString@@Base+0x200> │ │ │ │ + cbz r0, 45a98 <_PyErr_SetLocaleString@@Base+0x204> │ │ │ │ + bl 1f1208 │ │ │ │ + cbz r0, 45a94 <_PyErr_SetLocaleString@@Base+0x200> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #16] │ │ │ │ - b.n 45a58 <_PyErr_SetLocaleString@@Base+0x20c> │ │ │ │ + b.n 45aa0 <_PyErr_SetLocaleString@@Base+0x20c> │ │ │ │ movw r0, #57960 @ 0xe268 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 45a88 <_PyErr_SetLocaleString@@Base+0x23c> │ │ │ │ + bne.n 45ad0 <_PyErr_SetLocaleString@@Base+0x23c> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #25144 @ 0x6238 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 45a9e <_PyErr_SetLocaleString@@Base+0x252> │ │ │ │ + bne.n 45ae6 <_PyErr_SetLocaleString@@Base+0x252> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 45abc <_PyErr_SetLocaleString@@Base+0x270> │ │ │ │ + b.n 45b04 <_PyErr_SetLocaleString@@Base+0x270> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24688 @ 0x6070 │ │ │ │ + movw r0, #23088 @ 0x5a30 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45b70 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ - b.n 45a72 <_PyErr_SetLocaleString@@Base+0x226> │ │ │ │ - bl 174b24 │ │ │ │ + beq.n 45bb8 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ + b.n 45aba <_PyErr_SetLocaleString@@Base+0x226> │ │ │ │ + bl 174674 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 45abc <_PyErr_SetLocaleString@@Base+0x270> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 45b04 <_PyErr_SetLocaleString@@Base+0x270> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45b70 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ + bne.n 45bb8 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 45aca <_PyErr_SetLocaleString@@Base+0x27e> │ │ │ │ + bne.n 45b12 <_PyErr_SetLocaleString@@Base+0x27e> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 45ae8 <_PyErr_SetLocaleString@@Base+0x29c> │ │ │ │ - bl 174b24 │ │ │ │ + b.n 45b30 <_PyErr_SetLocaleString@@Base+0x29c> │ │ │ │ + bl 174674 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 45ae8 <_PyErr_SetLocaleString@@Base+0x29c> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 45b30 <_PyErr_SetLocaleString@@Base+0x29c> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45b70 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ + bne.n 45bb8 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #136] @ 45b78 <_PyErr_SetLocaleString@@Base+0x32c> │ │ │ │ + vldr d6, [pc, #136] @ 45bc0 <_PyErr_SetLocaleString@@Base+0x32c> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 45b18 <_PyErr_SetLocaleString@@Base+0x2cc> │ │ │ │ + ble.n 45b60 <_PyErr_SetLocaleString@@Base+0x2cc> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 45b18 <_PyErr_SetLocaleString@@Base+0x2cc> │ │ │ │ + bhi.n 45b60 <_PyErr_SetLocaleString@@Base+0x2cc> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9b9dc │ │ │ │ + b.w 9b8e0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movs r5, #0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx 2b910 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 45b50 <_PyErr_SetLocaleString@@Base+0x304> │ │ │ │ + bvc.n 45b98 <_PyErr_SetLocaleString@@Base+0x304> │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 45b4c <_PyErr_SetLocaleString@@Base+0x300> │ │ │ │ + bvs.n 45b94 <_PyErr_SetLocaleString@@Base+0x300> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 45b54 <_PyErr_SetLocaleString@@Base+0x308> │ │ │ │ + b.n 45b9c <_PyErr_SetLocaleString@@Base+0x308> │ │ │ │ str r5, [r4, #0] │ │ │ │ - b.n 45b60 <_PyErr_SetLocaleString@@Base+0x314> │ │ │ │ + b.n 45ba8 <_PyErr_SetLocaleString@@Base+0x314> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 45b60 <_PyErr_SetLocaleString@@Base+0x314> │ │ │ │ + cbz r3, 45ba8 <_PyErr_SetLocaleString@@Base+0x314> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ movs r0, #1 │ │ │ │ - bl 2b6d98 │ │ │ │ - cbnz r0, 45b70 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ + bl 2b66d8 │ │ │ │ + cbnz r0, 45bb8 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9b9dc │ │ │ │ + b.w 9b8e0 │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 45ba0 <_PyErr_SetLocaleString@@Base+0x354> │ │ │ │ + bne.n 45be8 <_PyErr_SetLocaleString@@Base+0x354> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 45bb6 │ │ │ │ + b.w 45bfe │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15480 @ 0x3c78 │ │ │ │ + movw r0, #13880 @ 0x3638 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45b94 <_PyErr_SetLocaleString@@Base+0x348> │ │ │ │ + bne.n 45bdc <_PyErr_SetLocaleString@@Base+0x348> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00045bb6 : │ │ │ │ +00045bfe : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - cbz r0, 45bcc │ │ │ │ + cbz r0, 45c14 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 45bd2 │ │ │ │ - bl 5d90c │ │ │ │ - b.n 45d5a │ │ │ │ + cbnz r1, 45c1a │ │ │ │ + bl 5d954 │ │ │ │ + b.n 45da2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45d3c │ │ │ │ + beq.w 45d84 │ │ │ │ ldr r5, [r3, #32] │ │ │ │ - cbnz r5, 45be6 │ │ │ │ + cbnz r5, 45c2e │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - cbz r5, 45bee │ │ │ │ + cbz r5, 45c36 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bmi.w 45d3c │ │ │ │ + bmi.w 45d84 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45d3c │ │ │ │ + beq.w 45d84 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.w 45d3c │ │ │ │ + bmi.w 45d84 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45d3c │ │ │ │ + beq.w 45d84 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45d3c │ │ │ │ + beq.w 45d84 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 45d14 │ │ │ │ + beq.n 45d5c │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 45d14 │ │ │ │ - movw r2, #43889 @ 0xab71 │ │ │ │ + beq.n 45d5c │ │ │ │ + movw r2, #42957 @ 0xa7cd │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 45ce8 │ │ │ │ + bne.n 45d30 │ │ │ │ movw r7, #12128 @ 0x2f60 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ movw r1, #11528 @ 0x2d08 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 45c5e │ │ │ │ + beq.n 45ca6 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 45c86 │ │ │ │ + beq.n 45cce │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ef10 │ │ │ │ - cbnz r0, 45c66 │ │ │ │ + bl 9ee58 │ │ │ │ + cbnz r0, 45cae │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ef10 │ │ │ │ + bl 9ee58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45cfa │ │ │ │ - b.n 45c66 │ │ │ │ + beq.n 45d42 │ │ │ │ + b.n 45cae │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 45c86 │ │ │ │ + beq.n 45cce │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 45c86 │ │ │ │ + beq.n 45cce │ │ │ │ movw r1, #11528 @ 0x2d08 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ef10 │ │ │ │ - cbnz r0, 45c86 │ │ │ │ + bl 9ee58 │ │ │ │ + cbnz r0, 45cce │ │ │ │ movw r1, #12128 @ 0x2f60 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ef10 │ │ │ │ - cbz r0, 45cba │ │ │ │ + bl 9ee58 │ │ │ │ + cbz r0, 45d02 │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 45cd8 │ │ │ │ + beq.n 45d20 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - cbz r1, 45cd8 │ │ │ │ + cbz r1, 45d20 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, r1 │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ cmp r3, r2 │ │ │ │ - blt.n 45cb0 │ │ │ │ + blt.n 45cf8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r1, r3 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl 9fea0 │ │ │ │ + bl 9fa84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45d5a │ │ │ │ + bne.n 45da2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10abe8 │ │ │ │ - b.n 45cd4 │ │ │ │ + bl 10a844 │ │ │ │ + b.n 45d1c │ │ │ │ movw r3, #18720 @ 0x4920 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 45cd0 │ │ │ │ - bl 20f7dc │ │ │ │ - b.n 45cd4 │ │ │ │ - bl 9ef58 │ │ │ │ + bne.n 45d18 │ │ │ │ + bl 20faf8 │ │ │ │ + b.n 45d1c │ │ │ │ + bl 9eea0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45d5a │ │ │ │ + bne.n 45da2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r3, r4 │ │ │ │ - b.n 45cee │ │ │ │ + b.n 45d36 │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 45d5c │ │ │ │ + bne.n 45da4 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45d14 │ │ │ │ + bge.n 45d5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 45d14 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 45d5c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12332c │ │ │ │ + bl 122de4 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 45d5c │ │ │ │ + bne.n 45da4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45d3c │ │ │ │ + bge.n 45d84 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 45d3c │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 45d84 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44184 @ 0xac98 │ │ │ │ + movw r1, #42584 @ 0xa658 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 45da2 │ │ │ │ + cbz r0, 45dea │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 45d86 │ │ │ │ + cbz r3, 45dce │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 45d8e │ │ │ │ + b.n 45dd6 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 45d96 │ │ │ │ + cbz r2, 45dde │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 45d9e │ │ │ │ + b.n 45de6 │ │ │ │ movw r1, #32180 @ 0x7db4 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 46140 │ │ │ │ + bl 46188 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 45de4 │ │ │ │ + bne.n 45e2c │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #41608 @ 0xa288 │ │ │ │ + movw r1, #39688 @ 0x9b08 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #22892 @ 0x596c │ │ │ │ + movw r0, #21292 @ 0x532c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 45e0e │ │ │ │ + b.n 45e56 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 172488 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl 171fd8 <_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 44e54 │ │ │ │ + bl 44e9c │ │ │ │ adds r0, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ - bne.n 45e0a │ │ │ │ - bl 15ec84 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bne.n 45e52 │ │ │ │ + bl 15e78c <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 45e0e │ │ │ │ - bl ac854 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b.n 45e56 │ │ │ │ + bl abf24 <_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 45e40 │ │ │ │ + bne.n 45e88 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56664 @ 0xdd58 │ │ │ │ + movw r1, #55064 @ 0xd718 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 45e5e │ │ │ │ + bl 11df00 │ │ │ │ + b.n 45ea6 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldrsb.w r0, [r4, #35] @ 0x23 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 45e62 │ │ │ │ + ble.n 45eaa │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1803e0 │ │ │ │ + bl 17fc90 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 46018 │ │ │ │ + b.n 46060 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 45f6c │ │ │ │ + bne.w 45fb4 │ │ │ │ ldrb.w r3, [r4, #34] @ 0x22 │ │ │ │ - cbz r3, 45e9c │ │ │ │ + cbz r3, 45ee4 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r4, 45e8e │ │ │ │ - movw r1, #56712 @ 0xdd88 │ │ │ │ + cbnz r4, 45ed6 │ │ │ │ + movw r1, #55112 @ 0xd748 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 11e29c │ │ │ │ - b.n 46018 │ │ │ │ - movw r1, #56764 @ 0xddbc │ │ │ │ + bl 11df00 │ │ │ │ + b.n 46060 │ │ │ │ + movw r1, #55164 @ 0xd77c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 11e29c │ │ │ │ - b.n 45e5e │ │ │ │ + bl 11df00 │ │ │ │ + b.n 45ea6 │ │ │ │ ldrb.w r6, [r4, #33] @ 0x21 │ │ │ │ - cbz r6, 45eb6 │ │ │ │ + cbz r6, 45efe │ │ │ │ movw r3, #43808 @ 0xab20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1803e0 │ │ │ │ - b.n 45e5e │ │ │ │ + bl 17fc90 │ │ │ │ + b.n 45ea6 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 45eda │ │ │ │ + beq.n 45f22 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35484 @ 0x8a9c │ │ │ │ + movw r1, #33884 @ 0x845c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 45e5e │ │ │ │ + bl 11df00 │ │ │ │ + b.n 45ea6 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r5, #16] │ │ │ │ strb.w r2, [r4, #34] @ 0x22 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbnz r3, 45f2a │ │ │ │ + cbnz r3, 45f72 │ │ │ │ movw r1, #43848 @ 0xab48 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ strb.w r2, [r4, #33] @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r1, r3 │ │ │ │ - bl 27ea80 <_PyUnicode_EncodeUTF16@@Base+0x3468> │ │ │ │ + bl 27e450 <_PyUnicode_EncodeUTF16@@Base+0x3468> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45fd0 │ │ │ │ + beq.n 46018 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #1932 @ 0x78c │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 46018 │ │ │ │ + bne.w 46060 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45fac │ │ │ │ + bge.n 45ff4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 45fac │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45fac │ │ │ │ + bne.n 45ff4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 45ff4 │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #43960 @ 0xabb8 │ │ │ │ + movw r1, #42360 @ 0xa578 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ 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 e1f14 │ │ │ │ + bl e1b14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45e5e │ │ │ │ + beq.n 45ea6 │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - bl 27ea80 <_PyUnicode_EncodeUTF16@@Base+0x3468> │ │ │ │ + bl 27e450 <_PyUnicode_EncodeUTF16@@Base+0x3468> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2b54f0 │ │ │ │ + bl 2b4e30 <_PyDeadline_Get@@Base+0x788> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 45fd0 │ │ │ │ - b.n 46018 │ │ │ │ + cbz r0, 46018 │ │ │ │ + b.n 46060 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ - bl 2745d4 │ │ │ │ + bl 27439c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 45f8a │ │ │ │ + cbz r3, 45fd2 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2b54f0 │ │ │ │ - cbz r0, 45fd0 │ │ │ │ + b.w 2b4e30 <_PyDeadline_Get@@Base+0x788> │ │ │ │ + cbz r0, 46018 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #1932 @ 0x78c │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 46018 │ │ │ │ + bne.n 46060 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45fac │ │ │ │ + bge.n 45ff4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 45fac │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 45ff4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r0, [r1, #34] @ 0x22 │ │ │ │ - movw r1, #36060 @ 0x8cdc │ │ │ │ + movw r1, #34460 @ 0x869c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 45e5e │ │ │ │ + bl 11df00 │ │ │ │ + b.n 45ea6 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #43808 @ 0xab20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r4, [r1, #34] @ 0x22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl f69c4 │ │ │ │ - cbnz r0, 45ffe │ │ │ │ + bl f65bc │ │ │ │ + cbnz r0, 46046 │ │ │ │ movw r3, #43848 @ 0xab48 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45e5e │ │ │ │ + beq.w 45ea6 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 45e5e │ │ │ │ - bl f7144 │ │ │ │ + bne.w 45ea6 │ │ │ │ + bl f6dfc │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1803e0 │ │ │ │ + bl 17fc90 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004601e : │ │ │ │ +00046066 : │ │ │ │ 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, #88] @ (46088 ) │ │ │ │ + ldr r2, [pc, #88] @ (460d0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add.w r7, r5, #91136 @ 0x16400 │ │ │ │ @@ -38422,179 +38450,179 @@ │ │ │ │ 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 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ str.w r8, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 46052 │ │ │ │ + bne.n 4609a │ │ │ │ add.w r5, r5, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r5, #1428] @ 0x594 │ │ │ │ subs r0, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 460ae │ │ │ │ + cbz r0, 460f6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 460d0 │ │ │ │ + bge.n 46118 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 460d0 │ │ │ │ + b.n 46118 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 460c8 │ │ │ │ - bl 1f0c78 │ │ │ │ - cbz r0, 460c4 │ │ │ │ + cbz r0, 46110 │ │ │ │ + bl 1f1208 │ │ │ │ + cbz r0, 4610c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b.n 460d0 │ │ │ │ + b.n 46118 │ │ │ │ movw r0, #57960 @ 0xe268 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ 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 159ecc │ │ │ │ + bl 159a04 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 84d98 │ │ │ │ + bl 84c6c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4613e │ │ │ │ + bge.n 46186 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4613e │ │ │ │ + cbnz r3, 46186 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 46170 │ │ │ │ + ble.n 461b8 │ │ │ │ push {r4, r5} │ │ │ │ - movw r3, #5344 @ 0x14e0 │ │ │ │ + movw r3, #6556 @ 0x199c │ │ │ │ movt r3, #66 @ 0x42 │ │ │ │ ldrb r4, [r1, #0] │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ - movw r4, #33744 @ 0x83d0 │ │ │ │ + movw r4, #32144 @ 0x7d90 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ movs r3, #0 │ │ │ │ strb r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4616c │ │ │ │ + beq.n 461b4 │ │ │ │ ldrb r5, [r1, r3] │ │ │ │ ldrb r5, [r4, r5] │ │ │ │ strb r5, [r0, r3] │ │ │ │ - b.n 4615e │ │ │ │ + b.n 461a6 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ ldrb r3, [r0, #26] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r3, 46186 │ │ │ │ + cbz r3, 461ce │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 461a4 │ │ │ │ + bge.n 461ec │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 461a4 │ │ │ │ + b.n 461ec │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ - cbnz r3, 46196 │ │ │ │ + cbnz r3, 461de │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #126 @ 0x7e │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ - b.n 46198 │ │ │ │ + b.n 461e0 │ │ │ │ movs r1, #43 @ 0x2b │ │ │ │ - movw r0, #56816 @ 0xddf0 │ │ │ │ + movw r0, #55216 @ 0xd7b0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000461a8 : │ │ │ │ +000461f0 : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (461c0 ) │ │ │ │ + ldr r4, [pc, #16] @ (46208 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 244044 <_PyInterpreterState_GetIDObject@@Base+0x1b4> │ │ │ │ + b.w 2442a4 <_PyInterpreterState_GetIDObject@@Base+0x1b4> │ │ │ │ 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, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 461e4 │ │ │ │ + bhi.n 4622c │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 461fa │ │ │ │ + ble.n 46242 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 46202 │ │ │ │ - movw r0, #24988 @ 0x619c │ │ │ │ + b.n 4624a │ │ │ │ + movw r0, #23388 @ 0x5b5c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d4df4 │ │ │ │ + bl 1d5368 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 461dc │ │ │ │ + bne.n 46224 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 4631c │ │ │ │ + b.n 46364 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #132] @ (462a0 ) │ │ │ │ + ldr r1, [pc, #132] @ (462e8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -38609,71 +38637,71 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r6, #3868] @ 0xf1c │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ - bl 139190 │ │ │ │ + bl 138d90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 138a50 │ │ │ │ + bl 13864c │ │ │ │ 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 4629c │ │ │ │ + bge.n 462e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4629c │ │ │ │ + cbnz r3, 462e4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 462ae │ │ │ │ - b.w 9435c │ │ │ │ + blt.n 462f6 │ │ │ │ + b.w 94284 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6124 @ 0x17ec │ │ │ │ + movw r1, #4552 @ 0x11c8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ 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 2b4a18 │ │ │ │ + bl 2b4358 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 46302 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 4634a │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 46318 │ │ │ │ + b.n 46360 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ @@ -38686,75 +38714,75 @@ │ │ │ │ movw r8, #5752 @ 0x1678 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov sl, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r2 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n 46354 │ │ │ │ + beq.n 4639c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 159198 │ │ │ │ + bl 158cd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 463c6 │ │ │ │ + bne.n 4640e │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ - b.n 46360 │ │ │ │ - movw r7, #56848 @ 0xde10 │ │ │ │ + b.n 463a8 │ │ │ │ + movw r7, #55248 @ 0xd7d0 │ │ │ │ movt r7, #49 @ 0x31 │ │ │ │ mov.w r9, #6 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - cbz r4, 46384 │ │ │ │ + cbz r4, 463cc │ │ │ │ ldr r6, [r5, #20] │ │ │ │ cmp.w fp, #1 │ │ │ │ mov.w r5, #0 │ │ │ │ - beq.n 4639a │ │ │ │ + beq.n 463e2 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n 46394 │ │ │ │ + bge.n 463dc │ │ │ │ ldrb r1, [r6, r5] │ │ │ │ blx 2c318 │ │ │ │ - cbz r0, 46394 │ │ │ │ + cbz r0, 463dc │ │ │ │ adds r5, #1 │ │ │ │ - b.n 46370 │ │ │ │ + b.n 463b8 │ │ │ │ movw r6, #32180 @ 0x7db4 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ mov r5, r4 │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.n 4639a │ │ │ │ + beq.n 463e2 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 463b2 │ │ │ │ + beq.n 463fa │ │ │ │ mov fp, r4 │ │ │ │ subs r4, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ cmp r4, r5 │ │ │ │ - blt.n 463b0 │ │ │ │ + blt.n 463f8 │ │ │ │ ldrb r1, [r6, r4] │ │ │ │ blx 2c318 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4639a │ │ │ │ + bne.n 463e2 │ │ │ │ mov r4, fp │ │ │ │ cmp sl, r8 │ │ │ │ - beq.n 463bc │ │ │ │ + beq.n 46404 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ subs r1, r4, r5 │ │ │ │ adds r0, r6, r5 │ │ │ │ - bl 188d88 │ │ │ │ - b.n 463c8 │ │ │ │ + bl 188638 │ │ │ │ + b.n 46410 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #136] @ (46468 ) │ │ │ │ + ldr r1, [pc, #136] @ (464b0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -38769,38 +38797,38 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r6, #3868] @ 0xf1c │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ - bl 139190 │ │ │ │ + bl 138d90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 138a50 │ │ │ │ + bl 13864c │ │ │ │ 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 46464 │ │ │ │ + bge.n 464ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 46464 │ │ │ │ + cbnz r3, 464ac │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #4380 @ 0x111c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ @@ -38825,672 +38853,672 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 464d0 │ │ │ │ + bhi.n 46518 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 464e6 │ │ │ │ - b.n 464f8 │ │ │ │ - movw r0, #24876 @ 0x612c │ │ │ │ + cbnz r0, 4652e │ │ │ │ + b.n 46540 │ │ │ │ + movw r0, #23276 @ 0x5aec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e2c9c │ │ │ │ + bl e289c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 465dc │ │ │ │ - b.n 464c2 │ │ │ │ - bl 9b92c │ │ │ │ + beq.n 46624 │ │ │ │ + b.n 4650a │ │ │ │ + bl 9b830 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 46506 │ │ │ │ + blt.n 4654e │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 46516 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 4655e │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 465dc │ │ │ │ + bne.n 46624 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 46516 │ │ │ │ + b.n 4655e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 464f4 │ │ │ │ + bne.n 4653c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 464f4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4653c │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 465a2 │ │ │ │ + ble.n 465ea │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4654a │ │ │ │ + bpl.n 46592 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 46546 │ │ │ │ + beq.n 4658e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56888 @ 0xde38 │ │ │ │ + movw r1, #55288 @ 0xd7f8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 465a4 │ │ │ │ + b.n 465ec │ │ │ │ movw r1, #34280 @ 0x85e8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 4655c │ │ │ │ - bl 9ef10 │ │ │ │ - cbz r0, 4657c │ │ │ │ + beq.n 465a4 │ │ │ │ + bl 9ee58 │ │ │ │ + cbz r0, 465c4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4659c │ │ │ │ + beq.n 465e4 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56980 @ 0xde94 │ │ │ │ + movw r1, #55380 @ 0xd854 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #664 @ 0x298 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r2, #64512 @ 0xfc00 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #24876 @ 0x612c │ │ │ │ + movw r0, #23276 @ 0x5aec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 465dc │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 46624 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 465a4 │ │ │ │ + b.n 465ec │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 465c0 │ │ │ │ - cbz r1, 465b0 │ │ │ │ + bgt.n 46608 │ │ │ │ + cbz r1, 465f8 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 465b8 │ │ │ │ + b.n 46600 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 188d88 │ │ │ │ + b.w 188638 │ │ │ │ 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 46bce │ │ │ │ + b.n 46c16 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 46604 │ │ │ │ + cbnz r3, 4664c │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 46604 │ │ │ │ + ble.n 4664c │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 46604 │ │ │ │ - cbnz r4, 46620 │ │ │ │ + bne.n 4664c │ │ │ │ + cbnz r4, 46668 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r5, sp, #16 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r3, [pc, #64] @ (46658 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #64] @ (466a0 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46650 │ │ │ │ + cbz r0, 46698 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 251b1c │ │ │ │ + bl 251d74 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 46650 │ │ │ │ + beq.n 46698 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 269c08 │ │ │ │ + bl 2699d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4663e │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 46650 │ │ │ │ + bne.n 46686 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 46698 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #3 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 26c3bc │ │ │ │ + b.w 26c29c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4666a │ │ │ │ + bne.n 466b2 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.w 11ac90 │ │ │ │ - b.w 20e820 │ │ │ │ + b.w 11a910 │ │ │ │ + b.w 20ebdc │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ lsrs r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ ldrd r4, r1, [r2, #16] │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mla r4, r1, r3, r4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4669a │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 466a4 │ │ │ │ + bne.n 466e2 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 466ec │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 466d4 │ │ │ │ + beq.n 4671c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57380 @ 0xe024 │ │ │ │ + movw r1, #55780 @ 0xd9e4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 251b1c │ │ │ │ + bl 251d74 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 4675c │ │ │ │ + beq.n 467a4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 466f4 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 4675c │ │ │ │ + bne.n 4673c │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 467a4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #6056 @ 0x17a8 │ │ │ │ + movw r1, #4456 @ 0x1168 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #57416 @ 0xe048 │ │ │ │ + movw r0, #55816 @ 0xda08 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4675c │ │ │ │ - bl b1084 │ │ │ │ + beq.n 467a4 │ │ │ │ + bl b0764 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b2e4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 46750 │ │ │ │ + bne.n 46798 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4673e │ │ │ │ - bl 11699c │ │ │ │ + bne.n 46786 │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46710 │ │ │ │ - b.n 4675c │ │ │ │ + beq.n 46758 │ │ │ │ + b.n 467a4 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 4673e │ │ │ │ + blt.n 46786 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e523c │ │ │ │ + b.w 1e56d0 │ │ │ │ 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 dd388 │ │ │ │ + bl dcef8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 27b0ac │ │ │ │ + b.w 27aa7c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ sub sp, #16 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 467ac │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 467b2 │ │ │ │ + beq.n 467f4 │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 467fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 46bc2 │ │ │ │ + bne.w 46c0a │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 467da │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 46822 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 467da │ │ │ │ - movw r3, #57428 @ 0xe054 │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 46822 │ │ │ │ + movw r3, #55828 @ 0xda14 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - b.n 46850 │ │ │ │ + b.n 46898 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 46bc2 │ │ │ │ + bne.w 46c0a │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 46802 │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 4684a │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 46802 │ │ │ │ - movw r3, #57476 @ 0xe084 │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 4684a │ │ │ │ + movw r3, #55876 @ 0xda44 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - b.n 46850 │ │ │ │ + b.n 46898 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 46bc2 │ │ │ │ + bne.w 46c0a │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 4682a │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 46872 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 4682a │ │ │ │ - movw r3, #57524 @ 0xe0b4 │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 46872 │ │ │ │ + movw r3, #55924 @ 0xda74 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - b.n 46850 │ │ │ │ + b.n 46898 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 46bc2 │ │ │ │ + bne.w 46c0a │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 4687a │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 468c2 │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 4687a │ │ │ │ - movw r3, #57572 @ 0xe0e4 │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 468c2 │ │ │ │ + movw r3, #55972 @ 0xdaa4 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #43800 @ 0xab18 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 22a4ec │ │ │ │ - bl 940a4 │ │ │ │ + bl 22a754 │ │ │ │ + bl 93fcc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbnz r0, 468c2 │ │ │ │ - b.n 46bc2 │ │ │ │ + cbnz r0, 4690a │ │ │ │ + b.n 46c0a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 46bc2 │ │ │ │ + bne.w 46c0a │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 468c8 │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 46910 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl df5a8 <_PyObject_GenericGetAttrWithDict@@Base+0x110c> │ │ │ │ + bl df110 <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ str r6, [r4, #8] │ │ │ │ - cbnz r0, 468c8 │ │ │ │ + cbnz r0, 46910 │ │ │ │ movw r1, #43800 @ 0xab18 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #57620 @ 0xe114 │ │ │ │ + movw r3, #56020 @ 0xdad4 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 222dd8 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ - bl 940a4 │ │ │ │ + bl 223060 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ + bl 93fcc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46bc2 │ │ │ │ + beq.w 46c0a │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 46bc6 │ │ │ │ + b.n 46c0e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 46bc2 │ │ │ │ + bne.w 46c0a │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 46924 │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 4696c │ │ │ │ mov r0, r4 │ │ │ │ - bl df5a8 <_PyObject_GenericGetAttrWithDict@@Base+0x110c> │ │ │ │ - cbz r0, 46924 │ │ │ │ - movw r0, #34915 @ 0x8863 │ │ │ │ + bl df110 <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ + cbz r0, 4696c │ │ │ │ + movw r0, #34987 @ 0x88ab │ │ │ │ movt r0, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl b41f4 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 46924 │ │ │ │ - bl 940a4 │ │ │ │ + bl b38e4 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 4696c │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 46bb6 │ │ │ │ + bne.w 46bfe │ │ │ │ movw r1, #43800 @ 0xab18 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #57672 @ 0xe148 │ │ │ │ + movw r3, #56072 @ 0xdb08 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 222dd8 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ - bl 940a4 │ │ │ │ + bl 223060 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 46bb6 │ │ │ │ - b.n 46bc2 │ │ │ │ + bne.w 46bfe │ │ │ │ + b.n 46c0a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 46bc2 │ │ │ │ + bne.w 46c0a │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 4698a │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 469d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl df5a8 <_PyObject_GenericGetAttrWithDict@@Base+0x110c> │ │ │ │ - cbz r0, 4698a │ │ │ │ + bl df110 <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ + cbz r0, 469d2 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 4698a │ │ │ │ - movw r0, #35841 @ 0x8c01 │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 469d2 │ │ │ │ + movw r0, #35913 @ 0x8c49 │ │ │ │ movt r0, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl b41f4 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 4698a │ │ │ │ - bl 940a4 │ │ │ │ + bl b38e4 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 469d2 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 46bb6 │ │ │ │ + bne.w 46bfe │ │ │ │ movw r1, #43800 @ 0xab18 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #57720 @ 0xe178 │ │ │ │ + movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 222dd8 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ - bl 940a4 │ │ │ │ + bl 223060 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 46bb6 │ │ │ │ - b.n 46bc2 │ │ │ │ + bne.w 46bfe │ │ │ │ + b.n 46c0a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 46bc2 │ │ │ │ + bne.w 46c0a │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ + bl b3984 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46a72 │ │ │ │ + beq.n 46aba │ │ │ │ mov r0, r4 │ │ │ │ - bl df5a8 <_PyObject_GenericGetAttrWithDict@@Base+0x110c> │ │ │ │ + bl df110 <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46a72 │ │ │ │ + beq.n 46aba │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ + bl b3984 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 46a72 │ │ │ │ + bne.n 46aba │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.n 469d0 │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 469d6 │ │ │ │ + beq.n 46a18 │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 46a1e │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 46a6c │ │ │ │ + bne.n 46ab4 │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 46a24 │ │ │ │ - movw r0, #37065 @ 0x90c9 │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 46a6c │ │ │ │ + movw r0, #37137 @ 0x9111 │ │ │ │ movt r0, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d0158 <_PySys_GetRequiredAttr@@Base+0x14ac> │ │ │ │ - cbz r0, 46a24 │ │ │ │ + bl 1d05cc <_PySys_GetRequiredAttr@@Base+0x149c> │ │ │ │ + cbz r0, 46a6c │ │ │ │ movw r1, #43800 @ 0xab18 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #57760 @ 0xe1a0 │ │ │ │ + movw r3, #56160 @ 0xdb60 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 222dd8 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ - bl 940a4 │ │ │ │ + bl 223060 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ + bl 93fcc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbz r0, 46a6c │ │ │ │ + cbz r0, 46ab4 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 46a72 │ │ │ │ + b.n 46aba │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ - cbnz r3, 46a6c │ │ │ │ + cbnz r3, 46ab4 │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 46a6c │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 46ab4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl baea8 <_PyEvalFramePushAndInit@@Base+0x6d0> │ │ │ │ + bl ba590 <_PyEvalFramePushAndInit@@Base+0x80c> │ │ │ │ str r6, [r4, #8] │ │ │ │ - cbnz r0, 46a6c │ │ │ │ + cbnz r0, 46ab4 │ │ │ │ movw r1, #43800 @ 0xab18 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #57800 @ 0xe1c8 │ │ │ │ + movw r3, #56200 @ 0xdb88 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 222dd8 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 46a6c │ │ │ │ + bl 223060 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 46ab4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 46a72 │ │ │ │ + b.n 46aba │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 46bc2 │ │ │ │ + bne.w 46c0a │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 46ae0 │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 46b28 │ │ │ │ mov r0, r4 │ │ │ │ - bl df5a8 <_PyObject_GenericGetAttrWithDict@@Base+0x110c> │ │ │ │ - cbz r0, 46ae0 │ │ │ │ + bl df110 <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ + cbz r0, 46b28 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ + bl b3984 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 46ae0 │ │ │ │ + cbnz r3, 46b28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4930e <_PyEval_FormatKwargsError@@Base+0x1bb8> │ │ │ │ + bl 49356 <_PyEval_FormatKwargsError@@Base+0x1bb8> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 46ae0 │ │ │ │ - movw r0, #37065 @ 0x90c9 │ │ │ │ + cbnz r3, 46b28 │ │ │ │ + movw r0, #37137 @ 0x9111 │ │ │ │ movt r0, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl b41f4 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 46ae0 │ │ │ │ - bl 940a4 │ │ │ │ + bl b38e4 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 46b28 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46bb6 │ │ │ │ + bne.n 46bfe │ │ │ │ movw r1, #43800 @ 0xab18 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #57840 @ 0xe1f0 │ │ │ │ + movw r3, #56240 @ 0xdbb0 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 222dd8 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ - bl 940a4 │ │ │ │ + bl 223060 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46bb6 │ │ │ │ - b.n 46bc2 │ │ │ │ + bne.n 46bfe │ │ │ │ + b.n 46c0a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 46bc2 │ │ │ │ + bne.n 46c0a │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 46b58 │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 46ba0 │ │ │ │ mov r0, r4 │ │ │ │ - bl df5a8 <_PyObject_GenericGetAttrWithDict@@Base+0x110c> │ │ │ │ - cbz r0, 46b58 │ │ │ │ + bl df110 <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ + cbz r0, 46ba0 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ + bl b3984 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 46b58 │ │ │ │ + cbnz r3, 46ba0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4930e <_PyEval_FormatKwargsError@@Base+0x1bb8> │ │ │ │ + bl 49356 <_PyEval_FormatKwargsError@@Base+0x1bb8> │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ - cbnz r6, 46b58 │ │ │ │ + cbnz r6, 46ba0 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 46b58 │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 46ba0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 233a3c <_Py_HashDouble@@Base+0x158> │ │ │ │ - cbz r0, 46b58 │ │ │ │ + bl 233ca4 <_Py_HashDouble@@Base+0x158> │ │ │ │ + cbz r0, 46ba0 │ │ │ │ movs r2, #26 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d037c <_PySys_GetRequiredAttr@@Base+0x16d0> │ │ │ │ - cbz r0, 46b58 │ │ │ │ - bl 940a4 │ │ │ │ + bl 1d07f0 <_PySys_GetRequiredAttr@@Base+0x16c0> │ │ │ │ + cbz r0, 46ba0 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46bb6 │ │ │ │ + bne.n 46bfe │ │ │ │ movw r1, #43800 @ 0xab18 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #57872 @ 0xe210 │ │ │ │ + movw r3, #56272 @ 0xdbd0 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 222dd8 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 46bb6 │ │ │ │ - b.n 46bc2 │ │ │ │ + bl 223060 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 46bfe │ │ │ │ + b.n 46c0a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 46bc2 │ │ │ │ + cbnz r3, 46c0a │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 46bc0 │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 46c08 │ │ │ │ mov r0, r4 │ │ │ │ - bl df5a8 <_PyObject_GenericGetAttrWithDict@@Base+0x110c> │ │ │ │ - cbz r0, 46bc0 │ │ │ │ + bl df110 <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ + cbz r0, 46c08 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ + bl b3984 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 46bc0 │ │ │ │ + cbnz r3, 46c08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4930e <_PyEval_FormatKwargsError@@Base+0x1bb8> │ │ │ │ + bl 49356 <_PyEval_FormatKwargsError@@Base+0x1bb8> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbnz r0, 46bc0 │ │ │ │ + cbnz r0, 46c08 │ │ │ │ movs r2, #26 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d037c <_PySys_GetRequiredAttr@@Base+0x16d0> │ │ │ │ - cbz r0, 46bc0 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 46bb6 │ │ │ │ + bl 1d07f0 <_PySys_GetRequiredAttr@@Base+0x16c0> │ │ │ │ + cbz r0, 46c08 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 46bfe │ │ │ │ movw r1, #43800 @ 0xab18 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #57916 @ 0xe23c │ │ │ │ + movw r3, #56316 @ 0xdbfc │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 222dd8 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 46bc2 │ │ │ │ + bl 223060 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 46c0a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ - b.n 46bc6 │ │ │ │ + b.n 46c0e │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -39498,119 +39526,119 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ bic.w r5, r1, r1, asr #31 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ bic.w r8, r2, r2, asr #31 │ │ │ │ orrs.w r6, r5, r8 │ │ │ │ - bne.n 46c06 │ │ │ │ - cbz r4, 46bf4 │ │ │ │ + bne.n 46c4e │ │ │ │ + cbz r4, 46c3c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 46bfc │ │ │ │ + b.n 46c44 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 188d88 │ │ │ │ + b.w 188638 │ │ │ │ add r4, r8 │ │ │ │ mov sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r4, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r2 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46c84 │ │ │ │ + cbz r0, 46ccc │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 46c3a │ │ │ │ + ble.n 46c82 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 46c2a │ │ │ │ + cbz r3, 46c72 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 46c32 │ │ │ │ + b.n 46c7a │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ blx 2b44c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 46c42 │ │ │ │ + cbz r3, 46c8a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b.n 46c4a │ │ │ │ + b.n 46c92 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add r0, r5 │ │ │ │ - cbz r2, 46c54 │ │ │ │ + cbz r2, 46c9c │ │ │ │ ldr r1, [r6, #20] │ │ │ │ - b.n 46c5c │ │ │ │ + b.n 46ca4 │ │ │ │ movw r1, #32180 @ 0x7db4 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ blx 2c030 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 46c84 │ │ │ │ + ble.n 46ccc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 46c6e │ │ │ │ + cbz r3, 46cb6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b.n 46c76 │ │ │ │ + b.n 46cbe │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ add r5, r3 │ │ │ │ add r0, r5 │ │ │ │ blx 2b44c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00046c8a : │ │ │ │ - cbz r1, 46c8e │ │ │ │ - b.n 46dc0 <_PyEval_FormatExcUnbound@@Base+0x108> │ │ │ │ +00046cd2 : │ │ │ │ + cbz r1, 46cd6 │ │ │ │ + b.n 46e08 <_PyEval_FormatExcUnbound@@Base+0x108> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57940 @ 0xe254 │ │ │ │ + movw r1, #56340 @ 0xdc14 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00046cb8 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ +00046d00 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 46cc0 <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ + cbz r3, 46d08 <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 46d04 <_PyEval_FormatExcUnbound@@Base+0x4c> │ │ │ │ + cbnz r3, 46d4c <_PyEval_FormatExcUnbound@@Base+0x4c> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ push {r4} │ │ │ │ adds r4, r2, #4 │ │ │ │ ldr.w r3, [r3, r4, lsl #2] │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ ldr r1, [r1, #64] @ 0x40 │ │ │ │ subs r4, r4, r1 │ │ │ │ cmp r2, r4 │ │ │ │ - bge.n 46cec <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ + bge.n 46d34 <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ movw r1, #43688 @ 0xaaa8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r2, #8068 @ 0x1f84 │ │ │ │ + movw r2, #6188 @ 0x182c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 234480 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b.w 2346e4 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ movw r1, #43816 @ 0xab28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r2, #57964 @ 0xe26c │ │ │ │ + movw r2, #56364 @ 0xdc2c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 234480 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b.w 2346e4 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ bx lr │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ @@ -39619,146 +39647,146 @@ │ │ │ │ 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 │ │ │ │ - beq.n 46d3e <_PyEval_FormatExcUnbound@@Base+0x86> │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 46d44 <_PyEval_FormatExcUnbound@@Base+0x8c> │ │ │ │ + beq.n 46d86 <_PyEval_FormatExcUnbound@@Base+0x86> │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 46d8c <_PyEval_FormatExcUnbound@@Base+0x8c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 46d50 <_PyEval_FormatExcUnbound@@Base+0x98> │ │ │ │ + cbz r3, 46d98 <_PyEval_FormatExcUnbound@@Base+0x98> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 46d72 <_PyEval_FormatExcUnbound@@Base+0xba> │ │ │ │ + b.n 46dba <_PyEval_FormatExcUnbound@@Base+0xba> │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 46d6e <_PyEval_FormatExcUnbound@@Base+0xb6> │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 46db6 <_PyEval_FormatExcUnbound@@Base+0xb6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 46d6e <_PyEval_FormatExcUnbound@@Base+0xb6> │ │ │ │ + cbnz r3, 46db6 <_PyEval_FormatExcUnbound@@Base+0xb6> │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 46d6e <_PyEval_FormatExcUnbound@@Base+0xb6> │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 46db6 <_PyEval_FormatExcUnbound@@Base+0xb6> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 46d96 <_PyEval_FormatExcUnbound@@Base+0xde> │ │ │ │ + bhi.n 46dde <_PyEval_FormatExcUnbound@@Base+0xde> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 46dac <_PyEval_FormatExcUnbound@@Base+0xf4> │ │ │ │ + ble.n 46df4 <_PyEval_FormatExcUnbound@@Base+0xf4> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 46db4 <_PyEval_FormatExcUnbound@@Base+0xfc> │ │ │ │ - movw r0, #25144 @ 0x6238 │ │ │ │ + b.n 46dfc <_PyEval_FormatExcUnbound@@Base+0xfc> │ │ │ │ + movw r0, #23544 @ 0x5bf8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d4df4 │ │ │ │ + bl 1d5368 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46d8e <_PyEval_FormatExcUnbound@@Base+0xd6> │ │ │ │ + bne.n 46dd6 <_PyEval_FormatExcUnbound@@Base+0xd6> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 4631c │ │ │ │ + b.w 46364 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 46df4 <_PyEval_FormatExcUnbound@@Base+0x13c> │ │ │ │ + cbz r1, 46e3c <_PyEval_FormatExcUnbound@@Base+0x13c> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bmi.n 46df4 <_PyEval_FormatExcUnbound@@Base+0x13c> │ │ │ │ + bmi.n 46e3c <_PyEval_FormatExcUnbound@@Base+0x13c> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #58084 @ 0xe2e4 │ │ │ │ + movw r1, #56484 @ 0xdca4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 46e24 <_PyEval_FormatExcUnbound@@Base+0x16c> │ │ │ │ + bl f3b74 │ │ │ │ + b.n 46e6c <_PyEval_FormatExcUnbound@@Base+0x16c> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 46e06 <_PyEval_FormatExcUnbound@@Base+0x14e> │ │ │ │ + bpl.n 46e4e <_PyEval_FormatExcUnbound@@Base+0x14e> │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 4c4d0 <_PyObject_SetManagedDict@@Base> │ │ │ │ - bl 1d8a88 <_PyToken_ThreeChars@@Base+0x2f18> │ │ │ │ + b.w 4c518 <_PyObject_SetManagedDict@@Base> │ │ │ │ + bl 1d8ea4 <_PyToken_ThreeChars@@Base+0x2f18> │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 46e2a <_PyEval_FormatExcUnbound@@Base+0x172> │ │ │ │ + cbnz r0, 46e72 <_PyEval_FormatExcUnbound@@Base+0x172> │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16768 @ 0x4180 │ │ │ │ + movw r1, #15168 @ 0x3b40 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 46e40 <_PyEval_FormatExcUnbound@@Base+0x188> │ │ │ │ + b.n 46e88 <_PyEval_FormatExcUnbound@@Base+0x188> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r2, #0] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ 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 r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 46e70 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ + bge.n 46eb8 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6124 @ 0x17ec │ │ │ │ + movw r1, #4552 @ 0x11c8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 46e7c <_PyEval_FormatExcUnbound@@Base+0x1c4> │ │ │ │ + b.n 46ec4 <_PyEval_FormatExcUnbound@@Base+0x1c4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1305cc │ │ │ │ + bl 130158 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46f10 <_PyEval_FormatExcUnbound@@Base+0x258> │ │ │ │ - ldr r5, [pc, #124] @ (46f14 <_PyEval_FormatExcUnbound@@Base+0x25c>) │ │ │ │ + bne.n 46f58 <_PyEval_FormatExcUnbound@@Base+0x258> │ │ │ │ + ldr r5, [pc, #124] @ (46f5c <_PyEval_FormatExcUnbound@@Base+0x25c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #-8] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r3, [r3, r5] │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -39770,334 +39798,334 @@ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str.w r0, [r4, #-8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ ldr.w r3, [r5, #3868] @ 0xf1c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #3868] @ 0xf1c │ │ │ │ - cbz r2, 46eec <_PyEval_FormatExcUnbound@@Base+0x234> │ │ │ │ + cbz r2, 46f34 <_PyEval_FormatExcUnbound@@Base+0x234> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46eec <_PyEval_FormatExcUnbound@@Base+0x234> │ │ │ │ + bge.n 46f34 <_PyEval_FormatExcUnbound@@Base+0x234> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 46eec <_PyEval_FormatExcUnbound@@Base+0x234> │ │ │ │ + cbnz r3, 46f34 <_PyEval_FormatExcUnbound@@Base+0x234> │ │ │ │ mov r0, r2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 46f06 <_PyEval_FormatExcUnbound@@Base+0x24e> │ │ │ │ + cbz r0, 46f4e <_PyEval_FormatExcUnbound@@Base+0x24e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46f06 <_PyEval_FormatExcUnbound@@Base+0x24e> │ │ │ │ + bge.n 46f4e <_PyEval_FormatExcUnbound@@Base+0x24e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 46f06 <_PyEval_FormatExcUnbound@@Base+0x24e> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 46f4e <_PyEval_FormatExcUnbound@@Base+0x24e> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 905c4 │ │ │ │ + b.w 904e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 46f30 <_PyEval_FormatExcUnbound@@Base+0x278> │ │ │ │ - ldr r2, [pc, #20] @ (46f34 <_PyEval_FormatExcUnbound@@Base+0x27c>) │ │ │ │ + cbnz r3, 46f78 <_PyEval_FormatExcUnbound@@Base+0x278> │ │ │ │ + ldr r2, [pc, #20] @ (46f7c <_PyEval_FormatExcUnbound@@Base+0x27c>) │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ add.w r1, r2, #628 @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ - b.w 5cb84 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1e4> │ │ │ │ + b.w 5cbcc <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1e4> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r5, r6} │ │ │ │ lsls r2, r2, #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 46f66 <_PyEval_FormatExcUnbound@@Base+0x2ae> │ │ │ │ + bhi.n 46fae <_PyEval_FormatExcUnbound@@Base+0x2ae> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 181b60 │ │ │ │ - bl eec00 │ │ │ │ + bl 18140c │ │ │ │ + bl ee828 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - b.w 12bd14 │ │ │ │ + b.w 12b8b4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #20260 @ 0x4f24 │ │ │ │ + movw r0, #18660 @ 0x48e4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #3 │ │ │ │ - bl 1d4df4 │ │ │ │ + bl 1d5368 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46f4c <_PyEval_FormatExcUnbound@@Base+0x294> │ │ │ │ + bne.n 46f94 <_PyEval_FormatExcUnbound@@Base+0x294> │ │ │ │ pop {r4, pc} │ │ │ │ ldrb.w r3, [r0, #64] @ 0x40 │ │ │ │ - cbnz r3, 46f84 <_PyEval_FormatExcUnbound@@Base+0x2cc> │ │ │ │ - b.n 473bc │ │ │ │ + cbnz r3, 46fcc <_PyEval_FormatExcUnbound@@Base+0x2cc> │ │ │ │ + b.n 47404 │ │ │ │ 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 dd388 │ │ │ │ + bl dcef8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b889c <_PyType_SetVersion@@Base+0x30c> │ │ │ │ + b.w 2b81a4 <_PyType_SetVersion@@Base+0x30c> │ │ │ │ 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, #88] @ 0x58 │ │ │ │ sub sp, #20 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 46fd0 <_PyEval_FormatExcUnbound@@Base+0x318> │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 46fd6 <_PyEval_FormatExcUnbound@@Base+0x31e> │ │ │ │ + beq.n 47018 <_PyEval_FormatExcUnbound@@Base+0x318> │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 4701e <_PyEval_FormatExcUnbound@@Base+0x31e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 471f2 <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ + bne.w 4723a <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl b4294 │ │ │ │ + bl b3984 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4703c <_PyEval_FormatExcUnbound@@Base+0x384> │ │ │ │ + cbz r0, 47084 <_PyEval_FormatExcUnbound@@Base+0x384> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 4703c <_PyEval_FormatExcUnbound@@Base+0x384> │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 47084 <_PyEval_FormatExcUnbound@@Base+0x384> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 4703c <_PyEval_FormatExcUnbound@@Base+0x384> │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 47084 <_PyEval_FormatExcUnbound@@Base+0x384> │ │ │ │ movs r2, #5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d037c <_PySys_GetRequiredAttr@@Base+0x16d0> │ │ │ │ - cbz r0, 4703c <_PyEval_FormatExcUnbound@@Base+0x384> │ │ │ │ + bl 1d07f0 <_PySys_GetRequiredAttr@@Base+0x16c0> │ │ │ │ + cbz r0, 47084 <_PyEval_FormatExcUnbound@@Base+0x384> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ movw r3, #43712 @ 0xaac0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #58268 @ 0xe39c │ │ │ │ + movw r3, #56668 @ 0xdd5c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - bl 222dd8 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ - bl 940a4 │ │ │ │ + bl 223060 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ + bl 93fcc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 471ea <_PyEval_FormatExcUnbound@@Base+0x532> │ │ │ │ - b.n 471f2 <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ + bne.w 47232 <_PyEval_FormatExcUnbound@@Base+0x532> │ │ │ │ + b.n 4723a <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 471f2 <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ + bne.w 4723a <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 4709e <_PyEval_FormatExcUnbound@@Base+0x3e6> │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 470e6 <_PyEval_FormatExcUnbound@@Base+0x3e6> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 4709e <_PyEval_FormatExcUnbound@@Base+0x3e6> │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 470e6 <_PyEval_FormatExcUnbound@@Base+0x3e6> │ │ │ │ mov r0, r4 │ │ │ │ - bl e4a64 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ - cbz r0, 4709e <_PyEval_FormatExcUnbound@@Base+0x3e6> │ │ │ │ - movw r0, #34273 @ 0x85e1 │ │ │ │ + bl e4668 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ + cbz r0, 470e6 <_PyEval_FormatExcUnbound@@Base+0x3e6> │ │ │ │ + movw r0, #34345 @ 0x8629 │ │ │ │ movt r0, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl b41f4 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 4709e <_PyEval_FormatExcUnbound@@Base+0x3e6> │ │ │ │ + bl b38e4 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 470e6 <_PyEval_FormatExcUnbound@@Base+0x3e6> │ │ │ │ movw r1, #43800 @ 0xab18 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #58328 @ 0xe3d8 │ │ │ │ + movw r3, #56728 @ 0xdd98 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 222dd8 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ - bl 940a4 │ │ │ │ + bl 223060 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ + bl 93fcc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 471ea <_PyEval_FormatExcUnbound@@Base+0x532> │ │ │ │ - b.n 471f2 <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ + bne.w 47232 <_PyEval_FormatExcUnbound@@Base+0x532> │ │ │ │ + b.n 4723a <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 471f2 <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ + bne.w 4723a <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 47120 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 47168 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 47120 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 47168 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ mov r0, r4 │ │ │ │ - bl 486e0 <_PyEval_FormatKwargsError@@Base+0xf8a> │ │ │ │ - cbz r0, 47120 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + bl 48728 <_PyEval_FormatKwargsError@@Base+0xf8a> │ │ │ │ + cbz r0, 47168 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d82b4 <_PyToken_ThreeChars@@Base+0x2744> │ │ │ │ - cbz r0, 47120 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + bl 1d86d0 <_PyToken_ThreeChars@@Base+0x2744> │ │ │ │ + cbz r0, 47168 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ - bl b4294 │ │ │ │ + bl b3984 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 47120 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + cbz r0, 47168 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ + bl b3984 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 47120 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + cbz r0, 47168 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ mov r0, r4 │ │ │ │ - bl d1664 │ │ │ │ - cbz r0, 47120 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + bl d0d78 │ │ │ │ + cbz r0, 47168 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d40d0 │ │ │ │ + bl 1d44ec │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 47120 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + cbnz r3, 47168 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 47120 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ - movw r3, #58368 @ 0xe400 │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 47168 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + movw r3, #56768 @ 0xddc0 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #43800 @ 0xab18 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - b.n 471d4 <_PyEval_FormatExcUnbound@@Base+0x51c> │ │ │ │ + b.n 4721c <_PyEval_FormatExcUnbound@@Base+0x51c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 471f2 <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ + bne.n 4723a <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ + bl b3984 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 471f0 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ + beq.n 47238 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ + bl b3984 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 471f0 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ + beq.n 47238 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ mov r0, r4 │ │ │ │ - bl 486e0 <_PyEval_FormatKwargsError@@Base+0xf8a> │ │ │ │ + bl 48728 <_PyEval_FormatKwargsError@@Base+0xf8a> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 471f0 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ + beq.n 47238 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ mov r0, r4 │ │ │ │ - bl 29a23c <_PyTime_FromMillisecondsObject@@Base+0x100> │ │ │ │ + bl 299b48 <_PyTime_FromMillisecondsObject@@Base+0x100> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 471f0 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ + beq.n 47238 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ - bl b4294 │ │ │ │ + bl b3984 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 471f0 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ + beq.n 47238 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4717e <_PyEval_FormatExcUnbound@@Base+0x4c6> │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 47184 <_PyEval_FormatExcUnbound@@Base+0x4cc> │ │ │ │ + beq.n 471c6 <_PyEval_FormatExcUnbound@@Base+0x4c6> │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 471cc <_PyEval_FormatExcUnbound@@Base+0x4cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 47190 <_PyEval_FormatExcUnbound@@Base+0x4d8> │ │ │ │ + cbz r3, 471d8 <_PyEval_FormatExcUnbound@@Base+0x4d8> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 471f0 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ + b.n 47238 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl d1664 │ │ │ │ - cbz r0, 471a4 <_PyEval_FormatExcUnbound@@Base+0x4ec> │ │ │ │ + bl d0d78 │ │ │ │ + cbz r0, 471ec <_PyEval_FormatExcUnbound@@Base+0x4ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d40d0 │ │ │ │ + bl 1d44ec │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 471a6 <_PyEval_FormatExcUnbound@@Base+0x4ee> │ │ │ │ + cbz r3, 471ee <_PyEval_FormatExcUnbound@@Base+0x4ee> │ │ │ │ str r7, [r4, #8] │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - cbnz r2, 471f0 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ + cbnz r2, 47238 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 471f0 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ - movw r3, #58368 @ 0xe400 │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 47238 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ + movw r3, #56768 @ 0xddc0 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #43800 @ 0xab18 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r5, #12] │ │ │ │ - bl 22a4ec │ │ │ │ - bl 940a4 │ │ │ │ + bl 22a754 │ │ │ │ + bl 93fcc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbz r0, 471f2 <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ + cbz r0, 4723a <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 471f6 <_PyEval_FormatExcUnbound@@Base+0x53e> │ │ │ │ + b.n 4723e <_PyEval_FormatExcUnbound@@Base+0x53e> │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43628 @ 0xaa6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #58428 @ 0xe43c │ │ │ │ + movw r1, #56828 @ 0xddfc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236e24 │ │ │ │ + bl 237084 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4723c <_PyEval_FormatExcUnbound@@Base+0x584> │ │ │ │ + beq.n 47284 <_PyEval_FormatExcUnbound@@Base+0x584> │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ bx r3 │ │ │ │ @@ -40107,212 +40135,212 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 4725c <_PyEval_FormatExcUnbound@@Base+0x5a4> │ │ │ │ + cbz r3, 472a4 <_PyEval_FormatExcUnbound@@Base+0x5a4> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4725e <_PyEval_FormatExcUnbound@@Base+0x5a6> │ │ │ │ + b.n 472a6 <_PyEval_FormatExcUnbound@@Base+0x5a6> │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2b44c │ │ │ │ - cbnz r6, 47274 <_PyEval_FormatExcUnbound@@Base+0x5bc> │ │ │ │ + cbnz r6, 472bc <_PyEval_FormatExcUnbound@@Base+0x5bc> │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 47274 <_PyEval_FormatExcUnbound@@Base+0x5bc> │ │ │ │ + ble.n 472bc <_PyEval_FormatExcUnbound@@Base+0x5bc> │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 47274 <_PyEval_FormatExcUnbound@@Base+0x5bc> │ │ │ │ - cbnz r4, 47294 <_PyEval_FormatExcUnbound@@Base+0x5dc> │ │ │ │ + bgt.n 472bc <_PyEval_FormatExcUnbound@@Base+0x5bc> │ │ │ │ + cbnz r4, 472dc <_PyEval_FormatExcUnbound@@Base+0x5dc> │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #96] @ (472ec <_PyEval_FormatExcUnbound@@Base+0x634>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #96] @ (47334 <_PyEval_FormatExcUnbound@@Base+0x634>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 472da <_PyEval_FormatExcUnbound@@Base+0x622> │ │ │ │ + cbz r0, 47322 <_PyEval_FormatExcUnbound@@Base+0x622> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 159198 │ │ │ │ - cbz r0, 472a2 <_PyEval_FormatExcUnbound@@Base+0x5ea> │ │ │ │ + bl 158cd0 │ │ │ │ + cbz r0, 472ea <_PyEval_FormatExcUnbound@@Base+0x5ea> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 472da <_PyEval_FormatExcUnbound@@Base+0x622> │ │ │ │ + b.n 47322 <_PyEval_FormatExcUnbound@@Base+0x622> │ │ │ │ add r5, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 472c6 <_PyEval_FormatExcUnbound@@Base+0x60e> │ │ │ │ + beq.n 4730e <_PyEval_FormatExcUnbound@@Base+0x60e> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - cbz r6, 472b0 <_PyEval_FormatExcUnbound@@Base+0x5f8> │ │ │ │ + cbz r6, 472f8 <_PyEval_FormatExcUnbound@@Base+0x5f8> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 472ca <_PyEval_FormatExcUnbound@@Base+0x612> │ │ │ │ + beq.n 47312 <_PyEval_FormatExcUnbound@@Base+0x612> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 472cc <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 47314 <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4729e <_PyEval_FormatExcUnbound@@Base+0x5e6> │ │ │ │ - b.n 472cc <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ + bne.n 472e6 <_PyEval_FormatExcUnbound@@Base+0x5e6> │ │ │ │ + b.n 47314 <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 472cc <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ + b.n 47314 <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ movs r5, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ - bl 42646 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 4268e <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 472e4 <_PyEval_FormatExcUnbound@@Base+0x62c> │ │ │ │ + cbz r3, 4732c <_PyEval_FormatExcUnbound@@Base+0x62c> │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r2, #12 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000472f0 : │ │ │ │ - ldr r0, [pc, #4] @ (472f8 ) │ │ │ │ - b.w 1da9dc │ │ │ │ +00047338 : │ │ │ │ + ldr r0, [pc, #4] @ (47340 ) │ │ │ │ + b.w 1dadf8 │ │ │ │ nop │ │ │ │ adds r2, #56 @ 0x38 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 4731c │ │ │ │ + cbnz r3, 47364 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 4731c │ │ │ │ + ble.n 47364 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4731c │ │ │ │ - cbnz r4, 4733a │ │ │ │ + bne.n 47364 │ │ │ │ + cbnz r4, 47382 │ │ │ │ movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #24 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #136] @ (473b8 ) │ │ │ │ + ldr r3, [pc, #136] @ (47400 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 473b2 │ │ │ │ + beq.n 473fa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4734c │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 473a2 │ │ │ │ + bne.n 47394 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 473ea │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4735e │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 473a2 │ │ │ │ + bne.n 473a6 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 473ea │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ add r3, sp, #32 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b354 <__wait4_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 473a6 │ │ │ │ + bge.n 473ee │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 47394 │ │ │ │ - bl 11699c │ │ │ │ + bne.n 473dc │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47362 │ │ │ │ - b.n 473a2 │ │ │ │ + beq.n 473aa │ │ │ │ + b.n 473ea │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 473b2 │ │ │ │ + b.n 473fa │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #32 │ │ │ │ - bl 474fe │ │ │ │ + bl 47546 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r2, #108 @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl dd388 │ │ │ │ + bl dcef8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b8ac8 <_PyType_SetVersion@@Base+0x538> │ │ │ │ + b.w 2b83d0 <_PyType_SetVersion@@Base+0x538> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 47416 │ │ │ │ + cbnz r4, 4745e │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 47416 │ │ │ │ + ble.n 4745e │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 47416 │ │ │ │ - cbz r2, 47416 │ │ │ │ + bne.n 4745e │ │ │ │ + cbz r2, 4745e │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #44676 @ 0xae84 │ │ │ │ + movw r1, #42756 @ 0xa704 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 47432 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 4747a │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #12] @ (47438 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #12] @ (47480 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47400 │ │ │ │ + bne.n 47448 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -40320,413 +40348,413 @@ │ │ │ │ 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 │ │ │ │ - beq.n 47464 │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 4746a │ │ │ │ + beq.n 474ac │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 474b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 47476 │ │ │ │ + cbz r3, 474be │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 47496 │ │ │ │ + b.n 474de │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 1d433c │ │ │ │ - cbnz r0, 47492 │ │ │ │ + bl 1d4758 │ │ │ │ + cbnz r0, 474da │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 47492 │ │ │ │ + cbnz r3, 474da │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 47492 │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 474da │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #24] │ │ │ │ - bl 1aa578 <_PyEval_SliceIndexNotNone@@Base+0x1358> │ │ │ │ + bl 1aa9e8 <_PyEval_SliceIndexNotNone@@Base+0x1358> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #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 1df290 <_PyType_Name@@Base> │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #58808 @ 0xe5b8 │ │ │ │ + movw r0, #57208 @ 0xdf78 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #58844 @ 0xe5dc │ │ │ │ + movw r2, #57244 @ 0xdf9c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #31055 @ 0x794f │ │ │ │ + movw r1, #31127 @ 0x7997 │ │ │ │ movt r1, #4 │ │ │ │ - b.w 1aa9d4 <_PyEval_SliceIndexNotNone@@Base+0x17b4> │ │ │ │ + b.w 1aae44 <_PyEval_SliceIndexNotNone@@Base+0x17b4> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 47524 │ │ │ │ + cbnz r0, 4756c │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b44c │ │ │ │ - movw r1, #41052 @ 0xa05c │ │ │ │ + movw r1, #39444 @ 0x9a14 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #63188 @ 0xf6d4 │ │ │ │ + movw r0, #61588 @ 0xf094 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f0038 │ │ │ │ + bl 1f05c8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47688 │ │ │ │ - bl 9b2bc │ │ │ │ + beq.w 476d0 │ │ │ │ + bl 9b1c0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4755a │ │ │ │ + bge.n 475a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4755a │ │ │ │ + cbnz r3, 475a2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 47688 │ │ │ │ + beq.w 476d0 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 2e3d90 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ - vldr d9, [pc, #300] @ 47698 │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + vldr d9, [pc, #300] @ 476e0 │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 2e3d90 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl 9b9dc │ │ │ │ + bl 9b8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47650 │ │ │ │ + beq.n 47698 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 2e3d90 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ - bl 2e3d90 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl 9b9dc │ │ │ │ + bl 9b8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47650 │ │ │ │ + beq.n 47698 │ │ │ │ str r0, [r4, #20] │ │ │ │ ldr r0, [r5, #32] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47650 │ │ │ │ + beq.n 47698 │ │ │ │ str r0, [r4, #24] │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47650 │ │ │ │ + beq.n 47698 │ │ │ │ str r0, [r4, #28] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47650 │ │ │ │ + beq.n 47698 │ │ │ │ str r0, [r4, #32] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47650 │ │ │ │ + beq.n 47698 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47650 │ │ │ │ + beq.n 47698 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bl 9435c │ │ │ │ - cbz r0, 47650 │ │ │ │ + bl 94284 │ │ │ │ + cbz r0, 47698 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ - bl 9435c │ │ │ │ - cbz r0, 47650 │ │ │ │ + bl 94284 │ │ │ │ + cbz r0, 47698 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ - bl 9435c │ │ │ │ - cbz r0, 47650 │ │ │ │ + bl 94284 │ │ │ │ + cbz r0, 47698 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ - bl 9435c │ │ │ │ - cbz r0, 47650 │ │ │ │ + bl 94284 │ │ │ │ + cbz r0, 47698 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ - bl 9435c │ │ │ │ - cbz r0, 47650 │ │ │ │ + bl 94284 │ │ │ │ + cbz r0, 47698 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ - bl 9435c │ │ │ │ - cbz r0, 47650 │ │ │ │ + bl 94284 │ │ │ │ + cbz r0, 47698 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 9435c │ │ │ │ - cbz r0, 47650 │ │ │ │ + bl 94284 │ │ │ │ + cbz r0, 47698 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 47650 │ │ │ │ + cbz r0, 47698 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 47666 │ │ │ │ + cbnz r0, 476ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47688 │ │ │ │ + bge.n 476d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 47688 │ │ │ │ + cbnz r3, 476d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47688 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 476d0 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r3, r4 │ │ │ │ vpop {d8-d9} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #58896 @ 0xe610 │ │ │ │ + movw r0, #57296 @ 0xdfd0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ vpop {d8-d9} │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl dd388 │ │ │ │ + bl dcef8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b8594 <_PyType_SetVersion@@Base+0x4> │ │ │ │ + b.w 2b7e9c <_PyType_SetVersion@@Base+0x4> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2701a4 <_PyArg_ParseStackAndKeywords@@Base+0x3c> │ │ │ │ + bl 26ff6c <_PyArg_ParseStackAndKeywords@@Base+0x3c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47752 │ │ │ │ + beq.n 4779a │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 476fc │ │ │ │ + cbnz r0, 47744 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4771a │ │ │ │ + bge.n 47762 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 4771a │ │ │ │ - bl 9a6cc │ │ │ │ + b.n 47762 │ │ │ │ + bl 9a5d0 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 47722 │ │ │ │ + cbnz r0, 4776a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47750 │ │ │ │ + bge.n 47798 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 47750 │ │ │ │ + cbnz r3, 47798 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47750 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47798 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #58976 @ 0xe660 │ │ │ │ + movw r0, #57376 @ 0xe020 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 47740 │ │ │ │ + blt.n 47788 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 47752 │ │ │ │ + b.n 4779a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4773c │ │ │ │ + bne.n 47784 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4773c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47784 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00047756 <_PyEval_FormatKwargsError@@Base>: │ │ │ │ +0004779e <_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, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 206424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 477bc <_PyEval_FormatKwargsError@@Base+0x66> │ │ │ │ + bl 2067ec <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 47804 <_PyEval_FormatKwargsError@@Base+0x66> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2064fc <_PyErr_Clear@@Base> │ │ │ │ + bl 2068c4 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 245614 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 245874 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 478aa <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + beq.w 478f2 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #43564 @ 0xaa2c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #58984 @ 0xe668 │ │ │ │ + movw r2, #57384 @ 0xe028 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 234620 <_PyErr_Format@@Base> │ │ │ │ + bl 234884 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 47884 <_PyEval_FormatKwargsError@@Base+0x12e> │ │ │ │ - b.n 478aa <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + blt.n 478cc <_PyEval_FormatKwargsError@@Base+0x12e> │ │ │ │ + b.n 478f2 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 206424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 2067ec <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 478aa <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + beq.n 478f2 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 377f2 │ │ │ │ + bl 377f6 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 47874 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + beq.n 478bc <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 47874 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + bpl.n 478bc <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 47874 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + bne.n 478bc <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2064fc <_PyErr_Clear@@Base> │ │ │ │ + bl 2068c4 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 245614 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 245874 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4784a <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ + cbz r0, 47892 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #59036 @ 0xe69c │ │ │ │ + movw r2, #57436 @ 0xe05c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ - bl 234620 <_PyErr_Format@@Base> │ │ │ │ + bl 234884 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4784a <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ + bge.n 47892 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4784a <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ - ldr r2, [pc, #124] @ (478b0 <_PyEval_FormatKwargsError@@Base+0x15a>) │ │ │ │ + cbnz r3, 47892 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ + ldr r2, [pc, #124] @ (478f8 <_PyEval_FormatKwargsError@@Base+0x15a>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 47842 <_PyEval_FormatKwargsError@@Base+0xec> │ │ │ │ + cbz r3, 4788a <_PyEval_FormatKwargsError@@Base+0xec> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4787c <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ + bge.n 478c4 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4787c <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ - ldr r2, [pc, #84] @ (478b0 <_PyEval_FormatKwargsError@@Base+0x15a>) │ │ │ │ + cbnz r3, 478c4 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ + ldr r2, [pc, #84] @ (478f8 <_PyEval_FormatKwargsError@@Base+0x15a>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 4786a <_PyEval_FormatKwargsError@@Base+0x114> │ │ │ │ + cbz r3, 478b2 <_PyEval_FormatKwargsError@@Base+0x114> │ │ │ │ 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 4787c <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ + b.n 478c4 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 478aa <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + bge.n 478f2 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 478aa <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ - ldr r2, [pc, #36] @ (478b0 <_PyEval_FormatKwargsError@@Base+0x15a>) │ │ │ │ + cbnz r3, 478f2 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + ldr r2, [pc, #36] @ (478f8 <_PyEval_FormatKwargsError@@Base+0x15a>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 4789c <_PyEval_FormatKwargsError@@Base+0x146> │ │ │ │ + cbz r3, 478e4 <_PyEval_FormatKwargsError@@Base+0x146> │ │ │ │ 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] │ │ │ │ @@ -40745,227 +40773,227 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b44c │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 478e4 <_PyEval_FormatKwargsError@@Base+0x18e> │ │ │ │ + bne.n 4792c <_PyEval_FormatKwargsError@@Base+0x18e> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 159198 │ │ │ │ - cbz r0, 478fa <_PyEval_FormatKwargsError@@Base+0x1a4> │ │ │ │ + bl 158cd0 │ │ │ │ + cbz r0, 47942 <_PyEval_FormatKwargsError@@Base+0x1a4> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4793e <_PyEval_FormatKwargsError@@Base+0x1e8> │ │ │ │ - movw r0, #25136 @ 0x6230 │ │ │ │ + b.n 47986 <_PyEval_FormatKwargsError@@Base+0x1e8> │ │ │ │ + movw r0, #23536 @ 0x5bf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 478e0 <_PyEval_FormatKwargsError@@Base+0x18a> │ │ │ │ - b.n 478d6 <_PyEval_FormatKwargsError@@Base+0x180> │ │ │ │ + beq.n 47928 <_PyEval_FormatKwargsError@@Base+0x18a> │ │ │ │ + b.n 4791e <_PyEval_FormatKwargsError@@Base+0x180> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 269c08 │ │ │ │ + bl 2699d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4790e <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 47956 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 478e0 <_PyEval_FormatKwargsError@@Base+0x18a> │ │ │ │ + bne.n 47928 <_PyEval_FormatKwargsError@@Base+0x18a> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movw r1, #52184 @ 0xcbd8 │ │ │ │ + movw r1, #50584 @ 0xc598 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r3, [sp, #4] │ │ │ │ uxth r0, r4 │ │ │ │ add r2, r3 │ │ │ │ subs r5, r2, r3 │ │ │ │ lsls r4, r0, #8 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 47938 <_PyEval_FormatKwargsError@@Base+0x1e2> │ │ │ │ + ble.n 47980 <_PyEval_FormatKwargsError@@Base+0x1e2> │ │ │ │ ldrb.w r5, [r3], #1 │ │ │ │ uxth r4, r4 │ │ │ │ eor.w r5, r5, r0, lsr #8 │ │ │ │ ldrh.w r0, [r1, r5, lsl #1] │ │ │ │ eors r0, r4 │ │ │ │ - b.n 4791e <_PyEval_FormatKwargsError@@Base+0x1c8> │ │ │ │ - bl 8f69c │ │ │ │ + b.n 47966 <_PyEval_FormatKwargsError@@Base+0x1c8> │ │ │ │ + bl 8f5c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 47948 <_PyEval_FormatKwargsError@@Base+0x1f2> │ │ │ │ + cbz r3, 47990 <_PyEval_FormatKwargsError@@Base+0x1f2> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ vabs.f64 d13, d0 │ │ │ │ - vldr d10, [pc, #576] @ 47ba8 <_PyEval_FormatKwargsError@@Base+0x452> │ │ │ │ + vldr d10, [pc, #576] @ 47bf0 <_PyEval_FormatKwargsError@@Base+0x452> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 47990 <_PyEval_FormatKwargsError@@Base+0x23a> │ │ │ │ + bls.n 479d8 <_PyEval_FormatKwargsError@@Base+0x23a> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.w 47b9c <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ + bvs.w 47be4 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 47b9c <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ - b.n 479da <_PyEval_FormatKwargsError@@Base+0x284> │ │ │ │ - vldr d9, [pc, #540] @ 47bb0 <_PyEval_FormatKwargsError@@Base+0x45a> │ │ │ │ + bgt.w 47be4 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ + b.n 47a22 <_PyEval_FormatKwargsError@@Base+0x284> │ │ │ │ + vldr d9, [pc, #540] @ 47bf8 <_PyEval_FormatKwargsError@@Base+0x45a> │ │ │ │ vcmp.f64 d0, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 479c2 <_PyEval_FormatKwargsError@@Base+0x26c> │ │ │ │ + bne.n 47a0a <_PyEval_FormatKwargsError@@Base+0x26c> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ vmov r3, s17 │ │ │ │ - vldr d6, [pc, #528] @ 47bb8 <_PyEval_FormatKwargsError@@Base+0x462> │ │ │ │ - vldr d7, [pc, #532] @ 47bc0 <_PyEval_FormatKwargsError@@Base+0x46a> │ │ │ │ + vldr d6, [pc, #528] @ 47c00 <_PyEval_FormatKwargsError@@Base+0x462> │ │ │ │ + vldr d7, [pc, #532] @ 47c08 <_PyEval_FormatKwargsError@@Base+0x46a> │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ ite lt │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ vmovge.f64 d8, d6 │ │ │ │ - b.n 47b9c <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ + b.n 47be4 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ blx 2c664 │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 47a12 <_PyEval_FormatKwargsError@@Base+0x2bc> │ │ │ │ + bne.n 47a5a <_PyEval_FormatKwargsError@@Base+0x2bc> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 479e8 <_PyEval_FormatKwargsError@@Base+0x292> │ │ │ │ + bpl.n 47a30 <_PyEval_FormatKwargsError@@Base+0x292> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #488] @ 47bc8 <_PyEval_FormatKwargsError@@Base+0x472> │ │ │ │ + vldr d8, [pc, #488] @ 47c10 <_PyEval_FormatKwargsError@@Base+0x472> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 47b9c <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ + b.n 47be4 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ vmov.f64 d7, #55 @ 0x41b80000 23.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.w 47b82 <_PyEval_FormatKwargsError@@Base+0x42c> │ │ │ │ + bhi.w 47bca <_PyEval_FormatKwargsError@@Base+0x42c> │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ - movw r3, #52184 @ 0xcbd8 │ │ │ │ + movw r3, #50584 @ 0xc598 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ vmov r2, s16 │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ vldr d8, [r3, #504] @ 0x1f8 │ │ │ │ - b.n 47b9c <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ - vldr d7, [pc, #444] @ 47bd0 <_PyEval_FormatKwargsError@@Base+0x47a> │ │ │ │ + b.n 47be4 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ + vldr d7, [pc, #444] @ 47c18 <_PyEval_FormatKwargsError@@Base+0x47a> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 47a3a <_PyEval_FormatKwargsError@@Base+0x2e4> │ │ │ │ + bpl.n 47a82 <_PyEval_FormatKwargsError@@Base+0x2e4> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vdiv.f64 d8, d7, d8 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.w 47b9c <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ - b.n 47b78 <_PyEval_FormatKwargsError@@Base+0x422> │ │ │ │ - vldr d7, [pc, #412] @ 47bd8 <_PyEval_FormatKwargsError@@Base+0x482> │ │ │ │ + ble.w 47be4 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ + b.n 47bc0 <_PyEval_FormatKwargsError@@Base+0x422> │ │ │ │ + vldr d7, [pc, #412] @ 47c20 <_PyEval_FormatKwargsError@@Base+0x482> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 47a6e <_PyEval_FormatKwargsError@@Base+0x318> │ │ │ │ + ble.n 47ab6 <_PyEval_FormatKwargsError@@Base+0x318> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 47a60 <_PyEval_FormatKwargsError@@Base+0x30a> │ │ │ │ + bpl.n 47aa8 <_PyEval_FormatKwargsError@@Base+0x30a> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 50200 │ │ │ │ + bl 50248 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ - b.n 47b9c <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ + b.n 47be4 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #336] @ 47bb8 <_PyEval_FormatKwargsError@@Base+0x462> │ │ │ │ + vldr d8, [pc, #336] @ 47c00 <_PyEval_FormatKwargsError@@Base+0x462> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 47b9c <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ - vldr d7, [pc, #368] @ 47be0 <_PyEval_FormatKwargsError@@Base+0x48a> │ │ │ │ + b.n 47be4 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ + vldr d7, [pc, #368] @ 47c28 <_PyEval_FormatKwargsError@@Base+0x48a> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vadd.f64 d14, d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 47a8e <_PyEval_FormatKwargsError@@Base+0x338> │ │ │ │ + ble.n 47ad6 <_PyEval_FormatKwargsError@@Base+0x338> │ │ │ │ vsub.f64 d7, d14, d13 │ │ │ │ - vldr d6, [pc, #344] @ 47be0 <_PyEval_FormatKwargsError@@Base+0x48a> │ │ │ │ + vldr d6, [pc, #344] @ 47c28 <_PyEval_FormatKwargsError@@Base+0x48a> │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ - b.n 47a96 <_PyEval_FormatKwargsError@@Base+0x340> │ │ │ │ + b.n 47ade <_PyEval_FormatKwargsError@@Base+0x340> │ │ │ │ vsub.f64 d7, d14, d7 │ │ │ │ vsub.f64 d7, d7, d13 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #332] @ 47be8 <_PyEval_FormatKwargsError@@Base+0x492> │ │ │ │ + vldr d6, [pc, #332] @ 47c30 <_PyEval_FormatKwargsError@@Base+0x492> │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - vldr d11, [pc, #332] @ 47bf0 <_PyEval_FormatKwargsError@@Base+0x49a> │ │ │ │ + vldr d11, [pc, #332] @ 47c38 <_PyEval_FormatKwargsError@@Base+0x49a> │ │ │ │ vmov.f64 d15, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d12, d7, d14 │ │ │ │ - bpl.n 47b1e <_PyEval_FormatKwargsError@@Base+0x3c8> │ │ │ │ - bl 50200 │ │ │ │ + bpl.n 47b66 <_PyEval_FormatKwargsError@@Base+0x3c8> │ │ │ │ + bl 50248 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c3d4 │ │ │ │ - vldr d6, [pc, #300] @ 47bf8 <_PyEval_FormatKwargsError@@Base+0x4a2> │ │ │ │ + vldr d6, [pc, #300] @ 47c40 <_PyEval_FormatKwargsError@@Base+0x4a2> │ │ │ │ vdiv.f64 d7, d6, d8 │ │ │ │ vdiv.f64 d8, d7, d13 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - bl 47c4a <_PyEval_FormatKwargsError@@Base+0x4f4> │ │ │ │ + bl 47c92 <_PyEval_FormatKwargsError@@Base+0x4f4> │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d9, d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmls.f64 d9, d12, d9 │ │ │ │ - bpl.n 47b04 <_PyEval_FormatKwargsError@@Base+0x3ae> │ │ │ │ + bpl.n 47b4c <_PyEval_FormatKwargsError@@Base+0x3ae> │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c2fc │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ - b.n 47b6a <_PyEval_FormatKwargsError@@Base+0x414> │ │ │ │ + b.n 47bb2 <_PyEval_FormatKwargsError@@Base+0x414> │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ blx 2c2fc │ │ │ │ vdiv.f64 d7, d9, d0 │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ - b.n 47b6a <_PyEval_FormatKwargsError@@Base+0x414> │ │ │ │ - bl 47c4a <_PyEval_FormatKwargsError@@Base+0x4f4> │ │ │ │ + b.n 47bb2 <_PyEval_FormatKwargsError@@Base+0x414> │ │ │ │ + bl 47c92 <_PyEval_FormatKwargsError@@Base+0x4f4> │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c3d4 │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d8, d12, d8 │ │ │ │ - bpl.n 47b52 <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ + bpl.n 47b9a <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c2fc │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b.n 47b6a <_PyEval_FormatKwargsError@@Base+0x414> │ │ │ │ + b.n 47bb2 <_PyEval_FormatKwargsError@@Base+0x414> │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ blx 2c2fc │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 47b9c <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ + ble.n 47be4 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 47b9c <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ - vldr d7, [pc, #84] @ 47bd8 <_PyEval_FormatKwargsError@@Base+0x482> │ │ │ │ + b.n 47be4 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ + vldr d7, [pc, #84] @ 47c20 <_PyEval_FormatKwargsError@@Base+0x482> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 47a60 <_PyEval_FormatKwargsError@@Base+0x30a> │ │ │ │ - vldr d14, [pc, #76] @ 47be0 <_PyEval_FormatKwargsError@@Base+0x48a> │ │ │ │ + bgt.w 47aa8 <_PyEval_FormatKwargsError@@Base+0x30a> │ │ │ │ + vldr d14, [pc, #76] @ 47c28 <_PyEval_FormatKwargsError@@Base+0x48a> │ │ │ │ vadd.f64 d14, d13, d14 │ │ │ │ - b.n 47a80 <_PyEval_FormatKwargsError@@Base+0x32a> │ │ │ │ + b.n 47ac8 <_PyEval_FormatKwargsError@@Base+0x32a> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d15} │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ ... │ │ │ │ @@ -40983,19 +41011,19 @@ │ │ │ │ ldr r4, [sp, #644] @ 0x284 │ │ │ │ subs r3, #199 @ 0xc7 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r5 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 47c06 <_PyEval_FormatKwargsError@@Base+0x4b0> │ │ │ │ + cbnz r0, 47c4e <_PyEval_FormatKwargsError@@Base+0x4b0> │ │ │ │ adds r5, r0, r5 │ │ │ │ ands r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 47c0e <_PyEval_FormatKwargsError@@Base+0x4b8> │ │ │ │ + cbnz r0, 47c56 <_PyEval_FormatKwargsError@@Base+0x4b8> │ │ │ │ adds r5, r0, r5 │ │ │ │ ands r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r1, r4 │ │ │ │ cmp r5, #24 │ │ │ │ @@ -41006,172 +41034,172 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 47c2c <_PyEval_FormatKwargsError@@Base+0x4d6> │ │ │ │ + bgt.n 47c74 <_PyEval_FormatKwargsError@@Base+0x4d6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4a6c │ │ │ │ - cbnz r0, 47c46 <_PyEval_FormatKwargsError@@Base+0x4f0> │ │ │ │ + bl 2b4374 │ │ │ │ + cbnz r0, 47c8e <_PyEval_FormatKwargsError@@Base+0x4f0> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 457d4 │ │ │ │ + b.w 4581c │ │ │ │ movw r3, #43628 @ 0xaa6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59136 @ 0xe700 │ │ │ │ + movw r1, #57536 @ 0xe0c0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236e24 │ │ │ │ + bl 237084 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 47c18 <_PyEval_FormatKwargsError@@Base+0x4c2> │ │ │ │ + bne.n 47c60 <_PyEval_FormatKwargsError@@Base+0x4c2> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ vmov.f64 d7, #20 @ 0x40a00000 5.0 │ │ │ │ - ldr r3, [pc, #112] @ (47cc0 <_PyEval_FormatKwargsError@@Base+0x56a>) │ │ │ │ + ldr r3, [pc, #112] @ (47d08 <_PyEval_FormatKwargsError@@Base+0x56a>) │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ - vldr d7, [pc, #96] @ 47cb8 <_PyEval_FormatKwargsError@@Base+0x562> │ │ │ │ + vldr d7, [pc, #96] @ 47d00 <_PyEval_FormatKwargsError@@Base+0x562> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 47c88 <_PyEval_FormatKwargsError@@Base+0x532> │ │ │ │ + bpl.n 47cd0 <_PyEval_FormatKwargsError@@Base+0x532> │ │ │ │ vmov.f64 d6, d7 │ │ │ │ add.w r2, r3, #104 @ 0x68 │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ vldmdb r2!, {d4} │ │ │ │ vldmdb r1!, {d5} │ │ │ │ vmla.f64 d4, d0, d6 │ │ │ │ vmla.f64 d5, d0, d7 │ │ │ │ cmp r2, r3 │ │ │ │ vmov.f64 d6, d4 │ │ │ │ vmov.f64 d7, d5 │ │ │ │ - bne.n 47c6a <_PyEval_FormatKwargsError@@Base+0x514> │ │ │ │ - b.n 47cae <_PyEval_FormatKwargsError@@Base+0x558> │ │ │ │ + bne.n 47cb2 <_PyEval_FormatKwargsError@@Base+0x514> │ │ │ │ + b.n 47cf6 <_PyEval_FormatKwargsError@@Base+0x558> │ │ │ │ vmov.f64 d6, d7 │ │ │ │ add.w r1, r3, #104 @ 0x68 │ │ │ │ movs r2, #13 │ │ │ │ vdiv.f64 d4, d6, d0 │ │ │ │ vldmia r3!, {d6} │ │ │ │ vdiv.f64 d5, d7, d0 │ │ │ │ vldmia r1!, {d7} │ │ │ │ subs r2, #1 │ │ │ │ vadd.f64 d6, d4, d6 │ │ │ │ vadd.f64 d7, d5, d7 │ │ │ │ - bne.n 47c92 <_PyEval_FormatKwargsError@@Base+0x53c> │ │ │ │ + bne.n 47cda <_PyEval_FormatKwargsError@@Base+0x53c> │ │ │ │ vdiv.f64 d0, d6, d7 │ │ │ │ bx lr │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldmia r6!, {r4, r7} │ │ │ │ + ldmia r0!, {r4, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - bpl.n 47ce2 <_PyEval_FormatKwargsError@@Base+0x58c> │ │ │ │ + bpl.n 47d2a <_PyEval_FormatKwargsError@@Base+0x58c> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 47d02 <_PyEval_FormatKwargsError@@Base+0x5ac> │ │ │ │ + bgt.n 47d4a <_PyEval_FormatKwargsError@@Base+0x5ac> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #59232 @ 0xe760 │ │ │ │ + movw r1, #57632 @ 0xe120 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 47d24 <_PyEval_FormatKwargsError@@Base+0x5ce> │ │ │ │ + bgt.n 47d6c <_PyEval_FormatKwargsError@@Base+0x5ce> │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ strd r3, r3, [r0, #12] │ │ │ │ - bl 19ed00 <_PyTime_AsLong@@Base+0x904> │ │ │ │ + bl 19ed70 <_PyTime_AsLong@@Base+0x904> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 47d3a <_PyEval_FormatKwargsError@@Base+0x5e4> │ │ │ │ - bl 9435c │ │ │ │ + blt.n 47d82 <_PyEval_FormatKwargsError@@Base+0x5e4> │ │ │ │ + bl 94284 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 47d3e <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ - b.n 47dfe <_PyEval_FormatKwargsError@@Base+0x6a8> │ │ │ │ + cbnz r0, 47d86 <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ + b.n 47e46 <_PyEval_FormatKwargsError@@Base+0x6a8> │ │ │ │ movw r3, #43832 @ 0xab38 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30516 @ 0x7734 │ │ │ │ + movw r1, #28916 @ 0x70f4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 47dfe <_PyEval_FormatKwargsError@@Base+0x6a8> │ │ │ │ + b.n 47e46 <_PyEval_FormatKwargsError@@Base+0x6a8> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47d50 <_PyEval_FormatKwargsError@@Base+0x5fa> │ │ │ │ + bge.n 47d98 <_PyEval_FormatKwargsError@@Base+0x5fa> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 47d50 <_PyEval_FormatKwargsError@@Base+0x5fa> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 47d98 <_PyEval_FormatKwargsError@@Base+0x5fa> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 47d76 <_PyEval_FormatKwargsError@@Base+0x620> │ │ │ │ + bmi.n 47dbe <_PyEval_FormatKwargsError@@Base+0x620> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59292 @ 0xe79c │ │ │ │ + movw r1, #57692 @ 0xe15c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ - bl 9b92c │ │ │ │ + b.w f3b74 │ │ │ │ + bl 9b830 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 47d86 <_PyEval_FormatKwargsError@@Base+0x630> │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 47d8a <_PyEval_FormatKwargsError@@Base+0x634> │ │ │ │ - b.n 47d3a <_PyEval_FormatKwargsError@@Base+0x5e4> │ │ │ │ + bne.n 47dce <_PyEval_FormatKwargsError@@Base+0x630> │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 47dd2 <_PyEval_FormatKwargsError@@Base+0x634> │ │ │ │ + b.n 47d82 <_PyEval_FormatKwargsError@@Base+0x5e4> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 47da2 <_PyEval_FormatKwargsError@@Base+0x64c> │ │ │ │ + bge.n 47dea <_PyEval_FormatKwargsError@@Base+0x64c> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59344 @ 0xe7d0 │ │ │ │ + movw r1, #57744 @ 0xe190 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 47d3a <_PyEval_FormatKwargsError@@Base+0x5e4> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 47d82 <_PyEval_FormatKwargsError@@Base+0x5e4> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 47df6 <_PyEval_FormatKwargsError@@Base+0x6a0> │ │ │ │ + beq.n 47e3e <_PyEval_FormatKwargsError@@Base+0x6a0> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 47dd6 <_PyEval_FormatKwargsError@@Base+0x680> │ │ │ │ + bmi.n 47e1e <_PyEval_FormatKwargsError@@Base+0x680> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59380 @ 0xe7f4 │ │ │ │ + movw r1, #57780 @ 0xe1b4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbz r0, 47de8 <_PyEval_FormatKwargsError@@Base+0x692> │ │ │ │ - bl a0530 │ │ │ │ + cbz r0, 47e30 <_PyEval_FormatKwargsError@@Base+0x692> │ │ │ │ + bl a01a8 │ │ │ │ adds r0, #1 │ │ │ │ ite ne │ │ │ │ movne r3, r4 │ │ │ │ moveq r3, #0 │ │ │ │ - b.n 47dfe <_PyEval_FormatKwargsError@@Base+0x6a8> │ │ │ │ + b.n 47e46 <_PyEval_FormatKwargsError@@Base+0x6a8> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r5, #20] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ @@ -41181,306 +41209,306 @@ │ │ │ │ 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 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 47e42 <_PyEval_FormatKwargsError@@Base+0x6ec> │ │ │ │ + cbz r0, 47e8a <_PyEval_FormatKwargsError@@Base+0x6ec> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 47e26 <_PyEval_FormatKwargsError@@Base+0x6d0> │ │ │ │ + cbz r3, 47e6e <_PyEval_FormatKwargsError@@Base+0x6d0> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 47e2e <_PyEval_FormatKwargsError@@Base+0x6d8> │ │ │ │ + b.n 47e76 <_PyEval_FormatKwargsError@@Base+0x6d8> │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 47e36 <_PyEval_FormatKwargsError@@Base+0x6e0> │ │ │ │ + cbz r2, 47e7e <_PyEval_FormatKwargsError@@Base+0x6e0> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 47e3e <_PyEval_FormatKwargsError@@Base+0x6e8> │ │ │ │ + b.n 47e86 <_PyEval_FormatKwargsError@@Base+0x6e8> │ │ │ │ movw r1, #32180 @ 0x7db4 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 253bfc <_PyXI_GetMainNamespace@@Base+0x930> │ │ │ │ + bl 253e58 <_PyXI_GetMainNamespace@@Base+0x930> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 47e66 <_PyEval_FormatKwargsError@@Base+0x710> │ │ │ │ + bhi.n 47eae <_PyEval_FormatKwargsError@@Base+0x710> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 47e7c <_PyEval_FormatKwargsError@@Base+0x726> │ │ │ │ + ble.n 47ec4 <_PyEval_FormatKwargsError@@Base+0x726> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - b.n 47e84 <_PyEval_FormatKwargsError@@Base+0x72e> │ │ │ │ - movw r0, #44104 @ 0xac48 │ │ │ │ + b.n 47ecc <_PyEval_FormatKwargsError@@Base+0x72e> │ │ │ │ + movw r0, #42184 @ 0xa4c8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d4df4 │ │ │ │ + bl 1d5368 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47f1e <_PyEval_FormatKwargsError@@Base+0x7c8> │ │ │ │ - b.n 47e5e <_PyEval_FormatKwargsError@@Base+0x708> │ │ │ │ + beq.n 47f66 <_PyEval_FormatKwargsError@@Base+0x7c8> │ │ │ │ + b.n 47ea6 <_PyEval_FormatKwargsError@@Base+0x708> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 47ea6 <_PyEval_FormatKwargsError@@Base+0x750> │ │ │ │ + cbz r3, 47eee <_PyEval_FormatKwargsError@@Base+0x750> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 47ebe <_PyEval_FormatKwargsError@@Base+0x768> │ │ │ │ + ble.n 47f06 <_PyEval_FormatKwargsError@@Base+0x768> │ │ │ │ movw r3, #43832 @ 0xab38 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30516 @ 0x7734 │ │ │ │ + movw r1, #28916 @ 0x70f4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 47f1e <_PyEval_FormatKwargsError@@Base+0x7c8> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 47f66 <_PyEval_FormatKwargsError@@Base+0x7c8> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57452 @ 0xe06c │ │ │ │ + movw r1, #55840 @ 0xda20 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 47f1e <_PyEval_FormatKwargsError@@Base+0x7c8> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 47f66 <_PyEval_FormatKwargsError@@Base+0x7c8> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 47ece <_PyEval_FormatKwargsError@@Base+0x778> │ │ │ │ + bne.n 47f16 <_PyEval_FormatKwargsError@@Base+0x778> │ │ │ │ ldr r4, [r5, #12] │ │ │ │ - b.n 47f00 <_PyEval_FormatKwargsError@@Base+0x7aa> │ │ │ │ - bl 103a6c │ │ │ │ + b.n 47f48 <_PyEval_FormatKwargsError@@Base+0x7aa> │ │ │ │ + bl 1036f4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 47ee0 <_PyEval_FormatKwargsError@@Base+0x78a> │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 47ee4 <_PyEval_FormatKwargsError@@Base+0x78e> │ │ │ │ - b.n 47f1e <_PyEval_FormatKwargsError@@Base+0x7c8> │ │ │ │ + bne.n 47f28 <_PyEval_FormatKwargsError@@Base+0x78a> │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 47f2c <_PyEval_FormatKwargsError@@Base+0x78e> │ │ │ │ + b.n 47f66 <_PyEval_FormatKwargsError@@Base+0x7c8> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 47f00 <_PyEval_FormatKwargsError@@Base+0x7aa> │ │ │ │ + bge.n 47f48 <_PyEval_FormatKwargsError@@Base+0x7aa> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #59432 @ 0xe828 │ │ │ │ + movw r1, #57832 @ 0xe1e8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 47f10 <_PyEval_FormatKwargsError@@Base+0x7ba> │ │ │ │ + bgt.n 47f58 <_PyEval_FormatKwargsError@@Base+0x7ba> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 26fd64 <_PyTime_ObjectToTime_t@@Base+0x420> │ │ │ │ + bl 26fb2c <_PyTime_ObjectToTime_t@@Base+0x420> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 47f06 <_PyEval_FormatKwargsError@@Base+0x7b0> │ │ │ │ + bne.n 47f4e <_PyEval_FormatKwargsError@@Base+0x7b0> │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1df290 <_PyType_Name@@Base> │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldrd r5, r6, [r4, #16] │ │ │ │ - movw r0, #59500 @ 0xe86c │ │ │ │ + movw r0, #57900 @ 0xe22c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 47f78 <_PyEval_FormatKwargsError@@Base+0x822> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 47fb0 <_PyEval_FormatKwargsError@@Base+0x85a> │ │ │ │ + bne.n 47fc0 <_PyEval_FormatKwargsError@@Base+0x822> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 47ff8 <_PyEval_FormatKwargsError@@Base+0x85a> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f45f4 <_Py_set_inheritable@@Base+0x5c> │ │ │ │ + bl 1f4b84 <_Py_set_inheritable@@Base+0x5c> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 47f98 <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 47fe0 <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 47fb2 <_PyEval_FormatKwargsError@@Base+0x85c> │ │ │ │ + b.n 47ffa <_PyEval_FormatKwargsError@@Base+0x85c> │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ - b.n 47fb2 <_PyEval_FormatKwargsError@@Base+0x85c> │ │ │ │ + b.n 47ffa <_PyEval_FormatKwargsError@@Base+0x85c> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ 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, #8] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4056] @ 0xfd8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 47ff4 <_PyEval_FormatKwargsError@@Base+0x89e> │ │ │ │ + bne.n 4803c <_PyEval_FormatKwargsError@@Base+0x89e> │ │ │ │ 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 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4803e <_PyEval_FormatKwargsError@@Base+0x8e8> │ │ │ │ - b.n 48060 <_PyEval_FormatKwargsError@@Base+0x90a> │ │ │ │ + blt.n 48086 <_PyEval_FormatKwargsError@@Base+0x8e8> │ │ │ │ + b.n 480a8 <_PyEval_FormatKwargsError@@Base+0x90a> │ │ │ │ ldr.w r0, [r3, #4064] @ 0xfe0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 4801a <_PyEval_FormatKwargsError@@Base+0x8c4> │ │ │ │ + bne.n 48062 <_PyEval_FormatKwargsError@@Base+0x8c4> │ │ │ │ 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 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4803e <_PyEval_FormatKwargsError@@Base+0x8e8> │ │ │ │ - b.n 48060 <_PyEval_FormatKwargsError@@Base+0x90a> │ │ │ │ + blt.n 48086 <_PyEval_FormatKwargsError@@Base+0x8e8> │ │ │ │ + b.n 480a8 <_PyEval_FormatKwargsError@@Base+0x90a> │ │ │ │ ldr.w r3, [r3, #4060] @ 0xfdc │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 48044 <_PyEval_FormatKwargsError@@Base+0x8ee> │ │ │ │ + bne.n 4808c <_PyEval_FormatKwargsError@@Base+0x8ee> │ │ │ │ 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 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48060 <_PyEval_FormatKwargsError@@Base+0x90a> │ │ │ │ + bge.n 480a8 <_PyEval_FormatKwargsError@@Base+0x90a> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 48060 <_PyEval_FormatKwargsError@@Base+0x90a> │ │ │ │ + b.n 480a8 <_PyEval_FormatKwargsError@@Base+0x90a> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #44556 @ 0xae0c │ │ │ │ + movw r1, #42956 @ 0xa7cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 48086 <_PyEval_FormatKwargsError@@Base+0x930> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 48092 <_PyEval_FormatKwargsError@@Base+0x93c> │ │ │ │ + bne.n 480ce <_PyEval_FormatKwargsError@@Base+0x930> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 480da <_PyEval_FormatKwargsError@@Base+0x93c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 24d3f0 <_PySlice_FromIndices@@Base+0xb24> │ │ │ │ + b.w 24d650 <_PySlice_FromIndices@@Base+0xb24> │ │ │ │ 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 480ba <_PyEval_FormatKwargsError@@Base+0x964> │ │ │ │ + bne.n 48102 <_PyEval_FormatKwargsError@@Base+0x964> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 251eb4 │ │ │ │ + bl 25210c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 480d4 <_PyEval_FormatKwargsError@@Base+0x97e> │ │ │ │ - b.n 480ce <_PyEval_FormatKwargsError@@Base+0x978> │ │ │ │ + bne.n 4811c <_PyEval_FormatKwargsError@@Base+0x97e> │ │ │ │ + b.n 48116 <_PyEval_FormatKwargsError@@Base+0x978> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15240 @ 0x3b88 │ │ │ │ + movw r0, #13640 @ 0x3548 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ - cbz r0, 480de <_PyEval_FormatKwargsError@@Base+0x988> │ │ │ │ - b.n 480aa <_PyEval_FormatKwargsError@@Base+0x954> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 480de <_PyEval_FormatKwargsError@@Base+0x988> │ │ │ │ + bl 1d5210 │ │ │ │ + cbz r0, 48126 <_PyEval_FormatKwargsError@@Base+0x988> │ │ │ │ + b.n 480f2 <_PyEval_FormatKwargsError@@Base+0x954> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 48126 <_PyEval_FormatKwargsError@@Base+0x988> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 4810a <_PyEval_FormatKwargsError@@Base+0x9b4> │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 48110 <_PyEval_FormatKwargsError@@Base+0x9ba> │ │ │ │ + beq.n 48152 <_PyEval_FormatKwargsError@@Base+0x9b4> │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 48158 <_PyEval_FormatKwargsError@@Base+0x9ba> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4811c <_PyEval_FormatKwargsError@@Base+0x9c6> │ │ │ │ + cbz r3, 48164 <_PyEval_FormatKwargsError@@Base+0x9c6> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4813c <_PyEval_FormatKwargsError@@Base+0x9e6> │ │ │ │ + b.n 48184 <_PyEval_FormatKwargsError@@Base+0x9e6> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 48132 <_PyEval_FormatKwargsError@@Base+0x9dc> │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 4817a <_PyEval_FormatKwargsError@@Base+0x9dc> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 48136 <_PyEval_FormatKwargsError@@Base+0x9e0> │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 4817e <_PyEval_FormatKwargsError@@Base+0x9e0> │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 48138 <_PyEval_FormatKwargsError@@Base+0x9e2> │ │ │ │ - ldr r0, [pc, #8] @ (48140 <_PyEval_FormatKwargsError@@Base+0x9ea>) │ │ │ │ + b.n 48180 <_PyEval_FormatKwargsError@@Base+0x9e2> │ │ │ │ + ldr r0, [pc, #8] @ (48188 <_PyEval_FormatKwargsError@@Base+0x9ea>) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -41488,793 +41516,793 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 4816a <_PyEval_FormatKwargsError@@Base+0xa14> │ │ │ │ + cbnz r5, 481b2 <_PyEval_FormatKwargsError@@Base+0xa14> │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 4816a <_PyEval_FormatKwargsError@@Base+0xa14> │ │ │ │ + ble.n 481b2 <_PyEval_FormatKwargsError@@Base+0xa14> │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 4816a <_PyEval_FormatKwargsError@@Base+0xa14> │ │ │ │ - cbnz r2, 4818c <_PyEval_FormatKwargsError@@Base+0xa36> │ │ │ │ + bne.n 481b2 <_PyEval_FormatKwargsError@@Base+0xa14> │ │ │ │ + cbnz r2, 481d4 <_PyEval_FormatKwargsError@@Base+0xa36> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #308] @ (482b4 <_PyEval_FormatKwargsError@@Base+0xb5e>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #308] @ (482fc <_PyEval_FormatKwargsError@@Base+0xb5e>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 482aa <_PyEval_FormatKwargsError@@Base+0xb54> │ │ │ │ + beq.w 482f2 <_PyEval_FormatKwargsError@@Base+0xb54> │ │ │ │ ldrd r8, r0, [r4] │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 481a6 <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ - bl 940a4 │ │ │ │ + cbnz r0, 481ee <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48250 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ + bne.n 48298 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 481c4 <_PyEval_FormatKwargsError@@Base+0xa6e> │ │ │ │ - bl 9b92c │ │ │ │ + b.n 4820c <_PyEval_FormatKwargsError@@Base+0xa6e> │ │ │ │ + bl 9b830 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 481c0 <_PyEval_FormatKwargsError@@Base+0xa6a> │ │ │ │ + bge.n 48208 <_PyEval_FormatKwargsError@@Base+0xa6a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 481c0 <_PyEval_FormatKwargsError@@Base+0xa6a> │ │ │ │ + cbnz r3, 48208 <_PyEval_FormatKwargsError@@Base+0xa6a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.n 48198 <_PyEval_FormatKwargsError@@Base+0xa42> │ │ │ │ + beq.n 481e0 <_PyEval_FormatKwargsError@@Base+0xa42> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - bge.n 481e4 <_PyEval_FormatKwargsError@@Base+0xa8e> │ │ │ │ + bge.n 4822c <_PyEval_FormatKwargsError@@Base+0xa8e> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8608 @ 0x21a0 │ │ │ │ + movw r1, #7008 @ 0x1b60 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 48250 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 48298 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e37c8 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 481f8 <_PyEval_FormatKwargsError@@Base+0xaa2> │ │ │ │ - bl 23c560 │ │ │ │ - b.n 48250 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ + ble.n 48240 <_PyEval_FormatKwargsError@@Base+0xaa2> │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 48298 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ mov r0, r7 │ │ │ │ mul.w r5, r4, r5 │ │ │ │ - bl 181b60 │ │ │ │ + bl 18140c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - movw r2, #58796 @ 0xe5ac │ │ │ │ + movw r2, #57196 @ 0xdf6c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl 207504 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 2078cc <_PyObject_CallMethod@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 482aa <_PyEval_FormatKwargsError@@Base+0xb54> │ │ │ │ + beq.n 482f2 <_PyEval_FormatKwargsError@@Base+0xb54> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 48254 <_PyEval_FormatKwargsError@@Base+0xafe> │ │ │ │ + bmi.n 4829c <_PyEval_FormatKwargsError@@Base+0xafe> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59724 @ 0xe94c │ │ │ │ + movw r1, #58124 @ 0xe30c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48250 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ + bge.n 48298 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 48250 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ + cbnz r3, 48298 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 482aa <_PyEval_FormatKwargsError@@Base+0xb54> │ │ │ │ + b.n 482f2 <_PyEval_FormatKwargsError@@Base+0xb54> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 277540 <_PyEval_MatchClass@@Base+0xa28> │ │ │ │ + bl 276f10 <_PyEval_MatchClass@@Base+0xa28> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48274 <_PyEval_FormatKwargsError@@Base+0xb1e> │ │ │ │ + bge.n 482bc <_PyEval_FormatKwargsError@@Base+0xb1e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 48274 <_PyEval_FormatKwargsError@@Base+0xb1e> │ │ │ │ + cbnz r3, 482bc <_PyEval_FormatKwargsError@@Base+0xb1e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 482a8 <_PyEval_FormatKwargsError@@Base+0xb52> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 482f0 <_PyEval_FormatKwargsError@@Base+0xb52> │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 482a8 <_PyEval_FormatKwargsError@@Base+0xb52> │ │ │ │ + beq.n 482f0 <_PyEval_FormatKwargsError@@Base+0xb52> │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59752 @ 0xe968 │ │ │ │ + movw r1, #58152 @ 0xe328 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48250 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ + bge.n 48298 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48250 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ + bne.n 48298 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48250 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48298 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ lsls r2, r2, #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 482d8 <_PyEval_FormatKwargsError@@Base+0xb82> │ │ │ │ + bne.n 48320 <_PyEval_FormatKwargsError@@Base+0xb82> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e73e8 │ │ │ │ + b.w 1e787c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15372 @ 0x3c0c │ │ │ │ + movw r0, #13772 @ 0x35cc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 482cc <_PyEval_FormatKwargsError@@Base+0xb76> │ │ │ │ + bne.n 48314 <_PyEval_FormatKwargsError@@Base+0xb76> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 4830e <_PyEval_FormatKwargsError@@Base+0xbb8> │ │ │ │ + bhi.n 48356 <_PyEval_FormatKwargsError@@Base+0xbb8> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 48324 <_PyEval_FormatKwargsError@@Base+0xbce> │ │ │ │ + ble.n 4836c <_PyEval_FormatKwargsError@@Base+0xbce> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 4832c <_PyEval_FormatKwargsError@@Base+0xbd6> │ │ │ │ - movw r0, #25104 @ 0x6210 │ │ │ │ + b.n 48374 <_PyEval_FormatKwargsError@@Base+0xbd6> │ │ │ │ + movw r0, #23504 @ 0x5bd0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d4df4 │ │ │ │ + bl 1d5368 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48306 <_PyEval_FormatKwargsError@@Base+0xbb0> │ │ │ │ + bne.n 4834e <_PyEval_FormatKwargsError@@Base+0xbb0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 4631c │ │ │ │ + b.w 46364 │ │ │ │ stmdb 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 r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 48356 <_PyEval_FormatKwargsError@@Base+0xc00> │ │ │ │ + cbz r3, 4839e <_PyEval_FormatKwargsError@@Base+0xc00> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4836e <_PyEval_FormatKwargsError@@Base+0xc18> │ │ │ │ + b.n 483b6 <_PyEval_FormatKwargsError@@Base+0xc18> │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 4835e <_PyEval_FormatKwargsError@@Base+0xc08> │ │ │ │ + bge.n 483a6 <_PyEval_FormatKwargsError@@Base+0xc08> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4836e <_PyEval_FormatKwargsError@@Base+0xc18> │ │ │ │ + b.n 483b6 <_PyEval_FormatKwargsError@@Base+0xc18> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4835a <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ + bgt.n 483a2 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4835a <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ + beq.n 483a2 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 48390 <_PyEval_FormatKwargsError@@Base+0xc3a> │ │ │ │ + b.n 483d8 <_PyEval_FormatKwargsError@@Base+0xc3a> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #308] @ (484b8 <_PyEval_FormatKwargsError@@Base+0xd62>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #308] @ (48500 <_PyEval_FormatKwargsError@@Base+0xd62>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 484b0 <_PyEval_FormatKwargsError@@Base+0xd5a> │ │ │ │ + beq.w 484f8 <_PyEval_FormatKwargsError@@Base+0xd5a> │ │ │ │ cmn r6, r5 │ │ │ │ - beq.n 483aa <_PyEval_FormatKwargsError@@Base+0xc54> │ │ │ │ + beq.n 483f2 <_PyEval_FormatKwargsError@@Base+0xc54> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 483ac <_PyEval_FormatKwargsError@@Base+0xc56> │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 483ac <_PyEval_FormatKwargsError@@Base+0xc56> │ │ │ │ + bne.n 483f4 <_PyEval_FormatKwargsError@@Base+0xc56> │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 483f4 <_PyEval_FormatKwargsError@@Base+0xc56> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 484b0 <_PyEval_FormatKwargsError@@Base+0xd5a> │ │ │ │ + b.n 484f8 <_PyEval_FormatKwargsError@@Base+0xd5a> │ │ │ │ movs r5, #8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - cbz r2, 483b4 <_PyEval_FormatKwargsError@@Base+0xc5e> │ │ │ │ + cbz r2, 483fc <_PyEval_FormatKwargsError@@Base+0xc5e> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - b.n 483bc <_PyEval_FormatKwargsError@@Base+0xc66> │ │ │ │ + b.n 48404 <_PyEval_FormatKwargsError@@Base+0xc66> │ │ │ │ movw r3, #32180 @ 0x7db4 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ movs r4, #0 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ add.w r8, r3, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r9, r4 │ │ │ │ sub.w fp, sl, r5 │ │ │ │ cmp r8, r6 │ │ │ │ - bls.n 48410 <_PyEval_FormatKwargsError@@Base+0xcba> │ │ │ │ + bls.n 48458 <_PyEval_FormatKwargsError@@Base+0xcba> │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 483f2 <_PyEval_FormatKwargsError@@Base+0xc9c> │ │ │ │ + bne.n 4843a <_PyEval_FormatKwargsError@@Base+0xc9c> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4840c <_PyEval_FormatKwargsError@@Base+0xcb6> │ │ │ │ + ble.n 48454 <_PyEval_FormatKwargsError@@Base+0xcb6> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e3a5c <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 48498 <_PyEval_FormatKwargsError@@Base+0xd42> │ │ │ │ + bgt.n 484e0 <_PyEval_FormatKwargsError@@Base+0xd42> │ │ │ │ subs r4, r3, r1 │ │ │ │ - b.n 4840c <_PyEval_FormatKwargsError@@Base+0xcb6> │ │ │ │ + b.n 48454 <_PyEval_FormatKwargsError@@Base+0xcb6> │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 48498 <_PyEval_FormatKwargsError@@Base+0xd42> │ │ │ │ + beq.n 484e0 <_PyEval_FormatKwargsError@@Base+0xd42> │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 48400 <_PyEval_FormatKwargsError@@Base+0xcaa> │ │ │ │ + beq.n 48448 <_PyEval_FormatKwargsError@@Base+0xcaa> │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 4840c <_PyEval_FormatKwargsError@@Base+0xcb6> │ │ │ │ + bne.n 48454 <_PyEval_FormatKwargsError@@Base+0xcb6> │ │ │ │ sub.w r3, sl, r4 │ │ │ │ cmp r3, r9 │ │ │ │ - blt.n 48498 <_PyEval_FormatKwargsError@@Base+0xd42> │ │ │ │ + blt.n 484e0 <_PyEval_FormatKwargsError@@Base+0xd42> │ │ │ │ add r9, r4 │ │ │ │ movs r4, #0 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 483ce <_PyEval_FormatKwargsError@@Base+0xc78> │ │ │ │ + b.n 48416 <_PyEval_FormatKwargsError@@Base+0xc78> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt.n 48498 <_PyEval_FormatKwargsError@@Base+0xd42> │ │ │ │ + bgt.n 484e0 <_PyEval_FormatKwargsError@@Base+0xd42> │ │ │ │ add.w r1, r4, r9 │ │ │ │ movs r0, #0 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 484b0 <_PyEval_FormatKwargsError@@Base+0xd5a> │ │ │ │ + beq.n 484f8 <_PyEval_FormatKwargsError@@Base+0xd5a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 48434 <_PyEval_FormatKwargsError@@Base+0xcde> │ │ │ │ + cbz r3, 4847c <_PyEval_FormatKwargsError@@Base+0xcde> │ │ │ │ ldr.w sl, [r0, #20] │ │ │ │ - b.n 4843c <_PyEval_FormatKwargsError@@Base+0xce6> │ │ │ │ + b.n 48484 <_PyEval_FormatKwargsError@@Base+0xce6> │ │ │ │ movw sl, #32180 @ 0x7db4 │ │ │ │ movt sl, #87 @ 0x57 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - cbz r3, 48444 <_PyEval_FormatKwargsError@@Base+0xcee> │ │ │ │ + cbz r3, 4848c <_PyEval_FormatKwargsError@@Base+0xcee> │ │ │ │ ldr r6, [r7, #20] │ │ │ │ - b.n 4844c <_PyEval_FormatKwargsError@@Base+0xcf6> │ │ │ │ + b.n 48494 <_PyEval_FormatKwargsError@@Base+0xcf6> │ │ │ │ movw r6, #32180 @ 0x7db4 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ movs r7, #0 │ │ │ │ mov.w r9, #32 │ │ │ │ cmp r8, r6 │ │ │ │ - bls.n 484b0 <_PyEval_FormatKwargsError@@Base+0xd5a> │ │ │ │ + bls.n 484f8 <_PyEval_FormatKwargsError@@Base+0xd5a> │ │ │ │ ldrb.w r2, [r6], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 4847c <_PyEval_FormatKwargsError@@Base+0xd26> │ │ │ │ + bne.n 484c4 <_PyEval_FormatKwargsError@@Base+0xd26> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4848e <_PyEval_FormatKwargsError@@Base+0xd38> │ │ │ │ + ble.n 484d6 <_PyEval_FormatKwargsError@@Base+0xd38> │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2e3a5c <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ subs r1, r5, r1 │ │ │ │ add r7, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 48494 <_PyEval_FormatKwargsError@@Base+0xd3e> │ │ │ │ + beq.n 484dc <_PyEval_FormatKwargsError@@Base+0xd3e> │ │ │ │ strb.w r9, [r3], #1 │ │ │ │ - b.n 48472 <_PyEval_FormatKwargsError@@Base+0xd1c> │ │ │ │ + b.n 484ba <_PyEval_FormatKwargsError@@Base+0xd1c> │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #10 │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ - beq.n 48492 <_PyEval_FormatKwargsError@@Base+0xd3c> │ │ │ │ + beq.n 484da <_PyEval_FormatKwargsError@@Base+0xd3c> │ │ │ │ cmp r2, #13 │ │ │ │ - beq.n 48492 <_PyEval_FormatKwargsError@@Base+0xd3c> │ │ │ │ + beq.n 484da <_PyEval_FormatKwargsError@@Base+0xd3c> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 48494 <_PyEval_FormatKwargsError@@Base+0xd3e> │ │ │ │ + b.n 484dc <_PyEval_FormatKwargsError@@Base+0xd3e> │ │ │ │ mov r3, sl │ │ │ │ - b.n 48494 <_PyEval_FormatKwargsError@@Base+0xd3e> │ │ │ │ + b.n 484dc <_PyEval_FormatKwargsError@@Base+0xd3e> │ │ │ │ movs r7, #0 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 48452 <_PyEval_FormatKwargsError@@Base+0xcfc> │ │ │ │ + b.n 4849a <_PyEval_FormatKwargsError@@Base+0xcfc> │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59788 @ 0xe98c │ │ │ │ + movw r1, #58188 @ 0xe34c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 483a6 <_PyEval_FormatKwargsError@@Base+0xc50> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 483ee <_PyEval_FormatKwargsError@@Base+0xc50> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 484d4 <_PyEval_FormatKwargsError@@Base+0xd7e> │ │ │ │ + blt.n 4851c <_PyEval_FormatKwargsError@@Base+0xd7e> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 484ee <_PyEval_FormatKwargsError@@Base+0xd98> │ │ │ │ + blt.n 48536 <_PyEval_FormatKwargsError@@Base+0xd98> │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ + movw r1, #37040 @ 0x90b0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 484f8 <_PyEval_FormatKwargsError@@Base+0xda2> │ │ │ │ + b.n 48540 <_PyEval_FormatKwargsError@@Base+0xda2> │ │ │ │ adds r3, r0, r1 │ │ │ │ - ldr r0, [pc, #8] @ (484fc <_PyEval_FormatKwargsError@@Base+0xda6>) │ │ │ │ + ldr r0, [pc, #8] @ (48544 <_PyEval_FormatKwargsError@@Base+0xda6>) │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #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 9fc20 │ │ │ │ + bl 9f804 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 48536 <_PyEval_FormatKwargsError@@Base+0xde0> │ │ │ │ + cbnz r0, 4857e <_PyEval_FormatKwargsError@@Base+0xde0> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 485a8 <_PyEval_FormatKwargsError@@Base+0xe52> │ │ │ │ - bl 2a0c20 │ │ │ │ + b.n 485f0 <_PyEval_FormatKwargsError@@Base+0xe52> │ │ │ │ + bl 2a0528 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 48548 <_PyEval_FormatKwargsError@@Base+0xdf2> │ │ │ │ - cbz r6, 48558 <_PyEval_FormatKwargsError@@Base+0xe02> │ │ │ │ + blt.n 48590 <_PyEval_FormatKwargsError@@Base+0xdf2> │ │ │ │ + cbz r6, 485a0 <_PyEval_FormatKwargsError@@Base+0xe02> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 48570 <_PyEval_FormatKwargsError@@Base+0xe1a> │ │ │ │ + blt.n 485b8 <_PyEval_FormatKwargsError@@Base+0xe1a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fdec │ │ │ │ + bl 9f9d0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 4851e <_PyEval_FormatKwargsError@@Base+0xdc8> │ │ │ │ - b.n 48580 <_PyEval_FormatKwargsError@@Base+0xe2a> │ │ │ │ + bne.n 48566 <_PyEval_FormatKwargsError@@Base+0xdc8> │ │ │ │ + b.n 485c8 <_PyEval_FormatKwargsError@@Base+0xe2a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4852c <_PyEval_FormatKwargsError@@Base+0xdd6> │ │ │ │ + bne.n 48574 <_PyEval_FormatKwargsError@@Base+0xdd6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4852c <_PyEval_FormatKwargsError@@Base+0xdd6> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48574 <_PyEval_FormatKwargsError@@Base+0xdd6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4851a <_PyEval_FormatKwargsError@@Base+0xdc4> │ │ │ │ + bge.n 48562 <_PyEval_FormatKwargsError@@Base+0xdc4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4851a <_PyEval_FormatKwargsError@@Base+0xdc4> │ │ │ │ + bne.n 48562 <_PyEval_FormatKwargsError@@Base+0xdc4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4851a <_PyEval_FormatKwargsError@@Base+0xdc4> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48562 <_PyEval_FormatKwargsError@@Base+0xdc4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48536 <_PyEval_FormatKwargsError@@Base+0xde0> │ │ │ │ + bne.n 4857e <_PyEval_FormatKwargsError@@Base+0xde0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48536 <_PyEval_FormatKwargsError@@Base+0xde0> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4857e <_PyEval_FormatKwargsError@@Base+0xde0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48594 <_PyEval_FormatKwargsError@@Base+0xe3e> │ │ │ │ + bge.n 485dc <_PyEval_FormatKwargsError@@Base+0xe3e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 48594 <_PyEval_FormatKwargsError@@Base+0xe3e> │ │ │ │ + cbnz r3, 485dc <_PyEval_FormatKwargsError@@Base+0xe3e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - bl 940a4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + bl 93fcc │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne 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 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 485ca <_PyEval_FormatKwargsError@@Base+0xe74> │ │ │ │ + bne.n 48612 <_PyEval_FormatKwargsError@@Base+0xe74> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 239cc8 │ │ │ │ + b.w 239f18 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15452 @ 0x3c5c │ │ │ │ + movw r0, #13852 @ 0x361c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 485be <_PyEval_FormatKwargsError@@Base+0xe68> │ │ │ │ + bne.n 48606 <_PyEval_FormatKwargsError@@Base+0xe68> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 48608 <_PyEval_FormatKwargsError@@Base+0xeb2> │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 4860e <_PyEval_FormatKwargsError@@Base+0xeb8> │ │ │ │ + beq.n 48650 <_PyEval_FormatKwargsError@@Base+0xeb2> │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 48656 <_PyEval_FormatKwargsError@@Base+0xeb8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4861a <_PyEval_FormatKwargsError@@Base+0xec4> │ │ │ │ + cbz r3, 48662 <_PyEval_FormatKwargsError@@Base+0xec4> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 48640 <_PyEval_FormatKwargsError@@Base+0xeea> │ │ │ │ + b.n 48688 <_PyEval_FormatKwargsError@@Base+0xeea> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 4863c <_PyEval_FormatKwargsError@@Base+0xee6> │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 48684 <_PyEval_FormatKwargsError@@Base+0xee6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4863c <_PyEval_FormatKwargsError@@Base+0xee6> │ │ │ │ + cbnz r3, 48684 <_PyEval_FormatKwargsError@@Base+0xee6> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #673 @ 0x2a1 │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 4863c <_PyEval_FormatKwargsError@@Base+0xee6> │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 48684 <_PyEval_FormatKwargsError@@Base+0xee6> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #64900 @ 0xfd84 │ │ │ │ + movw r0, #63300 @ 0xf744 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 88254 │ │ │ │ + b.w 88180 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl eec00 │ │ │ │ + bl ee828 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 110750 │ │ │ │ + b.w 1103a8 │ │ │ │ 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, #59840 @ 0xe9c0 │ │ │ │ + movw r1, #58240 @ 0xe380 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 236820 <_PyXIData_RegisterClass@@Base+0x224> │ │ │ │ - cbnz r0, 48692 <_PyEval_FormatKwargsError@@Base+0xf3c> │ │ │ │ + bl 236a80 <_PyXIData_RegisterClass@@Base+0x224> │ │ │ │ + cbnz r0, 486da <_PyEval_FormatKwargsError@@Base+0xf3c> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 486dc <_PyEval_FormatKwargsError@@Base+0xf86> │ │ │ │ + b.n 48724 <_PyEval_FormatKwargsError@@Base+0xf86> │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ add r2, sp, #28 │ │ │ │ - bl 1f04c8 <_PyTime_localtime@@Base> │ │ │ │ + bl 1f0a58 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4868e <_PyEval_FormatKwargsError@@Base+0xf38> │ │ │ │ + bne.n 486d6 <_PyEval_FormatKwargsError@@Base+0xf38> │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - movw r2, #51280 @ 0xc850 │ │ │ │ + movw r2, #49680 @ 0xc210 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldrd r5, r1, [sp, #28] │ │ │ │ ldmia r0, {r0, r3, r4} │ │ │ │ str r1, [sp, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ addw r3, r3, #1900 @ 0x76c │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrd r1, r3, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #51328 @ 0xc880 │ │ │ │ + movw r1, #49728 @ 0xc240 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ - movw r0, #53520 @ 0xd110 │ │ │ │ + movw r0, #51920 @ 0xcad0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 4870a <_PyEval_FormatKwargsError@@Base+0xfb4> │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 48710 <_PyEval_FormatKwargsError@@Base+0xfba> │ │ │ │ + beq.n 48752 <_PyEval_FormatKwargsError@@Base+0xfb4> │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 48758 <_PyEval_FormatKwargsError@@Base+0xfba> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 48722 <_PyEval_FormatKwargsError@@Base+0xfcc> │ │ │ │ + beq.n 4876a <_PyEval_FormatKwargsError@@Base+0xfcc> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 487b6 <_PyEval_FormatKwargsError@@Base+0x1060> │ │ │ │ + b.n 487fe <_PyEval_FormatKwargsError@@Base+0x1060> │ │ │ │ movs r0, #4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4873e <_PyEval_FormatKwargsError@@Base+0xfe8> │ │ │ │ + cbnz r0, 48786 <_PyEval_FormatKwargsError@@Base+0xfe8> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 23c560 │ │ │ │ + bl 23c7b4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r5, r6 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 487b6 <_PyEval_FormatKwargsError@@Base+0x1060> │ │ │ │ + b.n 487fe <_PyEval_FormatKwargsError@@Base+0x1060> │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 4871a <_PyEval_FormatKwargsError@@Base+0xfc4> │ │ │ │ + bne.n 48762 <_PyEval_FormatKwargsError@@Base+0xfc4> │ │ │ │ mov r8, r7 │ │ │ │ mov.w r9, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl e4a64 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ + bl e4668 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 48778 <_PyEval_FormatKwargsError@@Base+0x1022> │ │ │ │ + cbz r0, 487c0 <_PyEval_FormatKwargsError@@Base+0x1022> │ │ │ │ cmp r9, r8 │ │ │ │ - bne.n 4876c <_PyEval_FormatKwargsError@@Base+0x1016> │ │ │ │ + bne.n 487b4 <_PyEval_FormatKwargsError@@Base+0x1016> │ │ │ │ mov.w r9, r9, lsl #1 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r1, r9, lsl #2 │ │ │ │ - bl 9bc74 │ │ │ │ + bl 9bb78 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 48786 <_PyEval_FormatKwargsError@@Base+0x1030> │ │ │ │ + cbz r0, 487ce <_PyEval_FormatKwargsError@@Base+0x1030> │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str.w sl, [r6, r8, lsl #2] │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 4874a <_PyEval_FormatKwargsError@@Base+0xff4> │ │ │ │ + b.n 48792 <_PyEval_FormatKwargsError@@Base+0xff4> │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl cf244 │ │ │ │ + bl ce964 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4879a <_PyEval_FormatKwargsError@@Base+0x1044> │ │ │ │ + cbnz r0, 487e2 <_PyEval_FormatKwargsError@@Base+0x1044> │ │ │ │ mov r0, r6 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 23c560 │ │ │ │ + bl 23c7b4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 487b6 <_PyEval_FormatKwargsError@@Base+0x1060> │ │ │ │ + b.n 487fe <_PyEval_FormatKwargsError@@Base+0x1060> │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 487ac <_PyEval_FormatKwargsError@@Base+0x1056> │ │ │ │ + ble.n 487f4 <_PyEval_FormatKwargsError@@Base+0x1056> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r2, [r6, r7, lsl #2] │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ - b.n 4879a <_PyEval_FormatKwargsError@@Base+0x1044> │ │ │ │ + b.n 487e2 <_PyEval_FormatKwargsError@@Base+0x1044> │ │ │ │ mov r0, r6 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 487e0 <_PyEval_FormatKwargsError@@Base+0x108a> │ │ │ │ + cbnz r3, 48828 <_PyEval_FormatKwargsError@@Base+0x108a> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 487e0 <_PyEval_FormatKwargsError@@Base+0x108a> │ │ │ │ + ble.n 48828 <_PyEval_FormatKwargsError@@Base+0x108a> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 487e0 <_PyEval_FormatKwargsError@@Base+0x108a> │ │ │ │ - cbnz r4, 487fc <_PyEval_FormatKwargsError@@Base+0x10a6> │ │ │ │ + bne.n 48828 <_PyEval_FormatKwargsError@@Base+0x108a> │ │ │ │ + cbnz r4, 48844 <_PyEval_FormatKwargsError@@Base+0x10a6> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r6, sp, #16 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #52] @ (48828 <_PyEval_FormatKwargsError@@Base+0x10d2>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #52] @ (48870 <_PyEval_FormatKwargsError@@Base+0x10d2>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 48822 <_PyEval_FormatKwargsError@@Base+0x10cc> │ │ │ │ + cbz r0, 4886a <_PyEval_FormatKwargsError@@Base+0x10cc> │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl eec00 │ │ │ │ + bl ee828 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 97b0c │ │ │ │ - cbnz r0, 48820 <_PyEval_FormatKwargsError@@Base+0x10ca> │ │ │ │ - movw r1, #42716 @ 0xa6dc │ │ │ │ + bl 97a24 │ │ │ │ + cbnz r0, 48868 <_PyEval_FormatKwargsError@@Base+0x10ca> │ │ │ │ + movw r1, #41116 @ 0xa09c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r4, #40 @ 0x28 │ │ │ │ lsls r2, r2, #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 4884c <_PyEval_FormatKwargsError@@Base+0x10f6> │ │ │ │ + bne.n 48894 <_PyEval_FormatKwargsError@@Base+0x10f6> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2a64ac │ │ │ │ + b.w 2a5db4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15404 @ 0x3c2c │ │ │ │ + movw r0, #13804 @ 0x35ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48840 <_PyEval_FormatKwargsError@@Base+0x10ea> │ │ │ │ + bne.n 48888 <_PyEval_FormatKwargsError@@Base+0x10ea> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 4888a <_PyEval_FormatKwargsError@@Base+0x1134> │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 48890 <_PyEval_FormatKwargsError@@Base+0x113a> │ │ │ │ + beq.n 488d2 <_PyEval_FormatKwargsError@@Base+0x1134> │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 488d8 <_PyEval_FormatKwargsError@@Base+0x113a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4889c <_PyEval_FormatKwargsError@@Base+0x1146> │ │ │ │ + cbz r3, 488e4 <_PyEval_FormatKwargsError@@Base+0x1146> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 488de <_PyEval_FormatKwargsError@@Base+0x1188> │ │ │ │ + b.n 48926 <_PyEval_FormatKwargsError@@Base+0x1188> │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 488da <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 48922 <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 488da <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ + cbnz r3, 48922 <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 488da <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 48922 <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 488da <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ + cbnz r3, 48922 <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 488da <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 48922 <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 488da <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ + cbnz r3, 48922 <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 488da <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 48922 <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 489a8 <_PyEval_FormatKwargsError@@Base+0x1252> │ │ │ │ + bhi.n 489f0 <_PyEval_FormatKwargsError@@Base+0x1252> │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r4, r0, #4 │ │ │ │ asrs r5, r2, #25 │ │ │ │ strb r5, [r2, r5] │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 489c0 <_PyEval_FormatKwargsError@@Base+0x126a> │ │ │ │ + b.n 48a08 <_PyEval_FormatKwargsError@@Base+0x126a> │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ subs r2, #1 │ │ │ │ - bmi.n 48906 <_PyEval_FormatKwargsError@@Base+0x11b0> │ │ │ │ + bmi.n 4894e <_PyEval_FormatKwargsError@@Base+0x11b0> │ │ │ │ ldrb.w r0, [r3], #2 │ │ │ │ ldrb.w r1, [r3, #-1] │ │ │ │ strb.w r1, [r3, #-2] │ │ │ │ strb.w r0, [r3, #-1] │ │ │ │ - b.n 48914 <_PyEval_FormatKwargsError@@Base+0x11be> │ │ │ │ + b.n 4895c <_PyEval_FormatKwargsError@@Base+0x11be> │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ movs r2, #0 │ │ │ │ subs r1, #1 │ │ │ │ - bmi.n 48906 <_PyEval_FormatKwargsError@@Base+0x11b0> │ │ │ │ + bmi.n 4894e <_PyEval_FormatKwargsError@@Base+0x11b0> │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ ldrb r5, [r3, #2] │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ bfi r2, r6, #0, #8 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ bfi r2, r5, #8, #8 │ │ │ │ bfi r2, r4, #16, #8 │ │ │ │ bfi r2, r0, #24, #8 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ - b.n 4892e <_PyEval_FormatKwargsError@@Base+0x11d8> │ │ │ │ + b.n 48976 <_PyEval_FormatKwargsError@@Base+0x11d8> │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ subs r0, #1 │ │ │ │ - bmi.n 48906 <_PyEval_FormatKwargsError@@Base+0x11b0> │ │ │ │ + bmi.n 4894e <_PyEval_FormatKwargsError@@Base+0x11b0> │ │ │ │ ldrb r5, [r3, #3] │ │ │ │ adds r3, #8 │ │ │ │ ldrb.w r4, [r3, #-6] │ │ │ │ ldrb.w r6, [r3, #-1] │ │ │ │ bfi r1, r5, #0, #8 │ │ │ │ ldrb.w r5, [r3, #-7] │ │ │ │ bfi r1, r4, #8, #8 │ │ │ │ @@ -42286,88 +42314,88 @@ │ │ │ │ ldrb.w r4, [r3, #-3] │ │ │ │ bfi r1, r5, #24, #8 │ │ │ │ bfi r2, r4, #16, #8 │ │ │ │ ldrb.w r4, [r3, #-4] │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ bfi r2, r4, #24, #8 │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ - b.n 48956 <_PyEval_FormatKwargsError@@Base+0x1200> │ │ │ │ + b.n 4899e <_PyEval_FormatKwargsError@@Base+0x1200> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60264 @ 0xeb68 │ │ │ │ + movw r1, #58664 @ 0xe528 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r3, 489e2 <_PyEval_FormatKwargsError@@Base+0x128c> │ │ │ │ + cbz r3, 48a2a <_PyEval_FormatKwargsError@@Base+0x128c> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 489e4 <_PyEval_FormatKwargsError@@Base+0x128e> │ │ │ │ + b.n 48a2c <_PyEval_FormatKwargsError@@Base+0x128e> │ │ │ │ mov r6, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2b44c │ │ │ │ - cbnz r5, 489fc <_PyEval_FormatKwargsError@@Base+0x12a6> │ │ │ │ + cbnz r5, 48a44 <_PyEval_FormatKwargsError@@Base+0x12a6> │ │ │ │ cmp r8, r5 │ │ │ │ - ble.n 489fc <_PyEval_FormatKwargsError@@Base+0x12a6> │ │ │ │ + ble.n 48a44 <_PyEval_FormatKwargsError@@Base+0x12a6> │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 489fc <_PyEval_FormatKwargsError@@Base+0x12a6> │ │ │ │ - cbnz r4, 48a1a <_PyEval_FormatKwargsError@@Base+0x12c4> │ │ │ │ + bne.n 48a44 <_PyEval_FormatKwargsError@@Base+0x12a6> │ │ │ │ + cbnz r4, 48a62 <_PyEval_FormatKwargsError@@Base+0x12c4> │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #68] @ (48a58 <_PyEval_FormatKwargsError@@Base+0x1302>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #68] @ (48aa0 <_PyEval_FormatKwargsError@@Base+0x1302>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 48a44 <_PyEval_FormatKwargsError@@Base+0x12ee> │ │ │ │ + cbz r0, 48a8c <_PyEval_FormatKwargsError@@Base+0x12ee> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 159198 │ │ │ │ + bl 158cd0 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 48a2a <_PyEval_FormatKwargsError@@Base+0x12d4> │ │ │ │ + cbz r0, 48a72 <_PyEval_FormatKwargsError@@Base+0x12d4> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48a44 <_PyEval_FormatKwargsError@@Base+0x12ee> │ │ │ │ + b.n 48a8c <_PyEval_FormatKwargsError@@Base+0x12ee> │ │ │ │ add r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 48a3a <_PyEval_FormatKwargsError@@Base+0x12e4> │ │ │ │ + beq.n 48a82 <_PyEval_FormatKwargsError@@Base+0x12e4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl e58e0 │ │ │ │ + bl e54e4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 48a26 <_PyEval_FormatKwargsError@@Base+0x12d0> │ │ │ │ + blt.n 48a6e <_PyEval_FormatKwargsError@@Base+0x12d0> │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 48a88 <_PyEval_FormatKwargsError@@Base+0x1332> │ │ │ │ + bl 48ad0 <_PyEval_FormatKwargsError@@Base+0x1332> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 48a4e <_PyEval_FormatKwargsError@@Base+0x12f8> │ │ │ │ + cbz r3, 48a96 <_PyEval_FormatKwargsError@@Base+0x12f8> │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r1, [pc, #36] @ (48a84 <_PyEval_FormatKwargsError@@Base+0x132e>) │ │ │ │ + ldr r1, [pc, #36] @ (48acc <_PyEval_FormatKwargsError@@Base+0x132e>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -42386,552 +42414,552 @@ │ │ │ │ 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 1549f0 <_PyBytesWriter_Init@@Base> │ │ │ │ + bl 154448 <_PyBytesWriter_Init@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmp r4, #45 @ 0x2d │ │ │ │ - ble.n 48ac8 <_PyEval_FormatKwargsError@@Base+0x1372> │ │ │ │ + ble.n 48b10 <_PyEval_FormatKwargsError@@Base+0x1372> │ │ │ │ mov r0, r7 │ │ │ │ - bl eec00 │ │ │ │ + bl ee828 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48b48 <_PyEval_FormatKwargsError@@Base+0x13f2> │ │ │ │ + beq.n 48b90 <_PyEval_FormatKwargsError@@Base+0x13f2> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #60308 @ 0xeb94 │ │ │ │ + movw r1, #58708 @ 0xe554 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 48b48 <_PyEval_FormatKwargsError@@Base+0x13f2> │ │ │ │ + b.n 48b90 <_PyEval_FormatKwargsError@@Base+0x13f2> │ │ │ │ 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 154a00 <_PyBytesWriter_Alloc@@Base> │ │ │ │ - cbz r0, 48b48 <_PyEval_FormatKwargsError@@Base+0x13f2> │ │ │ │ + bl 154458 <_PyBytesWriter_Alloc@@Base> │ │ │ │ + cbz r0, 48b90 <_PyEval_FormatKwargsError@@Base+0x13f2> │ │ │ │ adds r1, r0, #1 │ │ │ │ - cbnz r4, 48aee <_PyEval_FormatKwargsError@@Base+0x1398> │ │ │ │ - cbnz r5, 48af4 <_PyEval_FormatKwargsError@@Base+0x139e> │ │ │ │ + cbnz r4, 48b36 <_PyEval_FormatKwargsError@@Base+0x1398> │ │ │ │ + cbnz r5, 48b3c <_PyEval_FormatKwargsError@@Base+0x139e> │ │ │ │ add.w r3, r4, #32 │ │ │ │ - b.n 48af6 <_PyEval_FormatKwargsError@@Base+0x13a0> │ │ │ │ + b.n 48b3e <_PyEval_FormatKwargsError@@Base+0x13a0> │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ strb r3, [r0, #0] │ │ │ │ movs r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 48b38 <_PyEval_FormatKwargsError@@Base+0x13e2> │ │ │ │ + ble.n 48b80 <_PyEval_FormatKwargsError@@Base+0x13e2> │ │ │ │ cmp r4, #0 │ │ │ │ mov.w r0, r0, lsl #8 │ │ │ │ add.w r3, r3, #8 │ │ │ │ mov r7, r1 │ │ │ │ itt gt │ │ │ │ ldrbgt r2, [r6, #0] │ │ │ │ orrgt r0, r2 │ │ │ │ mov r1, r7 │ │ │ │ cmp r3, #5 │ │ │ │ - ble.n 48b32 <_PyEval_FormatKwargsError@@Base+0x13dc> │ │ │ │ + ble.n 48b7a <_PyEval_FormatKwargsError@@Base+0x13dc> │ │ │ │ subs r3, #6 │ │ │ │ lsr.w r2, r0, r3 │ │ │ │ ands.w r2, r2, #63 @ 0x3f │ │ │ │ - bne.n 48b26 <_PyEval_FormatKwargsError@@Base+0x13d0> │ │ │ │ - cbnz r5, 48b2a <_PyEval_FormatKwargsError@@Base+0x13d4> │ │ │ │ + bne.n 48b6e <_PyEval_FormatKwargsError@@Base+0x13d0> │ │ │ │ + cbnz r5, 48b72 <_PyEval_FormatKwargsError@@Base+0x13d4> │ │ │ │ adds r2, #32 │ │ │ │ - b.n 48b2c <_PyEval_FormatKwargsError@@Base+0x13d6> │ │ │ │ + b.n 48b74 <_PyEval_FormatKwargsError@@Base+0x13d6> │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ strb.w r2, [r7], #1 │ │ │ │ - b.n 48b12 <_PyEval_FormatKwargsError@@Base+0x13bc> │ │ │ │ + b.n 48b5a <_PyEval_FormatKwargsError@@Base+0x13bc> │ │ │ │ subs r4, #1 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 48afc <_PyEval_FormatKwargsError@@Base+0x13a6> │ │ │ │ + b.n 48b44 <_PyEval_FormatKwargsError@@Base+0x13a6> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48b00 <_PyEval_FormatKwargsError@@Base+0x13aa> │ │ │ │ + bne.n 48b48 <_PyEval_FormatKwargsError@@Base+0x13aa> │ │ │ │ movs r3, #10 │ │ │ │ mov r0, sp │ │ │ │ strb.w r3, [r1], #1 │ │ │ │ - bl ed724 <_PyBytesWriter_Finish@@Base> │ │ │ │ + bl ed34c <_PyBytesWriter_Finish@@Base> │ │ │ │ add.w sp, sp, #540 @ 0x21c │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bhi.n 48b74 <_PyEval_FormatKwargsError@@Base+0x141e> │ │ │ │ + bhi.n 48bbc <_PyEval_FormatKwargsError@@Base+0x141e> │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 48b8a <_PyEval_FormatKwargsError@@Base+0x1434> │ │ │ │ - b.n 48b94 <_PyEval_FormatKwargsError@@Base+0x143e> │ │ │ │ - movw r0, #45160 @ 0xb068 │ │ │ │ + bgt.n 48bd2 <_PyEval_FormatKwargsError@@Base+0x1434> │ │ │ │ + b.n 48bdc <_PyEval_FormatKwargsError@@Base+0x143e> │ │ │ │ + movw r0, #43240 @ 0xa8e8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d4df4 │ │ │ │ + bl 1d5368 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48b6e <_PyEval_FormatKwargsError@@Base+0x1418> │ │ │ │ - b.n 48bc4 <_PyEval_FormatKwargsError@@Base+0x146e> │ │ │ │ + bne.n 48bb6 <_PyEval_FormatKwargsError@@Base+0x1418> │ │ │ │ + b.n 48c0c <_PyEval_FormatKwargsError@@Base+0x146e> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 160314 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ - cbz r0, 48bc4 <_PyEval_FormatKwargsError@@Base+0x146e> │ │ │ │ + bl 15fdf0 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + cbz r0, 48c0c <_PyEval_FormatKwargsError@@Base+0x146e> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 48baa <_PyEval_FormatKwargsError@@Base+0x1454> │ │ │ │ + cbz r3, 48bf2 <_PyEval_FormatKwargsError@@Base+0x1454> │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 48bb4 <_PyEval_FormatKwargsError@@Base+0x145e> │ │ │ │ + blt.n 48bfc <_PyEval_FormatKwargsError@@Base+0x145e> │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 48bb8 <_PyEval_FormatKwargsError@@Base+0x1462> │ │ │ │ - b.n 48bb4 <_PyEval_FormatKwargsError@@Base+0x145e> │ │ │ │ + ble.n 48c00 <_PyEval_FormatKwargsError@@Base+0x1462> │ │ │ │ + b.n 48bfc <_PyEval_FormatKwargsError@@Base+0x145e> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 24fb94 │ │ │ │ + b.w 24fd0c │ │ │ │ bic.w r1, r3, r3, asr #31 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 25e400 <_Py_RestoreSignals@@Base+0x24> │ │ │ │ + b.w 25e190 <_Py_RestoreSignals@@Base+0x24> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 48bea <_PyEval_FormatKwargsError@@Base+0x1494> │ │ │ │ + bne.n 48c32 <_PyEval_FormatKwargsError@@Base+0x1494> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 194bec │ │ │ │ + b.w 194c68 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15436 @ 0x3c4c │ │ │ │ + movw r0, #13836 @ 0x360c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48bde <_PyEval_FormatKwargsError@@Base+0x1488> │ │ │ │ + bne.n 48c26 <_PyEval_FormatKwargsError@@Base+0x1488> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 48c28 <_PyEval_FormatKwargsError@@Base+0x14d2> │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 48c2e <_PyEval_FormatKwargsError@@Base+0x14d8> │ │ │ │ + beq.n 48c70 <_PyEval_FormatKwargsError@@Base+0x14d2> │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 48c76 <_PyEval_FormatKwargsError@@Base+0x14d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 48c3a <_PyEval_FormatKwargsError@@Base+0x14e4> │ │ │ │ + cbz r3, 48c82 <_PyEval_FormatKwargsError@@Base+0x14e4> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 48c6c <_PyEval_FormatKwargsError@@Base+0x1516> │ │ │ │ + b.n 48cb4 <_PyEval_FormatKwargsError@@Base+0x1516> │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 48c68 <_PyEval_FormatKwargsError@@Base+0x1512> │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 48cb0 <_PyEval_FormatKwargsError@@Base+0x1512> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 48c68 <_PyEval_FormatKwargsError@@Base+0x1512> │ │ │ │ + cbnz r3, 48cb0 <_PyEval_FormatKwargsError@@Base+0x1512> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 48c68 <_PyEval_FormatKwargsError@@Base+0x1512> │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 48cb0 <_PyEval_FormatKwargsError@@Base+0x1512> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 48c68 <_PyEval_FormatKwargsError@@Base+0x1512> │ │ │ │ + cbnz r3, 48cb0 <_PyEval_FormatKwargsError@@Base+0x1512> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 48c68 <_PyEval_FormatKwargsError@@Base+0x1512> │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 48cb0 <_PyEval_FormatKwargsError@@Base+0x1512> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #8] @ (48c7c <_PyEval_FormatKwargsError@@Base+0x1526>) │ │ │ │ + ldr r2, [pc, #8] @ (48cc4 <_PyEval_FormatKwargsError@@Base+0x1526>) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 421c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x314> │ │ │ │ + b.w 42210 <_PyEval_SpecialMethodCanSuggest@@Base+0x314> │ │ │ │ nop │ │ │ │ - cbz r4, 48c80 <_PyEval_FormatKwargsError@@Base+0x152a> │ │ │ │ + cbz r4, 48cc8 <_PyEval_FormatKwargsError@@Base+0x152a> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #16777216 @ 0x1000000 │ │ │ │ - beq.n 48d3c <_PyEval_FormatKwargsError@@Base+0x15e6> │ │ │ │ + beq.n 48d84 <_PyEval_FormatKwargsError@@Base+0x15e6> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 48cbe <_PyEval_FormatKwargsError@@Base+0x1568> │ │ │ │ + beq.n 48d06 <_PyEval_FormatKwargsError@@Base+0x1568> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25700 @ 0x6464 │ │ │ │ + movw r1, #24100 @ 0x5e24 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 48eae <_PyEval_FormatKwargsError@@Base+0x1758> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 48ef6 <_PyEval_FormatKwargsError@@Base+0x1758> │ │ │ │ mov r0, r1 │ │ │ │ - bl 175358 │ │ │ │ + bl 174ea8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 48d26 <_PyEval_FormatKwargsError@@Base+0x15d0> │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 48d26 <_PyEval_FormatKwargsError@@Base+0x15d0> │ │ │ │ + bne.n 48d6e <_PyEval_FormatKwargsError@@Base+0x15d0> │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 48d6e <_PyEval_FormatKwargsError@@Base+0x15d0> │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48eae <_PyEval_FormatKwargsError@@Base+0x1758> │ │ │ │ - bl f7144 │ │ │ │ + beq.w 48ef6 <_PyEval_FormatKwargsError@@Base+0x1758> │ │ │ │ + bl f6dfc │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a1218 <_PyLong_Frexp@@Base> │ │ │ │ - bl 49028 <_PyEval_FormatKwargsError@@Base+0x18d2> │ │ │ │ + bl 1a1750 <_PyLong_Frexp@@Base> │ │ │ │ + bl 49070 <_PyEval_FormatKwargsError@@Base+0x18d2> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d0, #0 @ 0x40000000 2.0 │ │ │ │ - bl 49028 <_PyEval_FormatKwargsError@@Base+0x18d2> │ │ │ │ + bl 49070 <_PyEval_FormatKwargsError@@Base+0x18d2> │ │ │ │ vmov.f64 d9, d0 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 2e3d90 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vmov d7, r0, r1 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmla.f64 d0, d7, d9 │ │ │ │ - b.n 48d2e <_PyEval_FormatKwargsError@@Base+0x15d8> │ │ │ │ + b.n 48d76 <_PyEval_FormatKwargsError@@Base+0x15d8> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 49028 <_PyEval_FormatKwargsError@@Base+0x18d2> │ │ │ │ + bl 49070 <_PyEval_FormatKwargsError@@Base+0x18d2> │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 9b9dc │ │ │ │ + b.w 9b8e0 │ │ │ │ movw r5, #25144 @ 0x6238 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 48d76 <_PyEval_FormatKwargsError@@Base+0x1620> │ │ │ │ + beq.n 48dbe <_PyEval_FormatKwargsError@@Base+0x1620> │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ - cbz r1, 48d66 <_PyEval_FormatKwargsError@@Base+0x1610> │ │ │ │ + cbz r1, 48dae <_PyEval_FormatKwargsError@@Base+0x1610> │ │ │ │ ldr r0, [r1, #8] │ │ │ │ adds r1, #12 │ │ │ │ cmp r0, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - ble.w 48eb2 <_PyEval_FormatKwargsError@@Base+0x175c> │ │ │ │ + ble.w 48efa <_PyEval_FormatKwargsError@@Base+0x175c> │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 48d52 <_PyEval_FormatKwargsError@@Base+0x15fc> │ │ │ │ - b.n 48d76 <_PyEval_FormatKwargsError@@Base+0x1620> │ │ │ │ + bne.n 48d9a <_PyEval_FormatKwargsError@@Base+0x15fc> │ │ │ │ + b.n 48dbe <_PyEval_FormatKwargsError@@Base+0x1620> │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 48eb2 <_PyEval_FormatKwargsError@@Base+0x175c> │ │ │ │ + beq.w 48efa <_PyEval_FormatKwargsError@@Base+0x175c> │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 48d68 <_PyEval_FormatKwargsError@@Base+0x1612> │ │ │ │ + bne.n 48db0 <_PyEval_FormatKwargsError@@Base+0x1612> │ │ │ │ vldr d8, [r6, #8] │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 48d96 <_PyEval_FormatKwargsError@@Base+0x1640> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 48dde <_PyEval_FormatKwargsError@@Base+0x1640> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 48eae <_PyEval_FormatKwargsError@@Base+0x1758> │ │ │ │ + bne.w 48ef6 <_PyEval_FormatKwargsError@@Base+0x1758> │ │ │ │ vmov.f64 d8, #240 @ 0xbf800000 -1.0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ - bl 49028 <_PyEval_FormatKwargsError@@Base+0x18d2> │ │ │ │ + bl 49070 <_PyEval_FormatKwargsError@@Base+0x18d2> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 48dc0 <_PyEval_FormatKwargsError@@Base+0x166a> │ │ │ │ + bvc.n 48e08 <_PyEval_FormatKwargsError@@Base+0x166a> │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 48e7e <_PyEval_FormatKwargsError@@Base+0x1728> │ │ │ │ + bvc.n 48ec6 <_PyEval_FormatKwargsError@@Base+0x1728> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #576] @ 49008 <_PyEval_FormatKwargsError@@Base+0x18b2> │ │ │ │ + vldr d6, [pc, #576] @ 49050 <_PyEval_FormatKwargsError@@Base+0x18b2> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 48de2 <_PyEval_FormatKwargsError@@Base+0x168c> │ │ │ │ + ble.n 48e2a <_PyEval_FormatKwargsError@@Base+0x168c> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 48df6 <_PyEval_FormatKwargsError@@Base+0x16a0> │ │ │ │ - b.n 48e7e <_PyEval_FormatKwargsError@@Base+0x1728> │ │ │ │ - bhi.n 48df6 <_PyEval_FormatKwargsError@@Base+0x16a0> │ │ │ │ + bhi.n 48e3e <_PyEval_FormatKwargsError@@Base+0x16a0> │ │ │ │ + b.n 48ec6 <_PyEval_FormatKwargsError@@Base+0x1728> │ │ │ │ + bhi.n 48e3e <_PyEval_FormatKwargsError@@Base+0x16a0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 48df6 <_PyEval_FormatKwargsError@@Base+0x16a0> │ │ │ │ + cbz r3, 48e3e <_PyEval_FormatKwargsError@@Base+0x16a0> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ movs r0, #1 │ │ │ │ - bl 2b6d98 │ │ │ │ + bl 2b66d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48eae <_PyEval_FormatKwargsError@@Base+0x1758> │ │ │ │ - ldr r3, [pc, #536] @ (49010 <_PyEval_FormatKwargsError@@Base+0x18ba>) │ │ │ │ + bne.n 48ef6 <_PyEval_FormatKwargsError@@Base+0x1758> │ │ │ │ + ldr r3, [pc, #536] @ (49058 <_PyEval_FormatKwargsError@@Base+0x18ba>) │ │ │ │ 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 │ │ │ │ - cbnz r4, 48e20 <_PyEval_FormatKwargsError@@Base+0x16ca> │ │ │ │ - bl 7ffec <_PyObject_GC_New@@Base+0x28c> │ │ │ │ + cbnz r4, 48e68 <_PyEval_FormatKwargsError@@Base+0x16ca> │ │ │ │ + bl 7fffc <_PyObject_GC_New@@Base+0x28c> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 48e66 <_PyEval_FormatKwargsError@@Base+0x1710> │ │ │ │ + cbnz r0, 48eae <_PyEval_FormatKwargsError@@Base+0x1710> │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 23c560 │ │ │ │ - ldr r2, [pc, #496] @ (49014 <_PyEval_FormatKwargsError@@Base+0x18be>) │ │ │ │ + b.w 23c7b4 │ │ │ │ + ldr r2, [pc, #496] @ (4905c <_PyEval_FormatKwargsError@@Base+0x18be>) │ │ │ │ ldr.w r1, [r3, #1724] @ 0x6bc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r0, [r3, #1720] @ 0x6b8 │ │ │ │ str.w r1, [r3, #1724] @ 0x6bc │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbz r3, 48e78 <_PyEval_FormatKwargsError@@Base+0x1722> │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + cbz r3, 48ec0 <_PyEval_FormatKwargsError@@Base+0x1722> │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 48e5a <_PyEval_FormatKwargsError@@Base+0x1704> │ │ │ │ + bne.n 48ea2 <_PyEval_FormatKwargsError@@Base+0x1704> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ - cbnz r0, 48e78 <_PyEval_FormatKwargsError@@Base+0x1722> │ │ │ │ + cbnz r0, 48ec0 <_PyEval_FormatKwargsError@@Base+0x1722> │ │ │ │ mov r0, r4 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 48e78 <_PyEval_FormatKwargsError@@Base+0x1722> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 48ec0 <_PyEval_FormatKwargsError@@Base+0x1722> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 48e78 <_PyEval_FormatKwargsError@@Base+0x1722> │ │ │ │ + b.n 48ec0 <_PyEval_FormatKwargsError@@Base+0x1722> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r0, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 1c7788 <_Py_NewReference@@Base> │ │ │ │ + bl 1c7c50 <_Py_NewReference@@Base> │ │ │ │ vstr d9, [r4, #8] │ │ │ │ - b.n 48ffe <_PyEval_FormatKwargsError@@Base+0x18a8> │ │ │ │ + b.n 49046 <_PyEval_FormatKwargsError@@Base+0x18a8> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ movs r0, #2 │ │ │ │ - bl 18b294 │ │ │ │ + bl 18aaf4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48ffe <_PyEval_FormatKwargsError@@Base+0x18a8> │ │ │ │ + beq.w 49046 <_PyEval_FormatKwargsError@@Base+0x18a8> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #24284 @ 0x5edc │ │ │ │ + movw r1, #22684 @ 0x589c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48ffe <_PyEval_FormatKwargsError@@Base+0x18a8> │ │ │ │ + b.n 49046 <_PyEval_FormatKwargsError@@Base+0x18a8> │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ - cbz r3, 48ee2 <_PyEval_FormatKwargsError@@Base+0x178c> │ │ │ │ + cbz r3, 48f2a <_PyEval_FormatKwargsError@@Base+0x178c> │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ - cbnz r1, 48efc <_PyEval_FormatKwargsError@@Base+0x17a6> │ │ │ │ + cbnz r1, 48f44 <_PyEval_FormatKwargsError@@Base+0x17a6> │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ - cbz r3, 48ee2 <_PyEval_FormatKwargsError@@Base+0x178c> │ │ │ │ + cbz r3, 48f2a <_PyEval_FormatKwargsError@@Base+0x178c> │ │ │ │ mov r0, r6 │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48d88 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ - bl 175358 │ │ │ │ + beq.w 48dd0 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ + bl 174ea8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ vmov.f64 d8, d0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 48d7a <_PyEval_FormatKwargsError@@Base+0x1624> │ │ │ │ - b.n 48fec <_PyEval_FormatKwargsError@@Base+0x1896> │ │ │ │ + bge.w 48dc2 <_PyEval_FormatKwargsError@@Base+0x1624> │ │ │ │ + b.n 49034 <_PyEval_FormatKwargsError@@Base+0x1896> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #23632 @ 0x5c50 │ │ │ │ + movw r1, #22032 @ 0x5610 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 48d88 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ - movw r3, #16317 @ 0x3fbd │ │ │ │ + bl f3b74 │ │ │ │ + b.n 48dd0 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ + movw r3, #16485 @ 0x4065 │ │ │ │ movt r3, #25 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 48f38 <_PyEval_FormatKwargsError@@Base+0x17e2> │ │ │ │ - bl 175358 │ │ │ │ + bne.n 48f80 <_PyEval_FormatKwargsError@@Base+0x17e2> │ │ │ │ + bl 174ea8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 48f30 <_PyEval_FormatKwargsError@@Base+0x17da> │ │ │ │ - ldr r3, [pc, #240] @ (49010 <_PyEval_FormatKwargsError@@Base+0x18ba>) │ │ │ │ + bne.n 48f78 <_PyEval_FormatKwargsError@@Base+0x17da> │ │ │ │ + ldr r3, [pc, #240] @ (49058 <_PyEval_FormatKwargsError@@Base+0x18ba>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ - cbz r3, 48f30 <_PyEval_FormatKwargsError@@Base+0x17da> │ │ │ │ + cbz r3, 48f78 <_PyEval_FormatKwargsError@@Base+0x17da> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 48d88 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ - bl 9b9dc │ │ │ │ + bne.w 48dd0 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ + bl 9b8e0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 48f3c <_PyEval_FormatKwargsError@@Base+0x17e6> │ │ │ │ + b.n 48f84 <_PyEval_FormatKwargsError@@Base+0x17e6> │ │ │ │ blx r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 48d88 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ + beq.w 48dd0 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 48fde <_PyEval_FormatKwargsError@@Base+0x1888> │ │ │ │ + beq.n 49026 <_PyEval_FormatKwargsError@@Base+0x1888> │ │ │ │ ldr.w r3, [r2, #172] @ 0xac │ │ │ │ - cbz r3, 48f66 <_PyEval_FormatKwargsError@@Base+0x1810> │ │ │ │ + cbz r3, 48fae <_PyEval_FormatKwargsError@@Base+0x1810> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ movs r1, #0 │ │ │ │ adds r3, #12 │ │ │ │ cmp r0, r1 │ │ │ │ add.w r1, r1, #1 │ │ │ │ - ble.n 48f76 <_PyEval_FormatKwargsError@@Base+0x1820> │ │ │ │ + ble.n 48fbe <_PyEval_FormatKwargsError@@Base+0x1820> │ │ │ │ ldr.w r7, [r3, #4]! │ │ │ │ cmp r7, r5 │ │ │ │ - bne.n 48f54 <_PyEval_FormatKwargsError@@Base+0x17fe> │ │ │ │ - b.n 48f72 <_PyEval_FormatKwargsError@@Base+0x181c> │ │ │ │ + bne.n 48f9c <_PyEval_FormatKwargsError@@Base+0x17fe> │ │ │ │ + b.n 48fba <_PyEval_FormatKwargsError@@Base+0x181c> │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbz r3, 48f76 <_PyEval_FormatKwargsError@@Base+0x1820> │ │ │ │ + cbz r3, 48fbe <_PyEval_FormatKwargsError@@Base+0x1820> │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 48f68 <_PyEval_FormatKwargsError@@Base+0x1812> │ │ │ │ + bne.n 48fb0 <_PyEval_FormatKwargsError@@Base+0x1812> │ │ │ │ movs r3, #1 │ │ │ │ - b.n 48f78 <_PyEval_FormatKwargsError@@Base+0x1822> │ │ │ │ + b.n 48fc0 <_PyEval_FormatKwargsError@@Base+0x1822> │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - cbz r3, 48fa0 <_PyEval_FormatKwargsError@@Base+0x184a> │ │ │ │ + cbz r3, 48fe8 <_PyEval_FormatKwargsError@@Base+0x184a> │ │ │ │ movw r1, #43628 @ 0xaa6c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r2 │ │ │ │ - movw r2, #23704 @ 0x5c98 │ │ │ │ + movw r2, #22104 @ 0x5658 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ - bl 24e294 │ │ │ │ - cbz r0, 48fde <_PyEval_FormatKwargsError@@Base+0x1888> │ │ │ │ - b.n 48fc2 <_PyEval_FormatKwargsError@@Base+0x186c> │ │ │ │ + bl 24e524 │ │ │ │ + cbz r0, 49026 <_PyEval_FormatKwargsError@@Base+0x1888> │ │ │ │ + b.n 4900a <_PyEval_FormatKwargsError@@Base+0x186c> │ │ │ │ movw r1, #43564 @ 0xaa2c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #23884 @ 0x5d4c │ │ │ │ + movw r1, #22284 @ 0x570c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 48fcc <_PyEval_FormatKwargsError@@Base+0x1876> │ │ │ │ - b.n 48d88 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ + blt.n 49014 <_PyEval_FormatKwargsError@@Base+0x1876> │ │ │ │ + b.n 48dd0 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 48d88 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ + bge.w 48dd0 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 48d88 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ + bne.w 48dd0 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48d88 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48dd0 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ vldr d8, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 48d7a <_PyEval_FormatKwargsError@@Base+0x1624> │ │ │ │ + bge.w 48dc2 <_PyEval_FormatKwargsError@@Base+0x1624> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 48d7a <_PyEval_FormatKwargsError@@Base+0x1624> │ │ │ │ + bne.w 48dc2 <_PyEval_FormatKwargsError@@Base+0x1624> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48d7a <_PyEval_FormatKwargsError@@Base+0x1624> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48dc2 <_PyEval_FormatKwargsError@@Base+0x1624> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #60368 @ 0xebd0 │ │ │ │ + movw r0, #58768 @ 0xe590 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ vabs.f64 d6, d0 │ │ │ │ - vldr d7, [pc, #112] @ 490b0 <_PyEval_FormatKwargsError@@Base+0x195a> │ │ │ │ + vldr d7, [pc, #112] @ 490f8 <_PyEval_FormatKwargsError@@Base+0x195a> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 49086 <_PyEval_FormatKwargsError@@Base+0x1930> │ │ │ │ + bhi.n 490ce <_PyEval_FormatKwargsError@@Base+0x1930> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 49066 <_PyEval_FormatKwargsError@@Base+0x1910> │ │ │ │ + ble.n 490ae <_PyEval_FormatKwargsError@@Base+0x1910> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 2b738 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ - vldr d7, [pc, #72] @ 490b8 <_PyEval_FormatKwargsError@@Base+0x1962> │ │ │ │ + vldr d7, [pc, #72] @ 49100 <_PyEval_FormatKwargsError@@Base+0x1962> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ - vldr d8, [pc, #72] @ 490c0 <_PyEval_FormatKwargsError@@Base+0x196a> │ │ │ │ + vldr d8, [pc, #72] @ 49108 <_PyEval_FormatKwargsError@@Base+0x196a> │ │ │ │ str r3, [r0, #0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ne │ │ │ │ vmovne.f64 d8, d7 │ │ │ │ - b.n 490a6 <_PyEval_FormatKwargsError@@Base+0x1950> │ │ │ │ + b.n 490ee <_PyEval_FormatKwargsError@@Base+0x1950> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 490a6 <_PyEval_FormatKwargsError@@Base+0x1950> │ │ │ │ + bvs.n 490ee <_PyEval_FormatKwargsError@@Base+0x1950> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 490a6 <_PyEval_FormatKwargsError@@Base+0x1950> │ │ │ │ - vldr d8, [pc, #28] @ 490b8 <_PyEval_FormatKwargsError@@Base+0x1962> │ │ │ │ + bgt.n 490ee <_PyEval_FormatKwargsError@@Base+0x1950> │ │ │ │ + vldr d8, [pc, #28] @ 49100 <_PyEval_FormatKwargsError@@Base+0x1962> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8} │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @@ -42949,83 +42977,83 @@ │ │ │ │ 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 │ │ │ │ - beq.n 490f0 <_PyEval_FormatKwargsError@@Base+0x199a> │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 490f6 <_PyEval_FormatKwargsError@@Base+0x19a0> │ │ │ │ + beq.n 49138 <_PyEval_FormatKwargsError@@Base+0x199a> │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 4913e <_PyEval_FormatKwargsError@@Base+0x19a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 49102 <_PyEval_FormatKwargsError@@Base+0x19ac> │ │ │ │ + cbz r3, 4914a <_PyEval_FormatKwargsError@@Base+0x19ac> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 49124 <_PyEval_FormatKwargsError@@Base+0x19ce> │ │ │ │ + b.n 4916c <_PyEval_FormatKwargsError@@Base+0x19ce> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 49120 <_PyEval_FormatKwargsError@@Base+0x19ca> │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 49168 <_PyEval_FormatKwargsError@@Base+0x19ca> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 49120 <_PyEval_FormatKwargsError@@Base+0x19ca> │ │ │ │ + cbnz r3, 49168 <_PyEval_FormatKwargsError@@Base+0x19ca> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 49120 <_PyEval_FormatKwargsError@@Base+0x19ca> │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 49168 <_PyEval_FormatKwargsError@@Base+0x19ca> │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 808d8 │ │ │ │ + bl 806e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4914e <_PyEval_FormatKwargsError@@Base+0x19f8> │ │ │ │ + cbz r0, 49196 <_PyEval_FormatKwargsError@@Base+0x19f8> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 46140 │ │ │ │ + bl 46188 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ - beq.n 49212 <_PyEval_FormatKwargsError@@Base+0x1abc> │ │ │ │ + beq.n 4925a <_PyEval_FormatKwargsError@@Base+0x1abc> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 491d8 <_PyEval_FormatKwargsError@@Base+0x1a82> │ │ │ │ + bmi.n 49220 <_PyEval_FormatKwargsError@@Base+0x1a82> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42008 @ 0xa418 │ │ │ │ + movw r1, #40408 @ 0x9dd8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 49212 <_PyEval_FormatKwargsError@@Base+0x1abc> │ │ │ │ + b.n 4925a <_PyEval_FormatKwargsError@@Base+0x1abc> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -43033,165 +43061,165 @@ │ │ │ │ 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] │ │ │ │ - bl 99070 │ │ │ │ + bl 98f88 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 491ea <_PyEval_FormatKwargsError@@Base+0x1a94> │ │ │ │ + blt.n 49232 <_PyEval_FormatKwargsError@@Base+0x1a94> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 491fa <_PyEval_FormatKwargsError@@Base+0x1aa4> │ │ │ │ + blt.n 49242 <_PyEval_FormatKwargsError@@Base+0x1aa4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 49196 <_PyEval_FormatKwargsError@@Base+0x1a40> │ │ │ │ + blt.n 491de <_PyEval_FormatKwargsError@@Base+0x1a40> │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl a84f8 │ │ │ │ + bl a7bb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4919a <_PyEval_FormatKwargsError@@Base+0x1a44> │ │ │ │ - b.n 4920a <_PyEval_FormatKwargsError@@Base+0x1ab4> │ │ │ │ + bne.n 491e2 <_PyEval_FormatKwargsError@@Base+0x1a44> │ │ │ │ + b.n 49252 <_PyEval_FormatKwargsError@@Base+0x1ab4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 491ca <_PyEval_FormatKwargsError@@Base+0x1a74> │ │ │ │ + bne.n 49212 <_PyEval_FormatKwargsError@@Base+0x1a74> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 491ca <_PyEval_FormatKwargsError@@Base+0x1a74> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49212 <_PyEval_FormatKwargsError@@Base+0x1a74> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 491d2 <_PyEval_FormatKwargsError@@Base+0x1a7c> │ │ │ │ + bne.n 4921a <_PyEval_FormatKwargsError@@Base+0x1a7c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 491d2 <_PyEval_FormatKwargsError@@Base+0x1a7c> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4921a <_PyEval_FormatKwargsError@@Base+0x1a7c> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #32] @ (4923c <_PyEval_FormatKwargsError@@Base+0x1ae6>) │ │ │ │ + ldr r2, [pc, #32] @ (49284 <_PyEval_FormatKwargsError@@Base+0x1ae6>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #35708 @ 0x8b7c │ │ │ │ + movw r0, #34108 @ 0x853c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r1, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r1, #3780] @ 0xec4 │ │ │ │ ldr.w r1, [r1, #3764] @ 0xeb4 │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 49262 <_PyEval_FormatKwargsError@@Base+0x1b0c> │ │ │ │ + cbnz r3, 492aa <_PyEval_FormatKwargsError@@Base+0x1b0c> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 49262 <_PyEval_FormatKwargsError@@Base+0x1b0c> │ │ │ │ + ble.n 492aa <_PyEval_FormatKwargsError@@Base+0x1b0c> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 49262 <_PyEval_FormatKwargsError@@Base+0x1b0c> │ │ │ │ - cbnz r4, 4927e <_PyEval_FormatKwargsError@@Base+0x1b28> │ │ │ │ + bne.n 492aa <_PyEval_FormatKwargsError@@Base+0x1b0c> │ │ │ │ + cbnz r4, 492c6 <_PyEval_FormatKwargsError@@Base+0x1b28> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r6, sp, #20 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #68] @ (492bc <_PyEval_FormatKwargsError@@Base+0x1b66>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #68] @ (49304 <_PyEval_FormatKwargsError@@Base+0x1b66>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 492b6 <_PyEval_FormatKwargsError@@Base+0x1b60> │ │ │ │ + cbz r0, 492fe <_PyEval_FormatKwargsError@@Base+0x1b60> │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl eec00 │ │ │ │ + bl ee828 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 105a28 │ │ │ │ + bl 1059b4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 492aa <_PyEval_FormatKwargsError@@Base+0x1b54> │ │ │ │ - cbnz r0, 492ae <_PyEval_FormatKwargsError@@Base+0x1b58> │ │ │ │ + beq.n 492f2 <_PyEval_FormatKwargsError@@Base+0x1b54> │ │ │ │ + cbnz r0, 492f6 <_PyEval_FormatKwargsError@@Base+0x1b58> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #42716 @ 0xa6dc │ │ │ │ + movw r1, #41116 @ 0xa09c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 492b6 <_PyEval_FormatKwargsError@@Base+0x1b60> │ │ │ │ + b.n 492fe <_PyEval_FormatKwargsError@@Base+0x1b60> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r4, #172 @ 0xac │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #60388 @ 0xebe4 │ │ │ │ + movw r3, #58788 @ 0xe5a4 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - movw r1, #37967 @ 0x944f │ │ │ │ + movw r1, #38039 @ 0x9497 │ │ │ │ movt r1, #4 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 173e38 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x50> │ │ │ │ + b.w 173988 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x50> │ │ │ │ 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 492f8 <_PyEval_FormatKwargsError@@Base+0x1ba2> │ │ │ │ + bne.n 49340 <_PyEval_FormatKwargsError@@Base+0x1ba2> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 291a9c │ │ │ │ + b.w 2913b0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15428 @ 0x3c44 │ │ │ │ + movw r0, #13828 @ 0x3604 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 492ec <_PyEval_FormatKwargsError@@Base+0x1b96> │ │ │ │ + bne.n 49334 <_PyEval_FormatKwargsError@@Base+0x1b96> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 49336 <_PyEval_FormatKwargsError@@Base+0x1be0> │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 4933c <_PyEval_FormatKwargsError@@Base+0x1be6> │ │ │ │ + beq.n 4937e <_PyEval_FormatKwargsError@@Base+0x1be0> │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 49384 <_PyEval_FormatKwargsError@@Base+0x1be6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 49356 <_PyEval_FormatKwargsError@@Base+0x1c00> │ │ │ │ + cbnz r3, 4939e <_PyEval_FormatKwargsError@@Base+0x1c00> │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 49354 <_PyEval_FormatKwargsError@@Base+0x1bfe> │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 4939c <_PyEval_FormatKwargsError@@Base+0x1bfe> │ │ │ │ mov r0, r4 │ │ │ │ - bl baea8 <_PyEvalFramePushAndInit@@Base+0x6d0> │ │ │ │ - cbnz r0, 49356 <_PyEval_FormatKwargsError@@Base+0x1c00> │ │ │ │ + bl ba590 <_PyEvalFramePushAndInit@@Base+0x80c> │ │ │ │ + cbnz r0, 4939e <_PyEval_FormatKwargsError@@Base+0x1c00> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -43200,354 +43228,354 @@ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r8, r7, [sp, #40] @ 0x28 │ │ │ │ mov sl, r0 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl 174b24 │ │ │ │ + bl 174674 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 493c0 <_PyEval_FormatKwargsError@@Base+0x1c6a> │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 493c0 <_PyEval_FormatKwargsError@@Base+0x1c6a> │ │ │ │ + bne.n 49408 <_PyEval_FormatKwargsError@@Base+0x1c6a> │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 49408 <_PyEval_FormatKwargsError@@Base+0x1c6a> │ │ │ │ vpop {d8} │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ - movw r1, #60428 @ 0xec0c │ │ │ │ + movw r1, #58828 @ 0xe5cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ubfx r2, r5, #3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ ite ge │ │ │ │ movge r1, r6 │ │ │ │ movlt r1, #6 │ │ │ │ uxtb.w r0, r9 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bl 24cac8 <_PySlice_FromIndices@@Base+0x1fc> │ │ │ │ + bl 24ccd0 <_PySlice_FromIndices@@Base+0x1a4> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 493e2 <_PyEval_FormatKwargsError@@Base+0x1c8c> │ │ │ │ + cbnz r0, 4942a <_PyEval_FormatKwargsError@@Base+0x1c8c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4942a <_PyEval_FormatKwargsError@@Base+0x1cd4> │ │ │ │ + b.n 49472 <_PyEval_FormatKwargsError@@Base+0x1cd4> │ │ │ │ blx 2c0c8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r7, 49410 <_PyEval_FormatKwargsError@@Base+0x1cba> │ │ │ │ + cbz r7, 49458 <_PyEval_FormatKwargsError@@Base+0x1cba> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl ed6d4 <_PyBytesWriter_Prepare@@Base> │ │ │ │ - cbnz r0, 493fe <_PyEval_FormatKwargsError@@Base+0x1ca8> │ │ │ │ + bl ed2fc <_PyBytesWriter_Prepare@@Base> │ │ │ │ + cbnz r0, 49446 <_PyEval_FormatKwargsError@@Base+0x1ca8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 493de <_PyEval_FormatKwargsError@@Base+0x1c88> │ │ │ │ + bl 83a14 │ │ │ │ + b.n 49426 <_PyEval_FormatKwargsError@@Base+0x1c88> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ adds r4, r0, r6 │ │ │ │ blx 2c030 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 4942a <_PyEval_FormatKwargsError@@Base+0x1cd4> │ │ │ │ + bl 83a14 │ │ │ │ + b.n 49472 <_PyEval_FormatKwargsError@@Base+0x1cd4> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 806d4 │ │ │ │ + bl 808a0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, r7 │ │ │ │ it eq │ │ │ │ moveq r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ str.w r6, [r8] │ │ │ │ vpop {d8} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64192 @ 0xfac0 │ │ │ │ + movw r1, #62592 @ 0xf480 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4945c <_PyEval_FormatKwargsError@@Base+0x1d06> │ │ │ │ + beq.n 494a4 <_PyEval_FormatKwargsError@@Base+0x1d06> │ │ │ │ b.w 2aeb8 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 49466 <_PyEval_FormatKwargsError@@Base+0x1d10> │ │ │ │ + cbz r1, 494ae <_PyEval_FormatKwargsError@@Base+0x1d10> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4946e <_PyEval_FormatKwargsError@@Base+0x1d18> │ │ │ │ + b.n 494b6 <_PyEval_FormatKwargsError@@Base+0x1d18> │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 494e2 <_PyEval_FormatKwargsError@@Base+0x1d8c> │ │ │ │ + b.n 4952a <_PyEval_FormatKwargsError@@Base+0x1d8c> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 28404c │ │ │ │ + bl 283a1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 494a8 <_PyEval_FormatKwargsError@@Base+0x1d52> │ │ │ │ + bge.n 494f0 <_PyEval_FormatKwargsError@@Base+0x1d52> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 494a8 <_PyEval_FormatKwargsError@@Base+0x1d52> │ │ │ │ + cbnz r3, 494f0 <_PyEval_FormatKwargsError@@Base+0x1d52> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 494cc <_PyEval_FormatKwargsError@@Base+0x1d76> │ │ │ │ + bne.n 49514 <_PyEval_FormatKwargsError@@Base+0x1d76> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 273f0c │ │ │ │ + b.w 273cd4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15388 @ 0x3c1c │ │ │ │ + movw r0, #13788 @ 0x35dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 494c0 <_PyEval_FormatKwargsError@@Base+0x1d6a> │ │ │ │ + bne.n 49508 <_PyEval_FormatKwargsError@@Base+0x1d6a> │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 49502 <_PyEval_FormatKwargsError@@Base+0x1dac> │ │ │ │ + bne.n 4954a <_PyEval_FormatKwargsError@@Base+0x1dac> │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #32720 @ 0x7fd0 │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - beq.n 49504 <_PyEval_FormatKwargsError@@Base+0x1dae> │ │ │ │ + beq.n 4954c <_PyEval_FormatKwargsError@@Base+0x1dae> │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbz r1, 49520 <_PyEval_FormatKwargsError@@Base+0x1dca> │ │ │ │ - movw r3, #32720 @ 0x7fd0 │ │ │ │ + cbz r1, 49568 <_PyEval_FormatKwargsError@@Base+0x1dca> │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 494f8 <_PyEval_FormatKwargsError@@Base+0x1da2> │ │ │ │ + bls.n 49540 <_PyEval_FormatKwargsError@@Base+0x1da2> │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bne.n 4950e <_PyEval_FormatKwargsError@@Base+0x1db8> │ │ │ │ + bne.n 49556 <_PyEval_FormatKwargsError@@Base+0x1db8> │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 49532 <_PyEval_FormatKwargsError@@Base+0x1ddc> │ │ │ │ + cbz r1, 4957a <_PyEval_FormatKwargsError@@Base+0x1ddc> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4953a <_PyEval_FormatKwargsError@@Base+0x1de4> │ │ │ │ + b.n 49582 <_PyEval_FormatKwargsError@@Base+0x1de4> │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 495fe <_PyEval_FormatKwargsError@@Base+0x1ea8> │ │ │ │ + b.n 49646 <_PyEval_FormatKwargsError@@Base+0x1ea8> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #60544 @ 0xec80 │ │ │ │ + movw r0, #58944 @ 0xe640 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r2, r3, [r1, #12] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 495fc <_PyEval_FormatKwargsError@@Base+0x1ea6> │ │ │ │ + beq.n 49644 <_PyEval_FormatKwargsError@@Base+0x1ea6> │ │ │ │ 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 940a4 │ │ │ │ + bl 93fcc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 495f8 <_PyEval_FormatKwargsError@@Base+0x1ea2> │ │ │ │ + bne.n 49640 <_PyEval_FormatKwargsError@@Base+0x1ea2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b04a0 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 495f8 <_PyEval_FormatKwargsError@@Base+0x1ea2> │ │ │ │ + beq.n 49640 <_PyEval_FormatKwargsError@@Base+0x1ea2> │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #50281 @ 0xc469 │ │ │ │ + movw r1, #48505 @ 0xbd79 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #6104 @ 0x17d8 │ │ │ │ + movw r0, #4504 @ 0x1198 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 495a6 <_PyEval_FormatKwargsError@@Base+0x1e50> │ │ │ │ + cbnz r0, 495ee <_PyEval_FormatKwargsError@@Base+0x1e50> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f79c │ │ │ │ + b.w 4f7e4 │ │ │ │ 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, #60660 @ 0xecf4 │ │ │ │ + movw r0, #59060 @ 0xe6b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b2040 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 495da <_PyEval_FormatKwargsError@@Base+0x1e84> │ │ │ │ + bge.n 49622 <_PyEval_FormatKwargsError@@Base+0x1e84> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 495da <_PyEval_FormatKwargsError@@Base+0x1e84> │ │ │ │ + cbnz r3, 49622 <_PyEval_FormatKwargsError@@Base+0x1e84> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4959a <_PyEval_FormatKwargsError@@Base+0x1e44> │ │ │ │ + beq.n 495e2 <_PyEval_FormatKwargsError@@Base+0x1e44> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 495f8 <_PyEval_FormatKwargsError@@Base+0x1ea2> │ │ │ │ + bge.n 49640 <_PyEval_FormatKwargsError@@Base+0x1ea2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 495f8 <_PyEval_FormatKwargsError@@Base+0x1ea2> │ │ │ │ + cbnz r3, 49640 <_PyEval_FormatKwargsError@@Base+0x1ea2> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4961e <_PyEval_FormatKwargsError@@Base+0x1ec8> │ │ │ │ + bne.n 49666 <_PyEval_FormatKwargsError@@Base+0x1ec8> │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #32720 @ 0x7fd0 │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 49620 <_PyEval_FormatKwargsError@@Base+0x1eca> │ │ │ │ + beq.n 49668 <_PyEval_FormatKwargsError@@Base+0x1eca> │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbz r1, 4963c <_PyEval_FormatKwargsError@@Base+0x1ee6> │ │ │ │ - movw r3, #32720 @ 0x7fd0 │ │ │ │ + cbz r1, 49684 <_PyEval_FormatKwargsError@@Base+0x1ee6> │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 49614 <_PyEval_FormatKwargsError@@Base+0x1ebe> │ │ │ │ + bls.n 4965c <_PyEval_FormatKwargsError@@Base+0x1ebe> │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bne.n 4962a <_PyEval_FormatKwargsError@@Base+0x1ed4> │ │ │ │ + bne.n 49672 <_PyEval_FormatKwargsError@@Base+0x1ed4> │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ movw r3, #6500 @ 0x1964 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4967a <_PyEval_FormatKwargsError@@Base+0x1f24> │ │ │ │ + bne.n 496c2 <_PyEval_FormatKwargsError@@Base+0x1f24> │ │ │ │ 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 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49690 <_PyEval_FormatKwargsError@@Base+0x1f3a> │ │ │ │ + bge.n 496d8 <_PyEval_FormatKwargsError@@Base+0x1f3a> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 49690 <_PyEval_FormatKwargsError@@Base+0x1f3a> │ │ │ │ + b.n 496d8 <_PyEval_FormatKwargsError@@Base+0x1f3a> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60668 @ 0xecfc │ │ │ │ + movw r1, #59068 @ 0xe6bc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 284e60 │ │ │ │ + bl 28486c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 496ae <_PyEval_FormatKwargsError@@Base+0x1f58> │ │ │ │ + cbz r0, 496f6 <_PyEval_FormatKwargsError@@Base+0x1f58> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 496c2 <_PyEval_FormatKwargsError@@Base+0x1f6c> │ │ │ │ + bge.n 4970a <_PyEval_FormatKwargsError@@Base+0x1f6c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 496c2 <_PyEval_FormatKwargsError@@Base+0x1f6c> │ │ │ │ + cbnz r3, 4970a <_PyEval_FormatKwargsError@@Base+0x1f6c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 496ca <_PyEval_FormatKwargsError@@Base+0x1f74> │ │ │ │ + bne.n 49712 <_PyEval_FormatKwargsError@@Base+0x1f74> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 496e0 <_PyEval_FormatKwargsError@@Base+0x1f8a> │ │ │ │ - cbnz r6, 496de <_PyEval_FormatKwargsError@@Base+0x1f88> │ │ │ │ + b.n 49728 <_PyEval_FormatKwargsError@@Base+0x1f8a> │ │ │ │ + cbnz r6, 49726 <_PyEval_FormatKwargsError@@Base+0x1f88> │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c55c │ │ │ │ - b.n 496c6 <_PyEval_FormatKwargsError@@Base+0x1f70> │ │ │ │ + bl 15c090 │ │ │ │ + b.n 4970e <_PyEval_FormatKwargsError@@Base+0x1f70> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 49704 <_PyEval_FormatKwargsError@@Base+0x1fae> │ │ │ │ + bne.n 4974c <_PyEval_FormatKwargsError@@Base+0x1fae> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 4132a │ │ │ │ + b.w 41372 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15396 @ 0x3c24 │ │ │ │ + movw r0, #13796 @ 0x35e4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 496f8 <_PyEval_FormatKwargsError@@Base+0x1fa2> │ │ │ │ + bne.n 49740 <_PyEval_FormatKwargsError@@Base+0x1fa2> │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 49722 <_PyEval_FormatKwargsError@@Base+0x1fcc> │ │ │ │ + cbz r1, 4976a <_PyEval_FormatKwargsError@@Base+0x1fcc> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4972a <_PyEval_FormatKwargsError@@Base+0x1fd4> │ │ │ │ + b.n 49772 <_PyEval_FormatKwargsError@@Base+0x1fd4> │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.w 3d912 │ │ │ │ + b.w 3d956 │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ mov.w r3, r3, ror #4 │ │ │ │ mov.w r0, r0, ror #4 │ │ │ │ adds r2, r3, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r3, #1 │ │ │ │ adds r1, r0, #1 │ │ │ │ @@ -43571,247 +43599,247 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 49792 <_PyEval_FormatKwargsError@@Base+0x203c> │ │ │ │ + cbnz r3, 497da <_PyEval_FormatKwargsError@@Base+0x203c> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 49792 <_PyEval_FormatKwargsError@@Base+0x203c> │ │ │ │ + ble.n 497da <_PyEval_FormatKwargsError@@Base+0x203c> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 49792 <_PyEval_FormatKwargsError@@Base+0x203c> │ │ │ │ - cbnz r0, 497aa <_PyEval_FormatKwargsError@@Base+0x2054> │ │ │ │ + bne.n 497da <_PyEval_FormatKwargsError@@Base+0x203c> │ │ │ │ + cbnz r0, 497f2 <_PyEval_FormatKwargsError@@Base+0x2054> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #112] @ (49814 <_PyEval_FormatKwargsError@@Base+0x20be>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 4980e <_PyEval_FormatKwargsError@@Base+0x20b8> │ │ │ │ + ldr r3, [pc, #112] @ (4985c <_PyEval_FormatKwargsError@@Base+0x20be>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 49856 <_PyEval_FormatKwargsError@@Base+0x20b8> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 497bc <_PyEval_FormatKwargsError@@Base+0x2066> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 4980c <_PyEval_FormatKwargsError@@Base+0x20b6> │ │ │ │ + bne.n 49804 <_PyEval_FormatKwargsError@@Base+0x2066> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 49854 <_PyEval_FormatKwargsError@@Base+0x20b6> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b72c <__wait3_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 49800 <_PyEval_FormatKwargsError@@Base+0x20aa> │ │ │ │ + bge.n 49848 <_PyEval_FormatKwargsError@@Base+0x20aa> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 497f0 <_PyEval_FormatKwargsError@@Base+0x209a> │ │ │ │ - bl 11699c │ │ │ │ + bne.n 49838 <_PyEval_FormatKwargsError@@Base+0x209a> │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 497c0 <_PyEval_FormatKwargsError@@Base+0x206a> │ │ │ │ - b.n 4980c <_PyEval_FormatKwargsError@@Base+0x20b6> │ │ │ │ + beq.n 49808 <_PyEval_FormatKwargsError@@Base+0x206a> │ │ │ │ + b.n 49854 <_PyEval_FormatKwargsError@@Base+0x20b6> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 4980c <_PyEval_FormatKwargsError@@Base+0x20b6> │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 49854 <_PyEval_FormatKwargsError@@Base+0x20b6> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 474fe │ │ │ │ - b.n 4980e <_PyEval_FormatKwargsError@@Base+0x20b8> │ │ │ │ + bl 47546 │ │ │ │ + b.n 49856 <_PyEval_FormatKwargsError@@Base+0x20b8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 49846 <_PyEval_FormatKwargsError@@Base+0x20f0> │ │ │ │ + beq.n 4988e <_PyEval_FormatKwargsError@@Base+0x20f0> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #1272 @ 0x4f8 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ + movw r0, #65120 @ 0xfe60 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49a3c <_PyEval_FormatKwargsError@@Base+0x22e6> │ │ │ │ + beq.w 49a84 <_PyEval_FormatKwargsError@@Base+0x22e6> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #25144 @ 0x6238 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4985c <_PyEval_FormatKwargsError@@Base+0x2106> │ │ │ │ + bne.n 498a4 <_PyEval_FormatKwargsError@@Base+0x2106> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 4987c <_PyEval_FormatKwargsError@@Base+0x2126> │ │ │ │ - bl 174b24 │ │ │ │ + b.n 498c4 <_PyEval_FormatKwargsError@@Base+0x2126> │ │ │ │ + bl 174674 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4987c <_PyEval_FormatKwargsError@@Base+0x2126> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 498c4 <_PyEval_FormatKwargsError@@Base+0x2126> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 49a3c <_PyEval_FormatKwargsError@@Base+0x22e6> │ │ │ │ + bne.w 49a84 <_PyEval_FormatKwargsError@@Base+0x22e6> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4988a <_PyEval_FormatKwargsError@@Base+0x2134> │ │ │ │ + bne.n 498d2 <_PyEval_FormatKwargsError@@Base+0x2134> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 498aa <_PyEval_FormatKwargsError@@Base+0x2154> │ │ │ │ - bl 174b24 │ │ │ │ + b.n 498f2 <_PyEval_FormatKwargsError@@Base+0x2154> │ │ │ │ + bl 174674 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 498aa <_PyEval_FormatKwargsError@@Base+0x2154> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 498f2 <_PyEval_FormatKwargsError@@Base+0x2154> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 49a3c <_PyEval_FormatKwargsError@@Base+0x22e6> │ │ │ │ + bne.w 49a84 <_PyEval_FormatKwargsError@@Base+0x22e6> │ │ │ │ vabs.f64 d11, d9 │ │ │ │ - vldr d10, [pc, #408] @ 49a48 <_PyEval_FormatKwargsError@@Base+0x22f2> │ │ │ │ + vldr d10, [pc, #408] @ 49a90 <_PyEval_FormatKwargsError@@Base+0x22f2> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 498d6 <_PyEval_FormatKwargsError@@Base+0x2180> │ │ │ │ + bhi.n 4991e <_PyEval_FormatKwargsError@@Base+0x2180> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 499c6 <_PyEval_FormatKwargsError@@Base+0x2270> │ │ │ │ - b.n 498f6 <_PyEval_FormatKwargsError@@Base+0x21a0> │ │ │ │ + bls.n 49a0e <_PyEval_FormatKwargsError@@Base+0x2270> │ │ │ │ + b.n 4993e <_PyEval_FormatKwargsError@@Base+0x21a0> │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ str r3, [r0, #0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 498f6 <_PyEval_FormatKwargsError@@Base+0x21a0> │ │ │ │ + bvc.n 4993e <_PyEval_FormatKwargsError@@Base+0x21a0> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ne │ │ │ │ vmovne.f64 d8, d9 │ │ │ │ - b.n 49a18 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ + b.n 49a60 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 49914 <_PyEval_FormatKwargsError@@Base+0x21be> │ │ │ │ + bvc.n 4995c <_PyEval_FormatKwargsError@@Base+0x21be> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it eq │ │ │ │ vmoveq.f64 d8, d7 │ │ │ │ - b.n 49a18 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ + b.n 49a60 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 49988 <_PyEval_FormatKwargsError@@Base+0x2232> │ │ │ │ + ble.n 499d0 <_PyEval_FormatKwargsError@@Base+0x2232> │ │ │ │ vabs.f64 d0, d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 49a0a <_PyEval_FormatKwargsError@@Base+0x22b4> │ │ │ │ + bhi.n 49a52 <_PyEval_FormatKwargsError@@Base+0x22b4> │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ blx 2b910 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ - ble.n 49956 <_PyEval_FormatKwargsError@@Base+0x2200> │ │ │ │ + ble.n 4999e <_PyEval_FormatKwargsError@@Base+0x2200> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vldr d8, [pc, #260] @ 49a50 <_PyEval_FormatKwargsError@@Base+0x22fa> │ │ │ │ + vldr d8, [pc, #260] @ 49a98 <_PyEval_FormatKwargsError@@Base+0x22fa> │ │ │ │ it eq │ │ │ │ vmoveq.f64 d8, d9 │ │ │ │ - b.n 49a18 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ + b.n 49a60 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 49a04 <_PyEval_FormatKwargsError@@Base+0x22ae> │ │ │ │ - cbnz r3, 49972 <_PyEval_FormatKwargsError@@Base+0x221c> │ │ │ │ - vldr d8, [pc, #232] @ 49a58 <_PyEval_FormatKwargsError@@Base+0x2302> │ │ │ │ - b.n 49a18 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ + beq.n 49a4c <_PyEval_FormatKwargsError@@Base+0x22ae> │ │ │ │ + cbnz r3, 499ba <_PyEval_FormatKwargsError@@Base+0x221c> │ │ │ │ + vldr d8, [pc, #232] @ 49aa0 <_PyEval_FormatKwargsError@@Base+0x2302> │ │ │ │ + b.n 49a60 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d8, [pc, #224] @ 49a58 <_PyEval_FormatKwargsError@@Base+0x2302> │ │ │ │ - vldr d7, [pc, #228] @ 49a60 <_PyEval_FormatKwargsError@@Base+0x230a> │ │ │ │ + vldr d8, [pc, #224] @ 49aa0 <_PyEval_FormatKwargsError@@Base+0x2302> │ │ │ │ + vldr d7, [pc, #228] @ 49aa8 <_PyEval_FormatKwargsError@@Base+0x230a> │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ - b.n 49a18 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ + b.n 49a60 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 49a04 <_PyEval_FormatKwargsError@@Base+0x22ae> │ │ │ │ + beq.n 49a4c <_PyEval_FormatKwargsError@@Base+0x22ae> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 499b4 <_PyEval_FormatKwargsError@@Base+0x225e> │ │ │ │ + ble.n 499fc <_PyEval_FormatKwargsError@@Base+0x225e> │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ - vldr d7, [pc, #176] @ 49a58 <_PyEval_FormatKwargsError@@Base+0x2302> │ │ │ │ + vldr d7, [pc, #176] @ 49aa0 <_PyEval_FormatKwargsError@@Base+0x2302> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it le │ │ │ │ vmovle.f64 d8, d7 │ │ │ │ - b.n 49a18 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ - bpl.n 4996c <_PyEval_FormatKwargsError@@Base+0x2216> │ │ │ │ + b.n 49a60 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ + bpl.n 499b4 <_PyEval_FormatKwargsError@@Base+0x2216> │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4996c <_PyEval_FormatKwargsError@@Base+0x2216> │ │ │ │ + bpl.n 499b4 <_PyEval_FormatKwargsError@@Base+0x2216> │ │ │ │ vneg.f64 d8, d8 │ │ │ │ - b.n 49a18 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ + b.n 49a60 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ blx 2c2fc │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 49a18 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ + bls.n 49a60 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 499f8 <_PyEval_FormatKwargsError@@Base+0x22a2> │ │ │ │ + bvs.n 49a40 <_PyEval_FormatKwargsError@@Base+0x22a2> │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 499fe <_PyEval_FormatKwargsError@@Base+0x22a8> │ │ │ │ + bne.n 49a46 <_PyEval_FormatKwargsError@@Base+0x22a8> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 49a18 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ + b.n 49a60 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 49a18 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ + b.n 49a60 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ - b.n 49a18 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ + b.n 49a60 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 49a38 <_PyEval_FormatKwargsError@@Base+0x22e2> │ │ │ │ - vldr d8, [pc, #56] @ 49a50 <_PyEval_FormatKwargsError@@Base+0x22fa> │ │ │ │ + ble.n 49a80 <_PyEval_FormatKwargsError@@Base+0x22e2> │ │ │ │ + vldr d8, [pc, #56] @ 49a98 <_PyEval_FormatKwargsError@@Base+0x22fa> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 49a28 <_PyEval_FormatKwargsError@@Base+0x22d2> │ │ │ │ + cbz r3, 49a70 <_PyEval_FormatKwargsError@@Base+0x22d2> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ movs r0, #1 │ │ │ │ - bl 2b6d98 │ │ │ │ - cbnz r0, 49a3c <_PyEval_FormatKwargsError@@Base+0x22e6> │ │ │ │ + bl 2b66d8 │ │ │ │ + cbnz r0, 49a84 <_PyEval_FormatKwargsError@@Base+0x22e6> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9b9dc │ │ │ │ + b.w 9b8e0 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 49960 <_PyEval_FormatKwargsError@@Base+0x220a> │ │ │ │ + b.n 499a8 <_PyEval_FormatKwargsError@@Base+0x220a> │ │ │ │ vpop {d8-d11} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ @@ -43821,186 +43849,186 @@ │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r1, 49a90 <_PyEval_FormatKwargsError@@Base+0x233a> │ │ │ │ + cbnz r1, 49ad8 <_PyEval_FormatKwargsError@@Base+0x233a> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52924 @ 0xcebc │ │ │ │ + movw r1, #51324 @ 0xc87c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 49aae <_PyEval_FormatKwargsError@@Base+0x2358> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 49af6 <_PyEval_FormatKwargsError@@Base+0x2358> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 49ab4 <_PyEval_FormatKwargsError@@Base+0x235e> │ │ │ │ + bmi.n 49afc <_PyEval_FormatKwargsError@@Base+0x235e> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60912 @ 0xedf0 │ │ │ │ + movw r1, #59312 @ 0xe7b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 49b16 <_PyEval_FormatKwargsError@@Base+0x23c0> │ │ │ │ + b.n 49b5e <_PyEval_FormatKwargsError@@Base+0x23c0> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 103a6c │ │ │ │ + bl 1036f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt.n 49ae0 <_PyEval_FormatKwargsError@@Base+0x238a> │ │ │ │ - bl 940a4 │ │ │ │ + bgt.n 49b28 <_PyEval_FormatKwargsError@@Base+0x238a> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49aae <_PyEval_FormatKwargsError@@Base+0x2358> │ │ │ │ + bne.n 49af6 <_PyEval_FormatKwargsError@@Base+0x2358> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60944 @ 0xee10 │ │ │ │ + movw r1, #59344 @ 0xe7d0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 49aae <_PyEval_FormatKwargsError@@Base+0x2358> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 49af6 <_PyEval_FormatKwargsError@@Base+0x2358> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 49b14 <_PyEval_FormatKwargsError@@Base+0x23be> │ │ │ │ + beq.n 49b5c <_PyEval_FormatKwargsError@@Base+0x23be> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbz r3, 49b02 <_PyEval_FormatKwargsError@@Base+0x23ac> │ │ │ │ + cbz r3, 49b4a <_PyEval_FormatKwargsError@@Base+0x23ac> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbnz r3, 49af6 <_PyEval_FormatKwargsError@@Base+0x23a0> │ │ │ │ + cbnz r3, 49b3e <_PyEval_FormatKwargsError@@Base+0x23a0> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 49b02 <_PyEval_FormatKwargsError@@Base+0x23ac> │ │ │ │ + bl 83a14 │ │ │ │ + b.n 49b4a <_PyEval_FormatKwargsError@@Base+0x23ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b04a0 │ │ │ │ + bl 2afda8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 49b16 <_PyEval_FormatKwargsError@@Base+0x23c0> │ │ │ │ - b.n 49aee <_PyEval_FormatKwargsError@@Base+0x2398> │ │ │ │ + beq.n 49b5e <_PyEval_FormatKwargsError@@Base+0x23c0> │ │ │ │ + b.n 49b36 <_PyEval_FormatKwargsError@@Base+0x2398> │ │ │ │ mov r0, r5 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbnz r0, 49b12 <_PyEval_FormatKwargsError@@Base+0x23bc> │ │ │ │ - bl 23c560 │ │ │ │ - b.n 49aae <_PyEval_FormatKwargsError@@Base+0x2358> │ │ │ │ + cbnz r0, 49b5a <_PyEval_FormatKwargsError@@Base+0x23bc> │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 49af6 <_PyEval_FormatKwargsError@@Base+0x2358> │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 49b20 <_PyEval_FormatKwargsError@@Base+0x23ca> │ │ │ │ + cbz r1, 49b68 <_PyEval_FormatKwargsError@@Base+0x23ca> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 49b28 <_PyEval_FormatKwargsError@@Base+0x23d2> │ │ │ │ + b.n 49b70 <_PyEval_FormatKwargsError@@Base+0x23d2> │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 49bee <_PyEval_FormatKwargsError@@Base+0x2498> │ │ │ │ + b.n 49c36 <_PyEval_FormatKwargsError@@Base+0x2498> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r5, r6, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #112] @ (49bb0 <_PyEval_FormatKwargsError@@Base+0x245a>) │ │ │ │ + ldr r1, [pc, #112] @ (49bf8 <_PyEval_FormatKwargsError@@Base+0x245a>) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 49ba8 <_PyEval_FormatKwargsError@@Base+0x2452> │ │ │ │ + beq.n 49bf0 <_PyEval_FormatKwargsError@@Base+0x2452> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbz r4, 49b56 <_PyEval_FormatKwargsError@@Base+0x2400> │ │ │ │ + cbz r4, 49b9e <_PyEval_FormatKwargsError@@Base+0x2400> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 49b66 <_PyEval_FormatKwargsError@@Base+0x2410> │ │ │ │ - b.n 49b84 <_PyEval_FormatKwargsError@@Base+0x242e> │ │ │ │ - ldr r1, [pc, #92] @ (49bb4 <_PyEval_FormatKwargsError@@Base+0x245e>) │ │ │ │ + cbnz r0, 49bae <_PyEval_FormatKwargsError@@Base+0x2410> │ │ │ │ + b.n 49bcc <_PyEval_FormatKwargsError@@Base+0x242e> │ │ │ │ + ldr r1, [pc, #92] @ (49bfc <_PyEval_FormatKwargsError@@Base+0x245e>) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 49b50 <_PyEval_FormatKwargsError@@Base+0x23fa> │ │ │ │ - b.n 49baa <_PyEval_FormatKwargsError@@Base+0x2454> │ │ │ │ + bne.n 49b98 <_PyEval_FormatKwargsError@@Base+0x23fa> │ │ │ │ + b.n 49bf2 <_PyEval_FormatKwargsError@@Base+0x2454> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ - bne.n 49b84 <_PyEval_FormatKwargsError@@Base+0x242e> │ │ │ │ + bne.n 49bcc <_PyEval_FormatKwargsError@@Base+0x242e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49b84 <_PyEval_FormatKwargsError@@Base+0x242e> │ │ │ │ + bge.n 49bcc <_PyEval_FormatKwargsError@@Base+0x242e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 49b84 <_PyEval_FormatKwargsError@@Base+0x242e> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 49bcc <_PyEval_FormatKwargsError@@Base+0x242e> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #15668 @ 0x3d34 │ │ │ │ + movw r2, #14068 @ 0x36f4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #60984 @ 0xee38 │ │ │ │ + movw r0, #59384 @ 0xe7f8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c872c │ │ │ │ - b.n 49baa <_PyEval_FormatKwargsError@@Base+0x2454> │ │ │ │ + bl 1c8bf4 │ │ │ │ + b.n 49bf2 <_PyEval_FormatKwargsError@@Base+0x2454> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bkpt 0x00b0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r4, r7} │ │ │ │ lsls r2, r2, #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 49bd8 <_PyEval_FormatKwargsError@@Base+0x2482> │ │ │ │ + bne.n 49c20 <_PyEval_FormatKwargsError@@Base+0x2482> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 10a9dc │ │ │ │ + b.w 10a63c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15468 @ 0x3c6c │ │ │ │ + movw r0, #13868 @ 0x362c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49bcc <_PyEval_FormatKwargsError@@Base+0x2476> │ │ │ │ + bne.n 49c14 <_PyEval_FormatKwargsError@@Base+0x2476> │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 49c1a <_PyEval_FormatKwargsError@@Base+0x24c4> │ │ │ │ + bne.n 49c62 <_PyEval_FormatKwargsError@@Base+0x24c4> │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #32720 @ 0x7fd0 │ │ │ │ + movw r2, #31120 @ 0x7990 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 49c68 <_PyEval_FormatKwargsError@@Base+0x2512> │ │ │ │ - movw r3, #32720 @ 0x7fd0 │ │ │ │ + cbz r1, 49cb0 <_PyEval_FormatKwargsError@@Base+0x2512> │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ push {r4, r5} │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 49c4e <_PyEval_FormatKwargsError@@Base+0x24f8> │ │ │ │ + bls.n 49c96 <_PyEval_FormatKwargsError@@Base+0x24f8> │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r4, [r3, r4, lsl #2] │ │ │ │ and.w r5, r4, #1 │ │ │ │ tst.w r4, #2 │ │ │ │ orr.w r2, r2, r5 │ │ │ │ - beq.n 49c2a <_PyEval_FormatKwargsError@@Base+0x24d4> │ │ │ │ + beq.n 49c72 <_PyEval_FormatKwargsError@@Base+0x24d4> │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 49c64 <_PyEval_FormatKwargsError@@Base+0x250e> │ │ │ │ + b.n 49cac <_PyEval_FormatKwargsError@@Base+0x250e> │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -44014,62 +44042,62 @@ │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #25144 @ 0x6238 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 49c98 <_PyEval_FormatKwargsError@@Base+0x2542> │ │ │ │ + bne.n 49ce0 <_PyEval_FormatKwargsError@@Base+0x2542> │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 49cb6 <_PyEval_FormatKwargsError@@Base+0x2560> │ │ │ │ + b.n 49cfe <_PyEval_FormatKwargsError@@Base+0x2560> │ │ │ │ mov r0, r1 │ │ │ │ - bl 174b24 │ │ │ │ + bl 174674 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 49cb6 <_PyEval_FormatKwargsError@@Base+0x2560> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 49cca <_PyEval_FormatKwargsError@@Base+0x2574> │ │ │ │ - vldr d0, [pc, #32] @ 49cd8 <_PyEval_FormatKwargsError@@Base+0x2582> │ │ │ │ + bne.n 49cfe <_PyEval_FormatKwargsError@@Base+0x2560> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 49d12 <_PyEval_FormatKwargsError@@Base+0x2574> │ │ │ │ + vldr d0, [pc, #32] @ 49d20 <_PyEval_FormatKwargsError@@Base+0x2582> │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9b9dc │ │ │ │ + b.w 9b8e0 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ - add r2, pc, #328 @ (adr r2, 49e24 ) │ │ │ │ + add r2, pc, #328 @ (adr r2, 49e6c ) │ │ │ │ svc 70 @ 0x46 │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 49ce8 <_PyEval_FormatKwargsError@@Base+0x2592> │ │ │ │ + cbz r1, 49d30 <_PyEval_FormatKwargsError@@Base+0x2592> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 49cf0 <_PyEval_FormatKwargsError@@Base+0x259a> │ │ │ │ + b.n 49d38 <_PyEval_FormatKwargsError@@Base+0x259a> │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 49d7a │ │ │ │ + b.n 49dc2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl e58e0 │ │ │ │ + bl e54e4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 49d1e <_PyEval_FormatKwargsError@@Base+0x25c8> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 49d66 <_PyEval_FormatKwargsError@@Base+0x25c8> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 49d34 <_PyEval_FormatKwargsError@@Base+0x25de> │ │ │ │ + b.n 49d7c <_PyEval_FormatKwargsError@@Base+0x25de> │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ @@ -44077,361 +44105,361 @@ │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 49d60 <_PyEval_FormatKwargsError@@Base+0x260a> │ │ │ │ + bne.n 49da8 <_PyEval_FormatKwargsError@@Base+0x260a> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 49d76 │ │ │ │ + b.w 49dbe │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15512 @ 0x3c98 │ │ │ │ + movw r0, #13912 @ 0x3658 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49d4c <_PyEval_FormatKwargsError@@Base+0x25f6> │ │ │ │ + bne.n 49d94 <_PyEval_FormatKwargsError@@Base+0x25f6> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00049d76 : │ │ │ │ - b.w 40340 │ │ │ │ +00049dbe : │ │ │ │ + b.w 40388 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 49d9a │ │ │ │ + bne.n 49de2 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #32720 @ 0x7fd0 │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 49d9c │ │ │ │ + bpl.n 49de4 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbz r1, 49db8 │ │ │ │ - movw r3, #32720 @ 0x7fd0 │ │ │ │ + cbz r1, 49e00 │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 49d90 │ │ │ │ + bls.n 49dd8 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bmi.n 49da6 │ │ │ │ + bmi.n 49dee │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ movs r0, #3 │ │ │ │ - bl 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49e90 │ │ │ │ + beq.n 49ed8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ - bl 2b4a18 │ │ │ │ + bl 2b4358 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 49e7a │ │ │ │ + beq.n 49ec2 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 49e22 │ │ │ │ + bne.n 49e6a │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 49e10 │ │ │ │ + blt.n 49e58 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 49e58 │ │ │ │ + b.n 49ea0 │ │ │ │ adds r1, r2, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r1, [r3, #0] │ │ │ │ - beq.n 49e58 │ │ │ │ + beq.n 49ea0 │ │ │ │ adds r2, #2 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 49e58 │ │ │ │ + b.n 49ea0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - ldr r1, [pc, #112] @ (49e98 ) │ │ │ │ + ldr r1, [pc, #112] @ (49ee0 ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r5, #20] │ │ │ │ - bl f352c │ │ │ │ + bl f314c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 49e7a │ │ │ │ + beq.n 49ec2 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 49e62 │ │ │ │ + bne.n 49eaa │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - b.n 49e70 │ │ │ │ + b.n 49eb8 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #24] │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49e94 │ │ │ │ + bge.n 49edc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 49e94 │ │ │ │ + cbnz r3, 49edc │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49e94 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49edc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r0, [r7, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 49ea4 │ │ │ │ + cbz r1, 49eec │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 49eac │ │ │ │ + b.n 49ef4 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 4a070 │ │ │ │ + b.n 4a0b8 │ │ │ │ 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 r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #63932 @ 0xf9bc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 49fda │ │ │ │ + bne.w 4a022 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 49fda │ │ │ │ + bne.w 4a022 │ │ │ │ ldr.w fp, [r0, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr.w sl, [r2, #8] │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r5, [fp, #8] │ │ │ │ ldr.w r1, [sl, #16] │ │ │ │ adds r3, r5, #3 │ │ │ │ ldr.w r9, [sl, #8] │ │ │ │ subs r6, r5, #1 │ │ │ │ ldr.w r0, [fp, r3, lsl #2] │ │ │ │ - bl 12289c │ │ │ │ + bl 122500 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49ff4 │ │ │ │ + beq.n 4a03c │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ add r0, r5 │ │ │ │ - bl 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 49f1a │ │ │ │ + cbz r0, 49f62 │ │ │ │ add.w fp, fp, #12 │ │ │ │ adds r0, #12 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 49f32 │ │ │ │ + b.n 49f7a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49f2e │ │ │ │ + bge.n 49f76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49f2e │ │ │ │ + cbnz r3, 49f76 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 49ff4 │ │ │ │ + b.n 4a03c │ │ │ │ cmp r6, r2 │ │ │ │ - ble.n 49f4e │ │ │ │ + ble.n 49f96 │ │ │ │ ldr.w r1, [fp, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str.w r1, [r0, #4]! │ │ │ │ - b.n 49f32 │ │ │ │ + b.n 49f7a │ │ │ │ bic.w r6, r6, r6, asr #31 │ │ │ │ add.w sl, sl, #16 │ │ │ │ adds r3, r6, #4 │ │ │ │ movs r2, #1 │ │ │ │ add.w r6, r5, r6, lsl #2 │ │ │ │ adds r6, #16 │ │ │ │ str.w r4, [r5, r3, lsl #2] │ │ │ │ cmp r9, r2 │ │ │ │ - ble.n 49f80 │ │ │ │ + ble.n 49fc8 │ │ │ │ ldr.w r1, [sl, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str.w r1, [r6, #4]! │ │ │ │ - b.n 49f64 │ │ │ │ + b.n 49fac │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - bl 239394 │ │ │ │ + bl 2395e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 49fa4 │ │ │ │ + cbnz r0, 49fec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49ff4 │ │ │ │ + bge.n 4a03c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 49ff4 │ │ │ │ + cbnz r3, 4a03c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49ff4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a03c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 22412c <_PyTemplate_Build@@Base> │ │ │ │ + bl 2243b0 <_PyTemplate_Build@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49fc2 │ │ │ │ + bge.n 4a00a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 49fc2 │ │ │ │ + cbnz r3, 4a00a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49fd6 │ │ │ │ + bge.n 4a01e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49fd6 │ │ │ │ + cbnz r3, 4a01e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 49ff4 │ │ │ │ + b.n 4a03c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61048 @ 0xee78 │ │ │ │ + movw r1, #59448 @ 0xe838 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ ldrgt r1, [r0, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ it gt │ │ │ │ mulgt r3, r1 │ │ │ │ add r0, r3 │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ 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 4a036 │ │ │ │ + bne.n 4a07e │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4a052 │ │ │ │ - b.n 4a04c │ │ │ │ + bne.n 4a09a │ │ │ │ + b.n 4a094 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #44092 @ 0xac3c │ │ │ │ + movw r0, #42172 @ 0xa4bc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a028 │ │ │ │ - b.n 4a06a │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 4a06a │ │ │ │ + bne.n 4a070 │ │ │ │ + b.n 4a0b2 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 4a0b2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 246b18 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ - cbz r0, 4a06a │ │ │ │ + bl 246d1c <_PyUnicode_Copy@@Base+0x168> │ │ │ │ + cbz r0, 4a0b2 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 4a108 │ │ │ │ + b.n 4a150 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4a09c │ │ │ │ + bne.n 4a0e4 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #32720 @ 0x7fd0 │ │ │ │ + movw r2, #31120 @ 0x7990 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 4a0fe │ │ │ │ + cbz r1, 4a146 │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5} │ │ │ │ add r1, r0 │ │ │ │ - movw r5, #32720 @ 0x7fd0 │ │ │ │ + movw r5, #31120 @ 0x7990 │ │ │ │ movt r5, #50 @ 0x32 │ │ │ │ mov r4, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 4a0e4 │ │ │ │ + bls.n 4a12c │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ ldr.w r2, [r5, r2, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ - beq.n 4a0d0 │ │ │ │ - cbz r3, 4a0ca │ │ │ │ + beq.n 4a118 │ │ │ │ + cbz r3, 4a112 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4a0fa │ │ │ │ + b.n 4a142 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 4a0e0 │ │ │ │ + b.n 4a128 │ │ │ │ ands.w r2, r2, #1 │ │ │ │ - beq.n 4a0de │ │ │ │ + beq.n 4a126 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4a0c0 │ │ │ │ + beq.n 4a108 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 4a0e0 │ │ │ │ + b.n 4a128 │ │ │ │ mov r3, r2 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 4a0ae │ │ │ │ + b.n 4a0f6 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -44445,203 +44473,203 @@ │ │ │ │ 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, #28936 @ 0x7108 │ │ │ │ + movw r1, #27336 @ 0x6ac8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r0, #61140 @ 0xeed4 │ │ │ │ + movw r0, #59540 @ 0xe894 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a180 │ │ │ │ - bl b1084 │ │ │ │ + beq.n 4a1c8 │ │ │ │ + bl b0764 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 2ade8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b421c │ │ │ │ - cbz r7, 4a184 │ │ │ │ + bl b390c │ │ │ │ + cbz r7, 4a1cc │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4a16c │ │ │ │ - bl 11699c │ │ │ │ + bne.n 4a1b4 │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a13e │ │ │ │ - b.n 4a180 │ │ │ │ + beq.n 4a186 │ │ │ │ + b.n 4a1c8 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4a18c │ │ │ │ + b.n 4a1d4 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 4a1ca │ │ │ │ + beq.n 4a212 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61152 @ 0xeee0 │ │ │ │ + movw r1, #59552 @ 0xe8a0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4a33c │ │ │ │ + b.n 4a384 │ │ │ │ movw r2, #43840 @ 0xab40 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 4a1e4 │ │ │ │ + bne.n 4a22c │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 4a33c │ │ │ │ - ldr r0, [pc, #348] @ (4a344 ) │ │ │ │ + b.n 4a384 │ │ │ │ + ldr r0, [pc, #348] @ (4a38c ) │ │ │ │ mov r1, sp │ │ │ │ ldrd r6, r7, [r3, #20] │ │ │ │ ldr.w r9, [r3, #28] │ │ │ │ - bl 1f6980 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f6d44 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4a1c6 │ │ │ │ + blt.n 4a20e │ │ │ │ ldr r4, [sp, #0] │ │ │ │ movw r8, #5752 @ 0x1678 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ - cbz r4, 4a208 │ │ │ │ + cbz r4, 4a250 │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 4a244 │ │ │ │ + bne.n 4a28c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 4a1da │ │ │ │ + beq.n 4a222 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #61208 @ 0xef18 │ │ │ │ + movw r1, #59608 @ 0xe8d8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ee4a0 │ │ │ │ + bl ee0c8 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a33c │ │ │ │ + beq.w 4a384 │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 4a244 │ │ │ │ + bne.n 4a28c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a1da │ │ │ │ + bge.n 4a222 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4a1da │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a1da │ │ │ │ + bne.n 4a222 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a222 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #61216 @ 0xef20 │ │ │ │ + movw r0, #59616 @ 0xe8e0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1e4bd4 │ │ │ │ + bl 1e5068 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4a31a │ │ │ │ + beq.n 4a362 │ │ │ │ movs r3, #0 │ │ │ │ cmp r9, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq.n 4a270 │ │ │ │ - ldr r1, [pc, #228] @ (4a348 ) │ │ │ │ + beq.n 4a2b8 │ │ │ │ + ldr r1, [pc, #228] @ (4a390 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.n 4a31a │ │ │ │ + beq.n 4a362 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4a280 │ │ │ │ + beq.n 4a2c8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 4a29a │ │ │ │ - bl 7a43c │ │ │ │ + b.n 4a2e2 │ │ │ │ + bl 7a484 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #47288 @ 0xb8b8 │ │ │ │ + movw r0, #45688 @ 0xb278 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 4a2d4 │ │ │ │ + cbz r0, 4a31c │ │ │ │ mov r1, r4 │ │ │ │ - bl 1e4720 │ │ │ │ + bl 1e4bb4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 4a2be │ │ │ │ + bne.n 4a306 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a31a │ │ │ │ + bge.n 4a362 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 4a31a │ │ │ │ + cbnz r3, 4a362 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a31a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a362 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a2ec │ │ │ │ + bge.n 4a334 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 4a2ec │ │ │ │ + cbnz r3, 4a334 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a2ec │ │ │ │ - bl f7144 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a334 │ │ │ │ + bl f6dfc │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #61240 @ 0xef38 │ │ │ │ + movw r0, #59640 @ 0xe8f8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1e4bd4 │ │ │ │ + bl 1e5068 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4a31a │ │ │ │ + beq.n 4a362 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #49448 @ 0xc128 │ │ │ │ + movw r0, #47848 @ 0xbae8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e4bd4 │ │ │ │ + bl 1e5068 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4a31a │ │ │ │ + beq.n 4a362 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 1f6aac │ │ │ │ + bl 1f6e70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f0fc8 │ │ │ │ + bl 1f1558 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a32e │ │ │ │ + bge.n 4a376 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4a32e │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4a376 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ @@ -44651,199 +44679,199 @@ │ │ │ │ @ instruction: 0xf2500052 │ │ │ │ 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 4a36c │ │ │ │ + bne.n 4a3b4 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2ae11c │ │ │ │ + b.w 2ada24 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15444 @ 0x3c54 │ │ │ │ + movw r0, #13844 @ 0x3614 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a360 │ │ │ │ + bne.n 4a3a8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4a3b4 │ │ │ │ + beq.n 4a3fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 4a3b4 │ │ │ │ + ble.n 4a3fc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a3c6 │ │ │ │ + bge.n 4a40e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4a3c6 │ │ │ │ - movw r0, #61268 @ 0xef54 │ │ │ │ + b.n 4a40e │ │ │ │ + movw r0, #59668 @ 0xe914 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #92] @ (4a428 ) │ │ │ │ - bl a87b4 <_PyObject_LookupSpecial@@Base> │ │ │ │ + ldr r1, [pc, #92] @ (4a470 ) │ │ │ │ + bl a7e6c <_PyObject_LookupSpecial@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4a3dc │ │ │ │ + cbz r0, 4a424 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 4a3f2 │ │ │ │ + bmi.n 4a43a │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #61292 @ 0xef6c │ │ │ │ + movw r0, #59692 @ 0xe92c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4a408 │ │ │ │ + b.n 4a450 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #61324 @ 0xef8c │ │ │ │ + movw r0, #59724 @ 0xe94c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a41c │ │ │ │ + bge.n 4a464 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4a41c │ │ │ │ + cbnz r3, 4a464 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ pop {r2, r3, r4, r7} │ │ │ │ lsls r2, r2, #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 4a468 │ │ │ │ + bne.n 4a4b0 │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a47c │ │ │ │ + bge.n 4a4c4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4a47c │ │ │ │ + b.n 4a4c4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15256 @ 0x3b98 │ │ │ │ + movw r0, #13656 @ 0x3558 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a440 │ │ │ │ + bne.n 4a488 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4a486 │ │ │ │ + cbz r1, 4a4ce │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4a48e │ │ │ │ + b.n 4a4d6 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 4a4f4 │ │ │ │ + b.n 4a53c │ │ │ │ │ │ │ │ -0004a490 : │ │ │ │ +0004a4d8 : │ │ │ │ movw r0, #13756 @ 0x35bc │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.w 1da9dc │ │ │ │ + b.w 1dadf8 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ 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 4a4de │ │ │ │ + bne.n 4a526 │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a4f2 │ │ │ │ + bge.n 4a53a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4a4f2 │ │ │ │ + b.n 4a53a │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15260 @ 0x3b9c │ │ │ │ + movw r0, #13660 @ 0x355c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a4b6 │ │ │ │ + bne.n 4a4fe │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4a520 │ │ │ │ + bne.n 4a568 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #32720 @ 0x7fd0 │ │ │ │ + movw r2, #31120 @ 0x7990 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 4a572 │ │ │ │ - movw r3, #32720 @ 0x7fd0 │ │ │ │ + cbz r1, 4a5ba │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ push {r4, r5} │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 4a558 │ │ │ │ + bls.n 4a5a0 │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ and.w r4, r5, #2 │ │ │ │ lsls r5, r5, #31 │ │ │ │ - bpl.n 4a54e │ │ │ │ + bpl.n 4a596 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4a56e │ │ │ │ + b.n 4a5b6 │ │ │ │ orrs r4, r2 │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - b.n 4a530 │ │ │ │ + b.n 4a578 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -44853,84 +44881,84 @@ │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ 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, #232] @ 4a678 │ │ │ │ + vldr d0, [pc, #232] @ 4a6c0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ - bl 9b9dc │ │ │ │ - movw r1, #22756 @ 0x58e4 │ │ │ │ + bl 9b8e0 │ │ │ │ + movw r1, #21212 @ 0x52dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db2c8 │ │ │ │ + bl 1db6e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4a5b4 │ │ │ │ + bge.n 4a5fc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4a66e │ │ │ │ - vldr d0, [pc, #200] @ 4a680 │ │ │ │ - bl 9b9dc │ │ │ │ - movw r1, #6532 @ 0x1984 │ │ │ │ + b.n 4a6b6 │ │ │ │ + vldr d0, [pc, #200] @ 4a6c8 │ │ │ │ + bl 9b8e0 │ │ │ │ + movw r1, #4932 @ 0x1344 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db2c8 │ │ │ │ + bl 1db6e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4a5ae │ │ │ │ - vldr d0, [pc, #180] @ 4a688 │ │ │ │ - bl 9b9dc │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + blt.n 4a5f6 │ │ │ │ + vldr d0, [pc, #180] @ 4a6d0 │ │ │ │ + bl 9b8e0 │ │ │ │ + movw r1, #21216 @ 0x52e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db2c8 │ │ │ │ + bl 1db6e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4a5ae │ │ │ │ - vldr d8, [pc, #160] @ 4a690 │ │ │ │ + blt.n 4a5f6 │ │ │ │ + vldr d8, [pc, #160] @ 4a6d8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9b9dc │ │ │ │ - movw r1, #60180 @ 0xeb14 │ │ │ │ + bl 9b8e0 │ │ │ │ + movw r1, #58580 @ 0xe4d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db2c8 │ │ │ │ + bl 1db6e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4a5ae │ │ │ │ - vldr d9, [pc, #136] @ 4a698 │ │ │ │ + blt.n 4a5f6 │ │ │ │ + vldr d9, [pc, #136] @ 4a6e0 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 296918 │ │ │ │ - movw r1, #61384 @ 0xefc8 │ │ │ │ + bl 29622c │ │ │ │ + movw r1, #59784 @ 0xe988 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db2c8 │ │ │ │ + bl 1db6e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4a5ae │ │ │ │ - vldr d8, [pc, #108] @ 4a6a0 │ │ │ │ + blt.n 4a5f6 │ │ │ │ + vldr d8, [pc, #108] @ 4a6e8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9b9dc │ │ │ │ - movw r1, #60236 @ 0xeb4c │ │ │ │ + bl 9b8e0 │ │ │ │ + movw r1, #58636 @ 0xe50c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db2c8 │ │ │ │ + bl 1db6e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4a5ae │ │ │ │ + blt.n 4a5f6 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 296918 │ │ │ │ - movw r1, #61392 @ 0xefd0 │ │ │ │ + bl 29622c │ │ │ │ + movw r1, #59792 @ 0xe990 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1db2c8 │ │ │ │ + bl 1db6e4 │ │ │ │ asrs r0, r0, #31 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ @@ -44950,78 +44978,78 @@ │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4a748 │ │ │ │ + beq.n 4a790 │ │ │ │ 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 940a4 │ │ │ │ + bl 93fcc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a744 │ │ │ │ + bne.n 4a78c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b04a0 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a744 │ │ │ │ - movw r0, #16116 @ 0x3ef4 │ │ │ │ + beq.n 4a78c │ │ │ │ + movw r0, #14516 @ 0x38b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4a6f2 │ │ │ │ + cbnz r0, 4a73a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f79c │ │ │ │ + b.w 4f7e4 │ │ │ │ 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, #61400 @ 0xefd8 │ │ │ │ + movw r0, #59800 @ 0xe998 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b2040 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a726 │ │ │ │ + bge.n 4a76e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a726 │ │ │ │ + cbnz r3, 4a76e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4a6e6 │ │ │ │ + beq.n 4a72e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a744 │ │ │ │ + bge.n 4a78c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4a744 │ │ │ │ + cbnz r3, 4a78c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ - ldr r5, [pc, #280] @ (4a874 ) │ │ │ │ + ldr r5, [pc, #280] @ (4a8bc ) │ │ │ │ mov r7, r0 │ │ │ │ mov ip, r2 │ │ │ │ mov lr, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ add r4, sp, #68 @ 0x44 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -45029,67 +45057,67 @@ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 4a78e │ │ │ │ + bne.n 4a7d6 │ │ │ │ cmp ip, lr │ │ │ │ - ble.n 4a78e │ │ │ │ + ble.n 4a7d6 │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 4a78e │ │ │ │ - cbnz r6, 4a7ae │ │ │ │ + bne.n 4a7d6 │ │ │ │ + cbnz r6, 4a7f6 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, lr │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, ip │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #212] @ (4a878 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #212] @ (4a8c0 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a852 │ │ │ │ + beq.n 4a89a │ │ │ │ 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 149a58 │ │ │ │ + bl 1494dc │ │ │ │ ldrd r9, r5, [sp, #100] @ 0x64 │ │ │ │ ldr.w r8, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a85c │ │ │ │ - bl b1084 │ │ │ │ + beq.n 4a8a4 │ │ │ │ + bl b0764 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 4a7e4 │ │ │ │ + beq.n 4a82c │ │ │ │ mov r0, r5 │ │ │ │ blx 2b9ac │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4a7ec │ │ │ │ + b.n 4a834 │ │ │ │ mov r0, r9 │ │ │ │ blx 2bb4c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b421c │ │ │ │ - cbz r4, 4a808 │ │ │ │ + bl b390c │ │ │ │ + cbz r4, 4a850 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e5018 │ │ │ │ - b.n 4a85e │ │ │ │ + bl 1e5394 │ │ │ │ + b.n 4a8a6 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ ldrd r6, r7, [sp, #176] @ 0xb0 │ │ │ │ strd r6, r7, [sp, #40] @ 0x28 │ │ │ │ ldrd r6, r7, [sp, #168] @ 0xa8 │ │ │ │ strd r6, r7, [sp, #32] │ │ │ │ ldrd r6, r7, [sp, #160] @ 0xa0 │ │ │ │ @@ -45102,110 +45130,110 @@ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ ldrd r6, r7, [sp, #136] @ 0x88 │ │ │ │ strd r6, r7, [sp] │ │ │ │ ldrd r1, r2, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 4aa44 │ │ │ │ + bl 4aa8c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 4a85e │ │ │ │ + b.n 4a8a6 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4a85e │ │ │ │ + b.n 4a8a6 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ strd r9, r5, [sp, #100] @ 0x64 │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ - bl 14a440 │ │ │ │ + bl 149e0c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - beq.n 4a7d8 │ │ │ │ + ldmia r2!, {r4, r5, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ adds r5, #240 @ 0xf0 │ │ │ │ lsls r2, r2, #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 4a89c │ │ │ │ + bne.n 4a8e4 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 21c714 │ │ │ │ + b.w 21c99c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15380 @ 0x3c14 │ │ │ │ + movw r0, #13780 @ 0x35d4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a890 │ │ │ │ + bne.n 4a8d8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ subs r3, r5, #1 │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r1 │ │ │ │ strd r4, r2, [sp, #16] │ │ │ │ cmp r3, #2 │ │ │ │ mov r4, r0 │ │ │ │ - bhi.n 4a8e0 │ │ │ │ + bhi.n 4a928 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 4a908 │ │ │ │ - b.n 4a8f8 │ │ │ │ - movw r0, #25132 @ 0x622c │ │ │ │ + ble.n 4a950 │ │ │ │ + b.n 4a940 │ │ │ │ + movw r0, #23532 @ 0x5bec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl e2c9c │ │ │ │ + bl e289c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a8d8 │ │ │ │ + bne.n 4a920 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4a94e │ │ │ │ + b.n 4a996 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 148e98 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 148918 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a8f4 │ │ │ │ + beq.n 4a93c │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 4a920 │ │ │ │ + bne.n 4a968 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r1, 4a92e │ │ │ │ + cbnz r1, 4a976 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 4a930 │ │ │ │ + b.n 4a978 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 148e98 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 148918 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a908 │ │ │ │ - b.n 4a8f4 │ │ │ │ + bne.n 4a950 │ │ │ │ + b.n 4a93c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #25132 @ 0x622c │ │ │ │ + movw r2, #23532 @ 0x5bec │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 251148 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x278> │ │ │ │ + bl 251490 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x368> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r3, r5 │ │ │ │ str r3, [r4, #24] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -45213,238 +45241,238 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #36092 @ 0x8cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4a97e │ │ │ │ + beq.n 4a9c6 │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4a98c │ │ │ │ + bne.n 4a9d4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 275bd8 │ │ │ │ + bl 2759a0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4a996 │ │ │ │ - b.n 4a99e │ │ │ │ + bne.n 4a9de │ │ │ │ + b.n 4a9e6 │ │ │ │ movs r2, #1 │ │ │ │ - bl 251f40 │ │ │ │ + bl 252198 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4a99e │ │ │ │ + beq.n 4a9e6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4aa42 │ │ │ │ + beq.n 4aa8a │ │ │ │ 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 940a4 │ │ │ │ + bl 93fcc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4aa3e │ │ │ │ + bne.n 4aa86 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b04a0 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4aa3e │ │ │ │ - movw r0, #16116 @ 0x3ef4 │ │ │ │ + beq.n 4aa86 │ │ │ │ + movw r0, #14516 @ 0x38b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4a9ec │ │ │ │ + cbnz r0, 4aa34 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f79c │ │ │ │ + b.w 4f7e4 │ │ │ │ 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, #61496 @ 0xf038 │ │ │ │ + movw r0, #59896 @ 0xe9f8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b2040 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aa20 │ │ │ │ + bge.n 4aa68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4aa20 │ │ │ │ + cbnz r3, 4aa68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4a9e0 │ │ │ │ + beq.n 4aa28 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aa3e │ │ │ │ + bge.n 4aa86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4aa3e │ │ │ │ + cbnz r3, 4aa86 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_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 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - bl 9b2bc │ │ │ │ + bl 9b1c0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ab0e │ │ │ │ + beq.n 4ab56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4aaf6 │ │ │ │ + beq.n 4ab3e │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4aaf6 │ │ │ │ + beq.n 4ab3e │ │ │ │ str r4, [r5, #20] │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ - bl 14de1c │ │ │ │ + bl 14d870 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aaf6 │ │ │ │ + cbz r0, 4ab3e │ │ │ │ str r4, [r5, #24] │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 14de1c │ │ │ │ + bl 14d870 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aaf6 │ │ │ │ + cbz r0, 4ab3e │ │ │ │ str r4, [r5, #28] │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl 14de1c │ │ │ │ + bl 14d870 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aaf6 │ │ │ │ + cbz r0, 4ab3e │ │ │ │ str r4, [r5, #32] │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 14de1c │ │ │ │ + bl 14d870 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aaf6 │ │ │ │ + cbz r0, 4ab3e │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ - bl 14de1c │ │ │ │ + bl 14d870 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aaf6 │ │ │ │ + cbz r0, 4ab3e │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ - bl 14de1c │ │ │ │ + bl 14d870 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aaf6 │ │ │ │ + cbz r0, 4ab3e │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aaf6 │ │ │ │ + cbz r0, 4ab3e │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aaf6 │ │ │ │ + cbz r0, 4ab3e │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bl 8f69c │ │ │ │ + bl 8f5c0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4ab0c │ │ │ │ + cbnz r0, 4ab54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ab10 │ │ │ │ + bge.n 4ab58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ab10 │ │ │ │ + cbnz r3, 4ab58 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ab10 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ab58 │ │ │ │ str r0, [r5, #56] @ 0x38 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4ab34 │ │ │ │ + bne.n 4ab7c │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2a8494 │ │ │ │ + b.w 2a7d9c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15416 @ 0x3c38 │ │ │ │ + movw r0, #13816 @ 0x35f8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ab28 │ │ │ │ + bne.n 4ab70 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 4ab72 │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 4ab78 │ │ │ │ + beq.n 4abba │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 4abc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4ab84 │ │ │ │ + cbz r3, 4abcc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4aba6 │ │ │ │ + b.n 4abee │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 4aba2 │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 4abea │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4aba2 │ │ │ │ + cbnz r3, 4abea │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 4aba2 │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 4abea │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #44388 @ 0xad64 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1742b4 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 173e04 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -45456,321 +45484,321 @@ │ │ │ │ blx 2b970 │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 4ae2e │ │ │ │ + bl 4ae76 │ │ │ │ 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 │ │ │ │ movw r2, #18720 @ 0x4920 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r3, #19569 @ 0x4c71 │ │ │ │ + movw r3, #20177 @ 0x4ed1 │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4ac20 │ │ │ │ - bl 234c74 <_PyErr_Format@@Base+0x654> │ │ │ │ + bne.n 4ac68 │ │ │ │ + bl 234ed4 <_PyErr_Format@@Base+0x650> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4ac24 │ │ │ │ + b.n 4ac6c │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4acca │ │ │ │ + beq.n 4ad12 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbnz r0, 4ac3c │ │ │ │ - movw r0, #11636 @ 0x2d74 │ │ │ │ + cbnz r0, 4ac84 │ │ │ │ + movw r0, #10036 @ 0x2734 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4ac64 │ │ │ │ - bl 170f30 │ │ │ │ - cbz r0, 4ac56 │ │ │ │ + b.n 4acac │ │ │ │ + bl 170a50 │ │ │ │ + cbz r0, 4ac9e │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4ac66 │ │ │ │ - movw r0, #47904 @ 0xbb20 │ │ │ │ + beq.n 4acae │ │ │ │ + movw r0, #46304 @ 0xb4e0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4ac64 │ │ │ │ + b.n 4acac │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 11ac90 │ │ │ │ + bl 11a910 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 21a808 │ │ │ │ - cbnz r5, 4ac82 │ │ │ │ + bl 21aa60 │ │ │ │ + cbnz r5, 4acca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4ac72 │ │ │ │ + blt.n 4acba │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4acca │ │ │ │ + b.n 4ad12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ac6e │ │ │ │ + bne.n 4acb6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ac6e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4acb6 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1df290 <_PyType_Name@@Base> │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #61528 @ 0xf058 │ │ │ │ + movw r0, #59928 @ 0xea18 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4acb0 │ │ │ │ + bge.n 4acf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4acb0 │ │ │ │ + cbnz r3, 4acf8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4acbe │ │ │ │ + bge.n 4ad06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4acc2 │ │ │ │ + cbz r3, 4ad0a │ │ │ │ mov r4, r6 │ │ │ │ - b.n 4acca │ │ │ │ + b.n 4ad12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4acbe │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ad06 │ │ │ │ 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 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4acf8 │ │ │ │ + bhi.n 4ad40 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4ad0e │ │ │ │ - b.n 4ad20 │ │ │ │ - movw r0, #24980 @ 0x6194 │ │ │ │ + cbnz r0, 4ad56 │ │ │ │ + b.n 4ad68 │ │ │ │ + movw r0, #23380 @ 0x5b54 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e2c9c │ │ │ │ + bl e289c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4adf6 │ │ │ │ - b.n 4acea │ │ │ │ - bl 9b92c │ │ │ │ + beq.n 4ae3e │ │ │ │ + b.n 4ad32 │ │ │ │ + bl 9b830 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4ad2e │ │ │ │ + blt.n 4ad76 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 4ad3e │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 4ad86 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4adf6 │ │ │ │ + bne.n 4ae3e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4ad3e │ │ │ │ + b.n 4ad86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ad1c │ │ │ │ + bne.n 4ad64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ad1c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ad64 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4adca │ │ │ │ + ble.n 4ae12 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4ad72 │ │ │ │ + bpl.n 4adba │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4ad6e │ │ │ │ + beq.n 4adb6 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61540 @ 0xf064 │ │ │ │ + movw r1, #59940 @ 0xea24 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 4adcc │ │ │ │ + b.n 4ae14 │ │ │ │ movw r1, #34280 @ 0x85e8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 4ad84 │ │ │ │ - bl 9ef10 │ │ │ │ - cbz r0, 4ada4 │ │ │ │ + beq.n 4adcc │ │ │ │ + bl 9ee58 │ │ │ │ + cbz r0, 4adec │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4adc4 │ │ │ │ + beq.n 4ae0c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61628 @ 0xf0bc │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #664 @ 0x298 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r2, #64512 @ 0xfc00 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #24980 @ 0x6194 │ │ │ │ + movw r0, #23380 @ 0x5b54 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4adf6 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4ae3e │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4adcc │ │ │ │ + b.n 4ae14 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 4ade8 │ │ │ │ - cbz r1, 4add8 │ │ │ │ + bgt.n 4ae30 │ │ │ │ + cbz r1, 4ae20 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4ade0 │ │ │ │ + b.n 4ae28 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 188d88 │ │ │ │ + b.w 188638 │ │ │ │ subs r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 46bce │ │ │ │ + b.w 46c16 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4} │ │ │ │ movw r4, #43560 @ 0xaa28 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r3, r1 │ │ │ │ subs r1, #33 @ 0x21 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bhi.n 4ae20 │ │ │ │ - movw r1, #61720 @ 0xf118 │ │ │ │ + bhi.n 4ae68 │ │ │ │ + movw r1, #60120 @ 0xead8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ pop {r4} │ │ │ │ - b.w f3f54 │ │ │ │ - movw r1, #61752 @ 0xf138 │ │ │ │ + b.w f3b74 │ │ │ │ + movw r1, #60152 @ 0xeaf8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ pop {r4} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ - cbnz r4, 4ae66 │ │ │ │ + cbnz r4, 4aeae │ │ │ │ mov r0, r1 │ │ │ │ blx 2ad40 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #61820 @ 0xf17c │ │ │ │ + movw r0, #60220 @ 0xeb3c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4ae76 │ │ │ │ + b.n 4aebe │ │ │ │ mov r0, r4 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9403c │ │ │ │ + bl 93f64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4aef6 │ │ │ │ + beq.n 4af3e │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f5830 │ │ │ │ + bl f5420 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ae98 │ │ │ │ + bge.n 4aee0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ae98 │ │ │ │ + cbnz r3, 4aee0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 4aeec │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 4af34 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 4aeb6 │ │ │ │ + cbz r0, 4aefe │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #84] @ (4aefc ) │ │ │ │ + ldr r1, [pc, #84] @ (4af44 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 99070 │ │ │ │ + bl 98f88 │ │ │ │ adds r4, r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 4aeb8 │ │ │ │ + b.n 4af00 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1c872c │ │ │ │ - cbz r4, 4aeec │ │ │ │ - movw r1, #35808 @ 0x8be0 │ │ │ │ + bl 1c8bf4 │ │ │ │ + cbz r4, 4af34 │ │ │ │ + movw r1, #34208 @ 0x85a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4b110 │ │ │ │ - cbz r0, 4aeec │ │ │ │ - movw r1, #50756 @ 0xc644 │ │ │ │ + bl 4b158 │ │ │ │ + cbz r0, 4af34 │ │ │ │ + movw r1, #49156 @ 0xc004 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4b110 │ │ │ │ - cbz r0, 4aeec │ │ │ │ + bl 4b158 │ │ │ │ + cbz r0, 4af34 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 15c55c │ │ │ │ + bl 15c090 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1c872c │ │ │ │ + b.w 1c8bf4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - bvs.n 4af38 │ │ │ │ + bvs.n 4af80 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #7204 @ 0x1c24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4af26 │ │ │ │ + beq.n 4af6e │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4afa8 │ │ │ │ + b.n 4aff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4af1c │ │ │ │ + bne.n 4af64 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4af1c │ │ │ │ + bhi.n 4af64 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r7, r2 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r1, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -45778,76 +45806,76 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 4afe0 │ │ │ │ + bl 4b028 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4af6e │ │ │ │ + bge.n 4afb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4af6e │ │ │ │ + cbnz r3, 4afb6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4af82 │ │ │ │ + bge.n 4afca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4af82 │ │ │ │ + cbnz r3, 4afca │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 4afa6 │ │ │ │ + beq.n 4afee │ │ │ │ cmp r7, #3 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ eoreq.w r4, r4, #1 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - b.n 4afa8 │ │ │ │ + b.n 4aff0 │ │ │ │ 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 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4afca │ │ │ │ + bne.n 4b012 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24e914 │ │ │ │ + b.w 24eb70 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15460 @ 0x3c64 │ │ │ │ + movw r0, #13860 @ 0x3624 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4afbe │ │ │ │ + bne.n 4b006 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 4b104 │ │ │ │ + beq.w 4b14c │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 4b108 │ │ │ │ + bne.w 4b150 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -45863,28 +45891,28 @@ │ │ │ │ blx 2b44c │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ strb.w r3, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 2be504 │ │ │ │ + bl 2bde14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b0ce │ │ │ │ + bne.n 4b116 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 284e78 │ │ │ │ + bl 284884 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4b058 │ │ │ │ - bhi.n 4b030 │ │ │ │ + beq.n 4b0a0 │ │ │ │ + bhi.n 4b078 │ │ │ │ clz r4, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ negs r4, r4 │ │ │ │ - b.n 4b0da │ │ │ │ + b.n 4b122 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -45895,215 +45923,215 @@ │ │ │ │ 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 f352c │ │ │ │ + bl f314c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b09e │ │ │ │ + bge.n 4b0e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 4b09e │ │ │ │ + cbnz r3, 4b0e6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b0b2 │ │ │ │ + bge.n 4b0fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b0b2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b0fa │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b0c6 │ │ │ │ + bge.n 4b10e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b0c6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b10e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 4b0d6 │ │ │ │ - bne.n 4b030 │ │ │ │ - b.n 4b0da │ │ │ │ + blt.n 4b11e │ │ │ │ + bne.n 4b078 │ │ │ │ + b.n 4b122 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4b030 │ │ │ │ + bne.n 4b078 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b0da │ │ │ │ + b.n 4b122 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b0ee │ │ │ │ + bge.n 4b136 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4b0ee │ │ │ │ + cbnz r3, 4b136 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b10a │ │ │ │ + bge.n 4b152 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b10a │ │ │ │ + cbnz r3, 4b152 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b10a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b152 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 4b10a │ │ │ │ + b.n 4b152 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 8f69c │ │ │ │ + bl 8f5c0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4b13e │ │ │ │ + cbz r0, 4b186 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 98fd4 │ │ │ │ + bl 98eec │ │ │ │ adds r4, r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 4b140 │ │ │ │ + b.n 4b188 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r0 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str.w r0, [fp, #88] @ 0x58 │ │ │ │ - beq.n 4b178 │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 4b17e │ │ │ │ + beq.n 4b1c0 │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 4b1c6 │ │ │ │ mov r0, fp │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 4b18e │ │ │ │ + cbz r2, 4b1d6 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 4b2a6 │ │ │ │ + b.n 4b2ee │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl d1664 │ │ │ │ + bl d0d78 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b298 │ │ │ │ + beq.n 4b2e0 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ adds r1, r2, #1 │ │ │ │ str.w r1, [fp, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 4b1bc │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 4b1c2 │ │ │ │ + beq.n 4b204 │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 4b20a │ │ │ │ mov r0, fp │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbnz r2, 4b1e0 │ │ │ │ + cbnz r2, 4b228 │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4b1ec │ │ │ │ + cbnz r0, 4b234 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 23c560 │ │ │ │ + bl 23c7b4 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 4b298 │ │ │ │ + b.n 4b2e0 │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 4b1e0 │ │ │ │ + bne.n 4b228 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl b4294 │ │ │ │ + bl b3984 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, fp │ │ │ │ - cbz r2, 4b250 │ │ │ │ - bl d1664 │ │ │ │ + cbz r2, 4b298 │ │ │ │ + bl d0d78 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 4b250 │ │ │ │ + cbz r0, 4b298 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 4b232 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 4b232 │ │ │ │ + cbz r2, 4b27a │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 4b27a │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 4b298 │ │ │ │ + b.n 4b2e0 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 4b244 │ │ │ │ + bne.n 4b28c │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9bc74 │ │ │ │ - cbz r0, 4b262 │ │ │ │ + bl 9bb78 │ │ │ │ + cbz r0, 4b2aa │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4b1f8 │ │ │ │ + b.n 4b240 │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl cf244 │ │ │ │ + bl ce964 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4b26a │ │ │ │ + cbnz r0, 4b2b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 4b1d6 │ │ │ │ + bl 83a14 │ │ │ │ + b.n 4b21e │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 4b27c │ │ │ │ + ble.n 4b2c4 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4b26a │ │ │ │ + b.n 4b2b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ subs r4, r0, #1 │ │ │ │ mov r0, fp │ │ │ │ str.w r4, [fp, #88] @ 0x58 │ │ │ │ - bl e086c │ │ │ │ - b.n 4b2a0 │ │ │ │ + bl e03d4 │ │ │ │ + b.n 4b2e8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [fp, #8] │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ add sp, #12 │ │ │ │ @@ -46111,624 +46139,624 @@ │ │ │ │ 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 188d88 │ │ │ │ - cbz r0, 4b2f8 │ │ │ │ + bl 188638 │ │ │ │ + cbz r0, 4b340 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4b2d2 │ │ │ │ + cbz r3, 4b31a │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - b.n 4b2da │ │ │ │ + b.n 4b322 │ │ │ │ movw r2, #32180 @ 0x7db4 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 4b2f8 │ │ │ │ + cbz r5, 4b340 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - movw r1, #33744 @ 0x83d0 │ │ │ │ + movw r1, #32144 @ 0x7d90 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r3, #0 │ │ │ │ cmp r5, r3 │ │ │ │ - ble.n 4b2f8 │ │ │ │ + ble.n 4b340 │ │ │ │ ldrb r6, [r4, r3] │ │ │ │ ldrb r6, [r1, r6] │ │ │ │ strb r6, [r2, r3] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 4b2ea │ │ │ │ + b.n 4b332 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004b2fa <_PyBytes_ReverseFind@@Base>: │ │ │ │ +0004b342 <_PyBytes_ReverseFind@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r3, 4b312 <_PyBytes_ReverseFind@@Base+0x18> │ │ │ │ + cbnz r3, 4b35a <_PyBytes_ReverseFind@@Base+0x18> │ │ │ │ adds r0, r1, r4 │ │ │ │ - b.n 4b328 <_PyBytes_ReverseFind@@Base+0x2e> │ │ │ │ + b.n 4b370 <_PyBytes_ReverseFind@@Base+0x2e> │ │ │ │ mov.w ip, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ - bl 221b98 │ │ │ │ + bl 221e20 │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ addge r0, r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4b336 <_PyBytes_ReverseFind@@Base+0x3c> │ │ │ │ - b.w 17e0a4 │ │ │ │ + beq.n 4b37e <_PyBytes_ReverseFind@@Base+0x3c> │ │ │ │ + b.w 17d98c │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 4b360 <_PyBytes_ReverseFind@@Base+0x66> │ │ │ │ + cbz r3, 4b3a8 <_PyBytes_ReverseFind@@Base+0x66> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4b378 <_PyBytes_ReverseFind@@Base+0x7e> │ │ │ │ + b.n 4b3c0 <_PyBytes_ReverseFind@@Base+0x7e> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4b368 <_PyBytes_ReverseFind@@Base+0x6e> │ │ │ │ + bgt.n 4b3b0 <_PyBytes_ReverseFind@@Base+0x6e> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4b378 <_PyBytes_ReverseFind@@Base+0x7e> │ │ │ │ + b.n 4b3c0 <_PyBytes_ReverseFind@@Base+0x7e> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4b364 <_PyBytes_ReverseFind@@Base+0x6a> │ │ │ │ + bne.n 4b3ac <_PyBytes_ReverseFind@@Base+0x6a> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4b364 <_PyBytes_ReverseFind@@Base+0x6a> │ │ │ │ + beq.n 4b3ac <_PyBytes_ReverseFind@@Base+0x6a> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4b39a <_PyBytes_ReverseFind@@Base+0xa0> │ │ │ │ + b.n 4b3e2 <_PyBytes_ReverseFind@@Base+0xa0> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #656] @ (4b620 <_PyBytes_ReverseFind@@Base+0x326>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #656] @ (4b668 <_PyBytes_ReverseFind@@Base+0x326>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b6a2 <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ + beq.w 4b6ea <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ add r5, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ ite eq │ │ │ │ moveq r6, #0 │ │ │ │ ldrne r6, [r4, #4] │ │ │ │ - bl 9fc20 │ │ │ │ + bl 9f804 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b6a0 <_PyBytes_ReverseFind@@Base+0x3a6> │ │ │ │ - ldr r3, [pc, #624] @ (4b624 <_PyBytes_ReverseFind@@Base+0x32a>) │ │ │ │ + beq.w 4b6e8 <_PyBytes_ReverseFind@@Base+0x3a6> │ │ │ │ + ldr r3, [pc, #624] @ (4b66c <_PyBytes_ReverseFind@@Base+0x32a>) │ │ │ │ movw r8, #41976 @ 0xa3f8 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ cmp r6, #0 │ │ │ │ it eq │ │ │ │ moveq r6, r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 4b4fa <_PyBytes_ReverseFind@@Base+0x200> │ │ │ │ + bne.w 4b542 <_PyBytes_ReverseFind@@Base+0x200> │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 103ba0 │ │ │ │ + bl 103828 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4b4fa <_PyBytes_ReverseFind@@Base+0x200> │ │ │ │ + bne.w 4b542 <_PyBytes_ReverseFind@@Base+0x200> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b3fc <_PyBytes_ReverseFind@@Base+0x102> │ │ │ │ + bge.n 4b444 <_PyBytes_ReverseFind@@Base+0x102> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4b3fc <_PyBytes_ReverseFind@@Base+0x102> │ │ │ │ + cbnz r3, 4b444 <_PyBytes_ReverseFind@@Base+0x102> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9fdec │ │ │ │ + bl 9f9d0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4b434 <_PyBytes_ReverseFind@@Base+0x13a> │ │ │ │ + cbnz r0, 4b47c <_PyBytes_ReverseFind@@Base+0x13a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b41a <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ + bge.n 4b462 <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b41a <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ + cbnz r3, 4b462 <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - bl 940a4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4b6a2 <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ + bne.w 4b6ea <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 4b4ba <_PyBytes_ReverseFind@@Base+0x1c0> │ │ │ │ + bne.n 4b502 <_PyBytes_ReverseFind@@Base+0x1c0> │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 103ba0 │ │ │ │ + bl 103828 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbnz r3, 4b4ba <_PyBytes_ReverseFind@@Base+0x1c0> │ │ │ │ + cbnz r3, 4b502 <_PyBytes_ReverseFind@@Base+0x1c0> │ │ │ │ vmov s15, r0 │ │ │ │ mul.w r0, r7, r0 │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ vmov s15, r7 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmov s13, r0 │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4b4a0 <_PyBytes_ReverseFind@@Base+0x1a6> │ │ │ │ + beq.n 4b4e8 <_PyBytes_ReverseFind@@Base+0x1a6> │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 4b480 <_PyBytes_ReverseFind@@Base+0x186> │ │ │ │ + bge.n 4b4c8 <_PyBytes_ReverseFind@@Base+0x186> │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 4b48e <_PyBytes_ReverseFind@@Base+0x194> │ │ │ │ + bge.n 4b4d6 <_PyBytes_ReverseFind@@Base+0x194> │ │ │ │ vneg.f64 d7, d7 │ │ │ │ - vldr d5, [pc, #392] @ 4b618 <_PyBytes_ReverseFind@@Base+0x31e> │ │ │ │ + vldr d5, [pc, #392] @ 4b660 <_PyBytes_ReverseFind@@Base+0x31e> │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4b4ba <_PyBytes_ReverseFind@@Base+0x1c0> │ │ │ │ + bhi.n 4b502 <_PyBytes_ReverseFind@@Base+0x1c0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b3fc <_PyBytes_ReverseFind@@Base+0x102> │ │ │ │ + bge.n 4b444 <_PyBytes_ReverseFind@@Base+0x102> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b3fc <_PyBytes_ReverseFind@@Base+0x102> │ │ │ │ + bne.n 4b444 <_PyBytes_ReverseFind@@Base+0x102> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b3fc <_PyBytes_ReverseFind@@Base+0x102> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b444 <_PyBytes_ReverseFind@@Base+0x102> │ │ │ │ mov r0, r7 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b536 <_PyBytes_ReverseFind@@Base+0x23c> │ │ │ │ + beq.n 4b57e <_PyBytes_ReverseFind@@Base+0x23c> │ │ │ │ mov r1, r4 │ │ │ │ - bl 14ded0 │ │ │ │ + bl 14d924 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b4e2 <_PyBytes_ReverseFind@@Base+0x1e8> │ │ │ │ + bge.n 4b52a <_PyBytes_ReverseFind@@Base+0x1e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4b4e2 <_PyBytes_ReverseFind@@Base+0x1e8> │ │ │ │ + cbnz r3, 4b52a <_PyBytes_ReverseFind@@Base+0x1e8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b4f6 <_PyBytes_ReverseFind@@Base+0x1fc> │ │ │ │ + bge.n 4b53e <_PyBytes_ReverseFind@@Base+0x1fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b4f6 <_PyBytes_ReverseFind@@Base+0x1fc> │ │ │ │ + cbnz r3, 4b53e <_PyBytes_ReverseFind@@Base+0x1fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4b568 <_PyBytes_ReverseFind@@Base+0x26e> │ │ │ │ + beq.n 4b5b0 <_PyBytes_ReverseFind@@Base+0x26e> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r7, #25144 @ 0x6238 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 4b628 <_PyBytes_ReverseFind@@Base+0x32e> │ │ │ │ + bne.w 4b670 <_PyBytes_ReverseFind@@Base+0x32e> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ vldr d8, [r6, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b598 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ + bge.n 4b5e0 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b598 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ + bne.n 4b5e0 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b598 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b5e0 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 4b5d4 <_PyBytes_ReverseFind@@Base+0x2da> │ │ │ │ + beq.n 4b61c <_PyBytes_ReverseFind@@Base+0x2da> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9b9dc │ │ │ │ + bl 9b8e0 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4b54c <_PyBytes_ReverseFind@@Base+0x252> │ │ │ │ + cbnz r0, 4b594 <_PyBytes_ReverseFind@@Base+0x252> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b568 <_PyBytes_ReverseFind@@Base+0x26e> │ │ │ │ + bge.n 4b5b0 <_PyBytes_ReverseFind@@Base+0x26e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b568 <_PyBytes_ReverseFind@@Base+0x26e> │ │ │ │ + cbnz r3, 4b5b0 <_PyBytes_ReverseFind@@Base+0x26e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b568 <_PyBytes_ReverseFind@@Base+0x26e> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b5b0 <_PyBytes_ReverseFind@@Base+0x26e> │ │ │ │ mov r1, r4 │ │ │ │ - bl 14ded0 │ │ │ │ + bl 14d924 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4b5f6 <_PyBytes_ReverseFind@@Base+0x2fc> │ │ │ │ + blt.n 4b63e <_PyBytes_ReverseFind@@Base+0x2fc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4b606 <_PyBytes_ReverseFind@@Base+0x30c> │ │ │ │ + blt.n 4b64e <_PyBytes_ReverseFind@@Base+0x30c> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 4b628 <_PyBytes_ReverseFind@@Base+0x32e> │ │ │ │ + bne.n 4b670 <_PyBytes_ReverseFind@@Base+0x32e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b57c <_PyBytes_ReverseFind@@Base+0x282> │ │ │ │ + bge.n 4b5c4 <_PyBytes_ReverseFind@@Base+0x282> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b57c <_PyBytes_ReverseFind@@Base+0x282> │ │ │ │ + cbnz r3, 4b5c4 <_PyBytes_ReverseFind@@Base+0x282> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b6a2 <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ + b.n 4b6ea <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 4b526 <_PyBytes_ReverseFind@@Base+0x22c> │ │ │ │ + bne.n 4b56e <_PyBytes_ReverseFind@@Base+0x22c> │ │ │ │ vldr d7, [r4, #8] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4b5ea <_PyBytes_ReverseFind@@Base+0x2f0> │ │ │ │ + blt.n 4b632 <_PyBytes_ReverseFind@@Base+0x2f0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9fdec │ │ │ │ + bl 9f9d0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b580 <_PyBytes_ReverseFind@@Base+0x286> │ │ │ │ + bne.n 4b5c8 <_PyBytes_ReverseFind@@Base+0x286> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b5ba <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ + bge.n 4b602 <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b5ba <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ + cbnz r3, 4b602 <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - bl 940a4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b6a2 <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ + bne.n 4b6ea <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 9b9dc │ │ │ │ - bl 103ba0 │ │ │ │ + b.w 9b8e0 │ │ │ │ + bl 103828 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ vmov s14, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b52a <_PyBytes_ReverseFind@@Base+0x230> │ │ │ │ + bne.n 4b572 <_PyBytes_ReverseFind@@Base+0x230> │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ - b.n 4b58a <_PyBytes_ReverseFind@@Base+0x290> │ │ │ │ + b.n 4b5d2 <_PyBytes_ReverseFind@@Base+0x290> │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b598 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b598 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ + bne.n 4b5e0 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b5e0 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b55c <_PyBytes_ReverseFind@@Base+0x262> │ │ │ │ + bne.n 4b5a4 <_PyBytes_ReverseFind@@Base+0x262> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b55c <_PyBytes_ReverseFind@@Base+0x262> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b5a4 <_PyBytes_ReverseFind@@Base+0x262> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b564 <_PyBytes_ReverseFind@@Base+0x26a> │ │ │ │ + bne.n 4b5ac <_PyBytes_ReverseFind@@Base+0x26a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b564 <_PyBytes_ReverseFind@@Base+0x26a> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b5ac <_PyBytes_ReverseFind@@Base+0x26a> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r0 │ │ │ │ adds r6, #28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r0, [r7, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9fdec │ │ │ │ + bl 9f9d0 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r6, 4b656 <_PyBytes_ReverseFind@@Base+0x35c> │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 4b68a <_PyBytes_ReverseFind@@Base+0x390> │ │ │ │ + cbnz r6, 4b69e <_PyBytes_ReverseFind@@Base+0x35c> │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 4b6d2 <_PyBytes_ReverseFind@@Base+0x390> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b652 <_PyBytes_ReverseFind@@Base+0x358> │ │ │ │ + bge.n 4b69a <_PyBytes_ReverseFind@@Base+0x358> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b652 <_PyBytes_ReverseFind@@Base+0x358> │ │ │ │ + cbnz r3, 4b69a <_PyBytes_ReverseFind@@Base+0x358> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b68a <_PyBytes_ReverseFind@@Base+0x390> │ │ │ │ - bl 14ded0 │ │ │ │ + b.n 4b6d2 <_PyBytes_ReverseFind@@Base+0x390> │ │ │ │ + bl 14d924 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b670 <_PyBytes_ReverseFind@@Base+0x376> │ │ │ │ + bge.n 4b6b8 <_PyBytes_ReverseFind@@Base+0x376> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b670 <_PyBytes_ReverseFind@@Base+0x376> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b6b8 <_PyBytes_ReverseFind@@Base+0x376> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b684 <_PyBytes_ReverseFind@@Base+0x38a> │ │ │ │ + bge.n 4b6cc <_PyBytes_ReverseFind@@Base+0x38a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4b684 <_PyBytes_ReverseFind@@Base+0x38a> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b6cc <_PyBytes_ReverseFind@@Base+0x38a> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 4b62a <_PyBytes_ReverseFind@@Base+0x330> │ │ │ │ + bne.n 4b672 <_PyBytes_ReverseFind@@Base+0x330> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b6a2 <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ + bge.n 4b6ea <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b6a2 <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ + cbnz r3, 4b6ea <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b6a2 <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b6ea <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 103a6c │ │ │ │ + bl 1036f4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4b6ce <_PyBytes_ReverseFind@@Base+0x3d4> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 4b6dc <_PyBytes_ReverseFind@@Base+0x3e2> │ │ │ │ + bne.n 4b716 <_PyBytes_ReverseFind@@Base+0x3d4> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 4b724 <_PyBytes_ReverseFind@@Base+0x3e2> │ │ │ │ mov r0, r4 │ │ │ │ blx 2ad40 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b1d44 │ │ │ │ + b.w 2b164c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4b6ea <_PyBytes_ReverseFind@@Base+0x3f0> │ │ │ │ - b.w 17e0a4 │ │ │ │ + beq.n 4b732 <_PyBytes_ReverseFind@@Base+0x3f0> │ │ │ │ + b.w 17d98c │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - b.w 2be9fc │ │ │ │ + b.w 2be30c │ │ │ │ mov r0, r1 │ │ │ │ - b.w 1f3cc4 │ │ │ │ + b.w 1f4250 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4b728 <_PyBytes_ReverseFind@@Base+0x42e> │ │ │ │ + bhi.n 4b770 <_PyBytes_ReverseFind@@Base+0x42e> │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4b73e <_PyBytes_ReverseFind@@Base+0x444> │ │ │ │ - b.n 4b750 <_PyBytes_ReverseFind@@Base+0x456> │ │ │ │ - movw r0, #25076 @ 0x61f4 │ │ │ │ + cbnz r0, 4b786 <_PyBytes_ReverseFind@@Base+0x444> │ │ │ │ + b.n 4b798 <_PyBytes_ReverseFind@@Base+0x456> │ │ │ │ + movw r0, #23476 @ 0x5bb4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e2c9c │ │ │ │ + bl e289c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b826 <_PyBytes_ReverseFind@@Base+0x52c> │ │ │ │ - b.n 4b71a <_PyBytes_ReverseFind@@Base+0x420> │ │ │ │ - bl 9b92c │ │ │ │ + beq.n 4b86e <_PyBytes_ReverseFind@@Base+0x52c> │ │ │ │ + b.n 4b762 <_PyBytes_ReverseFind@@Base+0x420> │ │ │ │ + bl 9b830 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4b75e <_PyBytes_ReverseFind@@Base+0x464> │ │ │ │ + blt.n 4b7a6 <_PyBytes_ReverseFind@@Base+0x464> │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 4b76e <_PyBytes_ReverseFind@@Base+0x474> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 4b7b6 <_PyBytes_ReverseFind@@Base+0x474> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b826 <_PyBytes_ReverseFind@@Base+0x52c> │ │ │ │ + bne.n 4b86e <_PyBytes_ReverseFind@@Base+0x52c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4b76e <_PyBytes_ReverseFind@@Base+0x474> │ │ │ │ + b.n 4b7b6 <_PyBytes_ReverseFind@@Base+0x474> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b74c <_PyBytes_ReverseFind@@Base+0x452> │ │ │ │ + bne.n 4b794 <_PyBytes_ReverseFind@@Base+0x452> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b74c <_PyBytes_ReverseFind@@Base+0x452> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b794 <_PyBytes_ReverseFind@@Base+0x452> │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4b7fa <_PyBytes_ReverseFind@@Base+0x500> │ │ │ │ + ble.n 4b842 <_PyBytes_ReverseFind@@Base+0x500> │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4b7a2 <_PyBytes_ReverseFind@@Base+0x4a8> │ │ │ │ + bpl.n 4b7ea <_PyBytes_ReverseFind@@Base+0x4a8> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4b79e <_PyBytes_ReverseFind@@Base+0x4a4> │ │ │ │ + beq.n 4b7e6 <_PyBytes_ReverseFind@@Base+0x4a4> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62408 @ 0xf3c8 │ │ │ │ + movw r1, #60808 @ 0xed88 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 4b7fc <_PyBytes_ReverseFind@@Base+0x502> │ │ │ │ + b.n 4b844 <_PyBytes_ReverseFind@@Base+0x502> │ │ │ │ movw r1, #34280 @ 0x85e8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 4b7b4 <_PyBytes_ReverseFind@@Base+0x4ba> │ │ │ │ - bl 9ef10 │ │ │ │ - cbz r0, 4b7d4 <_PyBytes_ReverseFind@@Base+0x4da> │ │ │ │ + beq.n 4b7fc <_PyBytes_ReverseFind@@Base+0x4ba> │ │ │ │ + bl 9ee58 │ │ │ │ + cbz r0, 4b81c <_PyBytes_ReverseFind@@Base+0x4da> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4b7f4 <_PyBytes_ReverseFind@@Base+0x4fa> │ │ │ │ + beq.n 4b83c <_PyBytes_ReverseFind@@Base+0x4fa> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62496 @ 0xf420 │ │ │ │ + movw r1, #60896 @ 0xede0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #664 @ 0x298 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r2, #64512 @ 0xfc00 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #25076 @ 0x61f4 │ │ │ │ + movw r0, #23476 @ 0x5bb4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4b826 <_PyBytes_ReverseFind@@Base+0x52c> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4b86e <_PyBytes_ReverseFind@@Base+0x52c> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4b7fc <_PyBytes_ReverseFind@@Base+0x502> │ │ │ │ + b.n 4b844 <_PyBytes_ReverseFind@@Base+0x502> │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 4b818 <_PyBytes_ReverseFind@@Base+0x51e> │ │ │ │ - cbz r1, 4b808 <_PyBytes_ReverseFind@@Base+0x50e> │ │ │ │ + bgt.n 4b860 <_PyBytes_ReverseFind@@Base+0x51e> │ │ │ │ + cbz r1, 4b850 <_PyBytes_ReverseFind@@Base+0x50e> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4b810 <_PyBytes_ReverseFind@@Base+0x516> │ │ │ │ + b.n 4b858 <_PyBytes_ReverseFind@@Base+0x516> │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 188d88 │ │ │ │ + b.w 188638 │ │ │ │ subs r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 46bce │ │ │ │ + b.w 46c16 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - cbz r0, 4b83c <_PyBytes_ReverseFind@@Base+0x542> │ │ │ │ + cbz r0, 4b884 <_PyBytes_ReverseFind@@Base+0x542> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 2bed80 │ │ │ │ + b.w 2be690 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r1, 4b860 <_PyBytes_ReverseFind@@Base+0x566> │ │ │ │ - bl cf1ac │ │ │ │ - cbz r0, 4b892 <_PyBytes_ReverseFind@@Base+0x598> │ │ │ │ + cbnz r1, 4b8a8 <_PyBytes_ReverseFind@@Base+0x566> │ │ │ │ + bl ce8cc │ │ │ │ + cbz r0, 4b8da <_PyBytes_ReverseFind@@Base+0x598> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r5, [r3, #0] │ │ │ │ - b.n 4b892 <_PyBytes_ReverseFind@@Base+0x598> │ │ │ │ + b.n 4b8da <_PyBytes_ReverseFind@@Base+0x598> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ adds r0, r3, #1 │ │ │ │ - bl cf244 │ │ │ │ - cbz r0, 4b892 <_PyBytes_ReverseFind@@Base+0x598> │ │ │ │ + bl ce964 │ │ │ │ + cbz r0, 4b8da <_PyBytes_ReverseFind@@Base+0x598> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ adds r6, r2, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 4b888 <_PyBytes_ReverseFind@@Base+0x58e> │ │ │ │ + ble.n 4b8d0 <_PyBytes_ReverseFind@@Base+0x58e> │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr.w r7, [r7, r2, lsl #2] │ │ │ │ str.w r7, [r1, r2, lsl #2] │ │ │ │ mov r2, r6 │ │ │ │ - b.n 4b872 <_PyBytes_ReverseFind@@Base+0x578> │ │ │ │ + b.n 4b8ba <_PyBytes_ReverseFind@@Base+0x578> │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ subs r3, #1 │ │ │ │ str.w r5, [r1, r3, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ 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, 4b8c4 <_PyBytes_ReverseFind@@Base+0x5ca> │ │ │ │ + cbz r0, 4b90c <_PyBytes_ReverseFind@@Base+0x5ca> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b8c4 <_PyBytes_ReverseFind@@Base+0x5ca> │ │ │ │ + bge.n 4b90c <_PyBytes_ReverseFind@@Base+0x5ca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b8c4 <_PyBytes_ReverseFind@@Base+0x5ca> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b90c <_PyBytes_ReverseFind@@Base+0x5ca> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - cbnz r2, 4b8e0 <_PyBytes_ReverseFind@@Base+0x5e6> │ │ │ │ + cbnz r2, 4b928 <_PyBytes_ReverseFind@@Base+0x5e6> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4b8e0 <_PyBytes_ReverseFind@@Base+0x5e6> │ │ │ │ + cbz r0, 4b928 <_PyBytes_ReverseFind@@Base+0x5e6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b8e0 <_PyBytes_ReverseFind@@Base+0x5e6> │ │ │ │ + bge.n 4b928 <_PyBytes_ReverseFind@@Base+0x5e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b8e0 <_PyBytes_ReverseFind@@Base+0x5e6> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b928 <_PyBytes_ReverseFind@@Base+0x5e6> │ │ │ │ + bl 84598 <_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 4b904 <_PyBytes_ReverseFind@@Base+0x60a> │ │ │ │ + bne.n 4b94c <_PyBytes_ReverseFind@@Base+0x60a> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 173144 │ │ │ │ + b.w 172c94 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15308 @ 0x3bcc │ │ │ │ + movw r0, #13708 @ 0x358c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b8f8 <_PyBytes_ReverseFind@@Base+0x5fe> │ │ │ │ + bne.n 4b940 <_PyBytes_ReverseFind@@Base+0x5fe> │ │ │ │ pop {r4, pc} │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -46741,89 +46769,89 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2048f8 │ │ │ │ + bl 204cc0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbz r3, 4b9a6 <_PyBytes_ReverseFind@@Base+0x6ac> │ │ │ │ + cbz r3, 4b9ee <_PyBytes_ReverseFind@@Base+0x6ac> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ adds r3, r5, #4 │ │ │ │ cmp r5, r6 │ │ │ │ - bge.n 4b98c <_PyBytes_ReverseFind@@Base+0x692> │ │ │ │ + bge.n 4b9d4 <_PyBytes_ReverseFind@@Base+0x692> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b9ac <_PyBytes_ReverseFind@@Base+0x6b2> │ │ │ │ + beq.n 4b9f4 <_PyBytes_ReverseFind@@Base+0x6b2> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4b974 <_PyBytes_ReverseFind@@Base+0x67a> │ │ │ │ + b.n 4b9bc <_PyBytes_ReverseFind@@Base+0x67a> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #62772 @ 0xf534 │ │ │ │ + movw r1, #61172 @ 0xeef4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 4b9ac <_PyBytes_ReverseFind@@Base+0x6b2> │ │ │ │ + bl f3b74 │ │ │ │ + b.n 4b9f4 <_PyBytes_ReverseFind@@Base+0x6b2> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 7aa94 │ │ │ │ + b.w 7aadc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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 2a08e4 │ │ │ │ + bl 2a01ec │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b9ea <_PyBytes_ReverseFind@@Base+0x6f0> │ │ │ │ + cbz r0, 4ba32 <_PyBytes_ReverseFind@@Base+0x6f0> │ │ │ │ mov r1, r5 │ │ │ │ - bl 22ff68 <_PySet_Update@@Base> │ │ │ │ + bl 2301cc <_PySet_Update@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4b9ea <_PyBytes_ReverseFind@@Base+0x6f0> │ │ │ │ + bne.n 4ba32 <_PyBytes_ReverseFind@@Base+0x6f0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b9e8 <_PyBytes_ReverseFind@@Base+0x6ee> │ │ │ │ + bge.n 4ba30 <_PyBytes_ReverseFind@@Base+0x6ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b9e8 <_PyBytes_ReverseFind@@Base+0x6ee> │ │ │ │ + cbnz r3, 4ba30 <_PyBytes_ReverseFind@@Base+0x6ee> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ - cbnz r5, 4ba1e <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ + cbnz r5, 4ba66 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ mov r4, r0 │ │ │ │ - bl 1f7d60 │ │ │ │ + bl 1f812c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 4ba1e <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ + cbz r0, 4ba66 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ba1e <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ + bge.n 4ba66 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4ba1e <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4ba66 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ @@ -46841,342 +46869,342 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 4ba6c <_PyBytes_ReverseFind@@Base+0x772> │ │ │ │ + cbz r3, 4bab4 <_PyBytes_ReverseFind@@Base+0x772> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4ba84 <_PyBytes_ReverseFind@@Base+0x78a> │ │ │ │ + b.n 4bacc <_PyBytes_ReverseFind@@Base+0x78a> │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 4ba74 <_PyBytes_ReverseFind@@Base+0x77a> │ │ │ │ + bge.n 4babc <_PyBytes_ReverseFind@@Base+0x77a> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4ba84 <_PyBytes_ReverseFind@@Base+0x78a> │ │ │ │ + b.n 4bacc <_PyBytes_ReverseFind@@Base+0x78a> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4ba70 <_PyBytes_ReverseFind@@Base+0x776> │ │ │ │ + bgt.n 4bab8 <_PyBytes_ReverseFind@@Base+0x776> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4ba70 <_PyBytes_ReverseFind@@Base+0x776> │ │ │ │ + beq.n 4bab8 <_PyBytes_ReverseFind@@Base+0x776> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 4baa4 <_PyBytes_ReverseFind@@Base+0x7aa> │ │ │ │ + b.n 4baec <_PyBytes_ReverseFind@@Base+0x7aa> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #268] @ (4bba8 <_PyBytes_ReverseFind@@Base+0x8ae>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #268] @ (4bbf0 <_PyBytes_ReverseFind@@Base+0x8ae>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bb9e <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ + beq.n 4bbe6 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ cmn r6, r5 │ │ │ │ - beq.n 4babe <_PyBytes_ReverseFind@@Base+0x7c4> │ │ │ │ + beq.n 4bb06 <_PyBytes_ReverseFind@@Base+0x7c4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4bac0 <_PyBytes_ReverseFind@@Base+0x7c6> │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 4bac0 <_PyBytes_ReverseFind@@Base+0x7c6> │ │ │ │ + bne.n 4bb08 <_PyBytes_ReverseFind@@Base+0x7c6> │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 4bb08 <_PyBytes_ReverseFind@@Base+0x7c6> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4bb9e <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ + b.n 4bbe6 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ movs r5, #8 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ add.w r7, r8, #16 │ │ │ │ mov r8, r7 │ │ │ │ movs r4, #0 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ add r7, r3 │ │ │ │ mov r9, r8 │ │ │ │ mov r6, r4 │ │ │ │ sub.w fp, sl, r5 │ │ │ │ cmp r7, r9 │ │ │ │ - bls.n 4bb22 <_PyBytes_ReverseFind@@Base+0x828> │ │ │ │ + bls.n 4bb6a <_PyBytes_ReverseFind@@Base+0x828> │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 4bb00 <_PyBytes_ReverseFind@@Base+0x806> │ │ │ │ + bne.n 4bb48 <_PyBytes_ReverseFind@@Base+0x806> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4bb1c <_PyBytes_ReverseFind@@Base+0x822> │ │ │ │ + ble.n 4bb64 <_PyBytes_ReverseFind@@Base+0x822> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e3a5c <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 4bb86 <_PyBytes_ReverseFind@@Base+0x88c> │ │ │ │ + bgt.n 4bbce <_PyBytes_ReverseFind@@Base+0x88c> │ │ │ │ subs r4, r3, r1 │ │ │ │ - b.n 4bb1c <_PyBytes_ReverseFind@@Base+0x822> │ │ │ │ + b.n 4bb64 <_PyBytes_ReverseFind@@Base+0x822> │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 4bb86 <_PyBytes_ReverseFind@@Base+0x88c> │ │ │ │ + beq.n 4bbce <_PyBytes_ReverseFind@@Base+0x88c> │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 4bb0e <_PyBytes_ReverseFind@@Base+0x814> │ │ │ │ + beq.n 4bb56 <_PyBytes_ReverseFind@@Base+0x814> │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 4bb1c <_PyBytes_ReverseFind@@Base+0x822> │ │ │ │ + bne.n 4bb64 <_PyBytes_ReverseFind@@Base+0x822> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - blt.n 4bb86 <_PyBytes_ReverseFind@@Base+0x88c> │ │ │ │ + blt.n 4bbce <_PyBytes_ReverseFind@@Base+0x88c> │ │ │ │ add r6, r4 │ │ │ │ movs r4, #0 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 4bada <_PyBytes_ReverseFind@@Base+0x7e0> │ │ │ │ + b.n 4bb22 <_PyBytes_ReverseFind@@Base+0x7e0> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r6, r3 │ │ │ │ - bgt.n 4bb86 <_PyBytes_ReverseFind@@Base+0x88c> │ │ │ │ + bgt.n 4bbce <_PyBytes_ReverseFind@@Base+0x88c> │ │ │ │ adds r0, r4, r6 │ │ │ │ - bl 808d8 │ │ │ │ + bl 806e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4bb9e <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ + cbz r0, 4bbe6 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ add.w sl, r0, #16 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r9, #32 │ │ │ │ cmp r7, r8 │ │ │ │ - bls.n 4bb9e <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ + bls.n 4bbe6 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ ldrb.w r2, [r8], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 4bb6a <_PyBytes_ReverseFind@@Base+0x870> │ │ │ │ + bne.n 4bbb2 <_PyBytes_ReverseFind@@Base+0x870> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4bb7c <_PyBytes_ReverseFind@@Base+0x882> │ │ │ │ + ble.n 4bbc4 <_PyBytes_ReverseFind@@Base+0x882> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2e3a5c <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ subs r1, r5, r1 │ │ │ │ add r6, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4bb82 <_PyBytes_ReverseFind@@Base+0x888> │ │ │ │ + beq.n 4bbca <_PyBytes_ReverseFind@@Base+0x888> │ │ │ │ strb.w r9, [r3], #1 │ │ │ │ - b.n 4bb60 <_PyBytes_ReverseFind@@Base+0x866> │ │ │ │ + b.n 4bba8 <_PyBytes_ReverseFind@@Base+0x866> │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #10 │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ - beq.n 4bb80 <_PyBytes_ReverseFind@@Base+0x886> │ │ │ │ + beq.n 4bbc8 <_PyBytes_ReverseFind@@Base+0x886> │ │ │ │ cmp r2, #13 │ │ │ │ - beq.n 4bb80 <_PyBytes_ReverseFind@@Base+0x886> │ │ │ │ + beq.n 4bbc8 <_PyBytes_ReverseFind@@Base+0x886> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4bb82 <_PyBytes_ReverseFind@@Base+0x888> │ │ │ │ + b.n 4bbca <_PyBytes_ReverseFind@@Base+0x888> │ │ │ │ mov r3, sl │ │ │ │ - b.n 4bb82 <_PyBytes_ReverseFind@@Base+0x888> │ │ │ │ + b.n 4bbca <_PyBytes_ReverseFind@@Base+0x888> │ │ │ │ movs r6, #0 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 4bb40 <_PyBytes_ReverseFind@@Base+0x846> │ │ │ │ + b.n 4bb88 <_PyBytes_ReverseFind@@Base+0x846> │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59788 @ 0xe98c │ │ │ │ + movw r1, #58188 @ 0xe34c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 4baba <_PyBytes_ReverseFind@@Base+0x7c0> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 4bb02 <_PyBytes_ReverseFind@@Base+0x7c0> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r6, #72 @ 0x48 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 4bbce <_PyBytes_ReverseFind@@Base+0x8d4> │ │ │ │ + cbz r0, 4bc16 <_PyBytes_ReverseFind@@Base+0x8d4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bbda <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ + bge.n 4bc22 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4bbda <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ + b.n 4bc22 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2bf8a8 │ │ │ │ + bl 2bf1b8 │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bbc0 <_PyBytes_ReverseFind@@Base+0x8c6> │ │ │ │ + bne.n 4bc08 <_PyBytes_ReverseFind@@Base+0x8c6> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #18044 @ 0x467c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4bc0c <_PyBytes_ReverseFind@@Base+0x912> │ │ │ │ + beq.n 4bc54 <_PyBytes_ReverseFind@@Base+0x912> │ │ │ │ mov r1, r4 │ │ │ │ - bl 9ef10 │ │ │ │ + bl 9ee58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bf1a <_PyBytes_ReverseFind@@Base+0xc20> │ │ │ │ + beq.w 4bf62 <_PyBytes_ReverseFind@@Base+0xc20> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4bc24 <_PyBytes_ReverseFind@@Base+0x92a> │ │ │ │ + beq.n 4bc6c <_PyBytes_ReverseFind@@Base+0x92a> │ │ │ │ movw r1, #18044 @ 0x467c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9ef10 │ │ │ │ + bl 9ee58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bf1a <_PyBytes_ReverseFind@@Base+0xc20> │ │ │ │ + beq.w 4bf62 <_PyBytes_ReverseFind@@Base+0xc20> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbnz r2, 4bc40 <_PyBytes_ReverseFind@@Base+0x946> │ │ │ │ + cbnz r2, 4bc88 <_PyBytes_ReverseFind@@Base+0x946> │ │ │ │ mov r1, r2 │ │ │ │ movw r0, #57368 @ 0xe018 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fbf0 │ │ │ │ + bl 7fc40 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4bd6e <_PyBytes_ReverseFind@@Base+0xa74> │ │ │ │ + b.n 4bdb6 <_PyBytes_ReverseFind@@Base+0xa74> │ │ │ │ ldr r6, [r5, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4bce4 <_PyBytes_ReverseFind@@Base+0x9ea> │ │ │ │ + beq.n 4bd2c <_PyBytes_ReverseFind@@Base+0x9ea> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2535cc <_PyXI_GetMainNamespace@@Base+0x300> │ │ │ │ + bl 253828 <_PyXI_GetMainNamespace@@Base+0x300> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4bc58 <_PyBytes_ReverseFind@@Base+0x95e> │ │ │ │ - bl 23c560 │ │ │ │ + cbnz r0, 4bca0 <_PyBytes_ReverseFind@@Base+0x95e> │ │ │ │ + bl 23c7b4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4bd6e <_PyBytes_ReverseFind@@Base+0xa74> │ │ │ │ + b.n 4bdb6 <_PyBytes_ReverseFind@@Base+0xa74> │ │ │ │ movw r0, #18720 @ 0x4920 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4bc70 <_PyBytes_ReverseFind@@Base+0x976> │ │ │ │ + cbz r0, 4bcb8 <_PyBytes_ReverseFind@@Base+0x976> │ │ │ │ ldrb r7, [r6, #0] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 4bc8e <_PyBytes_ReverseFind@@Base+0x994> │ │ │ │ + b.n 4bcd6 <_PyBytes_ReverseFind@@Base+0x994> │ │ │ │ mov r0, r6 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 4bf6c <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ + bl 83a14 │ │ │ │ + b.n 4bfb4 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ - cbz r2, 4bc8e <_PyBytes_ReverseFind@@Base+0x994> │ │ │ │ + cbz r2, 4bcd6 <_PyBytes_ReverseFind@@Base+0x994> │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add.w ip, r0, #1 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r2] │ │ │ │ cmp r3, r7 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bcc.n 4bc78 <_PyBytes_ReverseFind@@Base+0x97e> │ │ │ │ + bcc.n 4bcc0 <_PyBytes_ReverseFind@@Base+0x97e> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ sub.w r5, r4, #8 │ │ │ │ strd r2, r6, [r4, #24] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ strd r0, r1, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ itt ge │ │ │ │ addge r3, #1 │ │ │ │ strge r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #660] @ (4bf4c <_PyBytes_ReverseFind@@Base+0xc52>) │ │ │ │ + ldr r3, [pc, #660] @ (4bf94 <_PyBytes_ReverseFind@@Base+0xc52>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr.w r0, [r2, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r1, [r2, #3868] @ 0xf1c │ │ │ │ ldr r6, [r0, #4] │ │ │ │ adds r1, #1 │ │ │ │ orrs r3, r6 │ │ │ │ str r5, [r6, #0] │ │ │ │ strd r0, r3, [r4, #-8] │ │ │ │ str r5, [r0, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ - b.n 4bd74 <_PyBytes_ReverseFind@@Base+0xa7a> │ │ │ │ + b.n 4bdbc <_PyBytes_ReverseFind@@Base+0xa7a> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r3, #108] @ 0x6c │ │ │ │ - movw r3, #4289 @ 0x10c1 │ │ │ │ + movw r3, #2969 @ 0xb99 │ │ │ │ movt r3, #22 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4bd32 <_PyBytes_ReverseFind@@Base+0xa38> │ │ │ │ + bne.n 4bd7a <_PyBytes_ReverseFind@@Base+0xa38> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ movw r1, #21846 @ 0x5556 │ │ │ │ movt r1, #21845 @ 0x5555 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ lsls r3, r3, #1 │ │ │ │ smull r1, r0, r3, r1 │ │ │ │ sub.w r3, r0, r3, asr #31 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 4bd32 <_PyBytes_ReverseFind@@Base+0xa38> │ │ │ │ + blt.n 4bd7a <_PyBytes_ReverseFind@@Base+0xa38> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ac3c │ │ │ │ + bl 9ab40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bf6c <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ + beq.w 4bfb4 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7fbf0 │ │ │ │ + bl 7fc40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bf6c <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ + beq.w 4bfb4 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 4bd74 <_PyBytes_ReverseFind@@Base+0xa7a> │ │ │ │ + b.n 4bdbc <_PyBytes_ReverseFind@@Base+0xa7a> │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #57368 @ 0xe018 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - bl 7fbf0 │ │ │ │ + bl 7fc40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bf6c <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ + beq.w 4bfb4 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ mov r1, r5 │ │ │ │ - bl a070c │ │ │ │ - cbz r0, 4bd74 <_PyBytes_ReverseFind@@Base+0xa7a> │ │ │ │ + bl a0384 │ │ │ │ + cbz r0, 4bdbc <_PyBytes_ReverseFind@@Base+0xa7a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4bf16 <_PyBytes_ReverseFind@@Base+0xc1c> │ │ │ │ + bge.w 4bf5e <_PyBytes_ReverseFind@@Base+0xc1c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4bf16 <_PyBytes_ReverseFind@@Base+0xc1c> │ │ │ │ + bne.w 4bf5e <_PyBytes_ReverseFind@@Base+0xc1c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bf16 <_PyBytes_ReverseFind@@Base+0xc1c> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bf5e <_PyBytes_ReverseFind@@Base+0xc1c> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4bf6c <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ - bl 1062dc │ │ │ │ + beq.w 4bfb4 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ + bl 105f74 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 4bd98 <_PyBytes_ReverseFind@@Base+0xa9e> │ │ │ │ + cbnz r0, 4bde0 <_PyBytes_ReverseFind@@Base+0xa9e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4bee2 <_PyBytes_ReverseFind@@Base+0xbe8> │ │ │ │ + bge.w 4bf2a <_PyBytes_ReverseFind@@Base+0xbe8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4bee2 <_PyBytes_ReverseFind@@Base+0xbe8> │ │ │ │ + bne.w 4bf2a <_PyBytes_ReverseFind@@Base+0xbe8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bee2 <_PyBytes_ReverseFind@@Base+0xbe8> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bf2a <_PyBytes_ReverseFind@@Base+0xbe8> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #12 │ │ │ │ add r5, sp, #20 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl a869c │ │ │ │ + bl a7d54 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4be92 <_PyBytes_ReverseFind@@Base+0xb98> │ │ │ │ + beq.n 4beda <_PyBytes_ReverseFind@@Base+0xb98> │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, sl │ │ │ │ @@ -47185,420 +47213,420 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ - bl 299014 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 298920 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4bdec <_PyBytes_ReverseFind@@Base+0xaf2> │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 4be14 <_PyBytes_ReverseFind@@Base+0xb1a> │ │ │ │ - b.n 4bef8 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ + cbnz r0, 4be34 <_PyBytes_ReverseFind@@Base+0xaf2> │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 4be5c <_PyBytes_ReverseFind@@Base+0xb1a> │ │ │ │ + b.n 4bf40 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r1, r7 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ - bl f352c │ │ │ │ + bl f314c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4bef8 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ - beq.n 4be14 <_PyBytes_ReverseFind@@Base+0xb1a> │ │ │ │ + blt.n 4bf40 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ + beq.n 4be5c <_PyBytes_ReverseFind@@Base+0xb1a> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl dba60 │ │ │ │ + bl db5bc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4be60 <_PyBytes_ReverseFind@@Base+0xb66> │ │ │ │ - b.n 4bef8 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ + bne.n 4bea8 <_PyBytes_ReverseFind@@Base+0xb66> │ │ │ │ + b.n 4bf40 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6c8 │ │ │ │ + bl 8e5f0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bef8 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ + beq.n 4bf40 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1097a0 │ │ │ │ + bl 109464 │ │ │ │ ldr.w r3, [sl] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4be4c <_PyBytes_ReverseFind@@Base+0xb52> │ │ │ │ + bne.n 4be94 <_PyBytes_ReverseFind@@Base+0xb52> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bef8 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ + bge.n 4bf40 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4bef8 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ + bne.n 4bf40 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bef8 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bf40 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4be60 <_PyBytes_ReverseFind@@Base+0xb66> │ │ │ │ + bge.n 4bea8 <_PyBytes_ReverseFind@@Base+0xb66> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4be60 <_PyBytes_ReverseFind@@Base+0xb66> │ │ │ │ + cbnz r3, 4bea8 <_PyBytes_ReverseFind@@Base+0xb66> │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4be74 <_PyBytes_ReverseFind@@Base+0xb7a> │ │ │ │ + bge.n 4bebc <_PyBytes_ReverseFind@@Base+0xb7a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4be74 <_PyBytes_ReverseFind@@Base+0xb7a> │ │ │ │ + cbnz r3, 4bebc <_PyBytes_ReverseFind@@Base+0xb7a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bda0 <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ + bge.n 4bde8 <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4bda0 <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ + bne.n 4bde8 <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bda0 <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ - ldr r0, [pc, #188] @ (4bf50 <_PyBytes_ReverseFind@@Base+0xc56>) │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bde8 <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ + ldr r0, [pc, #188] @ (4bf98 <_PyBytes_ReverseFind@@Base+0xc56>) │ │ │ │ add r1, sp, #24 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl adb78 <_PyUnicodeWriter_Finish@@Base+0x1324> │ │ │ │ + bl ad3cc <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4bef8 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ + cbz r0, 4bf40 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 22ff68 <_PySet_Update@@Base> │ │ │ │ + bl 2301cc <_PySet_Update@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4bec6 <_PyBytes_ReverseFind@@Base+0xbcc> │ │ │ │ + bne.n 4bf0e <_PyBytes_ReverseFind@@Base+0xbcc> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bef6 <_PyBytes_ReverseFind@@Base+0xbfc> │ │ │ │ + bge.n 4bf3e <_PyBytes_ReverseFind@@Base+0xbfc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4bef6 <_PyBytes_ReverseFind@@Base+0xbfc> │ │ │ │ + cbnz r3, 4bf3e <_PyBytes_ReverseFind@@Base+0xbfc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bef6 <_PyBytes_ReverseFind@@Base+0xbfc> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bf3e <_PyBytes_ReverseFind@@Base+0xbfc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4beda <_PyBytes_ReverseFind@@Base+0xbe0> │ │ │ │ + bge.n 4bf22 <_PyBytes_ReverseFind@@Base+0xbe0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4beda <_PyBytes_ReverseFind@@Base+0xbe0> │ │ │ │ + cbnz r3, 4bf22 <_PyBytes_ReverseFind@@Base+0xbe0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4bee6 <_PyBytes_ReverseFind@@Base+0xbec> │ │ │ │ + blt.n 4bf2e <_PyBytes_ReverseFind@@Base+0xbec> │ │ │ │ mov r4, r8 │ │ │ │ - b.n 4bf6c <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ + b.n 4bfb4 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4bee2 <_PyBytes_ReverseFind@@Base+0xbe8> │ │ │ │ + bne.n 4bf2a <_PyBytes_ReverseFind@@Base+0xbe8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bee2 <_PyBytes_ReverseFind@@Base+0xbe8> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bf2a <_PyBytes_ReverseFind@@Base+0xbe8> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4bf6c <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ + b.n 4bfb4 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a08e4 │ │ │ │ + bl 2a01ec │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4bf6a <_PyBytes_ReverseFind@@Base+0xc70> │ │ │ │ - ldr r0, [pc, #44] @ (4bf54 <_PyBytes_ReverseFind@@Base+0xc5a>) │ │ │ │ + cbz r0, 4bfb2 <_PyBytes_ReverseFind@@Base+0xc70> │ │ │ │ + ldr r0, [pc, #44] @ (4bf9c <_PyBytes_ReverseFind@@Base+0xc5a>) │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r6, [sp, #24] │ │ │ │ - bl adce8 <_PyUnicodeWriter_Finish@@Base+0x1494> │ │ │ │ + bl ad258 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4bf58 <_PyBytes_ReverseFind@@Base+0xc5e> │ │ │ │ + cbnz r0, 4bfa0 <_PyBytes_ReverseFind@@Base+0xc5e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bf6c <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ + bge.n 4bfb4 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4bf6c <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ + cbnz r3, 4bfb4 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bf6c <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bfb4 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r0, [ip, #328]! @ 0x148 │ │ │ │ lsls r0, r4, #14 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bf6a <_PyBytes_ReverseFind@@Base+0xc70> │ │ │ │ + bge.n 4bfb2 <_PyBytes_ReverseFind@@Base+0xc70> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4bf6a <_PyBytes_ReverseFind@@Base+0xc70> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4bfb2 <_PyBytes_ReverseFind@@Base+0xc70> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ - cbnz r1, 4bf96 <_PyBytes_ReverseFind@@Base+0xc9c> │ │ │ │ + cbnz r1, 4bfde <_PyBytes_ReverseFind@@Base+0xc9c> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1f0c78 │ │ │ │ + bl 1f1208 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4bfa8 <_PyBytes_ReverseFind@@Base+0xcae> │ │ │ │ - b.n 4c014 <_PyBytes_ReverseFind@@Base+0xd1a> │ │ │ │ - movw r0, #25760 @ 0x64a0 │ │ │ │ + cbnz r0, 4bff0 <_PyBytes_ReverseFind@@Base+0xcae> │ │ │ │ + b.n 4c05c <_PyBytes_ReverseFind@@Base+0xd1a> │ │ │ │ + movw r0, #24160 @ 0x5e60 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 240618 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 24087c <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bf8a <_PyBytes_ReverseFind@@Base+0xc90> │ │ │ │ - b.n 4c012 <_PyBytes_ReverseFind@@Base+0xd18> │ │ │ │ + bne.n 4bfd2 <_PyBytes_ReverseFind@@Base+0xc90> │ │ │ │ + b.n 4c05a <_PyBytes_ReverseFind@@Base+0xd18> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r5, #64348 @ 0xfb5c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 4bfe4 <_PyBytes_ReverseFind@@Base+0xcea> │ │ │ │ + beq.n 4c02c <_PyBytes_ReverseFind@@Base+0xcea> │ │ │ │ mov r1, r5 │ │ │ │ - bl 9ef10 │ │ │ │ - cbnz r0, 4bfe4 <_PyBytes_ReverseFind@@Base+0xcea> │ │ │ │ + bl 9ee58 │ │ │ │ + cbnz r0, 4c02c <_PyBytes_ReverseFind@@Base+0xcea> │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #62844 @ 0xf57c │ │ │ │ + movw r1, #61244 @ 0xef3c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4c006 <_PyBytes_ReverseFind@@Base+0xd0c> │ │ │ │ - b.n 4c012 <_PyBytes_ReverseFind@@Base+0xd18> │ │ │ │ + blt.n 4c04e <_PyBytes_ReverseFind@@Base+0xd0c> │ │ │ │ + b.n 4c05a <_PyBytes_ReverseFind@@Base+0xd18> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl a0530 │ │ │ │ + bl a01a8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4bffe <_PyBytes_ReverseFind@@Base+0xd04> │ │ │ │ - cbz r7, 4c014 <_PyBytes_ReverseFind@@Base+0xd1a> │ │ │ │ + beq.n 4c046 <_PyBytes_ReverseFind@@Base+0xd04> │ │ │ │ + cbz r7, 4c05c <_PyBytes_ReverseFind@@Base+0xd1a> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl a0530 │ │ │ │ + bl a01a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4c014 <_PyBytes_ReverseFind@@Base+0xd1a> │ │ │ │ + bne.n 4c05c <_PyBytes_ReverseFind@@Base+0xd1a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c012 <_PyBytes_ReverseFind@@Base+0xd18> │ │ │ │ + bge.n 4c05a <_PyBytes_ReverseFind@@Base+0xd18> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c012 <_PyBytes_ReverseFind@@Base+0xd18> │ │ │ │ + cbnz r3, 4c05a <_PyBytes_ReverseFind@@Base+0xd18> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0004c01a : │ │ │ │ - ldr r0, [pc, #4] @ (4c020 ) │ │ │ │ - b.w 1da9dc │ │ │ │ +0004c062 : │ │ │ │ + ldr r0, [pc, #4] @ (4c068 ) │ │ │ │ + b.w 1dadf8 │ │ │ │ adds r6, #116 @ 0x74 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 4c04c │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 4c052 │ │ │ │ + beq.n 4c094 │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 4c09a │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4c05e │ │ │ │ + cbz r3, 4c0a6 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4c090 │ │ │ │ + b.n 4c0d8 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 4c08c │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 4c0d4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4c08c │ │ │ │ + cbnz r3, 4c0d4 │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 4c08c │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 4c0d4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4c08c │ │ │ │ + cbnz r3, 4c0d4 │ │ │ │ movs r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 4c08c │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 4c0d4 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0004c094 : │ │ │ │ +0004c0dc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.n 4c0b2 │ │ │ │ + bpl.n 4c0fa │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4c0c8 │ │ │ │ + beq.n 4c110 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ movs r1, #123 @ 0x7b │ │ │ │ - movw r0, #39732 @ 0x9b34 │ │ │ │ + movw r0, #38132 @ 0x94f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 4c0ee │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 4c136 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 4c0d2 │ │ │ │ + blt.n 4c11a │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - blt.n 4c0f4 │ │ │ │ + blt.n 4c13c │ │ │ │ mov r0, r2 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62912 @ 0xf5c0 │ │ │ │ + movw r1, #61312 @ 0xef80 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c104 │ │ │ │ + b.n 4c14c │ │ │ │ adds r3, #16 │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl eec00 │ │ │ │ + bl ee828 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #204] @ (4c1ec ) │ │ │ │ + ldr r1, [pc, #204] @ (4c234 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dff48 │ │ │ │ + bl 1e03d8 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 4c12e │ │ │ │ + cbnz r0, 4c176 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c1ea │ │ │ │ + b.n 4c232 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dff4c │ │ │ │ + bl 1e03dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c128 │ │ │ │ - ldr r1, [pc, #180] @ (4c1f0 ) │ │ │ │ + blt.n 4c170 │ │ │ │ + ldr r1, [pc, #180] @ (4c238 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dff48 │ │ │ │ + bl 1e03d8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c128 │ │ │ │ + beq.n 4c170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dff4c │ │ │ │ + bl 1e03dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c128 │ │ │ │ - ldr r1, [pc, #156] @ (4c1f4 ) │ │ │ │ + blt.n 4c170 │ │ │ │ + ldr r1, [pc, #156] @ (4c23c ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dff48 │ │ │ │ + bl 1e03d8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c128 │ │ │ │ + beq.n 4c170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dff4c │ │ │ │ + bl 1e03dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c128 │ │ │ │ - ldr r1, [pc, #136] @ (4c1f8 ) │ │ │ │ + blt.n 4c170 │ │ │ │ + ldr r1, [pc, #136] @ (4c240 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dff48 │ │ │ │ + bl 1e03d8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c128 │ │ │ │ + beq.n 4c170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dff4c │ │ │ │ + bl 1e03dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c128 │ │ │ │ - ldr r1, [pc, #112] @ (4c1fc ) │ │ │ │ + blt.n 4c170 │ │ │ │ + ldr r1, [pc, #112] @ (4c244 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dff48 │ │ │ │ + bl 1e03d8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c128 │ │ │ │ + beq.n 4c170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dff4c │ │ │ │ + bl 1e03dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c128 │ │ │ │ - ldr r1, [pc, #92] @ (4c200 ) │ │ │ │ + blt.n 4c170 │ │ │ │ + ldr r1, [pc, #92] @ (4c248 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dff48 │ │ │ │ + bl 1e03d8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c128 │ │ │ │ + beq.n 4c170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dff4c │ │ │ │ + bl 1e03dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c128 │ │ │ │ + blt.n 4c170 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #62948 @ 0xf5e4 │ │ │ │ + movw r2, #61348 @ 0xefa4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #21404 @ 0x539c │ │ │ │ + movw r1, #19804 @ 0x4d5c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 214c3c │ │ │ │ + bl 214eb4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c128 │ │ │ │ + blt.n 4c170 │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25652 @ 0x6434 │ │ │ │ + movw r1, #24052 @ 0x5df4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r6, #168 @ 0xa8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ adds r6, #188 @ 0xbc │ │ │ │ lsls r2, r2, #1 │ │ │ │ adds r6, #208 @ 0xd0 │ │ │ │ @@ -47610,591 +47638,591 @@ │ │ │ │ adds r7, #12 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4c2be │ │ │ │ + beq.n 4c306 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ - bl f9c70 │ │ │ │ + bl f992c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c2ba │ │ │ │ + bne.n 4c302 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4c2ba │ │ │ │ + bne.n 4c302 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r7, #516] @ 0x204 │ │ │ │ - bl dd3e8 │ │ │ │ + bl dcf58 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c2ac │ │ │ │ + beq.n 4c2f4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c2ae │ │ │ │ + beq.n 4c2f6 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r1, [r7, #820] @ 0x334 │ │ │ │ mov r0, r5 │ │ │ │ - bl 99070 │ │ │ │ + bl 98f88 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c2ae │ │ │ │ + beq.n 4c2f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c26a │ │ │ │ + bge.n 4c2b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c26a │ │ │ │ + cbnz r3, 4c2b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ 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 99070 │ │ │ │ + bl 98f88 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c2ae │ │ │ │ + beq.n 4c2f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c2c6 │ │ │ │ + bge.n 4c30e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c2c6 │ │ │ │ + cbnz r3, 4c30e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c2c6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c30e │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4c2c6 │ │ │ │ + b.n 4c30e │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 4c2dc │ │ │ │ + cbz r0, 4c324 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c2de │ │ │ │ + bge.n 4c326 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #0] @ (4c2e0 ) │ │ │ │ + ldr r0, [pc, #0] @ (4c328 ) │ │ │ │ bx lr │ │ │ │ movs r6, #224 @ 0xe0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 4c31e │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + bmi.n 4c366 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #41608 @ 0xa288 │ │ │ │ + movw r1, #39688 @ 0x9b08 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #37212 @ 0x915c │ │ │ │ + movw r0, #35612 @ 0x8b1c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c368 │ │ │ │ + b.n 4c3b0 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c368 │ │ │ │ + cbz r0, 4c3b0 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4c34e │ │ │ │ + beq.n 4c396 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64788 @ 0xfd14 │ │ │ │ + movw r1, #63188 @ 0xf6d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 4c31a │ │ │ │ + bl 11df00 │ │ │ │ + b.n 4c362 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ blx 2b330 │ │ │ │ - cbnz r0, 4c360 │ │ │ │ - bl 23c560 │ │ │ │ + cbnz r0, 4c3a8 │ │ │ │ + bl 23c7b4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4c368 │ │ │ │ + b.n 4c3b0 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ 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 4c390 │ │ │ │ + bne.n 4c3d8 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 151018 │ │ │ │ + b.w 150a6c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15332 @ 0x3be4 │ │ │ │ + movw r0, #13732 @ 0x35a4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c384 │ │ │ │ + bne.n 4c3cc │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1690a4 │ │ │ │ - cbz r0, 4c3ce │ │ │ │ + bl 168b10 │ │ │ │ + cbz r0, 4c416 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, 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 │ │ │ │ │ │ │ │ -0004c3e0 : │ │ │ │ +0004c428 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #36276 @ 0x8db4 │ │ │ │ + movw r1, #34676 @ 0x8774 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 282028 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 4c408 │ │ │ │ + bl 2819f8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 4c450 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2822f0 <_PyParkingLot_AfterFork@@Base+0x278> │ │ │ │ + b.w 281cc0 <_PyParkingLot_AfterFork@@Base+0x278> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #6832 @ 0x1ab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4c444 │ │ │ │ + beq.n 4c48c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #63112 @ 0xf688 │ │ │ │ + movw r1, #61512 @ 0xf048 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ - bl 4c6c4 │ │ │ │ + b.w f3b74 │ │ │ │ + bl 4c70c │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 4c482 │ │ │ │ + cbnz r1, 4c4ca │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52924 @ 0xcebc │ │ │ │ + movw r1, #51324 @ 0xc87c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 4c48e │ │ │ │ + bl 11df00 │ │ │ │ + b.n 4c4d6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e58e0 │ │ │ │ + bl e54e4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 4c494 │ │ │ │ + bge.n 4c4dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c498 │ │ │ │ + b.n 4c4e0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ 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 4c4ba │ │ │ │ + bne.n 4c502 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 40f78 │ │ │ │ + b.w 40fc0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15288 @ 0x3bb8 │ │ │ │ + movw r0, #13688 @ 0x3578 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c4ae │ │ │ │ + bne.n 4c4f6 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004c4d0 <_PyObject_SetManagedDict@@Base>: │ │ │ │ +0004c518 <_PyObject_SetManagedDict@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r6, [r0, #-12] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bpl.n 4c542 <_PyObject_SetManagedDict@@Base+0x72> │ │ │ │ - cbnz r6, 4c50e <_PyObject_SetManagedDict@@Base+0x3e> │ │ │ │ + bpl.n 4c58a <_PyObject_SetManagedDict@@Base+0x72> │ │ │ │ + cbnz r6, 4c556 <_PyObject_SetManagedDict@@Base+0x3e> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add r0, r5 │ │ │ │ - cbz r1, 4c502 <_PyObject_SetManagedDict@@Base+0x32> │ │ │ │ + cbz r1, 4c54a <_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 1e9644 <_PyEval_NoToolsForUnwind@@Base+0xab0> │ │ │ │ + bl 1e9ae0 <_PyEval_NoToolsForUnwind@@Base+0xab0> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c560 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ + b.n 4c5a8 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 258bf4 │ │ │ │ - cbnz r0, 4c55c <_PyObject_SetManagedDict@@Base+0x8c> │ │ │ │ - cbz r4, 4c526 <_PyObject_SetManagedDict@@Base+0x56> │ │ │ │ + bl 258984 │ │ │ │ + cbnz r0, 4c5a4 <_PyObject_SetManagedDict@@Base+0x8c> │ │ │ │ + cbz r4, 4c56e <_PyObject_SetManagedDict@@Base+0x56> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str.w r4, [r5, #-12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c560 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ + bge.n 4c5a8 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ subs r4, r3, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ - cbnz r4, 4c560 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ + cbnz r4, 4c5a8 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 4c560 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ - cbz r1, 4c550 <_PyObject_SetManagedDict@@Base+0x80> │ │ │ │ + b.n 4c5a8 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ + cbz r1, 4c598 <_PyObject_SetManagedDict@@Base+0x80> │ │ │ │ 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 1c872c │ │ │ │ - b.n 4c50a <_PyObject_SetManagedDict@@Base+0x3a> │ │ │ │ + bl 1c8bf4 │ │ │ │ + b.n 4c552 <_PyObject_SetManagedDict@@Base+0x3a> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 4c58c <_PyObject_SetManagedDict@@Base+0xbc> │ │ │ │ + cbz r0, 4c5d4 <_PyObject_SetManagedDict@@Base+0xbc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c58c <_PyObject_SetManagedDict@@Base+0xbc> │ │ │ │ + bge.n 4c5d4 <_PyObject_SetManagedDict@@Base+0xbc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4c58c <_PyObject_SetManagedDict@@Base+0xbc> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4c5d4 <_PyObject_SetManagedDict@@Base+0xbc> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 4c5a6 <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ + cbz r0, 4c5ee <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c5a6 <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ + bge.n 4c5ee <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4c5a6 <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4c5ee <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 4c5c6 <_PyObject_SetManagedDict@@Base+0xf6> │ │ │ │ + cbz r3, 4c60e <_PyObject_SetManagedDict@@Base+0xf6> │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 4c5de <_PyObject_SetManagedDict@@Base+0x10e> │ │ │ │ + b.n 4c626 <_PyObject_SetManagedDict@@Base+0x10e> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4c5ce <_PyObject_SetManagedDict@@Base+0xfe> │ │ │ │ + bgt.n 4c616 <_PyObject_SetManagedDict@@Base+0xfe> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 4c5de <_PyObject_SetManagedDict@@Base+0x10e> │ │ │ │ + b.n 4c626 <_PyObject_SetManagedDict@@Base+0x10e> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4c5ca <_PyObject_SetManagedDict@@Base+0xfa> │ │ │ │ + bgt.n 4c612 <_PyObject_SetManagedDict@@Base+0xfa> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4c5ca <_PyObject_SetManagedDict@@Base+0xfa> │ │ │ │ + beq.n 4c612 <_PyObject_SetManagedDict@@Base+0xfa> │ │ │ │ clz r7, r1 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ - b.n 4c606 <_PyObject_SetManagedDict@@Base+0x136> │ │ │ │ + b.n 4c64e <_PyObject_SetManagedDict@@Base+0x136> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #15468 @ 0x3c6c │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c6be <_PyObject_SetManagedDict@@Base+0x1ee> │ │ │ │ + beq.n 4c706 <_PyObject_SetManagedDict@@Base+0x1ee> │ │ │ │ add r6, r7 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 4c61c <_PyObject_SetManagedDict@@Base+0x14c> │ │ │ │ + beq.n 4c664 <_PyObject_SetManagedDict@@Base+0x14c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl e58e0 │ │ │ │ + bl e54e4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge.n 4c61c <_PyObject_SetManagedDict@@Base+0x14c> │ │ │ │ + bge.n 4c664 <_PyObject_SetManagedDict@@Base+0x14c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c6be <_PyObject_SetManagedDict@@Base+0x1ee> │ │ │ │ + b.n 4c706 <_PyObject_SetManagedDict@@Base+0x1ee> │ │ │ │ ldr r4, [r5, #32] │ │ │ │ - cbz r4, 4c656 <_PyObject_SetManagedDict@@Base+0x186> │ │ │ │ - cbz r6, 4c624 <_PyObject_SetManagedDict@@Base+0x154> │ │ │ │ + cbz r4, 4c69e <_PyObject_SetManagedDict@@Base+0x186> │ │ │ │ + cbz r6, 4c66c <_PyObject_SetManagedDict@@Base+0x154> │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 4c6b6 <_PyObject_SetManagedDict@@Base+0x1e6> │ │ │ │ + beq.n 4c6fe <_PyObject_SetManagedDict@@Base+0x1e6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4c640 <_PyObject_SetManagedDict@@Base+0x170> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 4c688 <_PyObject_SetManagedDict@@Base+0x170> │ │ │ │ + bl 93fcc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c656 <_PyObject_SetManagedDict@@Base+0x186> │ │ │ │ - b.n 4c618 <_PyObject_SetManagedDict@@Base+0x148> │ │ │ │ + cbz r0, 4c69e <_PyObject_SetManagedDict@@Base+0x186> │ │ │ │ + b.n 4c660 <_PyObject_SetManagedDict@@Base+0x148> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 19c030 │ │ │ │ + bl 19c0a4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c636 <_PyObject_SetManagedDict@@Base+0x166> │ │ │ │ + blt.n 4c67e <_PyObject_SetManagedDict@@Base+0x166> │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr.w r4, [r3, r0, lsl #2] │ │ │ │ - cbnz r4, 4c668 <_PyObject_SetManagedDict@@Base+0x198> │ │ │ │ - b.n 4c636 <_PyObject_SetManagedDict@@Base+0x166> │ │ │ │ + cbnz r4, 4c6b0 <_PyObject_SetManagedDict@@Base+0x198> │ │ │ │ + b.n 4c67e <_PyObject_SetManagedDict@@Base+0x166> │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c55c │ │ │ │ - b.n 4c6be <_PyObject_SetManagedDict@@Base+0x1ee> │ │ │ │ - cbz r6, 4c692 <_PyObject_SetManagedDict@@Base+0x1c2> │ │ │ │ + bl 15c090 │ │ │ │ + b.n 4c706 <_PyObject_SetManagedDict@@Base+0x1ee> │ │ │ │ + cbz r6, 4c6da <_PyObject_SetManagedDict@@Base+0x1c2> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 4c6b6 <_PyObject_SetManagedDict@@Base+0x1e6> │ │ │ │ + beq.n 4c6fe <_PyObject_SetManagedDict@@Base+0x1e6> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a00c4 │ │ │ │ + bl 29f9cc │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ - cbnz r3, 4c686 <_PyObject_SetManagedDict@@Base+0x1b6> │ │ │ │ + cbnz r3, 4c6ce <_PyObject_SetManagedDict@@Base+0x1b6> │ │ │ │ str r4, [r5, #32] │ │ │ │ - b.n 4c688 <_PyObject_SetManagedDict@@Base+0x1b8> │ │ │ │ + b.n 4c6d0 <_PyObject_SetManagedDict@@Base+0x1b8> │ │ │ │ str r4, [r3, #8] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - b.n 4c6b6 <_PyObject_SetManagedDict@@Base+0x1e6> │ │ │ │ + b.n 4c6fe <_PyObject_SetManagedDict@@Base+0x1e6> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 4c6b6 <_PyObject_SetManagedDict@@Base+0x1e6> │ │ │ │ + beq.n 4c6fe <_PyObject_SetManagedDict@@Base+0x1e6> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a00c4 │ │ │ │ + bl 29f9cc │ │ │ │ ldr r3, [r5, #32] │ │ │ │ strd r3, r6, [r4, #8] │ │ │ │ - cbnz r3, 4c6ac <_PyObject_SetManagedDict@@Base+0x1dc> │ │ │ │ + cbnz r3, 4c6f4 <_PyObject_SetManagedDict@@Base+0x1dc> │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ - b.n 4c6ae <_PyObject_SetManagedDict@@Base+0x1de> │ │ │ │ + b.n 4c6f6 <_PyObject_SetManagedDict@@Base+0x1de> │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r4, [r5, #32] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0004c6c4 : │ │ │ │ +0004c70c : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #6500 @ 0x1964 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4c6fa │ │ │ │ + beq.n 4c742 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21384 @ 0x5388 │ │ │ │ + movw r1, #19784 @ 0x4d48 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 4c720 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 4c768 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #6832 @ 0x1ab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4c726 │ │ │ │ + beq.n 4c76e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63180 @ 0xf6cc │ │ │ │ + movw r1, #61580 @ 0xf08c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c80c │ │ │ │ + b.n 4c854 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ - cbz r7, 4c744 │ │ │ │ + cbz r7, 4c78c │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #63216 @ 0xf6f0 │ │ │ │ + movw r1, #61616 @ 0xf0b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 4c720 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 4c768 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 4c766 │ │ │ │ + beq.n 4c7ae │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #63248 @ 0xf710 │ │ │ │ + movw r1, #61648 @ 0xf0d0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 4c720 │ │ │ │ - ldr.w r8, [pc, #172] @ 4c814 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 4c768 │ │ │ │ + ldr.w r8, [pc, #172] @ 4c85c │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r6, r8] │ │ │ │ ldr.w r0, [r9, #120] @ 0x78 │ │ │ │ - cbnz r0, 4c782 │ │ │ │ - bl 24fd3c │ │ │ │ - cbz r0, 4c782 │ │ │ │ + cbnz r0, 4c7ca │ │ │ │ + bl 24feb4 │ │ │ │ + cbz r0, 4c7ca │ │ │ │ str.w r0, [r9, #120] @ 0x78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 4c7a2 │ │ │ │ + beq.n 4c7ea │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #63292 @ 0xf73c │ │ │ │ + movw r1, #61692 @ 0xf0fc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 4c720 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 4c768 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - cbnz r1, 4c802 │ │ │ │ + cbnz r1, 4c84a │ │ │ │ ldr.w r6, [r8, r6] │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r4, [r6, #120] @ 0x78 │ │ │ │ - cbnz r4, 4c7c0 │ │ │ │ - bl 24fd3c │ │ │ │ + cbnz r4, 4c808 │ │ │ │ + bl 24feb4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c720 │ │ │ │ + beq.n 4c768 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d2f8 │ │ │ │ + bl 4d340 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c720 │ │ │ │ + beq.n 4c768 │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 4c7f8 │ │ │ │ + bne.n 4c840 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c7e6 │ │ │ │ + bge.n 4c82e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4c7e6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4c82e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43820 @ 0xab2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c55c │ │ │ │ - b.n 4c720 │ │ │ │ + bl 15c090 │ │ │ │ + b.n 4c768 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 1c872c │ │ │ │ - b.n 4c80c │ │ │ │ + bl 1c8bf4 │ │ │ │ + b.n 4c854 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 284f04 │ │ │ │ + b.w 284910 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -48206,73 +48234,73 @@ │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-216] │ │ │ │ sub.w sp, sp, #16512 @ 0x4080 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r1, [pc, #280] @ (4c968 ) │ │ │ │ + ldr r1, [pc, #280] @ (4c9b0 ) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #53616 @ 0xd170 │ │ │ │ + movw r2, #52016 @ 0xcb30 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #52] @ 0x34 │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r1, #63332 @ 0xf764 │ │ │ │ + movw r1, #61732 @ 0xf124 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #52 @ 0x34 │ │ │ │ - bl a64a8 │ │ │ │ + bl a6968 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c940 │ │ │ │ + beq.n 4c988 │ │ │ │ add r5, sp, #184 @ 0xb8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #63472 @ 0xf7f0 │ │ │ │ + movw r1, #61872 @ 0xf1b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #63352 @ 0xf778 │ │ │ │ + movw r0, #61752 @ 0xf138 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ ldr.w r1, [r5, #-160] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c8d8 │ │ │ │ + beq.n 4c920 │ │ │ │ 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 249eac │ │ │ │ + bl 24a10c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c8d8 │ │ │ │ + beq.n 4c920 │ │ │ │ add.w r3, sp, #16384 @ 0x4000 │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4c8dc │ │ │ │ + beq.n 4c924 │ │ │ │ cmp r4, #10 │ │ │ │ - beq.n 4c8e8 │ │ │ │ + beq.n 4c930 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53740 @ 0xd1ec │ │ │ │ + movw r1, #52140 @ 0xcbac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c936 │ │ │ │ + b.n 4c97e │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #4 │ │ │ │ adds r7, #52 @ 0x34 │ │ │ │ - b.n 4c8f2 │ │ │ │ + b.n 4c93a │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #16 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ 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 │ │ │ │ @@ -48280,1212 +48308,1212 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ blx 2b160 │ │ │ │ mov r0, r9 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ ldr.w r1, [r5, #-168] │ │ │ │ str r1, [sp, #0] │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ mov r3, r4 │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ ldr.w r1, [r5, #-164] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fd74 │ │ │ │ + bl 3fc44 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r5, #-160] │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 4c942 │ │ │ │ + bl 83a14 │ │ │ │ + b.n 4c98a │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ - ldr r3, [pc, #32] @ (4c968 ) │ │ │ │ + ldr r3, [pc, #32] @ (4c9b0 ) │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4c95a │ │ │ │ + beq.n 4c9a2 │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #16512 @ 0x4080 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ - b.n 4c562 <_PyObject_SetManagedDict@@Base+0x92> │ │ │ │ + b.n 4c5aa <_PyObject_SetManagedDict@@Base+0x92> │ │ │ │ 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, #32704 @ 0x7fc0 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 2ac764 │ │ │ │ + bl 2ac06c │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 4c9e2 │ │ │ │ - cbz r0, 4c99c │ │ │ │ + beq.n 4ca2a │ │ │ │ + cbz r0, 4c9e4 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 4c9a0 │ │ │ │ + b.n 4c9e8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 4c9e6 │ │ │ │ + bpl.n 4ca2e │ │ │ │ ldr r2, [r3, #32] │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ - bl e09bc │ │ │ │ + bl e052c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c9ee │ │ │ │ + cbz r0, 4ca36 │ │ │ │ mov r1, r5 │ │ │ │ - bl a0530 │ │ │ │ - cbz r0, 4c9ee │ │ │ │ + bl a01a8 │ │ │ │ + cbz r0, 4ca36 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c9e2 │ │ │ │ + bge.n 4ca2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c9e2 │ │ │ │ + cbnz r3, 4ca2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c9ee │ │ │ │ + b.n 4ca36 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r2, 4ca0c │ │ │ │ + cbz r2, 4ca54 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ - b.n 4ca0e │ │ │ │ + b.n 4ca56 │ │ │ │ mov r4, r2 │ │ │ │ add.w r3, r1, #16 │ │ │ │ subs r1, r5, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi.n 4ca1c │ │ │ │ - cbnz r2, 4ca1c │ │ │ │ - cbnz r3, 4ca3a │ │ │ │ + bhi.n 4ca64 │ │ │ │ + cbnz r2, 4ca64 │ │ │ │ + cbnz r3, 4ca82 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #36] @ (4ca58 ) │ │ │ │ - bl 11f7ec <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + ldr r3, [pc, #36] @ (4caa0 ) │ │ │ │ + bl 11f454 <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 4ca52 │ │ │ │ + cbz r0, 4ca9a │ │ │ │ add r4, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ ldrne r2, [r3, #4] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16c2f8 <_PyList_SliceSubscript@@Base+0x12b0> │ │ │ │ + b.w 16bdd0 <_PyList_SliceSubscript@@Base+0x12ac> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, #152 @ 0x98 │ │ │ │ lsls r2, r2, #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 r4, r1 │ │ │ │ - cbnz r2, 4ca78 │ │ │ │ + cbnz r2, 4cac0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 4caa0 │ │ │ │ - b.n 4ca8e │ │ │ │ - movw r0, #48232 @ 0xbc68 │ │ │ │ + beq.n 4cae8 │ │ │ │ + b.n 4cad6 │ │ │ │ + movw r0, #46632 @ 0xb628 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21db84 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21de10 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ca70 │ │ │ │ + bne.n 4cab8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4cad2 │ │ │ │ - movw r0, #48232 @ 0xbc68 │ │ │ │ + b.n 4cb1a │ │ │ │ + movw r0, #46632 @ 0xb628 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #1 │ │ │ │ - bl e2c9c │ │ │ │ + bl e289c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ca8a │ │ │ │ + beq.n 4cad2 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl a8fb8 │ │ │ │ + bl a8674 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4cad2 │ │ │ │ + cbz r0, 4cb1a │ │ │ │ ldrd r1, r2, [r5, #12] │ │ │ │ - bl 10a04c │ │ │ │ + bl 109d10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4cac2 │ │ │ │ + blt.n 4cb0a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4cad2 │ │ │ │ + b.n 4cb1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4cabe │ │ │ │ + bne.n 4cb06 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cabe │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cb06 │ │ │ │ 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, 4cb02 │ │ │ │ + cbnz r3, 4cb4a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1df290 <_PyType_Name@@Base> │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - movw r0, #42380 @ 0xa58c │ │ │ │ + movw r0, #40780 @ 0x9f4c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 103c78 │ │ │ │ - bl 170f30 │ │ │ │ - cbz r0, 4cb1c │ │ │ │ + b.w 103900 │ │ │ │ + bl 170a50 │ │ │ │ + cbz r0, 4cb64 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4cb62 │ │ │ │ - movw r0, #47904 @ 0xbb20 │ │ │ │ + bne.n 4cbaa │ │ │ │ + movw r0, #46304 @ 0xb4e0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 88254 │ │ │ │ + b.w 88180 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a6cc │ │ │ │ + bl 9a5d0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4cb5a │ │ │ │ + cbz r0, 4cba2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1df290 <_PyType_Name@@Base> │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #46616 @ 0xb618 │ │ │ │ + movw r0, #45908 @ 0xb354 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4cb4a │ │ │ │ + blt.n 4cb92 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 4cb5a │ │ │ │ + b.n 4cba2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4cb46 │ │ │ │ + bne.n 4cb8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cb46 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cb8e │ │ │ │ mov r0, r5 │ │ │ │ - bl 21a808 │ │ │ │ - b.n 4cb64 │ │ │ │ + bl 21aa60 │ │ │ │ + b.n 4cbac │ │ │ │ movs r4, #0 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 4cb9e │ │ │ │ + bne.n 4cbe6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4ccbc │ │ │ │ + beq.w 4cd04 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - b.n 4ccc4 │ │ │ │ + b.n 4cd0c │ │ │ │ ldr r6, [r1, #4] │ │ │ │ movw r7, #12128 @ 0x2f60 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 4cbf8 │ │ │ │ + beq.n 4cc40 │ │ │ │ movw r1, #11528 @ 0x2d08 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 4cbf8 │ │ │ │ + beq.n 4cc40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef10 │ │ │ │ - cbnz r0, 4cbf8 │ │ │ │ + bl 9ee58 │ │ │ │ + cbnz r0, 4cc40 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef10 │ │ │ │ + bl 9ee58 │ │ │ │ movw r1, #19200 @ 0x4b00 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 4cbf8 │ │ │ │ + beq.n 4cc40 │ │ │ │ lsls r7, r0, #31 │ │ │ │ - bmi.n 4cbf8 │ │ │ │ + bmi.n 4cc40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef10 │ │ │ │ + bl 9ee58 │ │ │ │ movw r1, #18044 @ 0x467c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 4cbf8 │ │ │ │ + beq.n 4cc40 │ │ │ │ lsls r0, r0, #31 │ │ │ │ - bmi.n 4cbf8 │ │ │ │ + bmi.n 4cc40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef10 │ │ │ │ - cbz r0, 4cc16 │ │ │ │ + bl 9ee58 │ │ │ │ + cbz r0, 4cc5e │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - cbz r6, 4cbfe │ │ │ │ + cbz r6, 4cc46 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 14251c │ │ │ │ + bl 1420e0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4cc4c │ │ │ │ + beq.n 4cc94 │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, r6 │ │ │ │ it gt │ │ │ │ movgt r5, r4 │ │ │ │ cmp r0, r6 │ │ │ │ it gt │ │ │ │ movgt r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fc20 │ │ │ │ + bl 9f804 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4cc24 │ │ │ │ - b.n 4cc4c │ │ │ │ - cbnz r7, 4cc70 │ │ │ │ + cbnz r0, 4cc6c │ │ │ │ + b.n 4cc94 │ │ │ │ + cbnz r7, 4ccb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fdec │ │ │ │ + bl 9f9d0 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 4cc92 │ │ │ │ - bl f280c │ │ │ │ + cbz r6, 4ccda │ │ │ │ + bl f242c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4cc50 │ │ │ │ + blt.n 4cc98 │ │ │ │ adds r3, r7, #1 │ │ │ │ - bne.n 4cc22 │ │ │ │ + bne.n 4cc6a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4cc60 │ │ │ │ + blt.n 4cca8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4ccc4 │ │ │ │ + b.n 4cd0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4cc40 │ │ │ │ + bne.n 4cc88 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cc40 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cc88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4cc4c │ │ │ │ + bne.n 4cc94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cc4c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cc94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4cc82 │ │ │ │ + blt.n 4ccca │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4ccc4 │ │ │ │ + b.n 4cd0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4cc78 │ │ │ │ + bne.n 4ccc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cc78 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ccc0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cca6 │ │ │ │ + bge.n 4ccee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4cca6 │ │ │ │ + cbnz r3, 4ccee │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - bl 940a4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + bl 93fcc │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 4ccc4 │ │ │ │ + b.n 4cd0c │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4cce4 │ │ │ │ + cbz r3, 4cd2c │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4ccfc │ │ │ │ + b.n 4cd44 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 4ccec │ │ │ │ + bge.n 4cd34 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4ccfc │ │ │ │ + b.n 4cd44 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4cce8 │ │ │ │ + bgt.n 4cd30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4cce8 │ │ │ │ + beq.n 4cd30 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4cd1e │ │ │ │ + b.n 4cd66 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #644] @ (4cf98 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #644] @ (4cfe0 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d170 │ │ │ │ + beq.w 4d1b8 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 4cd6a │ │ │ │ + beq.n 4cdb2 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4cd32 │ │ │ │ + beq.n 4cd7a │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 4cd3a │ │ │ │ - b.n 4cd78 │ │ │ │ + bne.n 4cd82 │ │ │ │ + b.n 4cdc0 │ │ │ │ movw r8, #5752 @ 0x1678 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4cd62 │ │ │ │ - bl 9b92c │ │ │ │ + cbz r0, 4cdaa │ │ │ │ + bl 9b830 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cd5e │ │ │ │ + bge.n 4cda6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4cd5e │ │ │ │ + cbnz r3, 4cda6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 4cd7c │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 4cd78 │ │ │ │ - b.n 4d16e │ │ │ │ + bne.n 4cdc4 │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 4cdc0 │ │ │ │ + b.n 4d1b6 │ │ │ │ movw r8, #5752 @ 0x1678 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4cd7c │ │ │ │ + b.n 4cdc4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r7, [r9, #8] │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - cbz r7, 4cd92 │ │ │ │ + cbz r7, 4cdda │ │ │ │ ldr.w r6, [r9, #20] │ │ │ │ - b.n 4cd9a │ │ │ │ + b.n 4cde2 │ │ │ │ movw r6, #32180 @ 0x7db4 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ cmp r5, #0 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it lt │ │ │ │ mvnlt.w r5, #2147483648 @ 0x80000000 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 4cf0c │ │ │ │ + bne.w 4cf54 │ │ │ │ cmp r5, #11 │ │ │ │ mov r0, r5 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d162 │ │ │ │ - movw sl, #32720 @ 0x7fd0 │ │ │ │ + beq.w 4d1aa │ │ │ │ + movw sl, #31120 @ 0x7990 │ │ │ │ movt sl, #50 @ 0x32 │ │ │ │ str.w r9, [sp, #20] │ │ │ │ movs r0, #0 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r5, r9 │ │ │ │ - beq.n 4ce6e │ │ │ │ + beq.n 4ceb6 │ │ │ │ cmp r7, r0 │ │ │ │ - ble.n 4cdee │ │ │ │ + ble.n 4ce36 │ │ │ │ ldrb r3, [r6, r0] │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 4cdf0 │ │ │ │ + bpl.n 4ce38 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 4cddc │ │ │ │ - beq.n 4cee4 │ │ │ │ + b.n 4ce24 │ │ │ │ + beq.n 4cf2c │ │ │ │ add.w r8, r0, #1 │ │ │ │ cmp r7, r8 │ │ │ │ - ble.n 4ce0a │ │ │ │ + ble.n 4ce52 │ │ │ │ ldrb.w r3, [r6, r8] │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.n 4ce0a │ │ │ │ + bmi.n 4ce52 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 4cdf4 │ │ │ │ + b.n 4ce3c │ │ │ │ sub.w r1, r8, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4cef0 │ │ │ │ + beq.n 4cf38 │ │ │ │ cmp.w r9, #11 │ │ │ │ - bgt.n 4ce28 │ │ │ │ + bgt.n 4ce70 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r9, lsl #2] │ │ │ │ - b.n 4ce66 │ │ │ │ + b.n 4ceae │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 4ce52 │ │ │ │ + cbz r0, 4ce9a │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cef4 │ │ │ │ + bge.n 4cf3c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4cef4 │ │ │ │ + bne.n 4cf3c │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cef4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cf3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ce66 │ │ │ │ + bge.n 4ceae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 4ce66 │ │ │ │ + cbnz r3, 4ceae │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ add.w r9, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 4cdd8 │ │ │ │ + b.n 4ce20 │ │ │ │ mov r8, r9 │ │ │ │ cmp r7, r0 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - ble.n 4ceea │ │ │ │ - movw r3, #32720 @ 0x7fd0 │ │ │ │ + ble.n 4cf32 │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldrb r2, [r6, r0] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bpl.n 4ce92 │ │ │ │ + bpl.n 4ceda │ │ │ │ adds r0, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 4ce80 │ │ │ │ - b.n 4ceea │ │ │ │ + bne.n 4cec8 │ │ │ │ + b.n 4cf32 │ │ │ │ subs r1, r7, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4cef4 │ │ │ │ + cbz r0, 4cf3c │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4ceac │ │ │ │ + bgt.n 4cef4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4cede │ │ │ │ + b.n 4cf26 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 4cecc │ │ │ │ + cbz r0, 4cf14 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cef4 │ │ │ │ + bge.n 4cf3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4cef4 │ │ │ │ + cbnz r3, 4cf3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cef4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cf3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cede │ │ │ │ + bge.n 4cf26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4cede │ │ │ │ + cbnz r3, 4cf26 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 4ceea │ │ │ │ + b.n 4cf32 │ │ │ │ mov r8, r9 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ str.w r8, [r4, #8] │ │ │ │ - b.n 4d162 │ │ │ │ + b.n 4d1aa │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cf08 │ │ │ │ + bge.n 4cf50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4cf08 │ │ │ │ + cbnz r3, 4cf50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d162 │ │ │ │ + b.n 4d1aa │ │ │ │ mov r0, r8 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ - bl 159198 │ │ │ │ + bl 158cd0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4cf08 │ │ │ │ + bne.n 4cf50 │ │ │ │ ldr.w fp, [sp, #60] @ 0x3c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 4cf3e │ │ │ │ + bne.n 4cf86 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24304 @ 0x5ef0 │ │ │ │ + movw r1, #22704 @ 0x58b0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d15c │ │ │ │ + b.n 4d1a4 │ │ │ │ cmp r5, #11 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w fp, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bne.n 4d03e │ │ │ │ + bne.n 4d086 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d15c │ │ │ │ + beq.w 4d1a4 │ │ │ │ mov r8, sl │ │ │ │ mov r0, sl │ │ │ │ cmp r7, sl │ │ │ │ - ble.n 4cff2 │ │ │ │ + ble.n 4d03a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4cff2 │ │ │ │ + beq.n 4d03a │ │ │ │ ldrb.w r3, [r6, sl] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4cfe6 │ │ │ │ + bne.n 4d02e │ │ │ │ sub.w r1, sl, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d140 │ │ │ │ + beq.w 4d188 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4cf9c │ │ │ │ + bgt.n 4cfe4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4cfda │ │ │ │ + b.n 4d022 │ │ │ │ subs r4, #240 @ 0xf0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr.w r2, [fp] │ │ │ │ - cbz r0, 4cfc6 │ │ │ │ + cbz r0, 4d00e │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4d140 │ │ │ │ + bge.w 4d188 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 4d140 │ │ │ │ + bne.w 4d188 │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d140 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d188 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cfda │ │ │ │ + bge.n 4d022 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 4cfda │ │ │ │ + cbnz r2, 4d022 │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ add.w sl, sl, #1 │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r0, sl │ │ │ │ - b.n 4cfee │ │ │ │ + b.n 4d036 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r7, sl │ │ │ │ - bne.n 4cf6e │ │ │ │ + bne.n 4cfb6 │ │ │ │ subs r5, #1 │ │ │ │ - b.n 4cf66 │ │ │ │ + b.n 4cfae │ │ │ │ cmp r7, r0 │ │ │ │ - blt.n 4d038 │ │ │ │ + blt.n 4d080 │ │ │ │ subs r1, r7, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d140 │ │ │ │ + beq.w 4d188 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4d014 │ │ │ │ + bgt.n 4d05c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4d034 │ │ │ │ + b.n 4d07c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d10e │ │ │ │ + bne.n 4d156 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d034 │ │ │ │ + bge.n 4d07c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d034 │ │ │ │ + cbnz r3, 4d07c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ - b.n 4d15c │ │ │ │ - bl 80cd8 │ │ │ │ + b.n 4d1a4 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d15c │ │ │ │ + beq.w 4d1a4 │ │ │ │ mov r8, sl │ │ │ │ str r5, [sp, #32] │ │ │ │ str.w r9, [sp, #20] │ │ │ │ ldr r5, [sp, #32] │ │ │ │ add.w r3, r6, sl │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add.w r0, r6, sl │ │ │ │ str r3, [sp, #28] │ │ │ │ sub.w r1, r7, sl │ │ │ │ mov r3, fp │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n 4d0e6 │ │ │ │ + beq.n 4d12e │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 221b98 │ │ │ │ + bl 221e20 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ subs.w r9, r0, #0 │ │ │ │ add.w r0, r6, sl │ │ │ │ - blt.n 4d0e6 │ │ │ │ + blt.n 4d12e │ │ │ │ mov r1, r9 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d13c │ │ │ │ + beq.n 4d184 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4d0a2 │ │ │ │ + bgt.n 4d0ea │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4d0dc │ │ │ │ + b.n 4d124 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r0, 4d0ca │ │ │ │ + cbz r0, 4d112 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d140 │ │ │ │ + bge.n 4d188 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4d140 │ │ │ │ + bne.n 4d188 │ │ │ │ mov r0, r1 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d140 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d188 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d0dc │ │ │ │ + bge.n 4d124 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 4d0dc │ │ │ │ + cbnz r2, 4d124 │ │ │ │ mov r0, r1 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ add sl, fp │ │ │ │ add.w r8, r8, #1 │ │ │ │ add sl, r9 │ │ │ │ - b.n 4d052 │ │ │ │ + b.n 4d09a │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4d140 │ │ │ │ + cbz r0, 4d188 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4d102 │ │ │ │ + bgt.n 4d14a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4d134 │ │ │ │ + b.n 4d17c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 4d122 │ │ │ │ + cbz r0, 4d16a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d140 │ │ │ │ + bge.n 4d188 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d140 │ │ │ │ + cbnz r3, 4d188 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d140 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d188 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d134 │ │ │ │ + bge.n 4d17c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d134 │ │ │ │ + cbnz r3, 4d17c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ add.w r3, r8, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 4d15c │ │ │ │ + b.n 4d1a4 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4cf3a │ │ │ │ + bge.w 4cf82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4cf3a │ │ │ │ + bne.w 4cf82 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cf3a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cf82 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - b.n 4d170 │ │ │ │ + b.n 4d1b8 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r1, r0 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 4d18c │ │ │ │ - movw r0, #63476 @ 0xf7f4 │ │ │ │ + bpl.n 4d1d4 │ │ │ │ + movw r0, #61876 @ 0xf1b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 103c78 │ │ │ │ - movw r0, #63500 @ 0xf80c │ │ │ │ + b.w 103900 │ │ │ │ + movw r0, #61900 @ 0xf1cc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ 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] @ (4d1d8 ) │ │ │ │ - bl 247fa0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (4d220 ) │ │ │ │ + bl 248200 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 4d1c6 │ │ │ │ + cbz r2, 4d20e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #58792 @ 0xe5a8 │ │ │ │ + movw r0, #57192 @ 0xdf68 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95058 │ │ │ │ - movw r0, #63516 @ 0xf81c │ │ │ │ + b.w 94f7c │ │ │ │ + movw r0, #61916 @ 0xf1dc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ nop │ │ │ │ ands.w r0, r8, r2, lsr #1 │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #49488 @ 0xc150 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1742b4 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 173e04 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ mov r0, r1 │ │ │ │ - b.w 14a278 │ │ │ │ + b.w 149cf8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #6500 @ 0x1964 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4d224 │ │ │ │ + bne.n 4d26c │ │ │ │ ldr r4, [r0, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d242 │ │ │ │ + bge.n 4d28a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4d242 │ │ │ │ + b.n 4d28a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #60668 @ 0xecfc │ │ │ │ + movw r1, #59068 @ 0xe6bc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 4d260 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 4d2a8 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 284e60 │ │ │ │ + bl 28486c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d260 │ │ │ │ + bge.n 4d2a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d260 │ │ │ │ + cbnz r3, 4d2a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r4, 4d28a │ │ │ │ - movw r0, #63780 @ 0xf924 │ │ │ │ + cbnz r4, 4d2d2 │ │ │ │ + movw r0, #62180 @ 0xf2e4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - movw r0, #63800 @ 0xf938 │ │ │ │ + movw r0, #62200 @ 0xf2f8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ 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 103c78 │ │ │ │ + bl 103900 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d2be │ │ │ │ + bge.n 4d306 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d2be │ │ │ │ + cbnz r3, 4d306 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0004d2c2 : │ │ │ │ +0004d30a : │ │ │ │ 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 4d4f4 │ │ │ │ + bl 4d53c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4d2f2 │ │ │ │ + bne.n 4d33a │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #63836 @ 0xf95c │ │ │ │ + movw r0, #62236 @ 0xf31c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 243688 │ │ │ │ + bl 2438b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4d396 │ │ │ │ + beq.n 4d3de │ │ │ │ add r1, sp, #12 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 4d566 │ │ │ │ + bl 4d5ae │ │ │ │ cmp r0, #3 │ │ │ │ - bhi.n 4d36e │ │ │ │ + bhi.n 4d3b6 │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r2, r6, #24 │ │ │ │ subs r2, r0, #0 │ │ │ │ - ldr r3, [pc, #104] @ (4d3a0 ) │ │ │ │ + ldr r3, [pc, #104] @ (4d3e8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ add.w r2, r4, #110592 @ 0x1b000 │ │ │ │ add.w r4, r4, #114176 @ 0x1be00 │ │ │ │ add.w r4, r4, #508 @ 0x1fc │ │ │ │ ldr.w r3, [r2, #4092] @ 0xffc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d398 │ │ │ │ + bge.n 4d3e0 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #4092] @ 0xffc │ │ │ │ - b.n 4d398 │ │ │ │ + b.n 4d3e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - b.n 4d398 │ │ │ │ - bl 285a54 │ │ │ │ + b.n 4d3e0 │ │ │ │ + bl 285460 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbnz r4, 4d38c │ │ │ │ + cbnz r4, 4d3d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d398 │ │ │ │ + bge.n 4d3e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d398 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d398 │ │ │ │ + cbnz r3, 4d3e0 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d3e0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.n 4d398 │ │ │ │ + b.n 4d3e0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4d3ae │ │ │ │ - b.w 17e0a4 │ │ │ │ + beq.n 4d3f6 │ │ │ │ + b.w 17d98c │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4d3d6 │ │ │ │ + cbz r3, 4d41e │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4d3ee │ │ │ │ + b.n 4d436 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 4d3de │ │ │ │ + bge.n 4d426 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4d3ee │ │ │ │ + b.n 4d436 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4d3da │ │ │ │ + bgt.n 4d422 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4d3da │ │ │ │ + beq.n 4d422 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4d40e │ │ │ │ + b.n 4d456 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #236] @ (4d4f0 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #236] @ (4d538 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d4e8 │ │ │ │ + beq.n 4d530 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 4d420 │ │ │ │ + beq.n 4d468 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl e58e0 │ │ │ │ + bl e54e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge.n 4d420 │ │ │ │ + bge.n 4d468 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d4e8 │ │ │ │ + b.n 4d530 │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4d430 │ │ │ │ + beq.n 4d478 │ │ │ │ ldr.w r9, [r7, #20] │ │ │ │ - b.n 4d438 │ │ │ │ + b.n 4d480 │ │ │ │ movw r9, #32180 @ 0x7db4 │ │ │ │ movt r9, #87 @ 0x57 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d4e8 │ │ │ │ + beq.n 4d530 │ │ │ │ movs r0, #0 │ │ │ │ cmp r8, r0 │ │ │ │ - ble.n 4d4e8 │ │ │ │ + ble.n 4d530 │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ adds r6, r1, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 4d462 │ │ │ │ + beq.n 4d4aa │ │ │ │ cmp r3, #13 │ │ │ │ - beq.n 4d462 │ │ │ │ + beq.n 4d4aa │ │ │ │ cmp r8, r6 │ │ │ │ - beq.n 4d488 │ │ │ │ + beq.n 4d4d0 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 4d44c │ │ │ │ + b.n 4d494 │ │ │ │ cmp r8, r1 │ │ │ │ - ble.n 4d48c │ │ │ │ + ble.n 4d4d4 │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ adds r6, r1, #1 │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 4d480 │ │ │ │ + bne.n 4d4c8 │ │ │ │ cmp r8, r6 │ │ │ │ - ble.n 4d480 │ │ │ │ + ble.n 4d4c8 │ │ │ │ add.w r3, r9, r1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #10 │ │ │ │ it eq │ │ │ │ addeq r6, r1, #2 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r6 │ │ │ │ - b.n 4d48e │ │ │ │ + b.n 4d4d6 │ │ │ │ mov r1, r8 │ │ │ │ - b.n 4d48e │ │ │ │ + b.n 4d4d6 │ │ │ │ mov r6, r1 │ │ │ │ subs r1, r1, r0 │ │ │ │ add r0, r9 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4d4d0 │ │ │ │ + cbz r0, 4d518 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r0, 4d4ba │ │ │ │ + cbz r0, 4d502 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d4d0 │ │ │ │ + bge.n 4d518 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4d4d0 │ │ │ │ + cbnz r3, 4d518 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d4d0 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d518 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d4cc │ │ │ │ + bge.n 4d514 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4d4cc │ │ │ │ + cbnz r3, 4d514 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b.n 4d446 │ │ │ │ + b.n 4d48e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d41c │ │ │ │ + bge.n 4d464 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4d41c │ │ │ │ + bne.n 4d464 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d41c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d464 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r5, #116 @ 0x74 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0004d4f4 : │ │ │ │ +0004d53c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ - cbnz r3, 4d53c │ │ │ │ + cbnz r3, 4d584 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4d51a │ │ │ │ + cbnz r0, 4d562 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 4d554 │ │ │ │ + b.n 4d59c │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d562 │ │ │ │ + bge.n 4d5aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d562 │ │ │ │ + cbnz r3, 4d5aa │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d562 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d5aa │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 4d560 │ │ │ │ + cbnz r0, 4d5a8 │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ - cbnz r0, 4d55a │ │ │ │ + bl f65bc │ │ │ │ + cbnz r0, 4d5a2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4d562 │ │ │ │ - bl f7144 │ │ │ │ - b.n 4d562 │ │ │ │ + b.n 4d5aa │ │ │ │ + bl f6dfc │ │ │ │ + b.n 4d5aa │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -49495,884 +49523,884 @@ │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r3 │ │ │ │ cmp sl, r9 │ │ │ │ - bne.w 4d73c │ │ │ │ + bne.w 4d784 │ │ │ │ lsr.w r3, r2, r8 │ │ │ │ movs r5, #1 │ │ │ │ and.w r3, r3, #31 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r5, r3 │ │ │ │ tst r5, r0 │ │ │ │ - beq.w 4d98c │ │ │ │ + beq.w 4d9d4 │ │ │ │ add.w fp, r5, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #12] │ │ │ │ and.w r0, r0, fp │ │ │ │ - bl 2e3ec8 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ + bl 2e3880 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ add.w r3, r4, r0, lsl #3 │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d6a2 │ │ │ │ + bne.n 4d6ea │ │ │ │ add r5, sp, #20 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ mov r3, r1 │ │ │ │ str r5, [sp, #0] │ │ │ │ add.w r1, r8, #5 │ │ │ │ - bl 4d566 │ │ │ │ + bl 4d5ae │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.w 4d992 │ │ │ │ + bls.w 4d9da │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 4d664 │ │ │ │ + bne.n 4d6ac │ │ │ │ ldr r3, [r5, #8] │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4d664 │ │ │ │ + bhi.n 4d6ac │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4d664 │ │ │ │ + beq.n 4d6ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ac568 │ │ │ │ + bl 2abe70 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d66e │ │ │ │ + beq.n 4d6b6 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ add.w r9, r0, r9, lsl #3 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str.w r2, [r9, #16] │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r0, [r9, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str.w r6, [r9, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d648 │ │ │ │ + bge.n 4d690 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d648 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4d690 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4d804 │ │ │ │ + bge.w 4d84c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4d804 │ │ │ │ + bne.w 4d84c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d804 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d84c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ac568 │ │ │ │ + bl 2abe70 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4d68a │ │ │ │ + cbnz r0, 4d6d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4d8b6 │ │ │ │ + bge.w 4d8fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4d8b6 │ │ │ │ + bne.w 4d8fe │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d8b6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d8fe │ │ │ │ add.w r9, r0, r9, lsl #3 │ │ │ │ ldr.w r0, [r9, #20] │ │ │ │ str.w r5, [r9, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 4d7fa │ │ │ │ - b.n 4d804 │ │ │ │ - bl f352c │ │ │ │ + blt.w 4d842 │ │ │ │ + b.n 4d84c │ │ │ │ + bl f314c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4d8b6 │ │ │ │ - beq.w 4d98c │ │ │ │ + blt.w 4d8fe │ │ │ │ + beq.w 4d9d4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r0, #2 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.w 4d990 │ │ │ │ - bl 2859c4 │ │ │ │ + bls.w 4d9d8 │ │ │ │ + bl 2853d0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4d738 │ │ │ │ + cbz r0, 4d780 │ │ │ │ mov r9, r4 │ │ │ │ ldr.w r8, [r9, #12]! │ │ │ │ and.w r0, fp, r8 │ │ │ │ - bl 2e3ec8 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ + bl 2e3880 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ movs r1, #0 │ │ │ │ lsls r3, r0, #1 │ │ │ │ add.w r0, r6, #12 │ │ │ │ cmp r3, r1 │ │ │ │ add.w r1, r1, #1 │ │ │ │ - bls.n 4d6fe │ │ │ │ + bls.n 4d746 │ │ │ │ ldr.w r2, [r9, #4]! │ │ │ │ - cbz r2, 4d6f8 │ │ │ │ + cbz r2, 4d740 │ │ │ │ ldr.w ip, [r2] │ │ │ │ add.w lr, ip, #1 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w lr, [r2] │ │ │ │ str.w r2, [r0, #4]! │ │ │ │ - b.n 4d6d8 │ │ │ │ + b.n 4d720 │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ adds r3, #2 │ │ │ │ adds r4, #16 │ │ │ │ add.w r0, r6, #8 │ │ │ │ cmp r3, ip │ │ │ │ - bcs.n 4d72c │ │ │ │ + bcs.n 4d774 │ │ │ │ ldr.w r2, [r4, r3, lsl #2] │ │ │ │ - cbz r2, 4d724 │ │ │ │ + cbz r2, 4d76c │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add.w lr, r1, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w lr, [r2] │ │ │ │ str.w r2, [r0, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 4d70a │ │ │ │ + b.n 4d752 │ │ │ │ bic.w r3, r8, r5 │ │ │ │ movs r5, #3 │ │ │ │ str r3, [r6, #12] │ │ │ │ str r6, [r7, #0] │ │ │ │ - b.n 4d992 │ │ │ │ + b.n 4d9da │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 4d8b6 │ │ │ │ + b.n 4d8fe │ │ │ │ movw r5, #476 @ 0x1dc │ │ │ │ movt r5, #81 @ 0x51 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 4d89a │ │ │ │ + bne.w 4d8e2 │ │ │ │ lsr.w r6, r2, r8 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r1, r6, #2 │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d98c │ │ │ │ + beq.w 4d9d4 │ │ │ │ add.w r1, r8, #5 │ │ │ │ add r5, sp, #20 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov.w r8, #0 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ - bl 4d566 │ │ │ │ + bl 4d5ae │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4d7c4 │ │ │ │ + beq.n 4d80c │ │ │ │ cmp r0, #3 │ │ │ │ - bne.w 4d992 │ │ │ │ + bne.w 4d9da │ │ │ │ mov r0, r4 │ │ │ │ - bl 59af8 │ │ │ │ + bl 59b40 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4d7a6 │ │ │ │ + cbnz r0, 4d7ee │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4d8b6 │ │ │ │ + bge.w 4d8fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4d8b6 │ │ │ │ + bne.w 4d8fe │ │ │ │ mov r0, r2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d8b6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d8fe │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r2, [r6, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d7c0 │ │ │ │ + bge.n 4d808 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d7c0 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4d808 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ str r4, [r7, #0] │ │ │ │ - b.n 4d992 │ │ │ │ + b.n 4d9da │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ subs.w sl, r3, #1 │ │ │ │ - beq.w 4d992 │ │ │ │ + beq.w 4d9da │ │ │ │ cmp.w sl, #15 │ │ │ │ - ble.n 4d808 │ │ │ │ + ble.n 4d850 │ │ │ │ mov r0, r4 │ │ │ │ - bl 59af8 │ │ │ │ + bl 59b40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d8b6 │ │ │ │ + beq.n 4d8fe │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ str.w sl, [r0, #136] @ 0x88 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 4d804 │ │ │ │ + cbz r0, 4d84c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str.w r8, [r6, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d804 │ │ │ │ + bge.n 4d84c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d804 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4d84c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ str r4, [r7, #0] │ │ │ │ - b.n 4d922 │ │ │ │ + b.n 4d96a │ │ │ │ mov.w r0, sl, lsl #1 │ │ │ │ - bl 2859c4 │ │ │ │ + bl 2853d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d8b6 │ │ │ │ + beq.n 4d8fe │ │ │ │ add.w lr, r4, #8 │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r2, r8 │ │ │ │ mov.w ip, #1 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 4d88e │ │ │ │ + beq.n 4d8d6 │ │ │ │ ldr.w r3, [lr, r2, lsl #2] │ │ │ │ - cbz r3, 4d88e │ │ │ │ + cbz r3, 4d8d6 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ add.w r8, r1, #1 │ │ │ │ add.w sl, r1, #4 │ │ │ │ cmp r5, r9 │ │ │ │ lsl.w r5, ip, r2 │ │ │ │ orr.w r4, r4, r5 │ │ │ │ - bne.n 4d870 │ │ │ │ + bne.n 4d8b8 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ subs r5, #2 │ │ │ │ cmp r5, #1 │ │ │ │ - bhi.n 4d870 │ │ │ │ + bhi.n 4d8b8 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ - cbz r5, 4d870 │ │ │ │ + cbz r5, 4d8b8 │ │ │ │ ldr.w fp, [r5] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp.w fp, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt.w fp, fp, #1 │ │ │ │ strlt.w fp, [r5] │ │ │ │ str.w r5, [r0, sl, lsl #2] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4d880 │ │ │ │ - b.n 4d884 │ │ │ │ + blt.n 4d8c8 │ │ │ │ + b.n 4d8cc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ mov.w fp, #0 │ │ │ │ str.w fp, [r0, sl, lsl #2] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d884 │ │ │ │ + bge.n 4d8cc │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r3, #0] │ │ │ │ add.w r8, r8, #4 │ │ │ │ adds r1, #2 │ │ │ │ str.w r3, [r0, r8, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #32 │ │ │ │ - bne.n 4d822 │ │ │ │ + bne.n 4d86a │ │ │ │ str r4, [r0, #12] │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 4d922 │ │ │ │ + b.n 4d96a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4d98c │ │ │ │ + bne.n 4d9d4 │ │ │ │ add r2, sp, #20 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 58cf4 <_PyContext_NewHamtForTests@@Base+0x64c> │ │ │ │ + bl 58d3c <_PyContext_NewHamtForTests@@Base+0x64c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4d992 │ │ │ │ + beq.n 4d9da │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4d8ba │ │ │ │ + beq.n 4d902 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4d992 │ │ │ │ + b.n 4d9da │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r3, r1, r1, lsr #31 │ │ │ │ asrs r3, r3, #1 │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 4d992 │ │ │ │ + beq.n 4d9da │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4d926 │ │ │ │ - bl 2859c4 │ │ │ │ + bne.n 4d96e │ │ │ │ + bl 2853d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d8b6 │ │ │ │ + beq.n 4d8fe │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbnz r3, 4d8f2 │ │ │ │ + cbnz r3, 4d93a │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4d90c │ │ │ │ - b.n 4d910 │ │ │ │ + blt.n 4d954 │ │ │ │ + b.n 4d958 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d910 │ │ │ │ + bge.n 4d958 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ lsr.w r6, r6, r8 │ │ │ │ movs r2, #1 │ │ │ │ and.w r6, r6, #31 │ │ │ │ str r3, [r0, #20] │ │ │ │ lsls r2, r6 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r0, [r7, #0] │ │ │ │ movs r5, #3 │ │ │ │ - b.n 4d992 │ │ │ │ + b.n 4d9da │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r1, #2 │ │ │ │ - bl 58bfa <_PyContext_NewHamtForTests@@Base+0x552> │ │ │ │ + bl 58c42 <_PyContext_NewHamtForTests@@Base+0x552> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d8b6 │ │ │ │ + beq.n 4d8fe │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r6, r0, #12 │ │ │ │ add.w r5, r4, #12 │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r3 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bge.n 4d962 │ │ │ │ + bge.n 4d9aa │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ ldr.w ip, [r1] │ │ │ │ add.w lr, ip, #1 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w lr, [r1] │ │ │ │ str.w r1, [r6, #4]! │ │ │ │ - b.n 4d93e │ │ │ │ + b.n 4d986 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ adds r3, #2 │ │ │ │ adds r4, #16 │ │ │ │ add.w r5, r0, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bge.n 4d920 │ │ │ │ + bge.n 4d968 │ │ │ │ ldr.w r2, [r4, r3, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add.w ip, r1, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r2] │ │ │ │ str.w r2, [r5, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 4d96c │ │ │ │ + b.n 4d9b4 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 4d992 │ │ │ │ + b.n 4d9da │ │ │ │ movs r5, #2 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ - b.w 29e0e0 │ │ │ │ + b.w 29d9e8 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b5650 │ │ │ │ + bl 2b4f90 <_PyDeadline_Get@@Base+0x8e8> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4d9c4 │ │ │ │ + bne.n 4da0c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d9f4 │ │ │ │ + b.n 4da3c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a976c <_PyEval_SliceIndexNotNone@@Base+0x54c> │ │ │ │ + bl 1a9bdc <_PyEval_SliceIndexNotNone@@Base+0x54c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4d9c0 │ │ │ │ + beq.n 4da08 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ 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 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4da3a │ │ │ │ + cbz r0, 4da82 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4da1e │ │ │ │ + cbz r3, 4da66 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4da26 │ │ │ │ + b.n 4da6e │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 4da2e │ │ │ │ + cbz r2, 4da76 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 4da36 │ │ │ │ + b.n 4da7e │ │ │ │ movw r1, #32180 @ 0x7db4 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 4dcd8 │ │ │ │ + bl 4dd20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ - bl 9fc20 │ │ │ │ + bl 9f804 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4dae4 │ │ │ │ + beq.n 4db2c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r5, r3 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c260c │ │ │ │ - cbz r0, 4dac8 │ │ │ │ + bl 2c1f1c │ │ │ │ + cbz r0, 4db10 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 4dab0 │ │ │ │ + cbz r0, 4daf8 │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 4da88 │ │ │ │ + bne.n 4dad0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4daa8 │ │ │ │ + bge.n 4daf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4daa8 │ │ │ │ + cbnz r3, 4daf0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4daa8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4daf0 │ │ │ │ mov r1, r6 │ │ │ │ - bl f352c │ │ │ │ + bl f314c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4daa4 │ │ │ │ + bge.n 4daec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4daa4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4daec │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 4daac │ │ │ │ + bne.n 4daf4 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4da60 │ │ │ │ + b.n 4daa8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 4da60 │ │ │ │ + beq.n 4daa8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dac4 │ │ │ │ + bge.n 4db0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4dac4 │ │ │ │ + cbnz r3, 4db0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4dae4 │ │ │ │ + b.n 4db2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dadc │ │ │ │ + bge.n 4db24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4dadc │ │ │ │ + cbnz r3, 4db24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4db10 │ │ │ │ + bhi.n 4db58 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 4db28 │ │ │ │ + ble.n 4db70 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - b.n 4db30 │ │ │ │ - movw r0, #44784 @ 0xaef0 │ │ │ │ + b.n 4db78 │ │ │ │ + movw r0, #43184 @ 0xa8b0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl e2c9c │ │ │ │ + bl e289c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4db06 │ │ │ │ + bne.n 4db4e │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4dbba │ │ │ │ + b.n 4dc02 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #6500 @ 0x1964 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4db52 │ │ │ │ + bne.n 4db9a │ │ │ │ ldr r5, [r6, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4db70 │ │ │ │ + bge.n 4dbb8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 4db70 │ │ │ │ + b.n 4dbb8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #60668 @ 0xecfc │ │ │ │ + movw r1, #59068 @ 0xe6bc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 284e60 │ │ │ │ + bl 28486c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r2, 4db8c │ │ │ │ + cbz r2, 4dbd4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dba0 │ │ │ │ + bge.n 4dbe8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4dba0 │ │ │ │ + cbnz r3, 4dbe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 4dba8 │ │ │ │ + bne.n 4dbf0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4dbba │ │ │ │ - cbnz r6, 4dbb8 │ │ │ │ + b.n 4dc02 │ │ │ │ + cbnz r6, 4dc00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dbba │ │ │ │ + bge.n 4dc02 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4dbba │ │ │ │ + b.n 4dc02 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 1edf08 │ │ │ │ + b.w 1ee39c │ │ │ │ │ │ │ │ -0004dbc4 : │ │ │ │ +0004dc0c : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (4dbdc ) │ │ │ │ + ldr r4, [pc, #16] @ (4dc24 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 10a64c │ │ │ │ + b.w 10a310 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4dbfc │ │ │ │ + cbz r3, 4dc44 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 4dc14 │ │ │ │ + b.n 4dc5c │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4dc04 │ │ │ │ + bgt.n 4dc4c │ │ │ │ movs r7, #0 │ │ │ │ - b.n 4dc14 │ │ │ │ + b.n 4dc5c │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4dc00 │ │ │ │ + bgt.n 4dc48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4dc00 │ │ │ │ + beq.n 4dc48 │ │ │ │ clz r7, r1 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ - b.n 4dc36 │ │ │ │ + b.n 4dc7e │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #168] @ (4dcd4 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #168] @ (4dd1c ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4dcce │ │ │ │ + beq.n 4dd16 │ │ │ │ add r5, r7 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r5, #1 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ movw r3, #16508 @ 0x407c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ movweq r4, #5752 @ 0x1678 │ │ │ │ mov r1, r7 │ │ │ │ ite ne │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ movteq r4, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4dc94 │ │ │ │ - bl 90868 │ │ │ │ + bne.n 4dcdc │ │ │ │ + bl 90790 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4dc86 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 4dccc │ │ │ │ + cbnz r0, 4dcce │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 4dd14 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4dcba │ │ │ │ + beq.n 4dd02 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 37802 │ │ │ │ + bl 37806 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4dcbe │ │ │ │ - b.n 4dcba │ │ │ │ + bge.n 4dd06 │ │ │ │ + b.n 4dd02 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dccc │ │ │ │ + bge.n 4dd14 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4dccc │ │ │ │ - bl f280c │ │ │ │ + b.n 4dd14 │ │ │ │ + bl f242c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4dcba │ │ │ │ - beq.n 4dcac │ │ │ │ + blt.n 4dd02 │ │ │ │ + beq.n 4dcf4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 9b09c │ │ │ │ + b.w 9afa0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl a2da4 │ │ │ │ + bl a2b38 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4dcbe │ │ │ │ + bge.n 4dd06 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4dcce │ │ │ │ + b.n 4dd16 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dcce │ │ │ │ + bge.n 4dd16 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4dcce │ │ │ │ + b.n 4dd16 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r5, #160 @ 0xa0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ - movw r7, #32720 @ 0x7fd0 │ │ │ │ + movw r7, #31120 @ 0x7990 │ │ │ │ movt r7, #50 @ 0x32 │ │ │ │ - movw r6, #33744 @ 0x83d0 │ │ │ │ + movw r6, #32144 @ 0x7d90 │ │ │ │ movt r6, #50 @ 0x32 │ │ │ │ - movw r5, #5344 @ 0x14e0 │ │ │ │ + movw r5, #6556 @ 0x199c │ │ │ │ movt r5, #66 @ 0x42 │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 4dd16 │ │ │ │ + bge.n 4dd5e │ │ │ │ ldrb r3, [r1, r4] │ │ │ │ ldr.w ip, [r7, r3, lsl #2] │ │ │ │ tst.w ip, #1 │ │ │ │ - beq.n 4dd08 │ │ │ │ + beq.n 4dd50 │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ - b.n 4dd10 │ │ │ │ + b.n 4dd58 │ │ │ │ tst.w ip, #2 │ │ │ │ it ne │ │ │ │ ldrbne r3, [r6, r3] │ │ │ │ strb r3, [r0, r4] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 4dcf4 │ │ │ │ + b.n 4dd3c │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dd46 │ │ │ │ + bge.n 4dd8e │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 4dd40 │ │ │ │ + bne.n 4dd88 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 4dd46 │ │ │ │ - cbnz r3, 4dd46 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4dd8e │ │ │ │ + cbnz r3, 4dd8e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #46828 @ 0xb6ec │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1aa9d4 <_PyEval_SliceIndexNotNone@@Base+0x17b4> │ │ │ │ + b.w 1aae44 <_PyEval_SliceIndexNotNone@@Base+0x17b4> │ │ │ │ │ │ │ │ -0004dd5a : │ │ │ │ - ldr r0, [pc, #4] @ (4dd60 ) │ │ │ │ - b.w 1da9dc │ │ │ │ +0004dda2 : │ │ │ │ + ldr r0, [pc, #4] @ (4dda8 ) │ │ │ │ + b.w 1dadf8 │ │ │ │ subs r5, #212 @ 0xd4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4dda4 │ │ │ │ + cbz r0, 4ddec │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4dd88 │ │ │ │ + cbz r3, 4ddd0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4dd90 │ │ │ │ + b.n 4ddd8 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 4dd98 │ │ │ │ + cbz r2, 4dde0 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 4dda0 │ │ │ │ + b.n 4dde8 │ │ │ │ movw r1, #32180 @ 0x7db4 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 4e0ec │ │ │ │ + bl 4e134 │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldrb r6, [r2, #0] │ │ │ │ - cbnz r3, 4ddda │ │ │ │ + cbnz r3, 4de22 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1df290 <_PyType_Name@@Base> │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #64216 @ 0xfad8 │ │ │ │ + movw r0, #62616 @ 0xf498 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ and.w r3, r6, #253 @ 0xfd │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bne.n 4ddea │ │ │ │ - bl 55d20 │ │ │ │ + bne.n 4de32 │ │ │ │ + bl 55d68 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4ddf0 │ │ │ │ - bl 2c274c <_PyUnicode_ToDigit@@Base+0x104> │ │ │ │ + b.n 4de38 │ │ │ │ + bl 2c205c <_PyUnicode_ToDigit@@Base+0x104> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 4de28 │ │ │ │ + cbz r4, 4de70 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1df290 <_PyType_Name@@Base> │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #64228 @ 0xfae4 │ │ │ │ + movw r0, #62628 @ 0xf4a4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4de18 │ │ │ │ + blt.n 4de60 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4de28 │ │ │ │ + b.n 4de70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4de14 │ │ │ │ + bne.n 4de5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4de14 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4de5c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl eec00 │ │ │ │ + bl ee828 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #56] @ (4de7c ) │ │ │ │ + ldr r1, [pc, #56] @ (4dec4 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dff48 │ │ │ │ - movw r1, #64244 @ 0xfaf4 │ │ │ │ + bl 1e03d8 │ │ │ │ + movw r1, #62644 @ 0xf4b4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl efd10 │ │ │ │ + bl ef938 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4de76 │ │ │ │ + blt.n 4debe │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25652 @ 0x6434 │ │ │ │ + movw r1, #24052 @ 0x5df4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ asrs r0, r0, #31 │ │ │ │ - b.n 4de7a │ │ │ │ + b.n 4dec2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ subs r6, #8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -50382,466 +50410,466 @@ │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b44c │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 4deb2 │ │ │ │ + bhi.n 4defa │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 159198 │ │ │ │ + bl 158cd0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4dec6 │ │ │ │ - b.n 4df0c │ │ │ │ - movw r0, #6048 @ 0x17a0 │ │ │ │ + cbz r0, 4df0e │ │ │ │ + b.n 4df54 │ │ │ │ + movw r0, #4448 @ 0x1160 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl e2c9c │ │ │ │ - cbz r0, 4df0c │ │ │ │ - b.n 4dea4 │ │ │ │ + bl e289c │ │ │ │ + cbz r0, 4df54 │ │ │ │ + b.n 4deec │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 4df40 │ │ │ │ + ble.n 4df88 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4df2e │ │ │ │ + beq.n 4df76 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 4df10 │ │ │ │ + bpl.n 4df58 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4df0c │ │ │ │ + cbz r0, 4df54 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4df30 │ │ │ │ + beq.n 4df78 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64788 @ 0xfd14 │ │ │ │ + movw r1, #63188 @ 0xf6d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4df70 │ │ │ │ - movw r2, #33532 @ 0x82fc │ │ │ │ + b.n 4dfb8 │ │ │ │ + movw r2, #31908 @ 0x7ca4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #6048 @ 0x17a0 │ │ │ │ + movw r0, #4448 @ 0x1160 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4df0c │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4df54 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 4df42 │ │ │ │ + beq.n 4df8a │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl e58e0 │ │ │ │ + bl e54e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 4df42 │ │ │ │ - b.n 4df0c │ │ │ │ + bge.n 4df8a │ │ │ │ + b.n 4df54 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ - cbnz r4, 4df50 │ │ │ │ + cbnz r4, 4df98 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 2a8894 │ │ │ │ + bl 2a819c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4df70 │ │ │ │ + cbz r0, 4dfb8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #17124 @ 0x42e4 │ │ │ │ + movw r0, #15524 @ 0x3ca4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 4df7a │ │ │ │ + cbz r3, 4dfc2 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4dfa0 │ │ │ │ + bne.n 4dfe8 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 194148 │ │ │ │ + b.w 1941c0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15340 @ 0x3bec │ │ │ │ + movw r0, #13740 @ 0x35ac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4df94 │ │ │ │ + bne.n 4dfdc │ │ │ │ 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 15c154 │ │ │ │ + bl 15bc88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19c454 │ │ │ │ + bl 19c4c8 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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, #12] │ │ │ │ - movw r1, #59999 @ 0xea5f │ │ │ │ + movw r1, #60071 @ 0xeaa7 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #1100 @ 0x44c │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 4e638 │ │ │ │ + bl 4e680 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e022 │ │ │ │ + bge.n 4e06a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4e022 │ │ │ │ + cbnz r3, 4e06a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0004e026 : │ │ │ │ - ldr r0, [pc, #4] @ (4e02c ) │ │ │ │ - b.w 1da9dc │ │ │ │ +0004e06e : │ │ │ │ + ldr r0, [pc, #4] @ (4e074 ) │ │ │ │ + b.w 1dadf8 │ │ │ │ subs r6, #28 │ │ │ │ lsls r2, r2, #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 r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 4e04a │ │ │ │ + cbz r3, 4e092 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4e062 │ │ │ │ + b.n 4e0aa │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4e052 │ │ │ │ + bgt.n 4e09a │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4e062 │ │ │ │ + b.n 4e0aa │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4e04e │ │ │ │ + bgt.n 4e096 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4e04e │ │ │ │ + beq.n 4e096 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4e082 │ │ │ │ + b.n 4e0ca │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #108] @ (4e0e8 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #108] @ (4e130 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e0e0 │ │ │ │ + cbz r0, 4e128 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ add r5, r6 │ │ │ │ - bl 284354 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 4e0d4 │ │ │ │ + bl 283d24 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 4e11c │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 4e0a6 │ │ │ │ + beq.n 4e0ee │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4e0aa │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 4e0d4 │ │ │ │ - b.n 4e0aa │ │ │ │ + bne.n 4e0f2 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 4e11c │ │ │ │ + b.n 4e0f2 │ │ │ │ mov.w r4, #524288 @ 0x80000 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bcd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4e0d8 │ │ │ │ + bne.n 4e120 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e0e0 │ │ │ │ + b.n 4e128 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, #80 @ 0x50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ - movw ip, #33744 @ 0x83d0 │ │ │ │ + movw ip, #32144 @ 0x7d90 │ │ │ │ movt ip, #50 @ 0x32 │ │ │ │ - movw lr, #32720 @ 0x7fd0 │ │ │ │ + movw lr, #31120 @ 0x7990 │ │ │ │ movt lr, #50 @ 0x32 │ │ │ │ - movw r7, #5344 @ 0x14e0 │ │ │ │ + movw r7, #6556 @ 0x199c │ │ │ │ movt r7, #66 @ 0x42 │ │ │ │ mov r5, r3 │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 4e13c │ │ │ │ + bge.n 4e184 │ │ │ │ ldrb r4, [r1, r5] │ │ │ │ ldr.w r6, [lr, r4, lsl #2] │ │ │ │ tst.w r6, #1 │ │ │ │ - beq.n 4e122 │ │ │ │ - cbnz r3, 4e136 │ │ │ │ + beq.n 4e16a │ │ │ │ + cbnz r3, 4e17e │ │ │ │ ldrb r4, [r7, r4] │ │ │ │ movs r3, #1 │ │ │ │ - b.n 4e136 │ │ │ │ + b.n 4e17e │ │ │ │ ands.w r6, r6, #2 │ │ │ │ - beq.n 4e130 │ │ │ │ - cbz r3, 4e134 │ │ │ │ + beq.n 4e178 │ │ │ │ + cbz r3, 4e17c │ │ │ │ ldrb.w r4, [ip, r4] │ │ │ │ - b.n 4e136 │ │ │ │ + b.n 4e17e │ │ │ │ mov r3, r6 │ │ │ │ - b.n 4e136 │ │ │ │ + b.n 4e17e │ │ │ │ movs r3, #1 │ │ │ │ strb r4, [r0, r5] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4e10a │ │ │ │ + b.n 4e152 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 4e152 │ │ │ │ + cbz r0, 4e19a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e160 │ │ │ │ + bge.n 4e1a8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 4e158 │ │ │ │ - b.n 4e31c │ │ │ │ + cbz r0, 4e1a0 │ │ │ │ + b.n 4e364 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbnz r2, 4e16a │ │ │ │ + cbnz r2, 4e1b2 │ │ │ │ movs r0, #1 │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ 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 r8, r2 │ │ │ │ mov sl, r1 │ │ │ │ - bl 161e78 │ │ │ │ + bl 161950 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e2be │ │ │ │ + beq.w 4e306 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 4e1b4 │ │ │ │ - bl 184074 │ │ │ │ + bne.n 4e1fc │ │ │ │ + bl 183920 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e1a4 │ │ │ │ + blt.n 4e1ec │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4e2be │ │ │ │ + b.n 4e306 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e1a0 │ │ │ │ + bne.n 4e1e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e1a0 │ │ │ │ - ldr.w fp, [pc, #268] @ 4e2c4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e1e8 │ │ │ │ + ldr.w fp, [pc, #268] @ 4e30c │ │ │ │ mov r7, r0 │ │ │ │ mov.w r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ - ble.n 4e2be │ │ │ │ + ble.n 4e306 │ │ │ │ ldr.w r0, [sl, r9, lsl #2] │ │ │ │ - bl 161e78 │ │ │ │ + bl 161950 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4e1ea │ │ │ │ + cbnz r0, 4e232 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e1da │ │ │ │ + blt.n 4e222 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e2be │ │ │ │ + b.n 4e306 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e1d6 │ │ │ │ + bne.n 4e21e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e1d6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e21e │ │ │ │ cmp r4, fp │ │ │ │ - bne.n 4e204 │ │ │ │ + bne.n 4e24c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e2b6 │ │ │ │ + bge.n 4e2fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e2b6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e2b6 │ │ │ │ + bne.n 4e2fe │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e2fe │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 4e218 │ │ │ │ + beq.n 4e260 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4e222 │ │ │ │ + bne.n 4e26a │ │ │ │ movs r0, #0 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4e28c │ │ │ │ + b.n 4e2d4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1a6a0c <_PyLong_GCD@@Base> │ │ │ │ + bl 1a6e7c <_PyLong_GCD@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e28c │ │ │ │ + cbz r0, 4e2d4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1662dc │ │ │ │ + bl 165dc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e24c │ │ │ │ + bge.n 4e294 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4e24c │ │ │ │ + cbnz r3, 4e294 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 4e28a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 4e2d2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14ded0 │ │ │ │ + bl 14d924 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e26c │ │ │ │ + bge.n 4e2b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4e26c │ │ │ │ + cbnz r3, 4e2b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 4e28c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 4e2d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 184074 │ │ │ │ + bl 183920 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e28a │ │ │ │ + bge.n 4e2d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4e28a │ │ │ │ + cbnz r3, 4e2d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e2a0 │ │ │ │ + bge.n 4e2e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4e2a0 │ │ │ │ + cbnz r3, 4e2e8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e2b4 │ │ │ │ + bge.n 4e2fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4e2b4 │ │ │ │ + cbnz r3, 4e2fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 4e2be │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 4e306 │ │ │ │ add.w r9, r9, #1 │ │ │ │ mov r7, r4 │ │ │ │ - b.n 4e1be │ │ │ │ + b.n 4e206 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #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 eec00 │ │ │ │ + bl ee828 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #56] @ (4e318 ) │ │ │ │ + ldr r1, [pc, #56] @ (4e360 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dff48 │ │ │ │ - movw r1, #64252 @ 0xfafc │ │ │ │ + bl 1e03d8 │ │ │ │ + movw r1, #62652 @ 0xf4bc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl efd10 │ │ │ │ + bl ef938 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4e312 │ │ │ │ + blt.n 4e35a │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25652 @ 0x6434 │ │ │ │ + movw r1, #24052 @ 0x5df4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl efdb4 │ │ │ │ + bl ef9dc │ │ │ │ asrs r0, r0, #31 │ │ │ │ - b.n 4e316 │ │ │ │ + b.n 4e35e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ subs r6, #124 @ 0x7c │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #84] @ (4e380 ) │ │ │ │ + ldr r6, [pc, #84] @ (4e3c8 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, r6] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4076] @ 0xfec │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 4e37c │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 4e3c4 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -50862,169 +50890,169 @@ │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #124] @ (4e414 ) │ │ │ │ + ldr r3, [pc, #124] @ (4e45c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 7fac4 │ │ │ │ + bl 7fb14 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e40e │ │ │ │ + cbz r0, 4e456 │ │ │ │ add.w r3, r5, #113664 @ 0x1bc00 │ │ │ │ - movw r6, #44996 @ 0xafc4 │ │ │ │ + movw r6, #43396 @ 0xa984 │ │ │ │ movt r6, #54 @ 0x36 │ │ │ │ add.w r8, r3, #227 @ 0xe3 │ │ │ │ add.w r5, r3, #243 @ 0xf3 │ │ │ │ ldrb.w r0, [r8, #1]! │ │ │ │ - cbz r0, 4e408 │ │ │ │ - bl 9435c │ │ │ │ + cbz r0, 4e450 │ │ │ │ + bl 94284 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e3e6 │ │ │ │ + bge.n 4e42e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4e3e6 │ │ │ │ + cbnz r3, 4e42e │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4e408 │ │ │ │ + bne.n 4e450 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e3f8 │ │ │ │ + blt.n 4e440 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e40e │ │ │ │ + b.n 4e456 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e3f4 │ │ │ │ + bne.n 4e43c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e3f4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e43c │ │ │ │ adds r6, #4 │ │ │ │ cmp r8, r5 │ │ │ │ - bne.n 4e3ba │ │ │ │ + bne.n 4e402 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #396] @ (4e5b8 ) │ │ │ │ + ldr r3, [pc, #396] @ (4e600 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r4, [r3, #1688] @ 0x698 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 4e512 │ │ │ │ + bne.n 4e55a │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4e448 │ │ │ │ + bpl.n 4e490 │ │ │ │ vneg.f64 d0, d0 │ │ │ │ movs r4, #1 │ │ │ │ vmov.f64 d8, #96 @ 0x3f000000 0.5 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c078 │ │ │ │ vcmpe.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.n 4e476 │ │ │ │ + blt.n 4e4be │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4e480 │ │ │ │ + bpl.n 4e4c8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bgt.w 4e586 │ │ │ │ - b.n 4e49c │ │ │ │ + bgt.w 4e5ce │ │ │ │ + b.n 4e4e4 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4e4b0 │ │ │ │ + beq.n 4e4f8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45184 @ 0xb080 │ │ │ │ + movw r1, #43584 @ 0xaa40 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4e5a0 │ │ │ │ + b.n 4e5e8 │ │ │ │ vadd.f64 d0, d0, d0 │ │ │ │ cmn.w r2, #126 @ 0x7e │ │ │ │ - bge.n 4e4b2 │ │ │ │ + bge.n 4e4fa │ │ │ │ adds r0, #125 @ 0x7d │ │ │ │ blx 2b5c8 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 4e4d0 │ │ │ │ + b.n 4e518 │ │ │ │ movs r2, #0 │ │ │ │ - cbnz r2, 4e4be │ │ │ │ + cbnz r2, 4e506 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4e4ca │ │ │ │ + beq.n 4e512 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ adds r2, #127 @ 0x7f │ │ │ │ vsub.f64 d0, d0, d7 │ │ │ │ - b.n 4e4d0 │ │ │ │ + b.n 4e518 │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - vldr d7, [pc, #212] @ 4e5a8 │ │ │ │ + vldr d7, [pc, #212] @ 4e5f0 │ │ │ │ vmla.f64 d8, d0, d7 │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ vmov r3, s15 │ │ │ │ lsrs r1, r3, #23 │ │ │ │ - beq.n 4e4ec │ │ │ │ + beq.n 4e534 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - beq.n 4e586 │ │ │ │ + beq.n 4e5ce │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #0 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ lsls r4, r4, #7 │ │ │ │ bfi r1, r3, #0, #8 │ │ │ │ lsrs r3, r3, #16 │ │ │ │ orr.w r3, r3, r2, lsl #7 │ │ │ │ orr.w r4, r4, r2, asr #1 │ │ │ │ bfi r1, r0, #8, #8 │ │ │ │ movs r0, #0 │ │ │ │ bfi r1, r3, #16, #8 │ │ │ │ bfi r1, r4, #24, #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ - b.n 4e5a0 │ │ │ │ + b.n 4e5e8 │ │ │ │ vcvt.f32.f64 s15, d0 │ │ │ │ - vldr s14, [pc, #164] @ 4e5bc │ │ │ │ + vldr s14, [pc, #164] @ 4e604 │ │ │ │ vabs.f32 s13, s15 │ │ │ │ vcmp.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4e53c │ │ │ │ + ble.n 4e584 │ │ │ │ vabs.f64 d0, d0 │ │ │ │ - vldr d6, [pc, #128] @ 4e5b0 │ │ │ │ + vldr d6, [pc, #128] @ 4e5f8 │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4e560 │ │ │ │ - b.n 4e586 │ │ │ │ + bgt.n 4e5a8 │ │ │ │ + b.n 4e5ce │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 4e560 │ │ │ │ + bvc.n 4e5a8 │ │ │ │ vmov r3, s1 │ │ │ │ lsls r3, r3, #12 │ │ │ │ - bmi.n 4e560 │ │ │ │ + bmi.n 4e5a8 │ │ │ │ vmov r2, s15 │ │ │ │ ubfx r1, r2, #0, #22 │ │ │ │ - cbz r1, 4e55c │ │ │ │ + cbz r1, 4e5a4 │ │ │ │ bic.w r2, r2, #4194304 @ 0x400000 │ │ │ │ vmov s15, r2 │ │ │ │ cmp r4, #1 │ │ │ │ add r2, sp, #4 │ │ │ │ itte eq │ │ │ │ addeq r5, #3 │ │ │ │ moveq.w r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -51032,89 +51060,89 @@ │ │ │ │ movs r3, #0 │ │ │ │ vstr s15, [sp, #4] │ │ │ │ ldrb.w r0, [r2], #1 │ │ │ │ adds r3, #1 │ │ │ │ strb r0, [r5, #0] │ │ │ │ cmp r3, #4 │ │ │ │ add r5, r1 │ │ │ │ - bne.n 4e574 │ │ │ │ + bne.n 4e5bc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e5a0 │ │ │ │ + b.n 4e5e8 │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64264 @ 0xfb08 │ │ │ │ + movw r1, #62664 @ 0xf4c8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r4 │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ vcvt.u32.f32 , , #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4e5d0 │ │ │ │ + cbz r0, 4e618 │ │ │ │ movw r1, #20240 @ 0x4f10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w f1034 │ │ │ │ + b.w f0c5c │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4e616 │ │ │ │ + beq.n 4e65e │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29ff84 │ │ │ │ + bl 29f88c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4e616 │ │ │ │ + beq.n 4e65e │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w dba60 │ │ │ │ + b.w db5bc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4} │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r4 │ │ │ │ pop {r4} │ │ │ │ bx r3 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #64304 @ 0xfb30 │ │ │ │ + movw r0, #62704 @ 0xf4f0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ 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 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e67e │ │ │ │ + cbz r0, 4e6c6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #12 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -51123,71 +51151,71 @@ │ │ │ │ str r6, [r0, #68] @ 0x44 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ blx 2b44c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r3, [r4, #76] @ 0x4c │ │ │ │ str r5, [r4, #12] │ │ │ │ - bl 97ab8 │ │ │ │ + bl 979d0 │ │ │ │ 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 r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl eec00 │ │ │ │ + bl ee828 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbnz r0, 4e6a4 │ │ │ │ + cbnz r0, 4e6ec │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbnz r0, 4e6ae │ │ │ │ - b.n 4e6b4 │ │ │ │ + cbnz r0, 4e6f6 │ │ │ │ + b.n 4e6fc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e69e │ │ │ │ - b.n 4e6e0 │ │ │ │ + beq.n 4e6e6 │ │ │ │ + b.n 4e728 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4e6e0 │ │ │ │ + cbnz r0, 4e728 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 4e6be │ │ │ │ + cbz r0, 4e706 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4e6e0 │ │ │ │ + cbnz r0, 4e728 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 4e6c8 │ │ │ │ + cbz r0, 4e710 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4e6e0 │ │ │ │ + cbnz r0, 4e728 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 4e6d2 │ │ │ │ + cbz r0, 4e71a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4e6e0 │ │ │ │ + cbnz r0, 4e728 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 4e6e0 │ │ │ │ + cbz r0, 4e728 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, 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 296918 │ │ │ │ + b.w 29622c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4e706 │ │ │ │ + cbz r0, 4e74e │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bx lr │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4380 @ 0x111c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -51201,160 +51229,160 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r5, #16508 @ 0x407c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r5 │ │ │ │ - bne.n 4e75e │ │ │ │ + bne.n 4e7a6 │ │ │ │ movw r3, #18720 @ 0x4920 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4e76c │ │ │ │ - ldr r2, [pc, #328] @ (4e8a8 ) │ │ │ │ + b.n 4e7b4 │ │ │ │ + ldr r2, [pc, #328] @ (4e8f0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 155c50 <_PyTime_AsTimespec_clamp@@Base+0x48> │ │ │ │ + bl 1f63b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4e8a2 │ │ │ │ + beq.w 4e8ea │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r8, [r7, #52] @ 0x34 │ │ │ │ ldr r6, [r7, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 4e818 │ │ │ │ + bne.n 4e860 │ │ │ │ mov r0, r7 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 4e8a2 │ │ │ │ + beq.w 4e8ea │ │ │ │ ldr r5, [r6, #0] │ │ │ │ ldr.w r9, [r6, #4] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r2, [r5, #0] │ │ │ │ - bl 90868 │ │ │ │ + bl 90790 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r2, 4e7c2 │ │ │ │ - bl 940a4 │ │ │ │ + cbnz r2, 4e80a │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e838 │ │ │ │ + bne.n 4e880 │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c55c │ │ │ │ - b.n 4e838 │ │ │ │ - bl 37802 │ │ │ │ + bl 15c090 │ │ │ │ + b.n 4e880 │ │ │ │ + bl 37806 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e7dc │ │ │ │ + bge.n 4e824 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4e7dc │ │ │ │ + cbnz r3, 4e824 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 4e886 │ │ │ │ + bne.n 4e8ce │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 4e870 │ │ │ │ + bne.n 4e8b8 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - b.n 4e77e │ │ │ │ + b.n 4e7c6 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a2da4 │ │ │ │ + bl a2b38 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e84e │ │ │ │ + blt.n 4e896 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e860 │ │ │ │ + blt.n 4e8a8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 4e886 │ │ │ │ + bne.n 4e8ce │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 4e870 │ │ │ │ + bne.n 4e8b8 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4e8a2 │ │ │ │ + beq.n 4e8ea │ │ │ │ ldr r5, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 9b09c │ │ │ │ + bl 9afa0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e7ec │ │ │ │ + bne.n 4e834 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e886 │ │ │ │ + bge.n 4e8ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4e886 │ │ │ │ + cbnz r3, 4e8ce │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e886 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e8ce │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e802 │ │ │ │ + bne.n 4e84a │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e802 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e84a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e80a │ │ │ │ + bne.n 4e852 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e80a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e852 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3720 @ 0xe88 │ │ │ │ + movw r1, #2120 @ 0x848 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e892 │ │ │ │ + blt.n 4e8da │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e8a2 │ │ │ │ + b.n 4e8ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e88e │ │ │ │ + bne.n 4e8d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e88e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e8d6 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #108] @ (4e928 ) │ │ │ │ + ldr r1, [pc, #108] @ (4e970 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -51369,224 +51397,224 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r6, #3868] @ 0xf1c │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ 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 4e924 │ │ │ │ + bge.n 4e96c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4e924 │ │ │ │ + cbnz r3, 4e96c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, 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, r0 │ │ │ │ mov r2, sp │ │ │ │ add r1, sp, #4 │ │ │ │ adds r0, #12 │ │ │ │ - bl 2be504 │ │ │ │ - cbz r0, 4e95c │ │ │ │ + bl 2bde14 │ │ │ │ + cbz r0, 4e9a4 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1803e0 │ │ │ │ + bl 17fc90 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e97e │ │ │ │ + b.n 4e9c6 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - movw r3, #62521 @ 0xf439 │ │ │ │ + movw r3, #62593 @ 0xf481 │ │ │ │ movt r3, #4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4e97a │ │ │ │ + bne.n 4e9c2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e97e │ │ │ │ + bge.n 4e9c6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4e97e │ │ │ │ + b.n 4e9c6 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ blx r2 │ │ │ │ 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, #3 │ │ │ │ - beq.n 4e9aa │ │ │ │ + beq.n 4e9f2 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15496 @ 0x3c88 │ │ │ │ + movw r0, #13896 @ 0x3648 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ - bl e2dcc <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 4e9c2 │ │ │ │ + bl e29cc <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 4ea0a │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl a2da4 │ │ │ │ + bl a2b38 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ - cbnz r0, 4e9ea │ │ │ │ - bl 940a4 │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ + cbnz r0, 4ea32 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ea5a │ │ │ │ + bne.n 4eaa2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4ea0a │ │ │ │ + b.n 4ea52 │ │ │ │ mov r5, r0 │ │ │ │ - bl 9b92c │ │ │ │ + bl 9b830 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ea06 │ │ │ │ + bge.n 4ea4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ea06 │ │ │ │ + cbnz r3, 4ea4e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 4e9dc │ │ │ │ + beq.n 4ea24 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 4ea26 │ │ │ │ - cbz r1, 4ea16 │ │ │ │ + bgt.n 4ea6e │ │ │ │ + cbz r1, 4ea5e │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4ea1e │ │ │ │ + b.n 4ea66 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 188d88 │ │ │ │ + b.w 188638 │ │ │ │ subs r4, r4, r1 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 46bce │ │ │ │ - cbz r0, 4ea5c │ │ │ │ + bl 46c16 │ │ │ │ + cbz r0, 4eaa4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4ea3e │ │ │ │ + cbz r3, 4ea86 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - b.n 4ea46 │ │ │ │ + b.n 4ea8e │ │ │ │ movw r3, #32180 @ 0x7db4 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ add r4, r3 │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ - beq.n 4ea52 │ │ │ │ + beq.n 4ea9a │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 4ea5c │ │ │ │ + bne.n 4eaa4 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r2, [r3, #0] │ │ │ │ strb r1, [r4, #0] │ │ │ │ - b.n 4ea5c │ │ │ │ + b.n 4eaa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 8e6c8 │ │ │ │ + b.w 8e5f0 │ │ │ │ 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 eec00 │ │ │ │ + bl ee828 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 4ea8c │ │ │ │ + cbz r0, 4ead4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ 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 r4, r0 │ │ │ │ - bl 84d98 │ │ │ │ + bl 84c6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4eb00 │ │ │ │ + bl 4eb48 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 905c4 │ │ │ │ + b.w 904e8 │ │ │ │ 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 eec00 │ │ │ │ + bl ee828 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 4ead8 │ │ │ │ + cbz r0, 4eb20 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - cbz r0, 4eaee │ │ │ │ + cbz r0, 4eb36 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4eafe │ │ │ │ + bge.n 4eb46 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbz r0, 4eaf6 │ │ │ │ - b.w 4e31c │ │ │ │ + cbz r0, 4eb3e │ │ │ │ + b.w 4e364 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4eb2a │ │ │ │ + cbz r0, 4eb72 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4eb2a │ │ │ │ + bge.n 4eb72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4eb2a │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4eb72 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ strb.w r3, [r4, #76] @ 0x4c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -51595,237 +51623,237 @@ │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - movw r1, #64309 @ 0xfb35 │ │ │ │ + movw r1, #62545 @ 0xf451 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movw r0, #684 @ 0x2ac │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 4e638 │ │ │ │ + bl 4e680 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4eb8c │ │ │ │ + bge.n 4ebd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4eb8c │ │ │ │ + cbnz r3, 4ebd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 4ebd4 │ │ │ │ + bhi.n 4ec1c │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 4ebea │ │ │ │ + bmi.n 4ec32 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #37056 @ 0x90c0 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #5992 @ 0x1768 │ │ │ │ + movw r0, #4392 @ 0x1128 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4ec96 │ │ │ │ - movw r0, #5992 @ 0x1768 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4ecde │ │ │ │ + movw r0, #4392 @ 0x1128 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - bl e2c9c │ │ │ │ + bl e289c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ec96 │ │ │ │ - b.n 4ebaa │ │ │ │ + beq.n 4ecde │ │ │ │ + b.n 4ebf2 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 4ec6c │ │ │ │ + ble.n 4ecb4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ec52 │ │ │ │ + beq.n 4ec9a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 4ec34 │ │ │ │ + bpl.n 4ec7c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ec96 │ │ │ │ + beq.n 4ecde │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4ec54 │ │ │ │ + beq.n 4ec9c │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64788 @ 0xfd14 │ │ │ │ + movw r1, #63188 @ 0xf6d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 4ec96 │ │ │ │ - movw r2, #33532 @ 0x82fc │ │ │ │ + bl 11df00 │ │ │ │ + b.n 4ecde │ │ │ │ + movw r2, #31908 @ 0x7ca4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #5992 @ 0x1768 │ │ │ │ + movw r0, #4392 @ 0x1128 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4ec96 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4ecde │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4ec72 │ │ │ │ + beq.n 4ecba │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4ec74 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 4ec96 │ │ │ │ - b.n 4ec74 │ │ │ │ + bne.n 4ecbc │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 4ecde │ │ │ │ + b.n 4ecbc │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 4ec74 │ │ │ │ + b.n 4ecbc │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 27b618 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + bl 27afe8 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 4ec96 │ │ │ │ - movw r0, #17124 @ 0x42e4 │ │ │ │ + cbz r0, 4ecde │ │ │ │ + movw r0, #15524 @ 0x3ca4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 4ecc2 │ │ │ │ + cbnz r5, 4ed0a │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 4ecc2 │ │ │ │ + ble.n 4ed0a │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4ecc2 │ │ │ │ - cbnz r2, 4ece2 │ │ │ │ + bne.n 4ed0a │ │ │ │ + cbnz r2, 4ed2a │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #208] @ (4eda8 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #208] @ (4edf0 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4eda0 │ │ │ │ + beq.n 4ede8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #64908 @ 0xfd8c │ │ │ │ + movw r1, #63308 @ 0xf74c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1230cc │ │ │ │ + bl 122d30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4eda0 │ │ │ │ + beq.n 4ede8 │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 26f378 │ │ │ │ + bl 26f140 │ │ │ │ mov r7, r0 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 4ed16 │ │ │ │ + bpl.n 4ed5e │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 4ed7e │ │ │ │ + bge.n 4edc6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ - b.n 4ed22 │ │ │ │ + b.n 4ed6a │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 4ed7e │ │ │ │ + bge.n 4edc6 │ │ │ │ add.w r3, r4, #16 │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ mov r1, r8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 2a796c <_PyTime_AsTimeval@@Base+0x1428> │ │ │ │ + bl 2a7274 <_PyTime_AsTimeval@@Base+0x1428> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4ed66 │ │ │ │ + bne.n 4edae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ed50 │ │ │ │ + bge.n 4ed98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ed50 │ │ │ │ + cbnz r3, 4ed98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ed9e │ │ │ │ + bge.n 4ede6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ed9e │ │ │ │ + cbnz r3, 4ede6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ed9e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ede6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ed7a │ │ │ │ + bge.n 4edc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ed7a │ │ │ │ + cbnz r3, 4edc2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4ed00 │ │ │ │ + b.n 4ed48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ed8c │ │ │ │ + bge.n 4edd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4ed96 │ │ │ │ + cbz r3, 4edde │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 4eda0 │ │ │ │ + b.n 4ede8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ed8c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4edd4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ tst r0, r1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -51833,350 +51861,348 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4edd6 │ │ │ │ + bhi.n 4ee1e │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4edec │ │ │ │ - b.n 4edfe │ │ │ │ - movw r0, #24876 @ 0x612c │ │ │ │ + cbnz r0, 4ee34 │ │ │ │ + b.n 4ee46 │ │ │ │ + movw r0, #23276 @ 0x5aec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e2c9c │ │ │ │ + bl e289c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4eed8 │ │ │ │ - b.n 4edc8 │ │ │ │ - bl 9b92c │ │ │ │ + beq.n 4ef20 │ │ │ │ + b.n 4ee10 │ │ │ │ + bl 9b830 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4ee0c │ │ │ │ + blt.n 4ee54 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 4ee1c │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 4ee64 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4eed8 │ │ │ │ + bne.n 4ef20 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4ee1c │ │ │ │ + b.n 4ee64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4edfa │ │ │ │ + bne.n 4ee42 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4edfa │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ee42 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4eea8 │ │ │ │ + ble.n 4eef0 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4ee50 │ │ │ │ + bpl.n 4ee98 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4ee4c │ │ │ │ + beq.n 4ee94 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56888 @ 0xde38 │ │ │ │ + movw r1, #55288 @ 0xd7f8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 4eeaa │ │ │ │ + b.n 4eef2 │ │ │ │ movw r1, #34280 @ 0x85e8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 4ee62 │ │ │ │ - bl 9ef10 │ │ │ │ - cbz r0, 4ee82 │ │ │ │ + beq.n 4eeaa │ │ │ │ + bl 9ee58 │ │ │ │ + cbz r0, 4eeca │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4eea2 │ │ │ │ + beq.n 4eeea │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56980 @ 0xde94 │ │ │ │ + movw r1, #55380 @ 0xd854 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #664 @ 0x298 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r2, #64512 @ 0xfc00 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #24876 @ 0x612c │ │ │ │ + movw r0, #23276 @ 0x5aec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4eed8 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4ef20 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4eeaa │ │ │ │ + b.n 4eef2 │ │ │ │ movs r3, #32 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 4eeba │ │ │ │ + bgt.n 4ef02 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2182b4 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ + b.w 218504 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ 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 2d0714 <_PyXIData_ReleaseAndRawFree@@Base+0x8> │ │ │ │ + b.w 2d0034 <_PyXIData_ReleaseAndRawFree@@Base+0x8> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.w 2d06c4 <_PyEval_GetANext@@Base+0x134c> │ │ │ │ + b.w 2cffe4 <_PyEval_GetANext@@Base+0x135c> │ │ │ │ │ │ │ │ -0004eee2 <_PyTraceback_Add@@Base>: │ │ │ │ +0004ef2a <_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] @ (4efac <_PyTraceback_Add@@Base+0xca>) │ │ │ │ + ldr r4, [pc, #184] @ (4eff4 <_PyTraceback_Add@@Base+0xca>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w sl, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr r6, [r3, r4] │ │ │ │ ldr.w r8, [r6, #72] @ 0x48 │ │ │ │ str.w sl, [r6, #72] @ 0x48 │ │ │ │ - bl 7fac4 │ │ │ │ + bl 7fb14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ef9e <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + beq.n 4efe6 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4efb0 │ │ │ │ + bl 4eff8 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4ef3a <_PyTraceback_Add@@Base+0x58> │ │ │ │ + cbnz r0, 4ef82 <_PyTraceback_Add@@Base+0x58> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ef9e <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bge.n 4efe6 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ef9e <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + cbnz r3, 4efe6 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ef9e <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4efe6 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4f26c │ │ │ │ + bl 4f2b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ef5c <_PyTraceback_Add@@Base+0x7a> │ │ │ │ + bge.n 4efa4 <_PyTraceback_Add@@Base+0x7a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ef5c <_PyTraceback_Add@@Base+0x7a> │ │ │ │ + cbnz r3, 4efa4 <_PyTraceback_Add@@Base+0x7a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ef70 <_PyTraceback_Add@@Base+0x8e> │ │ │ │ + bge.n 4efb8 <_PyTraceback_Add@@Base+0x8e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4ef70 <_PyTraceback_Add@@Base+0x8e> │ │ │ │ + cbnz r3, 4efb8 <_PyTraceback_Add@@Base+0x8e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 4ef9e <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 4efe6 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ str.w r9, [r5, #20] │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r5 │ │ │ │ - bl f7778 │ │ │ │ + bl f7430 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4efa8 <_PyTraceback_Add@@Base+0xc6> │ │ │ │ + bge.n 4eff0 <_PyTraceback_Add@@Base+0xc6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4efa8 <_PyTraceback_Add@@Base+0xc6> │ │ │ │ + cbnz r3, 4eff0 <_PyTraceback_Add@@Base+0xc6> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1f6dbc <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 1f7180 <_PyErr_ChainExceptions1@@Base> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004efb0 : │ │ │ │ +0004eff8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r2 │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4f024 │ │ │ │ + cbz r0, 4f06c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ce1ec │ │ │ │ + bl 1ce658 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4f02e │ │ │ │ - ldr r0, [pc, #136] @ (4f064 ) │ │ │ │ + cbz r0, 4f076 │ │ │ │ + ldr r0, [pc, #136] @ (4f0ac ) │ │ │ │ movs r1, #6 │ │ │ │ - bl 806d4 │ │ │ │ + bl 808a0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4f036 │ │ │ │ - ldr r0, [pc, #128] @ (4f068 ) │ │ │ │ + cbz r0, 4f07e │ │ │ │ + ldr r0, [pc, #128] @ (4f0b0 ) │ │ │ │ movs r1, #2 │ │ │ │ - bl 806d4 │ │ │ │ + bl 808a0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4f03c │ │ │ │ + cbz r0, 4f084 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx 2b44c │ │ │ │ - ldr r3, [pc, #108] @ (4f06c ) │ │ │ │ + ldr r3, [pc, #108] @ (4f0b4 ) │ │ │ │ strd r4, r3, [sp, #24] │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #100] @ (4f070 ) │ │ │ │ + ldr r3, [pc, #100] @ (4f0b8 ) │ │ │ │ strd r5, r8, [sp, #16] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #1 │ │ │ │ strd r6, r7, [sp] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl af954 <_Py_write@@Base+0x264> │ │ │ │ + bl af034 <_Py_write@@Base+0x264> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 4f03e │ │ │ │ + b.n 4f086 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 4f03e │ │ │ │ + b.n 4f086 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4f03e │ │ │ │ + b.n 4f086 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4f03e │ │ │ │ + b.n 4f086 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #44] @ (4f06c ) │ │ │ │ - bl 1c872c │ │ │ │ + ldr r0, [pc, #44] @ (4f0b4 ) │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r0, r2 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - movs r0, r3 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ + ldr??.w r0, [r0, #77] @ 0x4d │ │ │ │ + ldr??.w r0, [r8, #77] @ 0x4d │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r2, #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 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r2, 4f0a2 │ │ │ │ - movw r1, #65368 @ 0xff58 │ │ │ │ + cbnz r2, 4f0ea │ │ │ │ + movw r1, #63768 @ 0xf918 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a64a8 │ │ │ │ - cbnz r0, 4f0b6 │ │ │ │ + bl a6968 │ │ │ │ + cbnz r0, 4f0fe │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4f156 │ │ │ │ - movw r0, #65396 @ 0xff74 │ │ │ │ + b.n 4f19e │ │ │ │ + movw r0, #63796 @ 0xf934 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21db84 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21de10 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f09e │ │ │ │ - b.n 4f08c │ │ │ │ + beq.n 4f0e6 │ │ │ │ + b.n 4f0d4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4f144 │ │ │ │ + bne.n 4f18c │ │ │ │ movs r0, #5 │ │ │ │ - bl fb738 │ │ │ │ + bl fb3f4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f156 │ │ │ │ + beq.n 4f19e │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 4f128 │ │ │ │ + bpl.n 4f170 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl 1df2b0 <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1df744 <_PyType_Name@@Base+0x20> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f132 │ │ │ │ + beq.n 4f17a │ │ │ │ add.w r7, r8, #12 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 4f11a │ │ │ │ + bge.n 4f162 │ │ │ │ ldr.w r9, [r7, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4f10a │ │ │ │ + ble.n 4f152 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32688 @ 0x7fb0 │ │ │ │ + movw r1, #31088 @ 0x7970 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ac454 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl abb24 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f132 │ │ │ │ + beq.n 4f17a │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 280e30 │ │ │ │ + bl 280800 │ │ │ │ adds r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4f0e6 │ │ │ │ - b.n 4f132 │ │ │ │ + bge.n 4f12e │ │ │ │ + b.n 4f17a │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1df2b0 <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1df744 <_PyType_Name@@Base+0x20> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4f13a │ │ │ │ - b.n 4f132 │ │ │ │ + bne.n 4f182 │ │ │ │ + b.n 4f17a │ │ │ │ mov r1, r8 │ │ │ │ - bl 280e30 │ │ │ │ + bl 280800 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4f13a │ │ │ │ + bge.n 4f182 │ │ │ │ mov r0, r4 │ │ │ │ - bl 257728 │ │ │ │ - b.n 4f09e │ │ │ │ + bl 257438 │ │ │ │ + b.n 4f0e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1de210 │ │ │ │ + bl 1de6b0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4f156 │ │ │ │ + b.n 4f19e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r8] │ │ │ │ mov r0, r4 │ │ │ │ @@ -52191,175 +52217,175 @@ │ │ │ │ add r6, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #28 │ │ │ │ strd r1, r1, [sp, #16] │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #65420 @ 0xff8c │ │ │ │ + movw r1, #63820 @ 0xf94c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl a64a8 │ │ │ │ + bl a6968 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f1fe │ │ │ │ + beq.n 4f246 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbnz r0, 4f1e4 │ │ │ │ + cbnz r0, 4f22c │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ add r4, sp, #12 │ │ │ │ - bne.n 4f1c4 │ │ │ │ + bne.n 4f20c │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #8 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldrd r2, r1, [sp, #24] │ │ │ │ add r3, sp, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2b3d8 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4f254 │ │ │ │ + blt.n 4f29c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8f69c │ │ │ │ + bl 8f5c0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4f266 │ │ │ │ + b.n 4f2ae │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldrd r2, r1, [sp, #24] │ │ │ │ add r3, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2b3d8 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4f254 │ │ │ │ + blt.n 4f29c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4f266 │ │ │ │ + b.n 4f2ae │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 4f202 │ │ │ │ + bne.n 4f24a │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #65436 @ 0xff9c │ │ │ │ + movw r1, #63836 @ 0xf95c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4f266 │ │ │ │ + b.n 4f2ae │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp.w r3, #1024 @ 0x400 │ │ │ │ - bcc.n 4f222 │ │ │ │ + bcc.n 4f26a │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #65476 @ 0xffc4 │ │ │ │ + movw r1, #63876 @ 0xf984 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 4f1fe │ │ │ │ - bl 808d8 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 4f246 │ │ │ │ + bl 806e8 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - cbz r0, 4f266 │ │ │ │ + cbz r0, 4f2ae │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add.w r3, r4, #16 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx 2b3d8 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4f25c │ │ │ │ + bge.n 4f2a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f254 │ │ │ │ + bge.n 4f29c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f254 │ │ │ │ + cbnz r3, 4f29c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4f266 │ │ │ │ + b.n 4f2ae │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ - bl b75f8 <_PyBytes_Resize@@Base> │ │ │ │ + bl b6ce4 <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004f26c : │ │ │ │ +0004f2b4 : │ │ │ │ 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 r0, r2 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1d056c │ │ │ │ + bl 1d09e0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4f3e0 │ │ │ │ + beq.w 4f428 │ │ │ │ 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 b7f30 <_Py_NewReferenceNoTotal@@Base+0x590> │ │ │ │ + bl b761c <_Py_NewReferenceNoTotal@@Base+0x590> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f2c2 │ │ │ │ + bge.n 4f30a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f2c2 │ │ │ │ + cbnz r3, 4f30a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 4f3de │ │ │ │ + beq.w 4f426 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ movw r0, #24508 @ 0x5fbc │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ add r1, r3 │ │ │ │ - bl 84490 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 84364 <_PyObject_GC_NewVar@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4f2e8 │ │ │ │ + cbnz r0, 4f330 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f3e0 │ │ │ │ - b.n 4f30e │ │ │ │ + bge.n 4f428 │ │ │ │ + b.n 4f356 │ │ │ │ movs r2, #1 │ │ │ │ strh r2, [r0, #24] │ │ │ │ add.w ip, r0, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r2, r2, [r0, #16] │ │ │ │ strd r2, r2, [r0, #28] │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ - blt.n 4f31e │ │ │ │ + blt.n 4f366 │ │ │ │ orr.w r2, r5, #1 │ │ │ │ - b.n 4f322 │ │ │ │ + b.n 4f36a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4f3e0 │ │ │ │ + bne.n 4f428 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f3e0 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f428 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r7, 4f330 │ │ │ │ + cbz r7, 4f378 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ @@ -52385,35 +52411,35 @@ │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ str.w r8, [r4, #72] @ 0x48 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ str.w r3, [lr, #76]! │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 4f382 │ │ │ │ + bge.n 4f3ca │ │ │ │ movs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ str.w r2, [lr, #4]! │ │ │ │ - b.n 4f372 │ │ │ │ + b.n 4f3ba │ │ │ │ movs r3, #2 │ │ │ │ strb.w r3, [r4, #78] @ 0x4e │ │ │ │ str.w ip, [r4, #12] │ │ │ │ ldr r2, [r6, #120] @ 0x78 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add.w r6, r6, r2, lsl #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r6, r6, #130 @ 0x82 │ │ │ │ str r6, [r4, #68] @ 0x44 │ │ │ │ - bge.n 4f3ac │ │ │ │ + bge.n 4f3f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f3ac │ │ │ │ + cbnz r3, 4f3f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #56] @ (4f3e8 ) │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #56] @ (4f430 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ @@ -52421,30 +52447,30 @@ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ adds r0, #1 │ │ │ │ orrs r3, r6 │ │ │ │ str r2, [r6, #0] │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - b.n 4f3e0 │ │ │ │ + b.n 4f428 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004f3ec : │ │ │ │ - ldr r2, [pc, #52] @ (4f424 ) │ │ │ │ +0004f434 : │ │ │ │ + ldr r2, [pc, #52] @ (4f46c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 4f420 │ │ │ │ + bls.n 4f468 │ │ │ │ add.w r3, r3, #8512 @ 0x2140 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ push {r4} │ │ │ │ ldr.w r4, [r3, r2, lsl #3] │ │ │ │ cmp r0, r4 │ │ │ │ itt eq │ │ │ │ @@ -52455,17 +52481,17 @@ │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ str r1, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 4f430 │ │ │ │ - b.w 24f87c │ │ │ │ - ldr r0, [pc, #0] @ (4f434 ) │ │ │ │ + cbz r0, 4f478 │ │ │ │ + b.w 24fb2c │ │ │ │ + ldr r0, [pc, #0] @ (4f47c ) │ │ │ │ bx lr │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -52476,219 +52502,219 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldrd sl, r9, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4f528 │ │ │ │ + beq.n 4f570 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940a4 │ │ │ │ + bl 93fcc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f528 │ │ │ │ + bne.n 4f570 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b04a0 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f528 │ │ │ │ + beq.n 4f570 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ mov r3, r5 │ │ │ │ strd sl, r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #65508 @ 0xffe4 │ │ │ │ + movw r0, #63908 @ 0xf9a4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4f4d4 │ │ │ │ + cbnz r0, 4f51c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 4f79c │ │ │ │ + b.n 4f7e4 │ │ │ │ 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, #65516 @ 0xffec │ │ │ │ + movw r0, #63916 @ 0xf9ac │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b2040 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f50a │ │ │ │ + bge.n 4f552 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f50a │ │ │ │ + cbnz r3, 4f552 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4f4ca │ │ │ │ + beq.n 4f512 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f528 │ │ │ │ + bge.n 4f570 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f528 │ │ │ │ + cbnz r3, 4f570 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r4, #72] @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4f5e2 │ │ │ │ + beq.n 4f62a │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940a4 │ │ │ │ + bl 93fcc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f5e2 │ │ │ │ + bne.n 4f62a │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b04a0 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f5e2 │ │ │ │ - movw r3, #50281 @ 0xc469 │ │ │ │ + beq.n 4f62a │ │ │ │ + movw r3, #48505 @ 0xbd79 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw r0, #0 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 95058 │ │ │ │ + movw r0, #63936 @ 0xf9c0 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 94f7c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4f58e │ │ │ │ + cbnz r0, 4f5d6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 4f79c │ │ │ │ + b.n 4f7e4 │ │ │ │ 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, #8 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 2b2040 │ │ │ │ + movw r0, #63944 @ 0xf9c8 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f5c4 │ │ │ │ + bge.n 4f60c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f5c4 │ │ │ │ + cbnz r3, 4f60c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4f584 │ │ │ │ + beq.n 4f5cc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f5e2 │ │ │ │ + bge.n 4f62a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f5e2 │ │ │ │ + cbnz r3, 4f62a │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - bl 2b7ac8 <_PyObject_GetState@@Base> │ │ │ │ + bl 2b73d0 <_PyObject_GetState@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4f65c │ │ │ │ - ldr r0, [pc, #120] @ (4f67c ) │ │ │ │ + cbz r0, 4f6a4 │ │ │ │ + ldr r0, [pc, #120] @ (4f6c4 ) │ │ │ │ add r1, sp, #12 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl adb78 <_PyUnicodeWriter_Finish@@Base+0x1324> │ │ │ │ + bl ad3cc <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4f662 │ │ │ │ - bl 9fc20 │ │ │ │ + cbz r0, 4f6aa │ │ │ │ + bl 9f804 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f62a │ │ │ │ + bge.n 4f672 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f62a │ │ │ │ + cbnz r3, 4f672 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 4f666 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 4f6ae │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [pc, #76] @ (4f680 ) │ │ │ │ + ldr r2, [pc, #76] @ (4f6c8 ) │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #5 │ │ │ │ - bl 8ec28 │ │ │ │ + bl 8eb50 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f662 │ │ │ │ + bge.n 4f6aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f662 │ │ │ │ + cbnz r3, 4f6aa │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f662 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f6aa │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4f66a │ │ │ │ - ldr r7, [pc, #28] @ (4f680 ) │ │ │ │ - b.n 4f66a │ │ │ │ - ldr r7, [pc, #24] @ (4f680 ) │ │ │ │ + b.n 4f6b2 │ │ │ │ + ldr r7, [pc, #28] @ (4f6c8 ) │ │ │ │ + b.n 4f6b2 │ │ │ │ + ldr r7, [pc, #24] @ (4f6c8 ) │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrd r0, r0, [ip, #328]! @ 0x148 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -52696,100 +52722,100 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4f75a │ │ │ │ + beq.n 4f7a2 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940a4 │ │ │ │ + bl 93fcc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f75a │ │ │ │ + bne.n 4f7a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b04a0 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f75a │ │ │ │ + beq.n 4f7a2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #100 @ 0x64 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 95058 │ │ │ │ + movw r0, #64036 @ 0xfa24 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 94f7c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4f706 │ │ │ │ + cbnz r0, 4f74e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 4f79c │ │ │ │ + b.n 4f7e4 │ │ │ │ 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, #108 @ 0x6c │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 2b2040 │ │ │ │ + movw r0, #64044 @ 0xfa2c │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f73c │ │ │ │ + bge.n 4f784 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f73c │ │ │ │ + cbnz r3, 4f784 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4f6fc │ │ │ │ + beq.n 4f744 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f75a │ │ │ │ + bge.n 4f7a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f75a │ │ │ │ + cbnz r3, 4f7a2 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 4f9a8 │ │ │ │ + bl 4f9f0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4f798 │ │ │ │ + beq.n 4f7e0 │ │ │ │ cmp r0, #2 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r3, r5 │ │ │ │ itte ne │ │ │ │ movwne r2, #5752 @ 0x1678 │ │ │ │ movtne r2, #80 @ 0x50 │ │ │ │ @@ -52800,229 +52826,229 @@ │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2af420 │ │ │ │ - movw r1, #18643 @ 0x48d3 │ │ │ │ + bl 2aed28 │ │ │ │ + movw r1, #18715 @ 0x491b │ │ │ │ movt r1, #7 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 2c1c0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - cbz r0, 4f838 │ │ │ │ + cbz r0, 4f880 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 940a4 │ │ │ │ + bl 93fcc │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 4f838 │ │ │ │ + cbnz r0, 4f880 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b04a0 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f838 │ │ │ │ + beq.n 4f880 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ mov r3, r7 │ │ │ │ strd r6, r0, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #50281 @ 0xc469 │ │ │ │ + movw r1, #48505 @ 0xbd79 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #164 @ 0xa4 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 95058 │ │ │ │ + movw r0, #64100 @ 0xfa64 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 94f7c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4f83c │ │ │ │ + cbnz r0, 4f884 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f79c │ │ │ │ + bl 4f7e4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4f892 │ │ │ │ + b.n 4f8da │ │ │ │ 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, #172 @ 0xac │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ + movw r0, #64108 @ 0xfa6c │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - bl 2b2040 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f872 │ │ │ │ + bge.n 4f8ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f872 │ │ │ │ + cbnz r3, 4f8ba │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4f832 │ │ │ │ + beq.n 4f87a │ │ │ │ mov r0, r5 │ │ │ │ - bl 103a6c │ │ │ │ + bl 1036f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f892 │ │ │ │ + bge.n 4f8da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f892 │ │ │ │ + cbnz r3, 4f8da │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, r0 │ │ │ │ - bl b242c <_Py_GetConfig@@Base> │ │ │ │ + bl b1b08 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ - cbnz r3, 4f8bc │ │ │ │ + cbnz r3, 4f904 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2453ec │ │ │ │ + b.w 24564c │ │ │ │ movw r3, #43784 @ 0xab08 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #192 @ 0xc0 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #64128 @ 0xfa80 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236e24 │ │ │ │ + bl 237084 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f8b2 │ │ │ │ + beq.n 4f8fa │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004f8da : │ │ │ │ +0004f922 : │ │ │ │ stmdb 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, #4] │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - ldr.w sl, [pc, #176] @ 4f9a4 │ │ │ │ + ldr.w sl, [pc, #176] @ 4f9ec │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ ldr.w r8, [fp, sl] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 4f904 │ │ │ │ + ble.n 4f94c │ │ │ │ ldr r5, [r0, r4] │ │ │ │ - cbnz r5, 4f924 │ │ │ │ + cbnz r5, 4f96c │ │ │ │ movw r1, #43564 @ 0xaa2c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #224 @ 0xe0 │ │ │ │ - movt r2, #50 @ 0x32 │ │ │ │ + movw r2, #64160 @ 0xfaa0 │ │ │ │ + movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 234620 <_PyErr_Format@@Base> │ │ │ │ + b.w 234884 <_PyErr_Format@@Base> │ │ │ │ ldr r7, [r1, #8] │ │ │ │ adds r1, #16 │ │ │ │ - cbz r2, 4f92e │ │ │ │ + cbz r2, 4f976 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 4f93c │ │ │ │ + cbnz r3, 4f984 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov ip, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx ip │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl f9788 <_PyEval_CheckExceptTypeValid@@Base+0x18ac> │ │ │ │ + bl f9444 <_PyEval_CheckExceptTypeValid@@Base+0x18b0> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4f99e │ │ │ │ - movw r3, #25869 @ 0x650d │ │ │ │ + cbz r0, 4f9e6 │ │ │ │ + movw r3, #24533 @ 0x5fd5 │ │ │ │ movt r3, #20 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ orr.w r2, r7, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 4f97a │ │ │ │ + bne.n 4f9c2 │ │ │ │ strd r2, r9, [sp] │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r0, [fp, sl] │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ - bl 1467a0 <_Py_Check_ArgsIterable@@Base+0x2d4> │ │ │ │ + bl 14621c <_Py_Check_ArgsIterable@@Base+0x288> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4f984 │ │ │ │ + b.n 4f9cc │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dd36c <_PyAST_Compile@@Base+0x564> │ │ │ │ + bl 1dd80c <_PyAST_Compile@@Base+0x5e8> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1cbbb4 │ │ │ │ + b.w 1cbfe4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #41352 @ 0xa188 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4f9de │ │ │ │ + beq.n 4fa26 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14168 @ 0x3758 │ │ │ │ + movw r1, #12568 @ 0x3118 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 4fa02 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 4fa4a │ │ │ │ ldr r4, [r0, #8] │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 4fa06 │ │ │ │ + bls.n 4fa4e │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #380 @ 0x17c │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #64316 @ 0xfb3c │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -53031,105 +53057,105 @@ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ - cbnz r7, 4fa38 │ │ │ │ + cbnz r7, 4fa80 │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 4fa38 │ │ │ │ + ble.n 4fa80 │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 4fa38 │ │ │ │ - cbnz r2, 4fa62 │ │ │ │ + bgt.n 4fa80 │ │ │ │ + cbnz r2, 4faaa │ │ │ │ mov r0, r5 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r4 │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #17224 @ 0x4348 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4fc08 │ │ │ │ + beq.w 4fc50 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fac6 │ │ │ │ + beq.n 4fb0e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 4faa8 │ │ │ │ + bpl.n 4faf0 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4faa4 │ │ │ │ + cbz r0, 4faec │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4fac8 │ │ │ │ + beq.n 4fb10 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64788 @ 0xfd14 │ │ │ │ + movw r1, #63188 @ 0xf6d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4fc08 │ │ │ │ - movw r2, #33532 @ 0x82fc │ │ │ │ + b.n 4fc50 │ │ │ │ + movw r2, #31908 @ 0x7ca4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #37056 @ 0x90c0 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #37244 @ 0x917c │ │ │ │ + movw r0, #35644 @ 0x8b3c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4faa4 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4faec │ │ │ │ movs r7, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 4fb10 │ │ │ │ + ble.n 4fb58 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 4faf4 │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + bmi.n 4fb3c │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #37244 @ 0x917c │ │ │ │ + movw r0, #35644 @ 0x8b3c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4faa4 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4faec │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4fc08 │ │ │ │ + beq.w 4fc50 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 4fa8e │ │ │ │ - b.n 4fb12 │ │ │ │ + bne.n 4fad6 │ │ │ │ + b.n 4fb5a │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 26f378 │ │ │ │ + bl 26f140 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fc06 │ │ │ │ + beq.n 4fc4e │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [r0, #40] @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [r0, #32] │ │ │ │ @@ -53147,370 +53173,370 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ str r6, [r4, #12] │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ - cbz r3, 4fb70 │ │ │ │ + cbz r3, 4fbb8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ ldr r2, [r6, #32] │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - cbz r2, 4fb80 │ │ │ │ + cbz r2, 4fbc8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbz r0, 4fba8 │ │ │ │ + cbz r0, 4fbf0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4fba8 │ │ │ │ + cbz r0, 4fbf0 │ │ │ │ mov r1, r4 │ │ │ │ blx 2ad94 │ │ │ │ - movw r3, #2356 @ 0x934 │ │ │ │ + movw r3, #2388 @ 0x954 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ movs r0, #0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r5, 4fb9e │ │ │ │ + cbz r5, 4fbe6 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 4fb94 │ │ │ │ + b.n 4fbdc │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - cbnz r0, 4fbc4 │ │ │ │ + cbnz r0, 4fc0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fbbc │ │ │ │ + bge.n 4fc04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4fbbc │ │ │ │ + cbnz r3, 4fc04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - bl 23c560 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + bl 23c7b4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4fc08 │ │ │ │ - movw r7, #2356 @ 0x934 │ │ │ │ + b.n 4fc50 │ │ │ │ + movw r7, #2388 @ 0x954 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2af420 │ │ │ │ + bl 2aed28 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r3, 4fc00 │ │ │ │ + cbz r3, 4fc48 │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ ldr r3, [r3, r5] │ │ │ │ - cbz r3, 4fbfa │ │ │ │ + cbz r3, 4fc42 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r1, r2, r5 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ add.w r2, r2, #1 │ │ │ │ it lt │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ ldrd r3, r1, [r7, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx r3 │ │ │ │ adds r7, #32 │ │ │ │ adds r5, #4 │ │ │ │ - b.n 4fbd4 │ │ │ │ + b.n 4fc1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 97ab8 │ │ │ │ + bl 979d0 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #32 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 4fc32 │ │ │ │ + cbnz r3, 4fc7a │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 4fc32 │ │ │ │ + ble.n 4fc7a │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4fc32 │ │ │ │ - cbnz r4, 4fc4e │ │ │ │ + bne.n 4fc7a │ │ │ │ + cbnz r4, 4fc96 │ │ │ │ movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #24 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #100] @ (4fca8 ) │ │ │ │ + ldr r3, [pc, #100] @ (4fcf0 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4fc9e │ │ │ │ + cbz r0, 4fce6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 251b1c │ │ │ │ + bl 251d74 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4fc92 │ │ │ │ + beq.n 4fcda │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 4fcac <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cbz r0, 4fc92 │ │ │ │ + bl 4fcf4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cbz r0, 4fcda │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ blx 2b6bc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 4fc96 │ │ │ │ + bne.n 4fcde │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4fc9e │ │ │ │ + b.n 4fce6 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r8, r9, pc} │ │ │ │ nop │ │ │ │ muls r4, r6 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0004fcac <_PyLong_UnsignedLongLong_Converter@@Base>: │ │ │ │ +0004fcf4 <_PyLong_UnsignedLongLong_Converter@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #31 │ │ │ │ - bl 1f1d60 │ │ │ │ + bl 1f22f0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4fcde <_PyLong_UnsignedLongLong_Converter@@Base+0x32> │ │ │ │ + beq.n 4fd26 <_PyLong_UnsignedLongLong_Converter@@Base+0x32> │ │ │ │ cmp r0, #8 │ │ │ │ - bls.n 4fce2 <_PyLong_UnsignedLongLong_Converter@@Base+0x36> │ │ │ │ + bls.n 4fd2a <_PyLong_UnsignedLongLong_Converter@@Base+0x36> │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #544 @ 0x220 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #64480 @ 0xfbe0 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4fce4 <_PyLong_UnsignedLongLong_Converter@@Base+0x38> │ │ │ │ + b.n 4fd2c <_PyLong_UnsignedLongLong_Converter@@Base+0x38> │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 170f30 │ │ │ │ - cbz r0, 4fd10 <_PyLong_UnsignedLongLong_Converter@@Base+0x64> │ │ │ │ + bl 170a50 │ │ │ │ + cbz r0, 4fd58 <_PyLong_UnsignedLongLong_Converter@@Base+0x64> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4fd76 <_PyLong_UnsignedLongLong_Converter@@Base+0xca> │ │ │ │ - movw r0, #19292 @ 0x4b5c │ │ │ │ + beq.n 4fdbe <_PyLong_UnsignedLongLong_Converter@@Base+0xca> │ │ │ │ + movw r0, #17692 @ 0x451c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 88254 │ │ │ │ + b.w 88180 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13e474 │ │ │ │ + bl 13e03c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4fd22 <_PyLong_UnsignedLongLong_Converter@@Base+0x76> │ │ │ │ + cbnz r0, 4fd6a <_PyLong_UnsignedLongLong_Converter@@Base+0x76> │ │ │ │ mov r0, r6 │ │ │ │ - bl 21a808 │ │ │ │ - b.n 4fd78 <_PyLong_UnsignedLongLong_Converter@@Base+0xcc> │ │ │ │ + bl 21aa60 │ │ │ │ + b.n 4fdc0 <_PyLong_UnsignedLongLong_Converter@@Base+0xcc> │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1df290 <_PyType_Name@@Base> │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ - blt.n 4fd44 <_PyLong_UnsignedLongLong_Converter@@Base+0x98> │ │ │ │ + blt.n 4fd8c <_PyLong_UnsignedLongLong_Converter@@Base+0x98> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #764 @ 0x2fc │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 103c78 │ │ │ │ + movw r0, #64700 @ 0xfcbc │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 103900 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4fd54 <_PyLong_UnsignedLongLong_Converter@@Base+0xa8> │ │ │ │ + b.n 4fd9c <_PyLong_UnsignedLongLong_Converter@@Base+0xa8> │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #46616 @ 0xb618 │ │ │ │ + movw r0, #45908 @ 0xb354 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 21a808 │ │ │ │ + bl 21aa60 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4fd66 <_PyLong_UnsignedLongLong_Converter@@Base+0xba> │ │ │ │ + blt.n 4fdae <_PyLong_UnsignedLongLong_Converter@@Base+0xba> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4fd78 <_PyLong_UnsignedLongLong_Converter@@Base+0xcc> │ │ │ │ + b.n 4fdc0 <_PyLong_UnsignedLongLong_Converter@@Base+0xcc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4fd62 <_PyLong_UnsignedLongLong_Converter@@Base+0xb6> │ │ │ │ + bne.n 4fdaa <_PyLong_UnsignedLongLong_Converter@@Base+0xb6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4fd62 <_PyLong_UnsignedLongLong_Converter@@Base+0xb6> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4fdaa <_PyLong_UnsignedLongLong_Converter@@Base+0xb6> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 4fdaa <_PyLong_UnsignedLongLong_Converter@@Base+0xfe> │ │ │ │ + bgt.n 4fdf2 <_PyLong_UnsignedLongLong_Converter@@Base+0xfe> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57516 @ 0xe0ac │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 4fdc4 <_PyLong_UnsignedLongLong_Converter@@Base+0x118> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 4fe0c <_PyLong_UnsignedLongLong_Converter@@Base+0x118> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 4fdc8 <_PyLong_UnsignedLongLong_Converter@@Base+0x11c> │ │ │ │ + cbz r3, 4fe10 <_PyLong_UnsignedLongLong_Converter@@Base+0x11c> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8732 @ 0x221c │ │ │ │ + movw r1, #7132 @ 0x1bdc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4fdd4 <_PyLong_UnsignedLongLong_Converter@@Base+0x128> │ │ │ │ + b.n 4fe1c <_PyLong_UnsignedLongLong_Converter@@Base+0x128> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #8] @ (4fdd8 <_PyLong_UnsignedLongLong_Converter@@Base+0x12c>) │ │ │ │ + ldr r0, [pc, #8] @ (4fe20 <_PyLong_UnsignedLongLong_Converter@@Base+0x12c>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl adb78 <_PyUnicodeWriter_Finish@@Base+0x1324> │ │ │ │ + bl ad3cc <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xfafc0052 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbz r3, 4fdee <_PyLong_UnsignedLongLong_Converter@@Base+0x142> │ │ │ │ + cbz r3, 4fe36 <_PyLong_UnsignedLongLong_Converter@@Base+0x142> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fdf4 <_PyLong_UnsignedLongLong_Converter@@Base+0x148> │ │ │ │ + bge.n 4fe3c <_PyLong_UnsignedLongLong_Converter@@Base+0x148> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 4fdf4 <_PyLong_UnsignedLongLong_Converter@@Base+0x148> │ │ │ │ + b.n 4fe3c <_PyLong_UnsignedLongLong_Converter@@Base+0x148> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.w 4e31c │ │ │ │ + b.w 4e364 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r1, 4fe14 <_PyLong_UnsignedLongLong_Converter@@Base+0x168> │ │ │ │ + cbz r1, 4fe5c <_PyLong_UnsignedLongLong_Converter@@Base+0x168> │ │ │ │ ldr.w fp, [r1] │ │ │ │ - b.n 4fe16 <_PyLong_UnsignedLongLong_Converter@@Base+0x16a> │ │ │ │ + b.n 4fe5e <_PyLong_UnsignedLongLong_Converter@@Base+0x16a> │ │ │ │ mov fp, r1 │ │ │ │ - movw sl, #784 @ 0x310 │ │ │ │ - movt sl, #50 @ 0x32 │ │ │ │ - movw r7, #796 @ 0x31c │ │ │ │ - movt r7, #50 @ 0x32 │ │ │ │ + movw sl, #64720 @ 0xfcd0 │ │ │ │ + movt sl, #49 @ 0x31 │ │ │ │ + movw r7, #64732 @ 0xfcdc │ │ │ │ + movt r7, #49 @ 0x31 │ │ │ │ adds r4, r1, #4 │ │ │ │ mov.w r9, #0 │ │ │ │ - movw r8, #57788 @ 0xe1bc │ │ │ │ + movw r8, #56168 @ 0xdb68 │ │ │ │ movt r8, #48 @ 0x30 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ cmp r9, fp │ │ │ │ - bge.n 4fec2 <_PyLong_UnsignedLongLong_Converter@@Base+0x216> │ │ │ │ + bge.n 4ff0a <_PyLong_UnsignedLongLong_Converter@@Base+0x216> │ │ │ │ ldr.w r6, [r4, #4]! │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, r7 │ │ │ │ movne r1, sl │ │ │ │ - bl 239df4 │ │ │ │ + bl 23a044 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4fec4 <_PyLong_UnsignedLongLong_Converter@@Base+0x218> │ │ │ │ + beq.n 4ff0c <_PyLong_UnsignedLongLong_Converter@@Base+0x218> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24a0b4 │ │ │ │ + bl 24a314 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 4fec4 <_PyLong_UnsignedLongLong_Converter@@Base+0x218> │ │ │ │ + beq.n 4ff0c <_PyLong_UnsignedLongLong_Converter@@Base+0x218> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 239df4 │ │ │ │ + bl 23a044 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4fec4 <_PyLong_UnsignedLongLong_Converter@@Base+0x218> │ │ │ │ + beq.n 4ff0c <_PyLong_UnsignedLongLong_Converter@@Base+0x218> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24a0b4 │ │ │ │ + bl 24a314 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4fec4 <_PyLong_UnsignedLongLong_Converter@@Base+0x218> │ │ │ │ + beq.n 4ff0c <_PyLong_UnsignedLongLong_Converter@@Base+0x218> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 4febc <_PyLong_UnsignedLongLong_Converter@@Base+0x210> │ │ │ │ + cbz r3, 4ff04 <_PyLong_UnsignedLongLong_Converter@@Base+0x210> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov.w r8, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - ble.n 4febc <_PyLong_UnsignedLongLong_Converter@@Base+0x210> │ │ │ │ + ble.n 4ff04 <_PyLong_UnsignedLongLong_Converter@@Base+0x210> │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #54192 @ 0xd3b0 │ │ │ │ + movw r1, #52592 @ 0xcd70 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 239df4 │ │ │ │ + bl 23a044 │ │ │ │ add.w r2, r8, #2 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 4fec4 <_PyLong_UnsignedLongLong_Converter@@Base+0x218> │ │ │ │ + beq.n 4ff0c <_PyLong_UnsignedLongLong_Converter@@Base+0x218> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ movs r2, #2 │ │ │ │ - bl 24a0b4 │ │ │ │ + bl 24a314 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4fe88 <_PyLong_UnsignedLongLong_Converter@@Base+0x1dc> │ │ │ │ - b.n 4fec4 <_PyLong_UnsignedLongLong_Converter@@Base+0x218> │ │ │ │ + bne.n 4fed0 <_PyLong_UnsignedLongLong_Converter@@Base+0x1dc> │ │ │ │ + b.n 4ff0c <_PyLong_UnsignedLongLong_Converter@@Base+0x218> │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 4fe38 <_PyLong_UnsignedLongLong_Converter@@Base+0x18c> │ │ │ │ + b.n 4fe80 <_PyLong_UnsignedLongLong_Converter@@Base+0x18c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 4fede <_PyLong_UnsignedLongLong_Converter@@Base+0x232> │ │ │ │ + cbz r0, 4ff26 <_PyLong_UnsignedLongLong_Converter@@Base+0x232> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4feee <_PyLong_UnsignedLongLong_Converter@@Base+0x242> │ │ │ │ + bge.n 4ff36 <_PyLong_UnsignedLongLong_Converter@@Base+0x242> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - cbz r0, 4fee6 <_PyLong_UnsignedLongLong_Converter@@Base+0x23a> │ │ │ │ - b.w 4e31c │ │ │ │ + cbz r0, 4ff2e <_PyLong_UnsignedLongLong_Converter@@Base+0x23a> │ │ │ │ + b.w 4e364 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004fef0 <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ +0004ff38 <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r2 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 2a42cc │ │ │ │ + bl 2a3bd0 │ │ │ │ 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 │ │ │ │ @@ -53518,282 +53544,282 @@ │ │ │ │ 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, 4ff40 <_PyTime_AsTimeval_clamp@@Base+0x50> │ │ │ │ + cbnz r3, 4ff88 <_PyTime_AsTimeval_clamp@@Base+0x50> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4ff40 <_PyTime_AsTimeval_clamp@@Base+0x50> │ │ │ │ + ble.n 4ff88 <_PyTime_AsTimeval_clamp@@Base+0x50> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4ff40 <_PyTime_AsTimeval_clamp@@Base+0x50> │ │ │ │ - cbnz r0, 4ff58 <_PyTime_AsTimeval_clamp@@Base+0x68> │ │ │ │ + bne.n 4ff88 <_PyTime_AsTimeval_clamp@@Base+0x50> │ │ │ │ + cbnz r0, 4ffa0 <_PyTime_AsTimeval_clamp@@Base+0x68> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #76] @ (4ffa0 <_PyTime_AsTimeval_clamp@@Base+0xb0>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 4ff9c <_PyTime_AsTimeval_clamp@@Base+0xac> │ │ │ │ + ldr r3, [pc, #76] @ (4ffe8 <_PyTime_AsTimeval_clamp@@Base+0xb0>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 4ffe4 <_PyTime_AsTimeval_clamp@@Base+0xac> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 251b1c │ │ │ │ + bl 251d74 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4ff9a <_PyTime_AsTimeval_clamp@@Base+0xaa> │ │ │ │ - bl b1084 │ │ │ │ + beq.n 4ffe2 <_PyTime_AsTimeval_clamp@@Base+0xaa> │ │ │ │ + bl b0764 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b9a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 4ff90 <_PyTime_AsTimeval_clamp@@Base+0xa0> │ │ │ │ + bne.n 4ffd8 <_PyTime_AsTimeval_clamp@@Base+0xa0> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4ff9c <_PyTime_AsTimeval_clamp@@Base+0xac> │ │ │ │ + b.n 4ffe4 <_PyTime_AsTimeval_clamp@@Base+0xac> │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 133b40 │ │ │ │ - b.n 4ff9c <_PyTime_AsTimeval_clamp@@Base+0xac> │ │ │ │ + bl 133734 │ │ │ │ + b.n 4ffe4 <_PyTime_AsTimeval_clamp@@Base+0xac> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mvns r4, r1 │ │ │ │ lsls r2, r2, #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 4ffd2 <_PyTime_AsTimeval_clamp@@Base+0xe2> │ │ │ │ + bgt.n 5001a <_PyTime_AsTimeval_clamp@@Base+0xe2> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57516 @ 0xe0ac │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 4ffec <_PyTime_AsTimeval_clamp@@Base+0xfc> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 50034 <_PyTime_AsTimeval_clamp@@Base+0xfc> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 4fff0 <_PyTime_AsTimeval_clamp@@Base+0x100> │ │ │ │ + cbz r3, 50038 <_PyTime_AsTimeval_clamp@@Base+0x100> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8732 @ 0x221c │ │ │ │ + movw r1, #7132 @ 0x1bdc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4fffc <_PyTime_AsTimeval_clamp@@Base+0x10c> │ │ │ │ + b.n 50044 <_PyTime_AsTimeval_clamp@@Base+0x10c> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #8] @ (50000 <_PyTime_AsTimeval_clamp@@Base+0x110>) │ │ │ │ + ldr r0, [pc, #8] @ (50048 <_PyTime_AsTimeval_clamp@@Base+0x110>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl adb78 <_PyUnicodeWriter_Finish@@Base+0x1324> │ │ │ │ + bl ad3cc <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ lsrs r0, r6, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 50022 <_PyTime_AsTimeval_clamp@@Base+0x132> │ │ │ │ + cbnz r0, 5006a <_PyTime_AsTimeval_clamp@@Base+0x132> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 5002c <_PyTime_AsTimeval_clamp@@Base+0x13c> │ │ │ │ - b.n 50032 <_PyTime_AsTimeval_clamp@@Base+0x142> │ │ │ │ + cbnz r0, 50074 <_PyTime_AsTimeval_clamp@@Base+0x13c> │ │ │ │ + b.n 5007a <_PyTime_AsTimeval_clamp@@Base+0x142> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5001c <_PyTime_AsTimeval_clamp@@Base+0x12c> │ │ │ │ - b.n 50040 <_PyTime_AsTimeval_clamp@@Base+0x150> │ │ │ │ + beq.n 50064 <_PyTime_AsTimeval_clamp@@Base+0x12c> │ │ │ │ + b.n 50088 <_PyTime_AsTimeval_clamp@@Base+0x150> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 50040 <_PyTime_AsTimeval_clamp@@Base+0x150> │ │ │ │ + cbnz r0, 50088 <_PyTime_AsTimeval_clamp@@Base+0x150> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 50040 <_PyTime_AsTimeval_clamp@@Base+0x150> │ │ │ │ + cbz r0, 50088 <_PyTime_AsTimeval_clamp@@Base+0x150> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 50056 <_PyTime_AsTimeval_clamp@@Base+0x166> │ │ │ │ + cbz r0, 5009e <_PyTime_AsTimeval_clamp@@Base+0x166> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50066 <_PyTime_AsTimeval_clamp@@Base+0x176> │ │ │ │ + bge.n 500ae <_PyTime_AsTimeval_clamp@@Base+0x176> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, 5005e <_PyTime_AsTimeval_clamp@@Base+0x16e> │ │ │ │ - b.w 4e31c │ │ │ │ + cbz r0, 500a6 <_PyTime_AsTimeval_clamp@@Base+0x16e> │ │ │ │ + b.w 4e364 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - b.w 500aa │ │ │ │ + b.w 500f2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - cbz r4, 50090 <_PyTime_AsTimeval_clamp@@Base+0x1a0> │ │ │ │ + cbz r4, 500d8 <_PyTime_AsTimeval_clamp@@Base+0x1a0> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 9403c │ │ │ │ + b.w 93f64 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58000 @ 0xe290 │ │ │ │ + movw r1, #56400 @ 0xdc50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000500aa : │ │ │ │ +000500f2 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 500b4 │ │ │ │ + cbz r3, 500fc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 500cc │ │ │ │ + cbnz r3, 50114 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #804 @ 0x324 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #64740 @ 0xfce4 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5012a │ │ │ │ + cbz r0, 50172 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 500f6 │ │ │ │ + cbz r3, 5013e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - movw r3, #37941 @ 0x9435 │ │ │ │ + movw r3, #38013 @ 0x947d │ │ │ │ movt r3, #4 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 500f6 │ │ │ │ - cbnz r1, 5012a │ │ │ │ + beq.n 5013e │ │ │ │ + cbnz r1, 50172 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #848 @ 0x350 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #64784 @ 0xfd10 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5011a │ │ │ │ + blt.n 50162 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5012a │ │ │ │ + b.n 50172 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50116 │ │ │ │ + bne.n 5015e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50116 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5015e │ │ │ │ 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 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ blx 2b988 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1543ac │ │ │ │ + b.w 153e00 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 50160 │ │ │ │ + cbz r0, 501a8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50170 │ │ │ │ + bge.n 501b8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 50168 │ │ │ │ - b.w 4e31c │ │ │ │ + cbz r0, 501b0 │ │ │ │ + b.w 4e364 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 4543e │ │ │ │ + bl 45486 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 50198 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 501b2 │ │ │ │ + cbnz r0, 501e0 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 501fa │ │ │ │ ldr r2, [r7, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ ldrd r3, r4, [r5, #24] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1da8c8 <_PyBytes_DecodeEscape2@@Base+0x474> │ │ │ │ + bl 1dace4 <_PyBytes_DecodeEscape2@@Base+0x474> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1df2b0 <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1df744 <_PyType_Name@@Base+0x20> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 501fa │ │ │ │ + beq.n 50242 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24a0b4 │ │ │ │ + bl 24a314 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 501fa │ │ │ │ + beq.n 50242 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4fdf8 <_PyLong_UnsignedLongLong_Converter@@Base+0x14c> │ │ │ │ + bl 4fe40 <_PyLong_UnsignedLongLong_Converter@@Base+0x14c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 501fa │ │ │ │ + beq.n 50242 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1df2b0 <_PyType_Name@@Base+0x20> │ │ │ │ + b.w 1df744 <_PyType_Name@@Base+0x20> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -53801,38 +53827,38 @@ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vabs.f64 d0, d0 │ │ │ │ blx 2b910 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vadd.f64 d0, d0, d0 │ │ │ │ blx 2ad34 │ │ │ │ vcvt.s32.f64 s0, d0 │ │ │ │ - vldr d7, [pc, #124] @ 502b0 │ │ │ │ + vldr d7, [pc, #124] @ 502f8 │ │ │ │ vmov r2, s0 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi.n 50282 │ │ │ │ + bhi.n 502ca │ │ │ │ tbb [pc, r2] │ │ │ │ lsls r4, r4, #12 │ │ │ │ asrs r4, r1, #20 │ │ │ │ movs r0, r4 │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ blx 2b3cc │ │ │ │ - b.n 50292 │ │ │ │ + b.n 502da │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ vsub.f64 d0, d6, d9 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ blx 2c4dc │ │ │ │ - b.n 50292 │ │ │ │ + b.n 502da │ │ │ │ vmov.f64 d6, #120 @ 0x3fc00000 1.5 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ blx 2b3cc │ │ │ │ vneg.f64 d0, d0 │ │ │ │ - b.n 50292 │ │ │ │ + b.n 502da │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ blx 2c4dc │ │ │ │ vmov r3, s17 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ @@ -53848,144 +53874,144 @@ │ │ │ │ ands r1, r1 │ │ │ │ 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, 502d4 │ │ │ │ + cbz r0, 5031c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 1ad264 │ │ │ │ + bl 1ad6d0 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ add.w r0, r4, #12 │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 1a6968 <_PyLong_UInt64_Converter@@Base+0x36b8> │ │ │ │ + bl 1a6dd8 <_PyLong_UInt64_Converter@@Base+0x36cc> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 1a6968 <_PyLong_UInt64_Converter@@Base+0x36b8> │ │ │ │ + bl 1a6dd8 <_PyLong_UInt64_Converter@@Base+0x36cc> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 494e2 <_PyEval_FormatKwargsError@@Base+0x1d8c> │ │ │ │ + b.w 4952a <_PyEval_FormatKwargsError@@Base+0x1d8c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 50330 │ │ │ │ + cbz r3, 50378 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5032c │ │ │ │ + bne.n 50374 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ subs r0, r0, r3 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #44916 @ 0xaf74 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1742b4 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 173e04 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 495fe <_PyEval_FormatKwargsError@@Base+0x1ea8> │ │ │ │ + b.w 49646 <_PyEval_FormatKwargsError@@Base+0x1ea8> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r4, #60] @ 0x3c │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5042a │ │ │ │ + beq.n 50472 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940a4 │ │ │ │ + bl 93fcc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5042a │ │ │ │ + bne.n 50472 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b04a0 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5042a │ │ │ │ + beq.n 50472 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r7 │ │ │ │ str.w r9, [sp] │ │ │ │ - movw r0, #1004 @ 0x3ec │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 95058 │ │ │ │ + movw r0, #64940 @ 0xfdac │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 94f7c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 503d6 │ │ │ │ + cbnz r0, 5041e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 4f79c │ │ │ │ + b.w 4f7e4 │ │ │ │ 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, #1012 @ 0x3f4 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 2b2040 │ │ │ │ + movw r0, #64948 @ 0xfdb4 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5040c │ │ │ │ + bge.n 50454 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5040c │ │ │ │ + cbnz r3, 50454 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 503ca │ │ │ │ + beq.n 50412 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5042a │ │ │ │ + bge.n 50472 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5042a │ │ │ │ + cbnz r3, 50472 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -53994,362 +54020,362 @@ │ │ │ │ mov r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ mov r8, r1 │ │ │ │ adds r0, #1 │ │ │ │ mov r7, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 505c2 │ │ │ │ + beq.w 5060a │ │ │ │ movs r6, #0 │ │ │ │ - movw sl, #38340 @ 0x95c4 │ │ │ │ + movw sl, #36736 @ 0x8f80 │ │ │ │ movt sl, #63 @ 0x3f │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r3, r3, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 50528 │ │ │ │ + ble.n 50570 │ │ │ │ cmp r4, r7 │ │ │ │ - bge.n 50490 │ │ │ │ + bge.n 504d8 │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 50486 │ │ │ │ + bhi.n 504ce │ │ │ │ ldrb.w r0, [sl, r0] │ │ │ │ - b.n 5048a │ │ │ │ - bl 20d82c <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 50494 │ │ │ │ + b.n 504d2 │ │ │ │ + bl 20dbe8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 504dc │ │ │ │ adds r4, #1 │ │ │ │ - b.n 50474 │ │ │ │ - beq.w 505a2 │ │ │ │ + b.n 504bc │ │ │ │ + beq.w 505ea │ │ │ │ add.w fp, r4, #1 │ │ │ │ cmp fp, r7 │ │ │ │ - bge.n 504b6 │ │ │ │ + bge.n 504fe │ │ │ │ ldrh.w r0, [r8, fp, lsl #1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 504aa │ │ │ │ + bhi.n 504f2 │ │ │ │ ldrb.w r0, [sl, r0] │ │ │ │ - b.n 504ae │ │ │ │ - bl 20d82c <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbnz r0, 504e6 │ │ │ │ + b.n 504f6 │ │ │ │ + bl 20dbe8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbnz r0, 5052e │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.n 50498 │ │ │ │ - cbnz r4, 504e6 │ │ │ │ + b.n 504e0 │ │ │ │ + cbnz r4, 5052e │ │ │ │ cmp fp, r7 │ │ │ │ - bne.n 504e6 │ │ │ │ + bne.n 5052e │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 504e6 │ │ │ │ + bne.n 5052e │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r6, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r9, [r3] │ │ │ │ - b.n 505a2 │ │ │ │ + b.n 505ea │ │ │ │ sub.w r1, fp, r4 │ │ │ │ add.w r0, r8, r4, lsl #1 │ │ │ │ - bl 22a30c │ │ │ │ + bl 22a574 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 505a6 │ │ │ │ + beq.n 505ee │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 50504 │ │ │ │ + bgt.n 5054c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 50522 │ │ │ │ + b.n 5056a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r0, 5057a │ │ │ │ + cbnz r0, 505c2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50522 │ │ │ │ + bge.n 5056a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50522 │ │ │ │ + cbnz r3, 5056a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r4, fp │ │ │ │ - b.n 5046c │ │ │ │ + b.n 504b4 │ │ │ │ cmp r4, r7 │ │ │ │ - bge.n 505a2 │ │ │ │ - movw r9, #38340 @ 0x95c4 │ │ │ │ + bge.n 505ea │ │ │ │ + movw r9, #36736 @ 0x8f80 │ │ │ │ movt r9, #63 @ 0x3f │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 50542 │ │ │ │ + bhi.n 5058a │ │ │ │ ldrb.w r0, [r9, r0] │ │ │ │ - b.n 50546 │ │ │ │ - bl 20d82c <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 50550 │ │ │ │ + b.n 5058e │ │ │ │ + bl 20dbe8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 50598 │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 50534 │ │ │ │ - b.n 505a2 │ │ │ │ + bne.n 5057c │ │ │ │ + b.n 505ea │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 505a2 │ │ │ │ + beq.n 505ea │ │ │ │ subs r1, r7, r4 │ │ │ │ add.w r0, r8, r4, lsl #1 │ │ │ │ - bl 22a30c │ │ │ │ + bl 22a574 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 505a6 │ │ │ │ + cbz r0, 505ee │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 5056e │ │ │ │ + bgt.n 505b6 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 505a0 │ │ │ │ + b.n 505e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 5058e │ │ │ │ + cbz r0, 505d6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 505a6 │ │ │ │ + bge.n 505ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 505a6 │ │ │ │ + cbnz r3, 505ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 505a6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 505ee │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 505a0 │ │ │ │ + bge.n 505e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 505a0 │ │ │ │ + cbnz r3, 505e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ str r6, [r5, #8] │ │ │ │ - b.n 505c2 │ │ │ │ + b.n 5060a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 505b2 │ │ │ │ + blt.n 505fa │ │ │ │ movs r5, #0 │ │ │ │ - b.n 505c2 │ │ │ │ + b.n 5060a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 505ae │ │ │ │ + bne.n 505f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 505ae │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 505f6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r5, [r3, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 5068a │ │ │ │ + beq.n 506d2 │ │ │ │ mov r8, r1 │ │ │ │ - bl 940a4 │ │ │ │ + bl 93fcc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50688 │ │ │ │ + bne.n 506d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b04a0 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5068a │ │ │ │ + beq.n 506d2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ad9a8 │ │ │ │ + bl 1ade18 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 50610 │ │ │ │ + cbnz r0, 50658 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f79c │ │ │ │ - b.n 5068a │ │ │ │ + bl 4f7e4 │ │ │ │ + b.n 506d2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 50634 │ │ │ │ + cbnz r0, 5067c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50608 │ │ │ │ + bge.n 50650 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50608 │ │ │ │ + bne.n 50650 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50608 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50650 │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #17040 @ 0x4290 │ │ │ │ + movw r0, #15440 @ 0x3c50 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50608 │ │ │ │ + beq.n 50650 │ │ │ │ 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, #1032 @ 0x408 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 2b2040 │ │ │ │ + movw r0, #64968 @ 0xfdc8 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 2b1948 │ │ │ │ str r5, [r4, #24] │ │ │ │ - cbnz r0, 50672 │ │ │ │ + cbnz r0, 506ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f79c │ │ │ │ + bl 4f7e4 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 5068a │ │ │ │ + b.n 506d2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5066e │ │ │ │ + bge.n 506b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5066e │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5066e │ │ │ │ + bne.n 506b6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 506b6 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 2b7c0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ bic.w r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ ite ne │ │ │ │ movne r0, #64 @ 0x40 │ │ │ │ moveq r0, #128 @ 0x80 │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ 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 506de │ │ │ │ + bgt.n 50726 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57516 @ 0xe0ac │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 506f8 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 50740 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 506fc │ │ │ │ + cbz r3, 50744 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8732 @ 0x221c │ │ │ │ + movw r1, #7132 @ 0x1bdc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 50708 │ │ │ │ + b.n 50750 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #8] @ (5070c ) │ │ │ │ + ldr r0, [pc, #8] @ (50754 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl adb78 <_PyUnicodeWriter_Finish@@Base+0x1324> │ │ │ │ + bl ad3cc <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mrc2 0, 1, r0, cr8, cr2, {2} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 49bee <_PyEval_FormatKwargsError@@Base+0x2498> │ │ │ │ + b.w 49c36 <_PyEval_FormatKwargsError@@Base+0x2498> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ ldr.w ip, [sp, #56] @ 0x38 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 50744 │ │ │ │ + beq.n 5078c │ │ │ │ ldr.w r6, [ip, #8] │ │ │ │ - b.n 5075c │ │ │ │ + b.n 507a4 │ │ │ │ cmp r3, ip │ │ │ │ - bgt.n 5074c │ │ │ │ + bgt.n 50794 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5075c │ │ │ │ + b.n 507a4 │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 50748 │ │ │ │ + bgt.n 50790 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 50748 │ │ │ │ + beq.n 50790 │ │ │ │ clz r6, r2 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 50780 │ │ │ │ + b.n 507c8 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #284] @ (50890 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #284] @ (508d8 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50888 │ │ │ │ + beq.w 508d0 │ │ │ │ add r5, r6 │ │ │ │ ldr.w r9, [r4] │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r8 │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ite eq │ │ │ │ moveq r4, r6 │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bl 26f378 │ │ │ │ + bl 26f140 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2d14d0 <_PyBytes_GetXIData@@Base+0xc4> │ │ │ │ + bl 2d0df0 <_PyBytes_GetXIData@@Base+0xc4> │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 507ae │ │ │ │ + bne.n 507f6 │ │ │ │ ands.w r5, r0, #1 │ │ │ │ - beq.n 507c8 │ │ │ │ + beq.n 50810 │ │ │ │ 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 12bd14 │ │ │ │ + bl 12b8b4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 50888 │ │ │ │ + b.n 508d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50888 │ │ │ │ + beq.n 508d0 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 50888 │ │ │ │ + beq.n 508d0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 50888 │ │ │ │ + bge.n 508d0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r8, [r3, r5, lsl #2] │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -54357,163 +54383,163 @@ │ │ │ │ strlt.w r3, [r8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - bl f352c │ │ │ │ + bl f314c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50824 │ │ │ │ + bge.n 5086c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 50824 │ │ │ │ + cbnz r3, 5086c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5086c │ │ │ │ - bge.n 50838 │ │ │ │ + beq.n 508b4 │ │ │ │ + bge.n 50880 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 50846 │ │ │ │ - b.n 50854 │ │ │ │ + blt.n 5088e │ │ │ │ + b.n 5089c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5086c │ │ │ │ - b.n 5082c │ │ │ │ + bne.n 508b4 │ │ │ │ + b.n 50874 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 50854 │ │ │ │ + cbnz r3, 5089c │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50868 │ │ │ │ + bge.n 508b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50868 │ │ │ │ + cbnz r3, 508b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 50888 │ │ │ │ + b.n 508d0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50884 │ │ │ │ + bge.n 508cc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 50884 │ │ │ │ + cbnz r3, 508cc │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 507d4 │ │ │ │ + b.n 5081c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mvns r0, r7 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 50934 │ │ │ │ + beq.n 5097c │ │ │ │ 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 940a4 │ │ │ │ + bl 93fcc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50930 │ │ │ │ + bne.n 50978 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b04a0 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50930 │ │ │ │ - movw r0, #16116 @ 0x3ef4 │ │ │ │ + beq.n 50978 │ │ │ │ + movw r0, #14516 @ 0x38b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 508de │ │ │ │ + cbnz r0, 50926 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f79c │ │ │ │ + b.w 4f7e4 │ │ │ │ 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, #1076 @ 0x434 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 2b2040 │ │ │ │ + movw r0, #65012 @ 0xfdf4 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50912 │ │ │ │ + bge.n 5095a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 50912 │ │ │ │ + cbnz r3, 5095a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 508d2 │ │ │ │ + beq.n 5091a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50930 │ │ │ │ + bge.n 50978 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 50930 │ │ │ │ + cbnz r3, 50978 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 49d7a │ │ │ │ + b.w 49dc2 │ │ │ │ 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] @ (5097c ) │ │ │ │ - bl 247fa0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #40] @ (509c4 ) │ │ │ │ + bl 248200 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbz r2, 5096c │ │ │ │ - movw r0, #1092 @ 0x444 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ + cbz r2, 509b4 │ │ │ │ + movw r0, #65028 @ 0xfe04 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95058 │ │ │ │ - movw r0, #63516 @ 0xf81c │ │ │ │ + b.w 94f7c │ │ │ │ + movw r0, #61916 @ 0xf1dc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ ands.w r0, r8, r2, lsr #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ blx 2c664 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1543ac │ │ │ │ + b.w 153e00 │ │ │ │ │ │ │ │ -0005099e : │ │ │ │ - ldr r2, [pc, #52] @ (509d4 ) │ │ │ │ +000509e6 : │ │ │ │ + ldr r2, [pc, #52] @ (50a1c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {r4} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r4, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ @@ -54536,425 +54562,425 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #32588 @ 0x7f4c │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154cd0 │ │ │ │ + bl 15472c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f1dd0 │ │ │ │ + bl f19f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 50a28 │ │ │ │ - bne.n 50a64 │ │ │ │ + bgt.n 50a70 │ │ │ │ + bne.n 50aac │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1108 @ 0x454 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #65044 @ 0xfe14 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 50e0e │ │ │ │ + bl 50e56 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 50a66 │ │ │ │ + cbz r0, 50aae │ │ │ │ mov r1, r5 │ │ │ │ - bl 2a4878 │ │ │ │ - cbnz r0, 50a50 │ │ │ │ + bl 2a4180 │ │ │ │ + cbnz r0, 50a98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50a64 │ │ │ │ + bge.n 50aac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50a64 │ │ │ │ + cbnz r3, 50aac │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50a64 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50aac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50a66 │ │ │ │ + bge.n 50aae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 50a66 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50a66 │ │ │ │ + cbnz r3, 50aae │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50aae │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 50a74 │ │ │ │ - b.w 9435c │ │ │ │ + blt.n 50abc │ │ │ │ + b.w 94284 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 4a070 │ │ │ │ + b.w 4a0b8 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 50aa6 │ │ │ │ + cbz r3, 50aee │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 50abe │ │ │ │ + b.n 50b06 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 50aae │ │ │ │ + bgt.n 50af6 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 50abe │ │ │ │ + b.n 50b06 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 50aaa │ │ │ │ + bne.n 50af2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 50aaa │ │ │ │ + beq.n 50af2 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 50ae0 │ │ │ │ + b.n 50b28 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #488] @ (50cbc ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #488] @ (50d04 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50cb0 │ │ │ │ + beq.w 50cf8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movw r7, #25144 @ 0x6238 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 50af6 │ │ │ │ + bne.n 50b3e │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 50b16 │ │ │ │ - bl 174b24 │ │ │ │ + b.n 50b5e │ │ │ │ + bl 174674 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 50b16 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 50b5e │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 50cb0 │ │ │ │ + bne.w 50cf8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 50b24 │ │ │ │ + bne.n 50b6c │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 50b44 │ │ │ │ - bl 174b24 │ │ │ │ + b.n 50b8c │ │ │ │ + bl 174674 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 50b44 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 50b8c │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 50cb0 │ │ │ │ + bne.w 50cf8 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 50b58 │ │ │ │ + beq.n 50ba0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 50b66 │ │ │ │ + bne.n 50bae │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ blx 2b2f0 │ │ │ │ - b.n 50ca2 │ │ │ │ - bl 161e78 │ │ │ │ + b.n 50cea │ │ │ │ + bl 161950 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50cb0 │ │ │ │ + beq.w 50cf8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 50bae │ │ │ │ + bne.n 50bf6 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1160 @ 0x488 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #65096 @ 0xfe48 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 50cb0 │ │ │ │ + bge.w 50cf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 50cb0 │ │ │ │ + bne.w 50cf8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50cb0 │ │ │ │ - bl 2209d0 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50cf8 │ │ │ │ + bl 220c58 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50bca │ │ │ │ + bge.n 50c12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 50bca │ │ │ │ + cbnz r3, 50c12 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r5, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 50bf4 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 50bfa │ │ │ │ + bne.n 50c3c │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 50c42 │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50cb0 │ │ │ │ - bl f7144 │ │ │ │ - b.n 50bfa │ │ │ │ + beq.n 50cf8 │ │ │ │ + bl f6dfc │ │ │ │ + b.n 50c42 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 50c26 │ │ │ │ + beq.n 50c6e │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 50c26 │ │ │ │ + bvs.n 50c6e │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 50c9e │ │ │ │ + bvs.n 50ce6 │ │ │ │ vmov r3, s18 │ │ │ │ vmov r1, s19 │ │ │ │ vmov r2, s16 │ │ │ │ vmov r7, s17 │ │ │ │ cmp r1, r7 │ │ │ │ it eq │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne.n 50c2c │ │ │ │ + bne.n 50c74 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - b.n 50ca2 │ │ │ │ + b.n 50cea │ │ │ │ bic.w r6, r1, #2147483648 @ 0x80000000 │ │ │ │ bic.w r0, r7, #2147483648 @ 0x80000000 │ │ │ │ teq r1, r7 │ │ │ │ - bpl.n 50c66 │ │ │ │ + bpl.n 50cae │ │ │ │ adds r2, r3, r2 │ │ │ │ adc.w r0, r6, r0 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs.w r0, r5, r0 │ │ │ │ - bcs.n 50c9e │ │ │ │ + bcs.n 50ce6 │ │ │ │ cmp r3, r4 │ │ │ │ sbcs.w r2, r6, r5 │ │ │ │ - bcs.n 50c7a │ │ │ │ + bcs.n 50cc2 │ │ │ │ subs r1, r4, r3 │ │ │ │ and.w r7, r7, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r6, r5, r6 │ │ │ │ mov r2, r1 │ │ │ │ orr.w r3, r7, r6 │ │ │ │ vmov d0, r2, r3 │ │ │ │ - b.n 50ca2 │ │ │ │ + b.n 50cea │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r7, r0, r6 │ │ │ │ - bcs.n 50c86 │ │ │ │ + bcs.n 50cce │ │ │ │ subs r2, r3, r2 │ │ │ │ sbc.w r0, r6, r0 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r5 │ │ │ │ - bcc.n 50c9e │ │ │ │ + bcc.n 50ce6 │ │ │ │ subs r6, r3, r4 │ │ │ │ sbc.w r7, r1, r5 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b.n 50ca2 │ │ │ │ + b.n 50cea │ │ │ │ subs r2, r2, r3 │ │ │ │ sbc.w r0, r0, r6 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r5 │ │ │ │ - bcc.n 50c9e │ │ │ │ + bcc.n 50ce6 │ │ │ │ adds r6, r4, r3 │ │ │ │ adc.w r7, r5, r1 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b.n 50ca2 │ │ │ │ + b.n 50cea │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 9b9dc │ │ │ │ + b.w 9b8e0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r4, r4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 4a4f4 │ │ │ │ + b.w 4a53c │ │ │ │ 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 213774 │ │ │ │ + bl 213a98 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 50d46 │ │ │ │ - movw r6, #1100 @ 0x44c │ │ │ │ - movt r6, #75 @ 0x4b │ │ │ │ + cbz r0, 50d8e │ │ │ │ + movw r6, #65036 @ 0xfe0c │ │ │ │ + movt r6, #74 @ 0x4a │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 50d46 │ │ │ │ - bl 88254 │ │ │ │ + cbz r0, 50d8e │ │ │ │ + bl 88180 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 50d2a │ │ │ │ - bl f280c │ │ │ │ + cbz r5, 50d72 │ │ │ │ + bl f242c │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blt.n 50d2a │ │ │ │ - bne.n 50d10 │ │ │ │ - bl 9bab0 │ │ │ │ + blt.n 50d72 │ │ │ │ + bne.n 50d58 │ │ │ │ + bl 9b9b4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50d2a │ │ │ │ + beq.n 50d72 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r6, #4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50cea │ │ │ │ + bge.n 50d32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50cea │ │ │ │ + bne.n 50d32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50cea │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50d32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50d3e │ │ │ │ + bge.n 50d86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50d3e │ │ │ │ + cbnz r3, 50d86 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #23992 @ 0x5db8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 50dae │ │ │ │ + bne.n 50df6 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bne.n 50d88 │ │ │ │ + bne.n 50dd0 │ │ │ │ movw r4, #4380 @ 0x111c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 50e0a │ │ │ │ + b.n 50e52 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 50d96 │ │ │ │ + beq.n 50dde │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 50e0a │ │ │ │ + b.n 50e52 │ │ │ │ movw r4, #4380 @ 0x111c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 50e0a │ │ │ │ + b.n 50e52 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - bpl.n 50d8c │ │ │ │ + bpl.n 50dd4 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ - bl 7fac4 │ │ │ │ + bl 7fb14 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 50e0a │ │ │ │ + cbz r0, 50e52 │ │ │ │ mov r1, r7 │ │ │ │ - bl a0530 │ │ │ │ + bl a01a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50de0 │ │ │ │ + bne.n 50e28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50e08 │ │ │ │ + bge.n 50e50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50e08 │ │ │ │ + cbnz r3, 50e50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50e08 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50e50 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3b2c │ │ │ │ + bl f374c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 50df8 │ │ │ │ + blt.n 50e40 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 50e0a │ │ │ │ + b.n 50e52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50df4 │ │ │ │ + bne.n 50e3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50df4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50e3c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ movw r1, #32588 @ 0x7f4c │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154cd0 │ │ │ │ + bl 15472c │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 50ed8 │ │ │ │ + bne.n 50f20 │ │ │ │ movs r2, #0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ mov r1, r2 │ │ │ │ - bl 22019c │ │ │ │ + bl 220424 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50f4a │ │ │ │ + beq.n 50f92 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [r0, #32] │ │ │ │ - ble.n 50f4a │ │ │ │ + ble.n 50f92 │ │ │ │ ldr.w r8, [r5, #12] │ │ │ │ movs r3, #1 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ movs r5, #0 │ │ │ │ strd r3, r5, [r0, #20] │ │ │ │ add.w r3, r8, r6, lsl #2 │ │ │ │ ldr.w sl, [r4, #32] │ │ │ │ @@ -54962,211 +54988,211 @@ │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne.n 50e9a │ │ │ │ + bne.n 50ee2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2202a4 │ │ │ │ + bl 22052c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50f2e │ │ │ │ + beq.n 50f76 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #0] │ │ │ │ str.w r0, [r2, #260] @ 0x104 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r3, [r4, #24] │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ str r2, [r4, #8] │ │ │ │ str.w r9, [r1, #4] │ │ │ │ - bls.n 50ebe │ │ │ │ + bls.n 50f06 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2518e0 <_PyMarshal_GetXIData@@Base+0x90> │ │ │ │ + bl 251b38 <_PyMarshal_GetXIData@@Base+0x90> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50ec4 │ │ │ │ - b.n 50f2e │ │ │ │ + bne.n 50f0c │ │ │ │ + b.n 50f76 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ adds r6, #1 │ │ │ │ adds r5, #1 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ itt eq │ │ │ │ moveq r6, #0 │ │ │ │ ldreq.w r8, [r8, #260] @ 0x104 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 50e60 │ │ │ │ - b.n 50f4a │ │ │ │ + bne.n 50ea8 │ │ │ │ + b.n 50f92 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 50eea │ │ │ │ + bge.n 50f32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl f5830 │ │ │ │ + bl f5420 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 50f00 │ │ │ │ + b.n 50f48 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #41404 @ 0xa1bc │ │ │ │ + movw r1, #47736 @ 0xba78 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 9e5ec │ │ │ │ + bl 9e34c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 50f4a │ │ │ │ + cbz r4, 50f92 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 50f4a │ │ │ │ + beq.n 50f92 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef10 │ │ │ │ - cbnz r0, 50f4a │ │ │ │ + bl 9ee58 │ │ │ │ + cbnz r0, 50f92 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #1200 @ 0x4b0 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #65136 @ 0xfe70 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 50f3a │ │ │ │ + blt.n 50f82 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 50f4a │ │ │ │ + b.n 50f92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50f36 │ │ │ │ + bne.n 50f7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50f36 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50f7e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, 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 r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ movw r1, #40104 @ 0x9ca8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r0, #47296 @ 0xb8c0 │ │ │ │ + movw r0, #45696 @ 0xb280 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r2, r3 │ │ │ │ - bl 95058 │ │ │ │ - cbz r0, 50fa4 │ │ │ │ + bl 94f7c │ │ │ │ + cbz r0, 50fec │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a32ec <_PyLong_UInt64_Converter@@Base+0x3c> │ │ │ │ + bl 1a3748 <_PyLong_UInt64_Converter@@Base+0x3c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50fa8 │ │ │ │ + bge.n 50ff0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50fa8 │ │ │ │ + cbnz r3, 50ff0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50fa8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50ff0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ - cbz r7, 50fce │ │ │ │ + cbz r7, 51016 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ - b.n 50fe6 │ │ │ │ + b.n 5102e │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 50fd6 │ │ │ │ + bgt.n 5101e │ │ │ │ movs r6, #0 │ │ │ │ - b.n 50fe6 │ │ │ │ + b.n 5102e │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.n 50fd2 │ │ │ │ + bgt.n 5101a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 50fd2 │ │ │ │ + beq.n 5101a │ │ │ │ clz r6, r2 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 5100a │ │ │ │ + b.n 51052 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #324] @ (51144 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #324] @ (5118c ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5113a │ │ │ │ + beq.w 51182 │ │ │ │ add r5, r6 │ │ │ │ ldr.w r9, [r4] │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 5102c │ │ │ │ + beq.n 51074 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - cbz r7, 51026 │ │ │ │ + cbz r7, 5106e │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 51028 │ │ │ │ - b.n 51032 │ │ │ │ + bne.n 51070 │ │ │ │ + b.n 5107a │ │ │ │ mov r7, r6 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - b.n 51034 │ │ │ │ + b.n 5107c │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 51034 │ │ │ │ + b.n 5107c │ │ │ │ mov r5, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl 26f378 │ │ │ │ + bl 26f140 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2d14d0 <_PyBytes_GetXIData@@Base+0xc4> │ │ │ │ + bl 2d0df0 <_PyBytes_GetXIData@@Base+0xc4> │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 5104c │ │ │ │ + bne.n 51094 │ │ │ │ ands.w r4, r0, #1 │ │ │ │ - beq.n 510be │ │ │ │ + beq.n 51106 │ │ │ │ strd r7, r5, [sp] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ ldr.w r1, [sl, #36] @ 0x24 │ │ │ │ ldr.w r0, [sl, #8] │ │ │ │ - bl 12bd14 │ │ │ │ + bl 12b8b4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5113a │ │ │ │ + b.n 51182 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 510c6 │ │ │ │ + bge.n 5110e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -55174,850 +55200,850 @@ │ │ │ │ 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 f352c │ │ │ │ + bl f314c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 510d4 │ │ │ │ + blt.n 5111c │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.n 510e6 │ │ │ │ + beq.n 5112e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 51124 │ │ │ │ + blt.n 5116c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 51138 │ │ │ │ + bne.n 51180 │ │ │ │ adds r4, #1 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 51068 │ │ │ │ + bne.n 510b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51134 │ │ │ │ + bge.n 5117c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 51134 │ │ │ │ + b.n 5117c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 510a8 │ │ │ │ + bne.n 510f0 │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 510a8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 510f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c2fbc <_PyUnicode_ToDigit@@Base+0x974> │ │ │ │ + bl 2c28cc <_PyUnicode_ToDigit@@Base+0x974> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51102 │ │ │ │ + bge.n 5114a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 51102 │ │ │ │ + cbnz r3, 5114a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 5113a │ │ │ │ + bne.n 51182 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5111a │ │ │ │ + bge.n 51162 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5111a │ │ │ │ + cbnz r3, 51162 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 121aa8 <_PyArg_UnpackKeywords@@Base+0x309c> │ │ │ │ + b.w 12170c <_PyArg_UnpackKeywords@@Base+0x309c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 510b6 │ │ │ │ + bne.n 510fe │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 510b6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 510fe │ │ │ │ mov r4, r7 │ │ │ │ - b.n 5113a │ │ │ │ + b.n 51182 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r0, sl │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 51150 │ │ │ │ + cbz r3, 51198 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 51158 │ │ │ │ + b.n 511a0 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w 2b7438 <_PySys_GetSizeOf@@Base+0x104> │ │ │ │ + b.w 2b6d78 <_PySys_GetSizeOf@@Base+0x104> │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 5116c │ │ │ │ + cbz r3, 511b4 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 51174 │ │ │ │ + b.n 511bc │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #43208 @ 0xa8c8 │ │ │ │ + movw r1, #41608 @ 0xa288 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 238d24 │ │ │ │ + b.w 238f74 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb.w r2, [r3, #38] @ 0x26 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 511a8 │ │ │ │ + bne.n 511f0 │ │ │ │ ldr.w r2, [r3, #-36] │ │ │ │ sub.w r0, r3, #36 @ 0x24 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 511b0 │ │ │ │ + bge.n 511f8 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-36] │ │ │ │ bx lr │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr.w r8, [r1, #8] │ │ │ │ cmp r2, r8 │ │ │ │ - blt.n 511e0 │ │ │ │ + blt.n 51228 │ │ │ │ movw r9, #43708 @ 0xaabc │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ add.w r5, r1, #12 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 51222 │ │ │ │ + b.n 5126a │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r8 │ │ │ │ - movw r1, #1244 @ 0x4dc │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #65180 @ 0xfe9c │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldr.w r1, [r9] │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ - bl fe9b0 │ │ │ │ + bl fe628 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 51228 │ │ │ │ + beq.n 51270 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a7e78 <_PyTime_AsTimeval@@Base+0x1934> │ │ │ │ + bl 2a7780 <_PyTime_AsTimeval@@Base+0x1934> │ │ │ │ adds r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 51232 │ │ │ │ + cbz r0, 5127a │ │ │ │ cmp r6, r8 │ │ │ │ - blt.n 511fc │ │ │ │ - b.n 51232 │ │ │ │ - bl 940a4 │ │ │ │ + blt.n 51244 │ │ │ │ + b.n 5127a │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51210 │ │ │ │ + beq.n 51258 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 5125a │ │ │ │ + cbz r0, 512a2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51276 │ │ │ │ + bge.n 512be │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 51276 │ │ │ │ + b.n 512be │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 51274 │ │ │ │ - bl 1f0c78 │ │ │ │ - cbz r0, 51270 │ │ │ │ + cbz r0, 512bc │ │ │ │ + bl 1f1208 │ │ │ │ + cbz r0, 512b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ - b.n 51276 │ │ │ │ - ldr r0, [pc, #0] @ (51278 ) │ │ │ │ + b.n 512be │ │ │ │ + ldr r0, [pc, #0] @ (512c0 ) │ │ │ │ pop {r4, pc} │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 51284 │ │ │ │ + cbz r3, 512cc │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 5128c │ │ │ │ + b.n 512d4 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #43308 @ 0xa92c │ │ │ │ + movw r1, #41708 @ 0xa2ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 238d24 │ │ │ │ + b.w 238f74 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r5, [pc, #340] @ (51408 ) │ │ │ │ + ldr r5, [pc, #340] @ (51450 ) │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ add r4, sp, #12 │ │ │ │ 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} │ │ │ │ - beq.n 512e8 │ │ │ │ - movw r0, #43320 @ 0xa938 │ │ │ │ + beq.n 51330 │ │ │ │ + movw r0, #41400 @ 0xa1b8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 513f0 │ │ │ │ + beq.w 51438 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl 149a58 │ │ │ │ + bl 1494dc │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 513f4 │ │ │ │ - ldr r2, [pc, #268] @ (5140c ) │ │ │ │ + beq.n 5143c │ │ │ │ + ldr r2, [pc, #268] @ (51454 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #368] @ 0x170 │ │ │ │ lsls r3, r3, #15 │ │ │ │ - bmi.n 5132c │ │ │ │ + bmi.n 51374 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1300 @ 0x514 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #65236 @ 0xfed4 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 513f4 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5143c │ │ │ │ ldr r6, [r6, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ - bne.n 51350 │ │ │ │ + bne.n 51398 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1348 @ 0x544 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #65284 @ 0xff04 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 513f4 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5143c │ │ │ │ mov r0, r6 │ │ │ │ - bl 17a650 │ │ │ │ + bl 179f30 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bgt.n 51374 │ │ │ │ + bgt.n 513bc │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1388 @ 0x56c │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #65324 @ 0xff2c │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 513f4 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5143c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 282c30 │ │ │ │ + bl 282600 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 513f4 │ │ │ │ + cbz r0, 5143c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 513aa │ │ │ │ + cbnz r3, 513f2 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1420 @ 0x58c │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #65356 @ 0xff4c │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2835ec <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - b.n 513f4 │ │ │ │ + bl 282fbc <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + b.n 5143c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r0, #1464 @ 0x5b8 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ + movw r0, #65400 @ 0xff78 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #7108 @ 0x1bc4 │ │ │ │ + movw r1, #5508 @ 0x1584 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 513e6 │ │ │ │ + beq.n 5142e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c230 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2835ec <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - b.n 513f4 │ │ │ │ + bl 282fbc <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + b.n 5143c │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ - bl 14a440 │ │ │ │ + bl 149e0c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + lsrs r0, r5, #6 │ │ │ │ lsls r6, r1, #1 │ │ │ │ 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 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5143a │ │ │ │ + bhi.n 51482 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 51450 │ │ │ │ - b.n 51462 │ │ │ │ - movw r0, #25076 @ 0x61f4 │ │ │ │ + cbnz r0, 51498 │ │ │ │ + b.n 514aa │ │ │ │ + movw r0, #23476 @ 0x5bb4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e2c9c │ │ │ │ + bl e289c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5152c │ │ │ │ - b.n 5142c │ │ │ │ - bl 9b92c │ │ │ │ + beq.n 51574 │ │ │ │ + b.n 51474 │ │ │ │ + bl 9b830 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 51470 │ │ │ │ + blt.n 514b8 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 51480 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 514c8 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5152c │ │ │ │ + bne.n 51574 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 51480 │ │ │ │ + b.n 514c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5145e │ │ │ │ + bne.n 514a6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5145e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 514a6 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 5150c │ │ │ │ + ble.n 51554 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 514b4 │ │ │ │ + bpl.n 514fc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 514b0 │ │ │ │ + beq.n 514f8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62408 @ 0xf3c8 │ │ │ │ + movw r1, #60808 @ 0xed88 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 5150e │ │ │ │ + b.n 51556 │ │ │ │ movw r1, #34280 @ 0x85e8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 514c6 │ │ │ │ - bl 9ef10 │ │ │ │ - cbz r0, 514e6 │ │ │ │ + beq.n 5150e │ │ │ │ + bl 9ee58 │ │ │ │ + cbz r0, 5152e │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 51506 │ │ │ │ + beq.n 5154e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62496 @ 0xf420 │ │ │ │ + movw r1, #60896 @ 0xede0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #664 @ 0x298 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r2, #64512 @ 0xfc00 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #25076 @ 0x61f4 │ │ │ │ + movw r0, #23476 @ 0x5bb4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5152c │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 51574 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 5150e │ │ │ │ + b.n 51556 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 5151e │ │ │ │ + bgt.n 51566 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2182b4 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ + b.w 218504 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ subs r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2d0714 <_PyXIData_ReleaseAndRawFree@@Base+0x8> │ │ │ │ + b.w 2d0034 <_PyXIData_ReleaseAndRawFree@@Base+0x8> │ │ │ │ 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, [r0, #12] │ │ │ │ - cbz r0, 51554 │ │ │ │ + cbz r0, 5159c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51576 │ │ │ │ + bge.n 515be │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 51576 │ │ │ │ + b.n 515be │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 5156e │ │ │ │ - bl 1f0c78 │ │ │ │ - cbz r0, 5156a │ │ │ │ + cbz r0, 515b6 │ │ │ │ + bl 1f1208 │ │ │ │ + cbz r0, 515b2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b.n 51576 │ │ │ │ + b.n 515be │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #60] @ (515c8 ) │ │ │ │ - bl 247fa0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ (51610 ) │ │ │ │ + bl 248200 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 515aa │ │ │ │ + blt.n 515f2 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #58792 @ 0xe5a8 │ │ │ │ + movw r0, #57192 @ 0xdf68 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ movs r0, #0 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 515c6 │ │ │ │ + cbz r0, 5160e │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #58800 @ 0xe5b0 │ │ │ │ + movw r0, #57200 @ 0xdf70 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ands.w r0, r8, r2, lsr #1 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ subs r7, r3, #1 │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.n 51616 │ │ │ │ + beq.n 5165e │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 515f4 │ │ │ │ + bne.n 5163c │ │ │ │ ldrb r4, [r6, r7] │ │ │ │ - b.n 51602 │ │ │ │ + b.n 5164a │ │ │ │ cmp.w r8, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r4, [r6, r7, lsl #1] │ │ │ │ ldrne.w r4, [r6, r7, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ subs r7, #1 │ │ │ │ - bl 516fe │ │ │ │ + bl 51746 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 515e6 │ │ │ │ + bne.n 5162e │ │ │ │ mov r0, r4 │ │ │ │ - bl 42a86 │ │ │ │ - cbnz r0, 5162c │ │ │ │ + bl 42ace │ │ │ │ + cbnz r0, 51674 │ │ │ │ movw r0, #963 @ 0x3c3 │ │ │ │ - b.n 51656 │ │ │ │ + b.n 5169e │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 51634 │ │ │ │ + bne.n 5167c │ │ │ │ ldrb r4, [r6, r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 516fe │ │ │ │ - cbz r0, 51646 │ │ │ │ + bl 51746 │ │ │ │ + cbz r0, 5168e │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - bge.n 51644 │ │ │ │ - b.n 5161c │ │ │ │ + bge.n 5168c │ │ │ │ + b.n 51664 │ │ │ │ cmp.w r8, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r4, [r6, r5, lsl #1] │ │ │ │ ldrne.w r4, [r6, r5, lsl #2] │ │ │ │ - b.n 51624 │ │ │ │ - beq.n 51652 │ │ │ │ + b.n 5166c │ │ │ │ + beq.n 5169a │ │ │ │ mov r0, r4 │ │ │ │ - bl 42a86 │ │ │ │ + bl 42ace │ │ │ │ addw r0, r0, #962 @ 0x3c2 │ │ │ │ - b.n 51656 │ │ │ │ + b.n 5169e │ │ │ │ movw r0, #962 @ 0x3c2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 51682 │ │ │ │ + cbz r4, 516ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 516c4 │ │ │ │ + bge.n 5170c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 516c4 │ │ │ │ + b.n 5170c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 516bc │ │ │ │ + bne.n 51704 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 516bc │ │ │ │ - bl 13e474 │ │ │ │ + bpl.n 51704 │ │ │ │ + bl 13e03c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 516fa │ │ │ │ - bl 11ac90 │ │ │ │ + cbz r0, 51742 │ │ │ │ + bl 11a910 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 516b8 │ │ │ │ + bge.n 51700 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 516b8 │ │ │ │ + cbnz r3, 51700 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 516c2 │ │ │ │ - bl 11ac90 │ │ │ │ + b.n 5170a │ │ │ │ + bl 11a910 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 516fa │ │ │ │ + cbz r4, 51742 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1df290 <_PyType_Name@@Base> │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #48220 @ 0xbc5c │ │ │ │ + movw r0, #46620 @ 0xb61c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 516ea │ │ │ │ + blt.n 51732 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 516fa │ │ │ │ + b.n 51742 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 516e6 │ │ │ │ + bne.n 5172e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 516e6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5172e │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 51728 │ │ │ │ + bcs.n 51770 │ │ │ │ lsrs r1, r0, #6 │ │ │ │ - movw r2, #53716 @ 0xd1d4 │ │ │ │ + movw r2, #52116 @ 0xcb94 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ and.w r0, r0, #63 @ 0x3f │ │ │ │ - movw r3, #60628 @ 0xecd4 │ │ │ │ + movw r3, #59028 @ 0xe694 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ ldrh.w r2, [r3, r0, lsl #1] │ │ │ │ - b.n 5172a │ │ │ │ + b.n 51772 │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #52484 @ 0xcd04 │ │ │ │ + movw r3, #50884 @ 0xc6c4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ ldrb r0, [r3, #15] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 5175a │ │ │ │ + cbz r3, 517a2 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 51772 │ │ │ │ + b.n 517ba │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 51762 │ │ │ │ + bge.n 517aa │ │ │ │ movs r5, #0 │ │ │ │ - b.n 51772 │ │ │ │ + b.n 517ba │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5175e │ │ │ │ + bgt.n 517a6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5175e │ │ │ │ + beq.n 517a6 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 5178c │ │ │ │ + b.n 517d4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #104] @ (517f0 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 517e8 │ │ │ │ + ldr r3, [pc, #104] @ (51838 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 51830 │ │ │ │ adds r4, r4, r5 │ │ │ │ it ne │ │ │ │ ldrne r4, [r0, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl eec00 │ │ │ │ + bl ee828 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 517dc │ │ │ │ + cbz r4, 51824 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 517c8 │ │ │ │ + beq.n 51810 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1804 @ 0x70c │ │ │ │ + movw r1, #204 @ 0xcc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b92c │ │ │ │ + bl 9b830 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 517da │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 517e8 │ │ │ │ + bne.n 51822 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 51830 │ │ │ │ str r4, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp ip, ip │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl eec00 │ │ │ │ + bl ee828 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 51822 │ │ │ │ + cbz r0, 5186a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51822 │ │ │ │ + bge.n 5186a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51822 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5186a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5183c │ │ │ │ + cbz r0, 51884 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5183c │ │ │ │ + bge.n 51884 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5183c │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51884 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 51856 │ │ │ │ + cbz r0, 5189e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51856 │ │ │ │ + bge.n 5189e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51856 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5189e │ │ │ │ + bl 84598 <_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, #4008] @ 0xfa8 │ │ │ │ - ldr r3, [pc, #144] @ (518fc ) │ │ │ │ + ldr r3, [pc, #144] @ (51944 ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cbz r3, 5189e │ │ │ │ + cbz r3, 518e6 │ │ │ │ adds r0, #17 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 51894 │ │ │ │ + bne.n 518dc │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 51884 │ │ │ │ + bne.n 518cc │ │ │ │ dmb ish │ │ │ │ - beq.n 5189e │ │ │ │ - bl 285ba0 │ │ │ │ + beq.n 518e6 │ │ │ │ + bl 2b8cf0 │ │ │ │ ldrd r0, r3, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - cbz r3, 518ae │ │ │ │ - bl 51946 │ │ │ │ + cbz r3, 518f6 │ │ │ │ + bl 5198e │ │ │ │ mov r5, r0 │ │ │ │ - b.n 518b4 │ │ │ │ - bl 52a48 │ │ │ │ + b.n 518fc │ │ │ │ + bl 52a90 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - cbz r3, 518de │ │ │ │ + cbz r3, 51926 │ │ │ │ add.w r0, r4, #17 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 518d4 │ │ │ │ + bne.n 5191c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 518c4 │ │ │ │ + bne.n 5190c │ │ │ │ dmb ish │ │ │ │ - beq.n 518de │ │ │ │ - bl 284c48 │ │ │ │ + beq.n 51926 │ │ │ │ + bl 284618 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2c37d8 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (518fc ) │ │ │ │ + bl 2c30e8 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (51944 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 518f8 │ │ │ │ + beq.n 51940 │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ - b.n 517f4 │ │ │ │ + b.n 5183c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51922 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5193e │ │ │ │ + bne.n 5196a │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 51986 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c47c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 51934 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5193e │ │ │ │ + bne.n 5197c │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 51986 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 2d5b38 │ │ │ │ + b.w 2d5450 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3592] @ 0xe08 │ │ │ │ - ldr r3, [pc, #344] @ (51ab0 ) │ │ │ │ + ldr r3, [pc, #344] @ (51af8 ) │ │ │ │ sub sp, #468 @ 0x1d4 │ │ │ │ ldrd sl, r7, [r0, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #460] @ 0x1cc │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #28] │ │ │ │ ands.w r6, r7, #127 @ 0x7f │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bne.n 51984 │ │ │ │ + bne.n 519cc │ │ │ │ orrs.w r3, r7, r9 │ │ │ │ - bne.n 51988 │ │ │ │ + bne.n 519d0 │ │ │ │ mov r8, r6 │ │ │ │ - b.n 5198e │ │ │ │ + b.n 519d6 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r8, #128 @ 0x80 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ blx 2b44c │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ @@ -56026,19 +56052,19 @@ │ │ │ │ blx 2b44c │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ blx 2c030 │ │ │ │ subs.w r2, r7, r8 │ │ │ │ sbc.w r4, r9, #0 │ │ │ │ - cbnz r6, 519bc │ │ │ │ + cbnz r6, 51a04 │ │ │ │ cmp r8, r6 │ │ │ │ it ne │ │ │ │ movne r6, #128 @ 0x80 │ │ │ │ - vldr d7, [pc, #232] @ 51aa8 │ │ │ │ + vldr d7, [pc, #232] @ 51af0 │ │ │ │ sub.w r6, r8, r6 │ │ │ │ strd r2, r4, [sp, #40] @ 0x28 │ │ │ │ add.w r3, sl, r6 │ │ │ │ mov.w fp, #0 │ │ │ │ add r6, sp, #332 @ 0x14c │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ orr.w r4, r9, r4 │ │ │ │ @@ -56047,15 +56073,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ str.w sl, [sp, #8] │ │ │ │ eor.w r4, r4, r9 │ │ │ │ str.w fp, [sp, #12] │ │ │ │ - bl 1b43f8 <_Py_SetLocaleFromEnv@@Base+0x168c> │ │ │ │ + bl 1b4868 <_Py_SetLocaleFromEnv@@Base+0x1690> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ blx 2b44c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ @@ -56067,15 +56093,15 @@ │ │ │ │ strd r4, fp, [sp, #64] @ 0x40 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 1b4520 <_Py_SetLocaleFromEnv@@Base+0x17b4> │ │ │ │ + bl 1b4990 <_Py_SetLocaleFromEnv@@Base+0x17b8> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b028 <__explicit_bzero_chk@plt> │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r1, r6 │ │ │ │ @@ -56112,434 +56138,434 @@ │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #392] @ 0x188 │ │ │ │ blx 2c030 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ blx 2b028 <__explicit_bzero_chk@plt> │ │ │ │ - ldr r3, [pc, #32] @ (51ab0 ) │ │ │ │ + ldr r3, [pc, #32] @ (51af8 ) │ │ │ │ ldrb r0, [r5, #1] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #460] @ 0x1cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 51aa2 │ │ │ │ + beq.n 51aea │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ add sp, #468 @ 0x1d4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ... │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ 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 a8938 │ │ │ │ + bl a8080 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d5f40 │ │ │ │ + b.w 2d5858 │ │ │ │ stmdb 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 r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #20] │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ ldrd r9, r8, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 51bde │ │ │ │ + beq.n 51c26 │ │ │ │ mov r5, r3 │ │ │ │ mov fp, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940a4 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51bde │ │ │ │ + bne.n 51c26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b04a0 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51bde │ │ │ │ + beq.n 51c26 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 51b2e │ │ │ │ + cbz r5, 51b76 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl c84e0 <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ + bl c7c00 <_PyEval_EvalFrameDefault@@Base+0xca68> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 51b36 │ │ │ │ + b.n 51b7e │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r8 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ mov r3, r5 │ │ │ │ strd r8, r0, [sp, #8] │ │ │ │ mov r2, fp │ │ │ │ mov r1, r6 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r0, #1832 @ 0x728 │ │ │ │ + movw r0, #232 @ 0xe8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 51b8a │ │ │ │ + cbnz r0, 51bd2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 4f79c │ │ │ │ + b.w 4f7e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #65524 @ 0xfff4 │ │ │ │ + movw r0, #63924 @ 0xf9b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ str r1, [r4, #24] │ │ │ │ mov.w r1, #576 @ 0x240 │ │ │ │ - bl 2b2040 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r2, [r4, #24] │ │ │ │ - bge.n 51bc0 │ │ │ │ + bge.n 51c08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 51bc0 │ │ │ │ + cbnz r3, 51c08 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 51b7e │ │ │ │ + beq.n 51bc6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51bde │ │ │ │ + bge.n 51c26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 51bde │ │ │ │ + cbnz r3, 51c26 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, 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, #60628 @ 0xecd4 │ │ │ │ + movw fp, #59028 @ 0xe694 │ │ │ │ movt fp, #61 @ 0x3d │ │ │ │ - movw r7, #53716 @ 0xd1d4 │ │ │ │ + movw r7, #52116 @ 0xcb94 │ │ │ │ movt r7, #62 @ 0x3e │ │ │ │ ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ - movw r6, #52484 @ 0xcd04 │ │ │ │ + movw r6, #50884 @ 0xc6c4 │ │ │ │ movt r6, #61 @ 0x3d │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r5 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 51cdc │ │ │ │ + bge.n 51d24 │ │ │ │ cmp.w r9, #1 │ │ │ │ - bne.n 51c30 │ │ │ │ + bne.n 51c78 │ │ │ │ ldrb.w r0, [r8, r4] │ │ │ │ - b.n 51c46 │ │ │ │ + b.n 51c8e │ │ │ │ cmp.w r9, #2 │ │ │ │ - bne.n 51c3c │ │ │ │ + bne.n 51c84 │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ - b.n 51c46 │ │ │ │ + b.n 51c8e │ │ │ │ ldr.w r0, [r8, r4, lsl #2] │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 51c5a │ │ │ │ + bcs.n 51ca2 │ │ │ │ lsrs r3, r0, #6 │ │ │ │ ldrh.w r2, [r7, r3, lsl #1] │ │ │ │ and.w r3, r0, #63 @ 0x3f │ │ │ │ add.w r3, r3, r2, lsl #6 │ │ │ │ ldrh.w r3, [fp, r3, lsl #1] │ │ │ │ - b.n 51c5c │ │ │ │ + b.n 51ca4 │ │ │ │ movs r3, #0 │ │ │ │ add.w r3, r6, r3, lsl #4 │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 51c9e │ │ │ │ + bpl.n 51ce6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst.w r3, #7340032 @ 0x700000 │ │ │ │ - beq.n 51c9e │ │ │ │ + beq.n 51ce6 │ │ │ │ asrs r2, r3, #24 │ │ │ │ ubfx ip, r3, #20, #3 │ │ │ │ uxtah r2, r2, r3 │ │ │ │ - movw r3, #38496 @ 0x9660 │ │ │ │ + movw r3, #37972 @ 0x9454 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ add r1, sp, #12 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ cmp ip, r2 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - beq.n 51c9a │ │ │ │ + beq.n 51ce2 │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ str.w r0, [r1], #4 │ │ │ │ - b.n 51c88 │ │ │ │ + b.n 51cd0 │ │ │ │ mov r0, ip │ │ │ │ - b.n 51ca4 │ │ │ │ + b.n 51cec │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 253d94 <_PyXI_GetMainNamespace@@Base+0xac8> │ │ │ │ + bl 253ff0 <_PyXI_GetMainNamespace@@Base+0xac8> │ │ │ │ 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 51cd2 │ │ │ │ + bge.n 51d1a │ │ │ │ ldr.w r2, [lr], #4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ ite cs │ │ │ │ strcs.w r3, [sl] │ │ │ │ strcc.w r2, [sl] │ │ │ │ str.w r2, [ip], #4 │ │ │ │ - b.n 51cb0 │ │ │ │ + b.n 51cf8 │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ addge r5, r5, r0 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 51c1e │ │ │ │ + b.n 51c66 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 51d02 │ │ │ │ + cbnz r0, 51d4a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 51d0c │ │ │ │ - b.n 51d12 │ │ │ │ + cbnz r0, 51d54 │ │ │ │ + b.n 51d5a │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51cfc │ │ │ │ - b.n 51d2a │ │ │ │ + beq.n 51d44 │ │ │ │ + b.n 51d72 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 51d2a │ │ │ │ + cbnz r0, 51d72 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 51d1c │ │ │ │ + cbz r0, 51d64 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 51d2a │ │ │ │ + cbnz r0, 51d72 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 51d2a │ │ │ │ + cbz r0, 51d72 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 51d84 │ │ │ │ + bl 51dcc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 51d80 │ │ │ │ + cbz r0, 51dc8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51d62 │ │ │ │ + bge.n 51daa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51d62 │ │ │ │ + cbnz r3, 51daa │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 51d7e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 51dc6 │ │ │ │ movw r3, #43808 @ 0xab20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ - cbz r0, 51d7e │ │ │ │ - bl f7144 │ │ │ │ + bl f65bc │ │ │ │ + cbz r0, 51dc6 │ │ │ │ + bl f6dfc │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 2a7ed0 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 2a77d8 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, r5 │ │ │ │ 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 │ │ │ │ - bl 298ef8 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ + bl 298804 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51e0c │ │ │ │ + beq.n 51e54 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ - cbnz r2, 51e0c │ │ │ │ + cbnz r2, 51e54 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 51dc2 │ │ │ │ + cbnz r0, 51e0a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51ddc │ │ │ │ + bge.n 51e24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51ddc │ │ │ │ + cbnz r3, 51e24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51ddc │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 51e24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51dd4 │ │ │ │ + bge.n 51e1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51dd4 │ │ │ │ + cbnz r3, 51e1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 16da1c │ │ │ │ - cbz r0, 51de0 │ │ │ │ + bl 16d4f0 │ │ │ │ + cbz r0, 51e28 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 51e0c │ │ │ │ + b.n 51e54 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1840 @ 0x730 │ │ │ │ + movw r1, #240 @ 0xf0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51e0a │ │ │ │ + bge.n 51e52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 51e0a │ │ │ │ + cbnz r3, 51e52 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #2 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 249db0 │ │ │ │ - cbz r0, 51e76 │ │ │ │ + bl 24a010 │ │ │ │ + cbz r0, 51ebe │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5205e <_PyLong_UnsignedLong_Converter@@Base+0x3c> │ │ │ │ + bl 520a6 <_PyLong_UnsignedLong_Converter@@Base+0x3c> │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51e4c │ │ │ │ + bge.n 51e94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51e4c │ │ │ │ + cbnz r3, 51e94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 51e76 │ │ │ │ + beq.n 51ebe │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5229e │ │ │ │ + bl 522e6 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51e76 │ │ │ │ + beq.n 51ebe │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - cbnz r1, 51e6c │ │ │ │ + cbnz r1, 51eb4 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1df2b0 <_PyType_Name@@Base+0x20> │ │ │ │ + b.w 1df744 <_PyType_Name@@Base+0x20> │ │ │ │ mov r0, r5 │ │ │ │ - bl 52494 │ │ │ │ + bl 524dc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51e60 │ │ │ │ + bne.n 51ea8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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 │ │ │ │ cmn.w r1, #11 │ │ │ │ - bne.n 51ea2 │ │ │ │ + bne.n 51eea │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ blx 2c3b8 │ │ │ │ - bl 1e51e8 │ │ │ │ + bl 1e56ac │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #48628 @ 0xbdf4 │ │ │ │ + movw r0, #47028 @ 0xb7b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 51ee4 │ │ │ │ + cbz r0, 51f2c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15c55c │ │ │ │ + bl 15c090 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51ee4 │ │ │ │ + bge.n 51f2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51ee4 │ │ │ │ + cbnz r3, 51f2c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrd r3, r2, [r0, #32] │ │ │ │ orrs r3, r2 │ │ │ │ ittee ne │ │ │ │ movwne r0, #4380 @ 0x111c │ │ │ │ movtne r0, #80 @ 0x50 │ │ │ │ movweq r0, #6004 @ 0x1774 │ │ │ │ movteq r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #84] @ (51f64 ) │ │ │ │ + ldr r2, [pc, #84] @ (51fac ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ @@ -56553,143 +56579,143 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str.w r6, [r4, #-8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r5, #3868] @ 0xf1c │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 905c4 │ │ │ │ + b.w 904e8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 52020 │ │ │ │ + beq.n 52068 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940a4 │ │ │ │ + bl 93fcc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5201c │ │ │ │ + bne.n 52064 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b04a0 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5201c │ │ │ │ + beq.n 52064 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #50281 @ 0xc469 │ │ │ │ + movw r2, #48505 @ 0xbd79 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #1876 @ 0x754 │ │ │ │ + movw r0, #276 @ 0x114 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 51fca │ │ │ │ + cbnz r0, 52012 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f79c │ │ │ │ + b.w 4f7e4 │ │ │ │ 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, #1884 @ 0x75c │ │ │ │ + movw r0, #284 @ 0x11c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b2040 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51ffe │ │ │ │ + bge.n 52046 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 51ffe │ │ │ │ + cbnz r3, 52046 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 51fbe │ │ │ │ + beq.n 52006 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5201c │ │ │ │ + bge.n 52064 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5201c │ │ │ │ + cbnz r3, 52064 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00052022 <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ +0005206a <_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 151ebc │ │ │ │ + bl 15190c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 52056 <_PyLong_UnsignedLong_Converter@@Base+0x34> │ │ │ │ + beq.n 5209e <_PyLong_UnsignedLong_Converter@@Base+0x34> │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 5205a <_PyLong_UnsignedLong_Converter@@Base+0x38> │ │ │ │ + bls.n 520a2 <_PyLong_UnsignedLong_Converter@@Base+0x38> │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1908 @ 0x774 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5205c <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ + b.n 520a4 <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, 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 │ │ │ │ movs r3, #1 │ │ │ │ - ldr r1, [pc, #68] @ (520b8 <_PyLong_UnsignedLong_Converter@@Base+0x96>) │ │ │ │ + ldr r1, [pc, #68] @ (52100 <_PyLong_UnsignedLong_Converter@@Base+0x96>) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d6df4 │ │ │ │ - movw r3, #2032 @ 0x7f0 │ │ │ │ + bl 2d670c │ │ │ │ + movw r3, #432 @ 0x1b0 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r1, #2028 @ 0x7ec │ │ │ │ + movw r1, #428 @ 0x1ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 239df4 │ │ │ │ + bl 23a044 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 520b2 <_PyLong_UnsignedLong_Converter@@Base+0x90> │ │ │ │ + beq.n 520fa <_PyLong_UnsignedLong_Converter@@Base+0x90> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ddd0c │ │ │ │ + bl 1de1ac │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @@ -56702,221 +56728,221 @@ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #25144 @ 0x6238 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 520f8 <_PyLong_UnsignedLong_Converter@@Base+0xd6> │ │ │ │ + beq.n 52140 <_PyLong_UnsignedLong_Converter@@Base+0xd6> │ │ │ │ mov r1, r4 │ │ │ │ - bl 9ef10 │ │ │ │ - cbnz r0, 520f8 <_PyLong_UnsignedLong_Converter@@Base+0xd6> │ │ │ │ + bl 9ee58 │ │ │ │ + cbnz r0, 52140 <_PyLong_UnsignedLong_Converter@@Base+0xd6> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 175288 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 174dd8 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52100 <_PyLong_UnsignedLong_Converter@@Base+0xde> │ │ │ │ + bne.n 52148 <_PyLong_UnsignedLong_Converter@@Base+0xde> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 5217c <_PyLong_UnsignedLong_Converter@@Base+0x15a> │ │ │ │ + b.n 521c4 <_PyLong_UnsignedLong_Converter@@Base+0x15a> │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 52116 <_PyLong_UnsignedLong_Converter@@Base+0xf4> │ │ │ │ + beq.n 5215e <_PyLong_UnsignedLong_Converter@@Base+0xf4> │ │ │ │ movw r1, #25144 @ 0x6238 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9ef10 │ │ │ │ - cbz r0, 52120 <_PyLong_UnsignedLong_Converter@@Base+0xfe> │ │ │ │ + bl 9ee58 │ │ │ │ + cbz r0, 52168 <_PyLong_UnsignedLong_Converter@@Base+0xfe> │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - b.n 52130 <_PyLong_UnsignedLong_Converter@@Base+0x10e> │ │ │ │ + b.n 52178 <_PyLong_UnsignedLong_Converter@@Base+0x10e> │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 175288 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 174dd8 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52130 <_PyLong_UnsignedLong_Converter@@Base+0x10e> │ │ │ │ + bne.n 52178 <_PyLong_UnsignedLong_Converter@@Base+0x10e> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n 5217c <_PyLong_UnsignedLong_Converter@@Base+0x15a> │ │ │ │ + b.n 521c4 <_PyLong_UnsignedLong_Converter@@Base+0x15a> │ │ │ │ vldr d1, [sp, #32] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 52158 <_PyLong_UnsignedLong_Converter@@Base+0x136> │ │ │ │ + bne.n 521a0 <_PyLong_UnsignedLong_Converter@@Base+0x136> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10656 @ 0x29a0 │ │ │ │ + movw r1, #9056 @ 0x2360 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5217c <_PyLong_UnsignedLong_Converter@@Base+0x15a> │ │ │ │ + b.n 521c4 <_PyLong_UnsignedLong_Converter@@Base+0x15a> │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #24 │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ - bl 40bec <_Py_IncRef@@Base+0x24c> │ │ │ │ - movw r0, #60504 @ 0xec58 │ │ │ │ + bl 40c34 <_Py_IncRef@@Base+0x24c> │ │ │ │ + movw r0, #58904 @ 0xe618 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r4, r5, [sp, #24] │ │ │ │ strd r4, r5, [sp] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r5, sp, #4 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbz r2, 521b0 <_PyLong_UnsignedLong_Converter@@Base+0x18e> │ │ │ │ + cbz r2, 521f8 <_PyLong_UnsignedLong_Converter@@Base+0x18e> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 13e474 │ │ │ │ + bl 13e03c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1c872c │ │ │ │ - cbz r4, 521d8 <_PyLong_UnsignedLong_Converter@@Base+0x1b6> │ │ │ │ - ldr r0, [pc, #28] @ (521e0 <_PyLong_UnsignedLong_Converter@@Base+0x1be>) │ │ │ │ - bl 247fa0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 1c8bf4 │ │ │ │ + cbz r4, 52220 <_PyLong_UnsignedLong_Converter@@Base+0x1b6> │ │ │ │ + ldr r0, [pc, #28] @ (52228 <_PyLong_UnsignedLong_Converter@@Base+0x1be>) │ │ │ │ + bl 248200 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #58800 @ 0xe5b0 │ │ │ │ + movw r0, #57200 @ 0xdf70 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ands.w r0, r8, r2, lsr #1 │ │ │ │ │ │ │ │ -000521e4 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ +0005222c <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ - cbz r3, 521ec <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ + cbz r3, 52234 <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbnz r3, 5222e <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ + cbnz r3, 52276 <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ cmp r2, #1 │ │ │ │ push {r4} │ │ │ │ - bne.n 5220c <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ + bne.n 52254 <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ movw r4, #43564 @ 0xaa2c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r2, #2036 @ 0x7f4 │ │ │ │ + movw r2, #436 @ 0x1b4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ pop {r4} │ │ │ │ - b.w 234620 <_PyErr_Format@@Base> │ │ │ │ + b.w 234884 <_PyErr_Format@@Base> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5222a <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ + bne.n 52272 <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ movw r4, #43564 @ 0xaa2c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r2, #2128 @ 0x850 │ │ │ │ + movw r2, #528 @ 0x210 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ pop {r4} │ │ │ │ - b.w 234620 <_PyErr_Format@@Base> │ │ │ │ + b.w 234884 <_PyErr_Format@@Base> │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #32] │ │ │ │ - cbnz r3, 5225c <_PyEval_FormatAwaitableError@@Base+0x78> │ │ │ │ + cbnz r3, 522a4 <_PyEval_FormatAwaitableError@@Base+0x78> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57516 @ 0xe0ac │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 52284 <_PyEval_FormatAwaitableError@@Base+0xa0> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 522cc <_PyEval_FormatAwaitableError@@Base+0xa0> │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 5227a <_PyEval_FormatAwaitableError@@Base+0x96> │ │ │ │ + cbz r3, 522c2 <_PyEval_FormatAwaitableError@@Base+0x96> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57160 @ 0xdf48 │ │ │ │ + movw r1, #55588 @ 0xd924 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 52284 <_PyEval_FormatAwaitableError@@Base+0xa0> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 522cc <_PyEval_FormatAwaitableError@@Base+0xa0> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00052288 : │ │ │ │ - cbz r0, 5229c │ │ │ │ +000522d0 : │ │ │ │ + cbz r0, 522e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5229c │ │ │ │ + bge.n 522e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5229c │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 522e4 │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 52304 │ │ │ │ + blt.n 5234c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #114 @ 0x72 │ │ │ │ - beq.n 522d8 │ │ │ │ + beq.n 52320 │ │ │ │ cmp r1, #115 @ 0x73 │ │ │ │ - beq.n 522e2 │ │ │ │ + beq.n 5232a │ │ │ │ cmp r1, #97 @ 0x61 │ │ │ │ - beq.n 522ec │ │ │ │ + beq.n 52334 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2232 @ 0x8b8 │ │ │ │ + movw r1, #632 @ 0x278 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52308 │ │ │ │ - movw r1, #2224 @ 0x8b0 │ │ │ │ + b.n 52350 │ │ │ │ + movw r1, #624 @ 0x270 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - b.n 522f4 │ │ │ │ - movw r1, #2228 @ 0x8b4 │ │ │ │ + b.n 5233c │ │ │ │ + movw r1, #628 @ 0x274 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - b.n 522f4 │ │ │ │ - movw r1, #2220 @ 0x8ac │ │ │ │ + b.n 5233c │ │ │ │ + movw r1, #620 @ 0x26c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 239df4 │ │ │ │ + bl 23a044 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 52308 │ │ │ │ + b.n 52350 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #1516 @ 0x5ec │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 52366 │ │ │ │ - ldr r5, [pc, #60] @ (52368 ) │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 523ae │ │ │ │ + ldr r5, [pc, #60] @ (523b0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r1, [r1, r5] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -56947,690 +56973,690 @@ │ │ │ │ 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, #51244 @ 0xc82c │ │ │ │ + movw r1, #49644 @ 0xc1ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl e1f14 │ │ │ │ + bl e1b14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52438 │ │ │ │ + beq.n 52480 │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fe9b0 │ │ │ │ + bl fe628 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 523bc │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 52404 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52438 │ │ │ │ - bl 158b30 <_PyLong_FromByteArray@@Base+0x1024> │ │ │ │ + bne.n 52480 │ │ │ │ + bl 158668 <_PyLong_FromByteArray@@Base+0x838> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5245a │ │ │ │ - movw r3, #58013 @ 0xe29d │ │ │ │ + beq.n 524a2 │ │ │ │ + movw r3, #56197 @ 0xdb85 │ │ │ │ movt r3, #23 │ │ │ │ add.w r1, r0, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 52416 │ │ │ │ - cbnz r1, 523f0 │ │ │ │ + bne.n 5245e │ │ │ │ + cbnz r1, 52438 │ │ │ │ movw r3, #43832 @ 0xab38 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38440 @ 0x9628 │ │ │ │ + movw r1, #36840 @ 0x8fe8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 52420 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 52468 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 523f8 │ │ │ │ + cbz r3, 52440 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ - b.n 52400 │ │ │ │ + b.n 52448 │ │ │ │ movw r2, #32180 @ 0x7db4 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ mov r0, r1 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl 159438 │ │ │ │ + bl 158f70 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 52420 │ │ │ │ + beq.n 52468 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 5243c │ │ │ │ + b.n 52484 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5243c │ │ │ │ + bge.n 52484 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52438 │ │ │ │ + bge.n 52480 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52438 │ │ │ │ + cbnz r3, 52480 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5245a │ │ │ │ + b.n 524a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159688 │ │ │ │ + bl 1591c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52458 │ │ │ │ + bge.n 524a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52458 │ │ │ │ + cbnz r3, 524a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 808d8 │ │ │ │ + bl 806e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 52486 │ │ │ │ + cbz r0, 524ce │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 4dcd8 │ │ │ │ + bl 4dd20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, r3 │ │ │ │ - b.w 2745d4 │ │ │ │ + b.w 27439c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r4, r0 │ │ │ │ - bl 1df2b0 <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1df744 <_PyType_Name@@Base+0x20> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 524c4 │ │ │ │ + beq.n 5250c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d58b8 │ │ │ │ + bl 2d51d0 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne 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 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 808d8 │ │ │ │ + bl 806e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 524ec │ │ │ │ + cbz r0, 52534 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 4e0ec │ │ │ │ + bl 4e134 │ │ │ │ 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 │ │ │ │ - bl 7fac4 │ │ │ │ + bl 7fb14 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 52528 │ │ │ │ + cbz r0, 52570 │ │ │ │ mov r1, r5 │ │ │ │ - bl a0530 │ │ │ │ + bl a01a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52528 │ │ │ │ + bne.n 52570 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52526 │ │ │ │ + bge.n 5256e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52526 │ │ │ │ + cbnz r3, 5256e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrd r3, r9, [sp, #56] @ 0x38 │ │ │ │ - cbnz r3, 5256a │ │ │ │ + cbnz r3, 525b2 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24304 @ 0x5ef0 │ │ │ │ + movw r1, #22704 @ 0x58b0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 52782 │ │ │ │ + b.n 527ca │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #11 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 52654 │ │ │ │ + bne.n 5269c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w sl, [r3] │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 52782 │ │ │ │ + beq.w 527ca │ │ │ │ str r6, [sp, #8] │ │ │ │ mov.w fp, #0 │ │ │ │ movs r0, #0 │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r4 │ │ │ │ cmp r7, fp │ │ │ │ - ble.n 52622 │ │ │ │ + ble.n 5266a │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 52622 │ │ │ │ + ble.n 5266a │ │ │ │ ldr.w r3, [r8, fp, lsl #2] │ │ │ │ cmp sl, r3 │ │ │ │ - bne.n 52614 │ │ │ │ + bne.n 5265c │ │ │ │ sub.w r1, fp, r0 │ │ │ │ add.w r0, r8, r0, lsl #2 │ │ │ │ - bl 2756c4 │ │ │ │ + bl 27548c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52650 │ │ │ │ + beq.n 52698 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 525ce │ │ │ │ + bgt.n 52616 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 5260a │ │ │ │ + b.n 52652 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 525f8 │ │ │ │ + cbz r0, 52640 │ │ │ │ mov r1, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r4, r5 │ │ │ │ - bge.w 52766 │ │ │ │ + bge.w 527ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 52766 │ │ │ │ + bne.w 527ae │ │ │ │ mov r0, r1 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52766 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 527ae │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5260a │ │ │ │ + bge.n 52652 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5260a │ │ │ │ + cbnz r3, 52652 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ add.w fp, fp, #1 │ │ │ │ adds r6, #1 │ │ │ │ mov r0, fp │ │ │ │ - b.n 5261c │ │ │ │ + b.n 52664 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r7, fp │ │ │ │ - bne.n 525a8 │ │ │ │ + bne.n 525f0 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5259e │ │ │ │ + b.n 525e6 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - cbnz r5, 52638 │ │ │ │ + cbnz r5, 52680 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 526fe │ │ │ │ + beq.n 52746 │ │ │ │ cmp r7, r0 │ │ │ │ - blt.w 52762 │ │ │ │ + blt.w 527aa │ │ │ │ subs r1, r7, r0 │ │ │ │ add.w r0, r8, r0, lsl #2 │ │ │ │ - bl 2756c4 │ │ │ │ + bl 27548c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52722 │ │ │ │ - b.n 52766 │ │ │ │ + bne.n 5276a │ │ │ │ + b.n 527ae │ │ │ │ mov r4, r5 │ │ │ │ - b.n 52766 │ │ │ │ - bl 80cd8 │ │ │ │ + b.n 527ae │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 52782 │ │ │ │ + beq.w 527ca │ │ │ │ movs r5, #0 │ │ │ │ str r6, [sp, #12] │ │ │ │ mov sl, r5 │ │ │ │ sub.w r3, r9, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 526ec │ │ │ │ + ble.n 52734 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #1 │ │ │ │ sub.w r1, r7, sl │ │ │ │ strd r3, r2, [sp] │ │ │ │ add.w r0, r8, sl, lsl #2 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - bl 2bd05c │ │ │ │ + bl 2bc96c │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 526ec │ │ │ │ + blt.n 52734 │ │ │ │ add.w r0, r8, sl, lsl #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2756c4 │ │ │ │ + bl 27548c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52766 │ │ │ │ + beq.n 527ae │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 526a8 │ │ │ │ + bgt.n 526f0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 526e2 │ │ │ │ + b.n 5272a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 526ce │ │ │ │ + cbz r0, 52716 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52766 │ │ │ │ + bge.n 527ae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 52766 │ │ │ │ + bne.n 527ae │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52766 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 527ae │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 526e2 │ │ │ │ + bge.n 5272a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 526e2 │ │ │ │ + cbnz r3, 5272a │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ adds r5, #1 │ │ │ │ add sl, r3 │ │ │ │ add sl, r6 │ │ │ │ - b.n 52666 │ │ │ │ + b.n 526ae │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - cbnz r5, 52712 │ │ │ │ + cbnz r5, 5275a │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 52712 │ │ │ │ + bne.n 5275a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r5, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r6, [r3, #0] │ │ │ │ - b.n 52762 │ │ │ │ + b.n 527aa │ │ │ │ sub.w r1, r7, sl │ │ │ │ add.w r0, r8, sl, lsl #2 │ │ │ │ - bl 2756c4 │ │ │ │ + bl 27548c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 52766 │ │ │ │ + cbz r0, 527ae │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 5272e │ │ │ │ + bgt.n 52776 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ - b.n 52760 │ │ │ │ + b.n 527a8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r0, 5274e │ │ │ │ + cbz r0, 52796 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52766 │ │ │ │ + bge.n 527ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52766 │ │ │ │ + cbnz r3, 527ae │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52766 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 527ae │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52760 │ │ │ │ + bge.n 527a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52760 │ │ │ │ + cbnz r3, 527a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 52782 │ │ │ │ + b.n 527ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 52566 │ │ │ │ + bge.w 525ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 52566 │ │ │ │ + bne.w 525ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52566 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 525ae │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r6, r2 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ mov r7, r1 │ │ │ │ - bl dd388 │ │ │ │ + bl dcef8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 219e34 <_PyParkingLot_UnparkAll@@Base+0x1d0> │ │ │ │ + bl 21a08c <_PyParkingLot_UnparkAll@@Base+0x1d0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 5293e │ │ │ │ + beq.w 52986 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ ldr.w r8, [r3, #3904] @ 0xf40 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 527d8 │ │ │ │ - movw r1, #35580 @ 0x8afc │ │ │ │ + bne.n 52820 │ │ │ │ + movw r1, #33980 @ 0x84bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #31536 @ 0x7b30 │ │ │ │ + movw r0, #29936 @ 0x74f0 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 528c2 │ │ │ │ + bne.n 5290a │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 52846 │ │ │ │ - ldr r3, [pc, #348] @ (52948 ) │ │ │ │ + bne.n 5288e │ │ │ │ + ldr r3, [pc, #348] @ (52990 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 5293e │ │ │ │ - movw r1, #19812 @ 0x4d64 │ │ │ │ + bne.w 52986 │ │ │ │ + movw r1, #18212 @ 0x4724 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl e4628 │ │ │ │ - cbnz r0, 5281c │ │ │ │ + bl e422c │ │ │ │ + cbnz r0, 52864 │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r4, #376] @ 0x178 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 52840 │ │ │ │ - b.n 5285c │ │ │ │ - movw r1, #35168 @ 0x8960 │ │ │ │ + blt.n 52888 │ │ │ │ + b.n 528a4 │ │ │ │ + movw r1, #33568 @ 0x8320 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl e4628 │ │ │ │ + bl e422c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5293e │ │ │ │ + bne.w 52986 │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r4, #380] @ 0x17c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5285c │ │ │ │ + bge.n 528a4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 5285c │ │ │ │ + b.n 528a4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 52940 │ │ │ │ + beq.n 52988 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d02dc <_PySys_GetRequiredAttr@@Base+0x1630> │ │ │ │ + bl 1d0750 <_PySys_GetRequiredAttr@@Base+0x1620> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 52880 │ │ │ │ + cbnz r0, 528c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52940 │ │ │ │ + bge.n 52988 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 52940 │ │ │ │ + bne.n 52988 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52940 │ │ │ │ - bl 9a680 │ │ │ │ - cbnz r0, 5289e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52988 │ │ │ │ + bl 9a584 │ │ │ │ + cbnz r0, 528e6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5292a │ │ │ │ + bge.n 52972 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5292a │ │ │ │ + bne.n 52972 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5292a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52972 │ │ │ │ mov r1, r5 │ │ │ │ - bl a0530 │ │ │ │ + bl a01a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 528ba │ │ │ │ + bge.n 52902 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 528ba │ │ │ │ + cbnz r3, 52902 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 52912 │ │ │ │ - b.n 5292a │ │ │ │ + bne.n 5295a │ │ │ │ + b.n 52972 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5293e │ │ │ │ + beq.n 52986 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl 1da2dc │ │ │ │ + bl 1da6f8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 528de │ │ │ │ + bne.n 52926 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sp │ │ │ │ - bl 5e9c6 │ │ │ │ - b.n 5293e │ │ │ │ + bl 5ea0e │ │ │ │ + b.n 52986 │ │ │ │ movs r2, #24 │ │ │ │ mov r0, sp │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - cbz r2, 52904 │ │ │ │ + cbz r2, 5294c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18380 @ 0x47cc │ │ │ │ + movw r1, #16780 @ 0x418c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl efd10 │ │ │ │ + bl ef938 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 52904 │ │ │ │ - bl f7144 │ │ │ │ + bge.n 5294c │ │ │ │ + bl f6dfc │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a2da4 │ │ │ │ + bl a2b38 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5292a │ │ │ │ + beq.n 52972 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ - bl 1ccb88 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ + bl 1ccfb8 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 52940 │ │ │ │ + bge.n 52988 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 142740 │ │ │ │ + bl 142304 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5293e │ │ │ │ + bge.n 52986 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5293e │ │ │ │ + cbnz r3, 52986 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ (52980 ) │ │ │ │ + ldr r3, [pc, #36] @ (529c8 ) │ │ │ │ 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 52972 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5297c │ │ │ │ + bne.n 529ba │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 529c4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - cbnz r6, 529a8 │ │ │ │ + cbnz r6, 529f0 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 529a8 │ │ │ │ + ble.n 529f0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 529a8 │ │ │ │ - cbnz r2, 529c8 │ │ │ │ + bne.n 529f0 │ │ │ │ + cbnz r2, 52a10 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #132] @ (52a44 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #132] @ (52a8c ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52a3c │ │ │ │ + beq.n 52a84 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ movw r1, #8300 @ 0x206c │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 154cd0 │ │ │ │ - bl eec00 │ │ │ │ + bl 15472c │ │ │ │ + bl ee828 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 529ec │ │ │ │ + beq.n 52a34 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9ef10 │ │ │ │ - cbz r0, 52a0e │ │ │ │ + bl 9ee58 │ │ │ │ + cbz r0, 52a56 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 26f378 │ │ │ │ + bl 26f140 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2a796c <_PyTime_AsTimeval@@Base+0x1428> │ │ │ │ + bl 2a7274 <_PyTime_AsTimeval@@Base+0x1428> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 52a3e │ │ │ │ + b.n 52a86 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #8300 @ 0x206c │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 154cd0 │ │ │ │ - bl eec00 │ │ │ │ + bl 15472c │ │ │ │ + bl ee828 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #37056 @ 0x90c0 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #22240 @ 0x56e0 │ │ │ │ + movw r0, #20640 @ 0x50a0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ mov r4, r7 │ │ │ │ lsls r2, r2, #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, #3824] @ 0xef0 │ │ │ │ - ldr r3, [pc, #260] @ (52b60 ) │ │ │ │ + ldr r3, [pc, #260] @ (52ba8 ) │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ ldrd fp, r6, [r0, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ str r3, [sp, #20] │ │ │ │ ands.w r3, r6, #63 @ 0x3f │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr.w r8, [r0, #20] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bne.n 52a86 │ │ │ │ + bne.n 52ace │ │ │ │ orrs.w r2, r6, r8 │ │ │ │ - bne.n 52a8c │ │ │ │ + bne.n 52ad4 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ - b.n 52a92 │ │ │ │ + b.n 52ada │ │ │ │ mov.w r9, #0 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov sl, r5 │ │ │ │ blx 2b44c │ │ │ │ @@ -57645,17 +57671,17 @@ │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ add.w sl, sl, #16 │ │ │ │ ldr.w r2, [sl, #-8] │ │ │ │ adds r5, #16 │ │ │ │ ldr.w r3, [sl, #-4] │ │ │ │ cmp sl, lr │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - bne.n 52aae │ │ │ │ + bne.n 52af6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 52adc │ │ │ │ + bne.n 52b24 │ │ │ │ cmp r7, r9 │ │ │ │ it ne │ │ │ │ movne.w r9, #64 @ 0x40 │ │ │ │ add r5, sp, #160 @ 0xa0 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -57667,15 +57693,15 @@ │ │ │ │ blx 2c030 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #32 │ │ │ │ strd r6, r8, [sp] │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 1bb0fc │ │ │ │ + bl 1bb56c │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b028 <__explicit_bzero_chk@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldrd r6, r7, [sp, #40] @ 0x28 │ │ │ │ strd r6, r7, [sp, #168] @ 0xa8 │ │ │ │ @@ -57687,21 +57713,21 @@ │ │ │ │ ldrd r6, r7, [sp, #32] │ │ │ │ strd r6, r7, [sp, #160] @ 0xa0 │ │ │ │ blx 2c030 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r2 │ │ │ │ blx 2b028 <__explicit_bzero_chk@plt> │ │ │ │ - ldr r3, [pc, #24] @ (52b60 ) │ │ │ │ + ldr r3, [pc, #24] @ (52ba8 ) │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 52b5a │ │ │ │ + beq.n 52ba2 │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ add sp, #236 @ 0xec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -57709,661 +57735,661 @@ │ │ │ │ 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 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 52d06 │ │ │ │ + beq.w 52d4e │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 52c72 │ │ │ │ + ble.n 52cba │ │ │ │ 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 r5, [r3, r5, lsl #2] │ │ │ │ - bl 20e67c │ │ │ │ + bl 20ea38 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52c6e │ │ │ │ + beq.n 52cb6 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6c8 │ │ │ │ + bl 8e5f0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 52bfa │ │ │ │ + cbnz r0, 52c42 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52bde │ │ │ │ + bge.n 52c26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52bde │ │ │ │ + cbnz r3, 52c26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 52d0c │ │ │ │ + bge.w 52d54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 52d0c │ │ │ │ + bne.w 52d54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52d0c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52d54 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52c46 │ │ │ │ + bne.n 52c8e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52c1a │ │ │ │ + bge.n 52c62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52c1a │ │ │ │ + cbnz r3, 52c62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52c2e │ │ │ │ + bge.n 52c76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52c2e │ │ │ │ + cbnz r3, 52c76 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52d0a │ │ │ │ + bge.n 52d52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 52d0a │ │ │ │ + bne.n 52d52 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52d0a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52d52 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52c5a │ │ │ │ + bge.n 52ca2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52c5a │ │ │ │ + cbnz r3, 52ca2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52c6e │ │ │ │ + bge.n 52cb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52c6e │ │ │ │ + cbnz r3, 52cb6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 52b96 │ │ │ │ + b.n 52bde │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 52d06 │ │ │ │ + beq.n 52d4e │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [r9, #28] │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl a84f8 │ │ │ │ + bl a7bb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52d06 │ │ │ │ + beq.n 52d4e │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6c8 │ │ │ │ + bl 8e5f0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 52cb8 │ │ │ │ + cbnz r0, 52d00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52d0a │ │ │ │ + bge.n 52d52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52d0a │ │ │ │ + cbnz r3, 52d52 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52d0a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52d52 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52cee │ │ │ │ + bne.n 52d36 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52cd8 │ │ │ │ + bge.n 52d20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52cd8 │ │ │ │ + cbnz r3, 52d20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52d0a │ │ │ │ + bge.n 52d52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52d0a │ │ │ │ + cbnz r3, 52d52 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52d0a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52d52 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52c82 │ │ │ │ + bge.n 52cca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 52c82 │ │ │ │ + bne.n 52cca │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52c82 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52cca │ │ │ │ mov r5, r4 │ │ │ │ - b.n 52d0c │ │ │ │ + b.n 52d54 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ - cbnz r0, 52d38 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 52d8e │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ + cbnz r0, 52d80 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 52dd6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52d58 │ │ │ │ + b.n 52da0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 9b92c │ │ │ │ + bl 9b830 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52d54 │ │ │ │ + bge.n 52d9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52d54 │ │ │ │ + cbnz r3, 52d9c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 52d2c │ │ │ │ + beq.n 52d74 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bgt.n 52d68 │ │ │ │ + bgt.n 52db0 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2182b4 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ + b.w 218504 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ subs r4, r4, r3 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2d0714 <_PyXIData_ReleaseAndRawFree@@Base+0x8> │ │ │ │ - cbz r0, 52d90 │ │ │ │ + bl 2d0034 <_PyXIData_ReleaseAndRawFree@@Base+0x8> │ │ │ │ + cbz r0, 52dd8 │ │ │ │ add.w r2, r0, #16 │ │ │ │ ldrb r3, [r2, r4] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq.n 52d86 │ │ │ │ + beq.n 52dce │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 52d90 │ │ │ │ + bne.n 52dd8 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r3, [r0, #16] │ │ │ │ strb r1, [r2, r4] │ │ │ │ - b.n 52d90 │ │ │ │ + b.n 52dd8 │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ - bl 27e430 <_PyUnicode_EncodeUTF16@@Base+0x2e18> │ │ │ │ + bl 27de00 <_PyUnicode_EncodeUTF16@@Base+0x2e18> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 52db8 │ │ │ │ - bl 9fc20 │ │ │ │ + cbz r0, 52e00 │ │ │ │ + bl 9f804 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 52dda │ │ │ │ + cbz r3, 52e22 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 52df2 │ │ │ │ + b.n 52e3a │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 52de2 │ │ │ │ + bge.n 52e2a │ │ │ │ movs r6, #0 │ │ │ │ - b.n 52df2 │ │ │ │ + b.n 52e3a │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 52dde │ │ │ │ + bgt.n 52e26 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 52dde │ │ │ │ + beq.n 52e26 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 52e14 │ │ │ │ + b.n 52e5c │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #688] @ (530b8 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #688] @ (53100 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53214 │ │ │ │ + beq.w 5325c │ │ │ │ adds r5, r5, r6 │ │ │ │ - bne.n 52e24 │ │ │ │ + bne.n 52e6c │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ - b.n 52e9c │ │ │ │ + b.n 52ee4 │ │ │ │ ldr.w sl, [r4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 52e3e │ │ │ │ + beq.n 52e86 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 52e46 │ │ │ │ + bne.n 52e8e │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ - b.n 52e8e │ │ │ │ + b.n 52ed6 │ │ │ │ movw sl, #5752 @ 0x1678 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 52e70 │ │ │ │ - bl 9b92c │ │ │ │ + cbz r0, 52eb8 │ │ │ │ + bl 9b830 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52e6a │ │ │ │ + bge.n 52eb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52e6a │ │ │ │ + cbnz r3, 52eb2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 52e7e │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 52ec6 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 531f6 │ │ │ │ + bne.w 5323e │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r8, #0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ it lt │ │ │ │ mvnlt.w r8, #2147483648 @ 0x80000000 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 52fe4 │ │ │ │ + bne.w 5302c │ │ │ │ mov r0, r8 │ │ │ │ cmp r0, #11 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53214 │ │ │ │ + beq.w 5325c │ │ │ │ subs r2, r6, #1 │ │ │ │ - movw fp, #32720 @ 0x7fd0 │ │ │ │ + movw fp, #31120 @ 0x7990 │ │ │ │ movt fp, #50 @ 0x32 │ │ │ │ mov r1, r2 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n 52f60 │ │ │ │ + beq.n 52fa8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 52fba │ │ │ │ + blt.n 53002 │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ add.w sl, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 52eee │ │ │ │ + bpl.n 52f36 │ │ │ │ mov r1, sl │ │ │ │ - b.n 52ec6 │ │ │ │ + b.n 52f0e │ │ │ │ ldrb.w r3, [r9, sl] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 52f1c │ │ │ │ + bmi.n 52f64 │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 52ede │ │ │ │ + bne.n 52f26 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 52f1c │ │ │ │ + bne.n 52f64 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r0, #41768 @ 0xa328 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 52f1c │ │ │ │ + bne.n 52f64 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r5, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r7, [r3, #0] │ │ │ │ - b.n 52fba │ │ │ │ + b.n 53002 │ │ │ │ add.w r0, sl, #1 │ │ │ │ sub.w r1, r1, sl │ │ │ │ add r0, r9 │ │ │ │ - bl 806d4 │ │ │ │ + bl 808a0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52fc8 │ │ │ │ + beq.n 53010 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 52f3c │ │ │ │ + bgt.n 52f84 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 52f5a │ │ │ │ + b.n 52fa2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 52f8e │ │ │ │ + cbnz r0, 52fd6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52f5a │ │ │ │ + bge.n 52fa2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52f5a │ │ │ │ + cbnz r3, 52fa2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r1, sl │ │ │ │ - b.n 52ec2 │ │ │ │ + b.n 52f0a │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 52fba │ │ │ │ - movw r3, #32720 @ 0x7fd0 │ │ │ │ + blt.n 53002 │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldrb.w r2, [r9, r1] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r6, r2, #28 │ │ │ │ - bpl.n 52fa2 │ │ │ │ + bpl.n 52fea │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 52fba │ │ │ │ - b.n 52f6c │ │ │ │ + bcc.n 53002 │ │ │ │ + b.n 52fb4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 531fa │ │ │ │ + beq.w 53242 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52fc8 │ │ │ │ + bge.n 53010 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52fc8 │ │ │ │ + cbnz r3, 53010 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52fc8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53010 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 806d4 │ │ │ │ + bl 808a0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 52fc8 │ │ │ │ + cbz r0, 53010 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 52f7e │ │ │ │ + bgt.n 52fc6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 248e9c │ │ │ │ + bl 2490fc │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 53214 │ │ │ │ + bne.w 5325c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 531f6 │ │ │ │ + bge.w 5323e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 531f6 │ │ │ │ + bne.w 5323e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 531f6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5323e │ │ │ │ mov r0, sl │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 159198 │ │ │ │ + bl 158cd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 531f6 │ │ │ │ + bne.w 5323e │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 53018 │ │ │ │ + bne.n 53060 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24304 @ 0x5ef0 │ │ │ │ + movw r1, #22704 @ 0x58b0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 531ee │ │ │ │ + b.n 53236 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #11 │ │ │ │ str r3, [sp, #20] │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ cmp.w fp, #1 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - bne.n 530ea │ │ │ │ + bne.n 53132 │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 531ee │ │ │ │ + beq.w 53236 │ │ │ │ subs r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 530c6 │ │ │ │ + blt.n 5310e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 530c6 │ │ │ │ + beq.n 5310e │ │ │ │ ldrb.w r3, [r9, r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 530bc │ │ │ │ + bne.n 53104 │ │ │ │ adds r0, r6, #1 │ │ │ │ subs r1, r1, r6 │ │ │ │ add r0, r9 │ │ │ │ - bl 806d4 │ │ │ │ + bl 808a0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 531d2 │ │ │ │ + beq.w 5321a │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 53072 │ │ │ │ + bgt.n 530ba │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 530b0 │ │ │ │ + b.n 530f8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 5309c │ │ │ │ + cbz r0, 530e4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 531d2 │ │ │ │ + bge.w 5321a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 531d2 │ │ │ │ + bne.w 5321a │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 531d2 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5321a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 530b0 │ │ │ │ + bge.n 530f8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 530b0 │ │ │ │ + cbnz r3, 530f8 │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ subs r6, #1 │ │ │ │ adds r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 530c0 │ │ │ │ + b.n 53108 │ │ │ │ mov ip, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r6, #1 │ │ │ │ - bcs.n 5304c │ │ │ │ + bcs.n 53094 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 53042 │ │ │ │ - cbnz r5, 530d6 │ │ │ │ + b.n 5308a │ │ │ │ + cbnz r5, 5311e │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #41768 @ 0xa328 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 53166 │ │ │ │ + beq.n 531ae │ │ │ │ adds r0, r1, #1 │ │ │ │ - blt.n 531c6 │ │ │ │ + blt.n 5320e │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 806d4 │ │ │ │ + bl 808a0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53186 │ │ │ │ - b.n 531d2 │ │ │ │ - bl 80cd8 │ │ │ │ + bne.n 531ce │ │ │ │ + b.n 5321a │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 531ee │ │ │ │ + beq.n 53236 │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 53156 │ │ │ │ + beq.n 5319e │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, fp │ │ │ │ - bl 221b98 │ │ │ │ + bl 221e20 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 53156 │ │ │ │ + blt.n 5319e │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r6, r0 │ │ │ │ add r0, r9 │ │ │ │ - bl 806d4 │ │ │ │ + bl 808a0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 531d2 │ │ │ │ + beq.n 5321a │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 53132 │ │ │ │ + bgt.n 5317a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 53150 │ │ │ │ + b.n 53198 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 5319e │ │ │ │ + cbnz r0, 531e6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53150 │ │ │ │ + bge.n 53198 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 53150 │ │ │ │ + cbnz r3, 53198 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r6, sl │ │ │ │ - b.n 530f4 │ │ │ │ - cbnz r5, 5317a │ │ │ │ + b.n 5313c │ │ │ │ + cbnz r5, 531c2 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #41768 @ 0xa328 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5317a │ │ │ │ + bne.n 531c2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r5, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r7, [r3, #0] │ │ │ │ - b.n 531c6 │ │ │ │ + b.n 5320e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 806d4 │ │ │ │ + bl 808a0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 531d2 │ │ │ │ + cbz r0, 5321a │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 53192 │ │ │ │ + bgt.n 531da │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ - b.n 531c4 │ │ │ │ + b.n 5320c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r0, 531b2 │ │ │ │ + cbz r0, 531fa │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 531d2 │ │ │ │ + bge.n 5321a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 531d2 │ │ │ │ + cbnz r3, 5321a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 531d2 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5321a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 531c4 │ │ │ │ + bge.n 5320c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 531c4 │ │ │ │ + cbnz r3, 5320c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 248e9c │ │ │ │ + bl 2490fc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 531ee │ │ │ │ + bne.n 53236 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 53014 │ │ │ │ + bge.w 5305c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 53014 │ │ │ │ + bne.w 5305c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53014 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5305c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 159ecc │ │ │ │ - b.n 53214 │ │ │ │ + bl 159a04 │ │ │ │ + b.n 5325c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 53214 │ │ │ │ + b.n 5325c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 52fb8 │ │ │ │ + bge.w 53000 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 52fb8 │ │ │ │ + bne.w 53000 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52fb8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53000 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -58376,330 +58402,330 @@ │ │ │ │ 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, #5752 @ 0x1678 │ │ │ │ - movweq r1, #2320 @ 0x910 │ │ │ │ + movweq r1, #720 @ 0x2d0 │ │ │ │ movteq r4, #80 @ 0x50 │ │ │ │ itete ne │ │ │ │ - movwne r1, #2328 @ 0x918 │ │ │ │ + movwne r1, #728 @ 0x2d8 │ │ │ │ movteq r1, #50 @ 0x32 │ │ │ │ movtne r1, #50 @ 0x32 │ │ │ │ streq r4, [sp, #0] │ │ │ │ - bl 9e5ec │ │ │ │ + bl 9e34c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ 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 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5333c │ │ │ │ + beq.n 53384 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 532fe │ │ │ │ + ble.n 53346 │ │ │ │ ldr.w r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 20e67c │ │ │ │ + bl 20ea38 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 532fa │ │ │ │ - bl 9bab0 │ │ │ │ + cbz r5, 53342 │ │ │ │ + bl 9b9b4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 532e6 │ │ │ │ + bne.n 5332e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 532ca │ │ │ │ + bge.n 53312 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 532ca │ │ │ │ + cbnz r3, 53312 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 532d6 │ │ │ │ + blt.n 5331e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5333c │ │ │ │ + b.n 53384 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 532d2 │ │ │ │ + bne.n 5331a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 532d2 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5331a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 532fa │ │ │ │ + bge.n 53342 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 532fa │ │ │ │ + cbnz r3, 53342 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 53292 │ │ │ │ + b.n 532da │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 5333c │ │ │ │ + cbz r3, 53384 │ │ │ │ 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 a84f8 │ │ │ │ + bl a7bb0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r3, 5333c │ │ │ │ + cbz r3, 53384 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53308 │ │ │ │ + bne.n 53350 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 532d2 │ │ │ │ + bge.n 5331a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 532d2 │ │ │ │ + bne.n 5331a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 532d2 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5331a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #40] @ (53370 ) │ │ │ │ + ldr r3, [pc, #40] @ (533b8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ vmov s0, r3 │ │ │ │ - vldr d7, [pc, #16] @ 53368 │ │ │ │ + vldr d7, [pc, #16] @ 533b0 │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - b.w 9b9dc │ │ │ │ + b.w 9b8e0 │ │ │ │ nop │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #536870912 @ 0x20000000 │ │ │ │ - beq.n 53394 │ │ │ │ + beq.n 533dc │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d80b4 │ │ │ │ + b.w 2d79cc │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #8008 @ 0x1f48 │ │ │ │ + movw r2, #6408 @ 0x1908 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #41608 @ 0xa288 │ │ │ │ + movw r1, #39688 @ 0x9b08 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #2348 @ 0x92c │ │ │ │ + movw r0, #748 @ 0x2ec │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 27e97c <_PyUnicode_EncodeUTF16@@Base+0x3364> │ │ │ │ + b.w 27e34c <_PyUnicode_EncodeUTF16@@Base+0x3364> │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2d5648 │ │ │ │ - cbz r0, 53414 │ │ │ │ + bl 2d4f60 │ │ │ │ + cbz r0, 5345c │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #12340 @ 0x3034 │ │ │ │ + movw r1, #10740 @ 0x29f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 239df4 │ │ │ │ + bl 23a044 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 533fe │ │ │ │ + beq.n 53446 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 259e58 <_PyDict_LoadGlobal@@Base+0xf10> │ │ │ │ + bl 259be8 <_PyDict_LoadGlobal@@Base+0xf10> │ │ │ │ adds r0, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53418 │ │ │ │ + bge.n 53460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 53418 │ │ │ │ + cbnz r3, 53460 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53418 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53460 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ 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 r4, r1 │ │ │ │ movw r1, #31984 @ 0x7cf0 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 154cd0 │ │ │ │ + bl 15472c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 53458 │ │ │ │ + beq.n 534a0 │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 53458 │ │ │ │ + beq.n 534a0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 53482 │ │ │ │ - b.n 53470 │ │ │ │ + beq.n 534ca │ │ │ │ + b.n 534b8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 53450 │ │ │ │ - movw r0, #2364 @ 0x93c │ │ │ │ + beq.n 53498 │ │ │ │ + movw r0, #764 @ 0x2fc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21db84 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21de10 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53450 │ │ │ │ - b.n 5350a │ │ │ │ - movw r0, #2364 @ 0x93c │ │ │ │ + bne.n 53498 │ │ │ │ + b.n 53552 │ │ │ │ + movw r0, #764 @ 0x2fc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #1 │ │ │ │ - bl e2c9c │ │ │ │ + bl e289c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5350a │ │ │ │ + beq.n 53552 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 9fc20 │ │ │ │ + bl 9f804 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5350c │ │ │ │ + beq.n 53554 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 534ae │ │ │ │ + cbnz r0, 534f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5350a │ │ │ │ + bge.n 53552 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5350a │ │ │ │ + cbnz r3, 53552 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5350a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53552 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #30877 @ 0x789d │ │ │ │ + movw r3, #30665 @ 0x77c9 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 534c8 │ │ │ │ + bne.n 53510 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c8954 │ │ │ │ + bl 8776c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 534d0 │ │ │ │ + b.n 53518 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 534fe │ │ │ │ + cbnz r5, 53546 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 534e6 │ │ │ │ + bge.n 5352e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 534e6 │ │ │ │ + cbnz r3, 5352e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 534fa │ │ │ │ + bge.n 53542 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 534fa │ │ │ │ + cbnz r3, 53542 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5350c │ │ │ │ + b.n 53554 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 534fa │ │ │ │ + b.n 53542 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 5352e │ │ │ │ + cbnz r3, 53576 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 53524 │ │ │ │ + cbz r2, 5356c │ │ │ │ movw r3, #57960 @ 0xe268 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5352e │ │ │ │ + bne.n 53576 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ 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, #25144 @ 0x6238 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5355a │ │ │ │ + bne.n 535a2 │ │ │ │ vldr d0, [r1, #8] │ │ │ │ - b.n 5358e │ │ │ │ + b.n 535d6 │ │ │ │ mov r0, r1 │ │ │ │ - bl 174b24 │ │ │ │ + bl 174674 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5358e │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5358a │ │ │ │ + bne.n 535d6 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 535d2 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2372 @ 0x944 │ │ │ │ + movw r1, #772 @ 0x304 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 535be │ │ │ │ + b.n 53606 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 53574 │ │ │ │ - vldr d7, [pc, #36] @ 535c0 │ │ │ │ + bls.n 535bc │ │ │ │ + vldr d7, [pc, #36] @ 53608 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #36] @ (535c8 ) │ │ │ │ + ldr r2, [pc, #36] @ (53610 ) │ │ │ │ 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] │ │ │ │ @@ -58715,431 +58741,431 @@ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 535ea │ │ │ │ + cbz r3, 53632 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 53606 │ │ │ │ + b.n 5364e │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 535f4 │ │ │ │ + bgt.n 5363c │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 53606 │ │ │ │ + b.n 5364e │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 535ee │ │ │ │ + bgt.n 53636 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 535ee │ │ │ │ + beq.n 53636 │ │ │ │ clz r8, r1 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ - b.n 53628 │ │ │ │ + b.n 53670 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #3 │ │ │ │ movs r4, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #248] @ (53718 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #248] @ (53760 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5370e │ │ │ │ + beq.n 53756 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - bne.n 5363c │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 53684 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5370e │ │ │ │ + bne.n 53756 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 53650 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 53698 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5370e │ │ │ │ + bne.n 53756 │ │ │ │ add r5, r8 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 5365a │ │ │ │ + bne.n 536a2 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 536b2 │ │ │ │ + b.n 536fa │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl e58e0 │ │ │ │ + bl e54e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5370e │ │ │ │ - bne.n 53656 │ │ │ │ + blt.n 53756 │ │ │ │ + bne.n 5369e │ │ │ │ movw r5, #17848 @ 0x45b8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ ldr.w r4, [r5, #320] @ 0x140 │ │ │ │ - cbz r4, 536ac │ │ │ │ - bl b1084 │ │ │ │ + cbz r4, 536f4 │ │ │ │ + bl b0764 │ │ │ │ mov.w r2, #524288 @ 0x80000 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c4b8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 536ac │ │ │ │ + bge.n 536f4 │ │ │ │ ldr.w r3, [r5, #320] @ 0x140 │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.n 536aa │ │ │ │ + bne.n 536f2 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #38 @ 0x26 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ str.w r3, [r5, #320] @ 0x140 │ │ │ │ - cbnz r3, 536ce │ │ │ │ + cbnz r3, 53716 │ │ │ │ ldr.w r5, [r5, #320] @ 0x140 │ │ │ │ - cbnz r5, 536f4 │ │ │ │ - bl b1084 │ │ │ │ + cbnz r5, 5373c │ │ │ │ + bl b0764 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ blx 2b828 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 536de │ │ │ │ + bge.n 53726 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 536f8 │ │ │ │ - cbnz r5, 53702 │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 53740 │ │ │ │ + cbnz r5, 5374a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f45ec <_Py_set_inheritable@@Base+0x54> │ │ │ │ + bl 1f4b7c <_Py_set_inheritable@@Base+0x54> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53702 │ │ │ │ + bne.n 5374a │ │ │ │ mov r0, r6 │ │ │ │ blx 2b5d4 │ │ │ │ - b.n 536f8 │ │ │ │ + b.n 53740 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 53702 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5370e │ │ │ │ + bne.n 5374a │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 53756 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ mov ip, r9 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #2432 @ 0x980 │ │ │ │ + movw r0, #832 @ 0x340 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r5, [pc, #436] @ (538f4 ) │ │ │ │ + ldr r5, [pc, #436] @ (5393c ) │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 5376c │ │ │ │ + bne.n 537b4 │ │ │ │ cmp r7, #2 │ │ │ │ - ble.n 5376c │ │ │ │ + ble.n 537b4 │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 5376c │ │ │ │ - cbnz r6, 5378e │ │ │ │ + bne.n 537b4 │ │ │ │ + cbnz r6, 537d6 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #372] @ (538f8 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #372] @ (53940 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 538da │ │ │ │ + beq.w 53922 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 149a58 │ │ │ │ + bl 1494dc │ │ │ │ ldrd r9, r7, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 538d6 │ │ │ │ - ldr r3, [pc, #332] @ (538fc ) │ │ │ │ + beq.w 5391e │ │ │ │ + ldr r3, [pc, #332] @ (53944 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldrd r8, sl, [r6, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #368] @ 0x170 │ │ │ │ lsls r3, r3, #15 │ │ │ │ - bmi.n 537e0 │ │ │ │ + bmi.n 53828 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1300 @ 0x514 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #65236 @ 0xfed4 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 538d6 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5391e │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ - bne.n 53804 │ │ │ │ + bne.n 5384c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2504 @ 0x9c8 │ │ │ │ + movw r1, #904 @ 0x388 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 538d6 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5391e │ │ │ │ mov r0, r8 │ │ │ │ - bl 17a650 │ │ │ │ + bl 179f30 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bgt.n 53828 │ │ │ │ + bgt.n 53870 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2544 @ 0x9f0 │ │ │ │ + movw r1, #944 @ 0x3b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 538d6 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5391e │ │ │ │ mov r0, sl │ │ │ │ - bl da0c8 │ │ │ │ - cbnz r0, 53848 │ │ │ │ + bl d9788 │ │ │ │ + cbnz r0, 53890 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2576 @ 0xa10 │ │ │ │ + movw r1, #976 @ 0x3d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 538d6 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5391e │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 282c30 │ │ │ │ + bl 282600 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 538d6 │ │ │ │ + beq.n 5391e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 53874 │ │ │ │ + cbnz r3, 538bc │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2624 @ 0xa40 │ │ │ │ + movw r1, #1024 @ 0x400 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 538ce │ │ │ │ + bl 11df00 │ │ │ │ + b.n 53916 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, sl │ │ │ │ - bl 282d30 │ │ │ │ + bl 282700 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 538ce │ │ │ │ + cbz r0, 53916 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r1, #7108 @ 0x1bc4 │ │ │ │ + movw r1, #5508 @ 0x1584 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #1464 @ 0x5b8 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl aa984 │ │ │ │ + movw r0, #65400 @ 0xff78 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 538c6 │ │ │ │ + beq.n 5390e │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 538b0 │ │ │ │ + blt.n 538f8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c5a8 │ │ │ │ - b.n 538b6 │ │ │ │ + b.n 538fe │ │ │ │ mov r0, r9 │ │ │ │ blx 2b4ac │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f08d4 │ │ │ │ + bl 1f0e64 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2835ec <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + bl 282fbc <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2835ec <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + bl 282fbc <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ mov r6, r9 │ │ │ │ - b.n 538e0 │ │ │ │ + b.n 53928 │ │ │ │ mov r5, r0 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ strd r6, r7, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ - bl 14a440 │ │ │ │ + bl 149e0c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ bx r5 │ │ │ │ lsls r2, r2, #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, #3992] @ 0xf98 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 53924 │ │ │ │ + bne.n 5396c │ │ │ │ ldrd r5, r4, [r4] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 5398a │ │ │ │ - b.n 5393c │ │ │ │ + bpl.n 539d2 │ │ │ │ + b.n 53984 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15528 @ 0x3ca8 │ │ │ │ + movw r0, #13928 @ 0x3668 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53a46 │ │ │ │ - b.n 53916 │ │ │ │ + beq.w 53a8e │ │ │ │ + b.n 5395e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 5398a │ │ │ │ + bpl.n 539d2 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r6, r3, #25 │ │ │ │ - bpl.n 53952 │ │ │ │ + bpl.n 5399a │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ mov r2, r1 │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bmi.n 5396a │ │ │ │ + bmi.n 539b2 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2672 @ 0xa70 │ │ │ │ + movw r1, #1072 @ 0x430 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 53a46 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 53a8e │ │ │ │ lsls r1, r3, #26 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r5, #20 │ │ │ │ ldrpl r0, [r5, #28] │ │ │ │ lsls r3, r2, #26 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ite mi │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ ldrpl r1, [r4, #28] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - bl 53b66 │ │ │ │ + bl 53bae │ │ │ │ mov r4, r0 │ │ │ │ - b.n 53a4a │ │ │ │ + b.n 53a92 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e464 │ │ │ │ - cbnz r0, 539bc │ │ │ │ + bl 13e02c │ │ │ │ + cbnz r0, 53a04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e464 │ │ │ │ - cbnz r0, 539bc │ │ │ │ + bl 13e02c │ │ │ │ + cbnz r0, 53a04 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #2736 @ 0xab0 │ │ │ │ + movw r1, #1136 @ 0x470 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sp │ │ │ │ - bl 159198 │ │ │ │ + bl 158cd0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53a46 │ │ │ │ + beq.n 53a8e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 539ec │ │ │ │ + ble.n 53a34 │ │ │ │ movw r3, #43832 @ 0xab38 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25772 @ 0x64ac │ │ │ │ + movw r1, #24172 @ 0x5e6c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov r0, sp │ │ │ │ - bl 159ecc │ │ │ │ - b.n 53a46 │ │ │ │ + bl 159a04 │ │ │ │ + b.n 53a8e │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 159198 │ │ │ │ + bl 158cd0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53a00 │ │ │ │ + bne.n 53a48 │ │ │ │ mov r0, sp │ │ │ │ - bl 159ecc │ │ │ │ - b.n 53a46 │ │ │ │ + bl 159a04 │ │ │ │ + b.n 53a8e │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 53a2a │ │ │ │ + ble.n 53a72 │ │ │ │ movw r3, #43832 @ 0xab38 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25772 @ 0x64ac │ │ │ │ + movw r1, #24172 @ 0x5e6c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov r0, sp │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159ecc │ │ │ │ - b.n 53a46 │ │ │ │ + bl 159a04 │ │ │ │ + b.n 53a8e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 53b66 │ │ │ │ + bl 53bae │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159ecc │ │ │ │ - b.n 53a4a │ │ │ │ + bl 159a04 │ │ │ │ + b.n 53a92 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53a62 │ │ │ │ + b.n 53aaa │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #4380 @ 0x111c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -59148,100 +59174,100 @@ │ │ │ │ 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, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 53a92 │ │ │ │ + bne.n 53ada │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55584 @ 0xd920 │ │ │ │ + movw r1, #53984 @ 0xd2e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 53ab8 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 53b00 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 53ac4 │ │ │ │ + cbnz r3, 53b0c │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 53abc │ │ │ │ + cbz r3, 53b04 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ - movw r1, #55636 @ 0xd954 │ │ │ │ + movw r1, #54036 @ 0xd314 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53adc │ │ │ │ + b.n 53b24 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 27e97c <_PyUnicode_EncodeUTF16@@Base+0x3364> │ │ │ │ + bl 27e34c <_PyUnicode_EncodeUTF16@@Base+0x3364> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2b54f0 │ │ │ │ - cbnz r0, 53adc │ │ │ │ + bl 2b4e30 <_PyDeadline_Get@@Base+0x788> │ │ │ │ + cbnz r0, 53b24 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r4, #16] │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #2812 @ 0xafc │ │ │ │ + movw r0, #1212 @ 0x4bc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r1, #64] @ 0x40 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ 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 84d98 │ │ │ │ + bl 84c6c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53b34 │ │ │ │ + bge.n 53b7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53b34 │ │ │ │ + cbnz r3, 53b7c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_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 │ │ │ │ - cbnz r0, 53b5c │ │ │ │ + cbnz r0, 53ba4 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 53b64 │ │ │ │ + cbz r0, 53bac │ │ │ │ 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 53b4e │ │ │ │ + beq.n 53b96 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5} │ │ │ │ sub sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r3, #0 │ │ │ │ @@ -59253,449 +59279,449 @@ │ │ │ │ ittt ne │ │ │ │ movne r3, #1 │ │ │ │ movne r0, r1 │ │ │ │ strbne.w r3, [sp, #3] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 53ba6 │ │ │ │ + ble.n 53bee │ │ │ │ ldrb r4, [r0, r3] │ │ │ │ ldrb r5, [r1, r3] │ │ │ │ adds r3, #1 │ │ │ │ ldrb.w r2, [sp, #3] │ │ │ │ eors r4, r5 │ │ │ │ orrs r2, r4 │ │ │ │ strb.w r2, [sp, #3] │ │ │ │ - b.n 53b8c │ │ │ │ + b.n 53bd4 │ │ │ │ ldrb.w r0, [sp, #3] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ 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 103a6c │ │ │ │ + bl 1036f4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 53bda │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 53c00 │ │ │ │ + bne.n 53c22 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 53c48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53be6 │ │ │ │ + b.n 53c2e │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 53bd6 │ │ │ │ + blt.n 53c1e │ │ │ │ cmp r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, r3 │ │ │ │ ldrd r3, r1, [r4, #8] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mla r3, r1, r0, r3 │ │ │ │ subs r2, r2, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r2, [r4, #16] │ │ │ │ - b.n 53c02 │ │ │ │ + b.n 53c4a │ │ │ │ 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, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #2848 @ 0xb20 │ │ │ │ + movw r1, #1248 @ 0x4e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 53c42 │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 53c8a │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 53e8a │ │ │ │ + bl 53ed2 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #2864 @ 0xb30 │ │ │ │ + movw r0, #1264 @ 0x4f0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 53c80 │ │ │ │ + beq.n 53cc8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #3000 @ 0xbb8 │ │ │ │ + movw r1, #1400 @ 0x578 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f3f54 │ │ │ │ - ldr r1, [pc, #180] @ (53d38 ) │ │ │ │ + b.w f3b74 │ │ │ │ + ldr r1, [pc, #180] @ (53d80 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl f3244 │ │ │ │ + bl f282c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 53c9c │ │ │ │ - bne.n 53ca6 │ │ │ │ + blt.n 53ce4 │ │ │ │ + bne.n 53cee │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl f3244 │ │ │ │ + bl f282c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 53ca0 │ │ │ │ + bge.n 53ce8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 53d34 │ │ │ │ - beq.n 53ca8 │ │ │ │ + b.n 53d7c │ │ │ │ + beq.n 53cf0 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ - b.n 53ca8 │ │ │ │ - ldr r6, [pc, #144] @ (53d38 ) │ │ │ │ + b.n 53cf0 │ │ │ │ + ldr r6, [pc, #144] @ (53d80 ) │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 14ded0 │ │ │ │ + bl 14d924 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53d34 │ │ │ │ + beq.n 53d7c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 14516c │ │ │ │ + bl 144d30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53cd4 │ │ │ │ + bge.n 53d1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53cd4 │ │ │ │ + cbnz r3, 53d1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 53d32 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 53d7a │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 152740 │ │ │ │ + bl 152190 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 53cf8 │ │ │ │ + cbnz r0, 53d40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53d34 │ │ │ │ + bge.n 53d7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 53d34 │ │ │ │ + cbnz r3, 53d7c │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53d34 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53d7c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r7, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53d12 │ │ │ │ + bge.n 53d5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53d12 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53d5a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53d20 │ │ │ │ + bge.n 53d68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 53d2a │ │ │ │ + cbz r3, 53d72 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 53d34 │ │ │ │ + b.n 53d7c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53d20 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53d68 │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #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 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 5205e <_PyLong_UnsignedLong_Converter@@Base+0x3c> │ │ │ │ + bl 520a6 <_PyLong_UnsignedLong_Converter@@Base+0x3c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53d84 │ │ │ │ + beq.n 53dcc │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 5229e │ │ │ │ + bl 522e6 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53d84 │ │ │ │ + beq.n 53dcc │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - cbnz r1, 53d7a │ │ │ │ + cbnz r1, 53dc2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39956 @ 0x9c14 │ │ │ │ + movw r1, #38356 @ 0x95d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 239df4 │ │ │ │ + b.w 23a044 │ │ │ │ mov r0, r4 │ │ │ │ - bl 52494 │ │ │ │ + bl 524dc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53d68 │ │ │ │ + bne.n 53db0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldrd r4, r5, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e37c8 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e3a5c <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ subs r4, r1, #0 │ │ │ │ add.w r6, r8, #4294967295 @ 0xffffffff │ │ │ │ it ge │ │ │ │ movge r6, r8 │ │ │ │ add.w r3, r4, #60 @ 0x3c │ │ │ │ mov.w r1, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ it lt │ │ │ │ movlt r4, r3 │ │ │ │ - bl 2e37c8 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e3a5c <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ subs r2, r1, #0 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ it lt │ │ │ │ movlt r1, r3 │ │ │ │ add.w r3, r2, #60 @ 0x3c │ │ │ │ ite ge │ │ │ │ movge r1, r8 │ │ │ │ movlt r2, r3 │ │ │ │ - cbz r0, 53e5c │ │ │ │ + cbz r0, 53ea4 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ cmpne r0, #1 │ │ │ │ ite eq │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - cbz r5, 53e30 │ │ │ │ + cbz r5, 53e78 │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r4, #41776 @ 0xa330 │ │ │ │ + movw r4, #40176 @ 0x9cf0 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ - movw r2, #35328 @ 0x8a00 │ │ │ │ + movw r2, #33728 @ 0x83c0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r3, r1 │ │ │ │ cmp r6, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ str r5, [sp, #8] │ │ │ │ - movw r0, #3032 @ 0xbd8 │ │ │ │ + movw r0, #1432 @ 0x598 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 103c78 │ │ │ │ - b.n 53e84 │ │ │ │ + bl 103900 │ │ │ │ + b.n 53ecc │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r4, #41776 @ 0xa330 │ │ │ │ + movw r4, #40176 @ 0x9cf0 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #35328 @ 0x8a00 │ │ │ │ + movw r2, #33728 @ 0x83c0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r3, r1 │ │ │ │ cmp r6, r5 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #3060 @ 0xbf4 │ │ │ │ + movw r0, #1460 @ 0x5b4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 103c78 │ │ │ │ - b.n 53e84 │ │ │ │ - cbz r5, 53e70 │ │ │ │ + bl 103900 │ │ │ │ + b.n 53ecc │ │ │ │ + cbz r5, 53eb8 │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r0, #3084 @ 0xc0c │ │ │ │ + movw r0, #1484 @ 0x5cc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 103c78 │ │ │ │ - b.n 53e84 │ │ │ │ + bl 103900 │ │ │ │ + b.n 53ecc │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #3104 @ 0xc20 │ │ │ │ + movw r0, #1504 @ 0x5e0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ 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 r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ adds r0, #13 │ │ │ │ movs r1, #10 │ │ │ │ - bl 806d4 │ │ │ │ + bl 808a0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 53efa │ │ │ │ + cbz r0, 53f42 │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 53eb8 │ │ │ │ + ble.n 53f00 │ │ │ │ ldrb r3, [r5, #23] │ │ │ │ - cbz r3, 53eb8 │ │ │ │ + cbz r3, 53f00 │ │ │ │ ldrb r3, [r0, #18] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r0, #18] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - cbz r3, 53ecc │ │ │ │ + cbz r3, 53f14 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 53ed6 │ │ │ │ + bne.n 53f1e │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e888 │ │ │ │ + bl 8e7b0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 53ede │ │ │ │ + b.n 53f26 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6c8 │ │ │ │ + bl 8e5f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 53eea │ │ │ │ + blt.n 53f32 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 53efa │ │ │ │ + b.n 53f42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53ee6 │ │ │ │ + bne.n 53f2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53ee6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53f2e │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ 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, #31344 @ 0x7a70 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 53f32 │ │ │ │ + bne.n 53f7a │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 53f32 │ │ │ │ + bne.n 53f7a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53f92 │ │ │ │ + bge.n 53fda │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 53f92 │ │ │ │ + b.n 53fda │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29bcfc │ │ │ │ + bl 29b604 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vstr d0, [sp] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 53f56 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 53f90 │ │ │ │ + bne.n 53f9e │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 53fd8 │ │ │ │ vldr d0, [sp] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ - bl 296918 │ │ │ │ + bl 29622c │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 53f92 │ │ │ │ - cbz r0, 53f92 │ │ │ │ + beq.n 53fda │ │ │ │ + cbz r0, 53fda │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f5830 │ │ │ │ + bl f5420 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 53f80 │ │ │ │ + blt.n 53fc8 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 53f92 │ │ │ │ + b.n 53fda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53f7c │ │ │ │ + bne.n 53fc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53f7c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53fc4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #108] @ (54018 ) │ │ │ │ + ldr r1, [pc, #108] @ (54060 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54012 │ │ │ │ + beq.n 5405a │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 53fda │ │ │ │ + cbz r5, 54022 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f0c78 │ │ │ │ + bl 1f1208 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53fd6 │ │ │ │ + bge.n 5401e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 53fd6 │ │ │ │ + cbnz r3, 5401e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 53fdc │ │ │ │ - b.n 54012 │ │ │ │ - ldr r4, [pc, #64] @ (5401c ) │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 54024 │ │ │ │ + b.n 5405a │ │ │ │ + ldr r4, [pc, #64] @ (54064 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b7ac8 <_PyObject_GetState@@Base> │ │ │ │ + bl 2b73d0 <_PyObject_GetState@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 53ffc │ │ │ │ + cbnz r0, 54044 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54012 │ │ │ │ + bge.n 5405a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54012 │ │ │ │ + cbnz r3, 5405a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54012 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5405a │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #3352 @ 0xd18 │ │ │ │ + movw r0, #1752 @ 0x6d8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xb6f8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -59705,140 +59731,140 @@ │ │ │ │ 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 │ │ │ │ - beq.n 54048 │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 5404e │ │ │ │ + beq.n 54090 │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 54096 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 5405a │ │ │ │ + cbz r3, 540a2 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 540e2 │ │ │ │ + b.n 5412a │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl baea8 <_PyEvalFramePushAndInit@@Base+0x6d0> │ │ │ │ + bl ba590 <_PyEvalFramePushAndInit@@Base+0x80c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 540d6 │ │ │ │ + beq.n 5411e │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.n 5407e │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 54084 │ │ │ │ + beq.n 540c6 │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 540cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 540ba │ │ │ │ + cbnz r3, 54102 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 540ce │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 54116 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 540ba │ │ │ │ + cbnz r3, 54102 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 540ce │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 54116 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 540ba │ │ │ │ + cbnz r3, 54102 │ │ │ │ movs r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 540ce │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 54116 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbz r3, 540c2 │ │ │ │ + cbz r3, 5410a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 540d6 │ │ │ │ + b.n 5411e │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 540ce │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 54116 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - cbnz r0, 540dc │ │ │ │ + cbnz r0, 54124 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b.n 540de │ │ │ │ - ldr r0, [pc, #8] @ (540e8 ) │ │ │ │ + b.n 54126 │ │ │ │ + ldr r0, [pc, #8] @ (54130 ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrd r1, r2, [r0, #8] │ │ │ │ - cbnz r2, 540f8 │ │ │ │ + cbnz r2, 54140 │ │ │ │ movs r0, #1 │ │ │ │ - b.w 8e888 │ │ │ │ + b.w 8e7b0 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 8e6c8 │ │ │ │ + b.w 8e5f0 │ │ │ │ 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, #60504 @ 0xec58 │ │ │ │ + movw r0, #58904 @ 0xe618 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r4, r5, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #4] @ (54134 ) │ │ │ │ - b.w 2a7b94 <_PyTime_AsTimeval@@Base+0x1650> │ │ │ │ + ldr r1, [pc, #4] @ (5417c ) │ │ │ │ + b.w 2a749c <_PyTime_AsTimeval@@Base+0x1650> │ │ │ │ nop │ │ │ │ add sp, #256 @ 0x100 │ │ │ │ lsls r2, r2, #1 │ │ │ │ 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 29bcfc │ │ │ │ + bl 29b604 │ │ │ │ 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 5418a │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 5418a │ │ │ │ + bne.n 541d2 │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 541d2 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #3360 @ 0xd20 │ │ │ │ + movw r1, #1760 @ 0x6e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 54194 │ │ │ │ + b.n 541dc │ │ │ │ mov r3, sp │ │ │ │ movs r2, #0 │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r4, #0] │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #28 │ │ │ │ @@ -59847,19 +59873,19 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r3 │ │ │ │ - cbz r3, 541ba │ │ │ │ + cbz r3, 54202 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 541bc │ │ │ │ + b.n 54204 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r5, [pc, #528] @ (543d0 ) │ │ │ │ + ldr r5, [pc, #528] @ (54418 ) │ │ │ │ add.w ip, sp, #108 @ 0x6c │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -59872,407 +59898,407 @@ │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ stmia.w r6, {r0, r1, r2} │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 5420a │ │ │ │ + bne.n 54252 │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 5420a │ │ │ │ + ble.n 54252 │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 5420a │ │ │ │ - cbnz r4, 5422c │ │ │ │ + bne.n 54252 │ │ │ │ + cbnz r4, 54274 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, lr │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #436] @ (543d4 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #436] @ (5441c ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5439c │ │ │ │ + beq.w 543e4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ add.w r7, r9, r8 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #140] @ 0x8c │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - bl 149a58 │ │ │ │ + bl 1494dc │ │ │ │ ldrd sl, r9, [sp, #140] @ 0x8c │ │ │ │ ldr.w r8, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 543aa │ │ │ │ + beq.w 543f2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ - bl 149a58 │ │ │ │ + bl 1494dc │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ - cbz r0, 542c6 │ │ │ │ + cbz r0, 5430e │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 54276 │ │ │ │ + beq.n 542be │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl e58e0 │ │ │ │ + bl e54e4 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bge.n 5427a │ │ │ │ - b.n 542c6 │ │ │ │ + bge.n 542c2 │ │ │ │ + b.n 5430e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 54286 │ │ │ │ + blt.n 542ce │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 542a8 │ │ │ │ + bpl.n 542f0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #42700 @ 0xa6cc │ │ │ │ + movw r1, #41100 @ 0xa08c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #3396 @ 0xd44 │ │ │ │ + movw r0, #1796 @ 0x704 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 542c6 │ │ │ │ - ldr.w fp, [pc, #308] @ 543d8 │ │ │ │ - b.n 5431c │ │ │ │ + beq.n 5430e │ │ │ │ + ldr.w fp, [pc, #308] @ 54420 │ │ │ │ + b.n 54364 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #44468 @ 0xadb4 │ │ │ │ + movw r2, #42548 @ 0xa634 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50940 @ 0xc6fc │ │ │ │ + movw r1, #50612 @ 0xc5b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 543b0 │ │ │ │ + b.n 543f8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 808d8 │ │ │ │ + bl 806e8 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 543b0 │ │ │ │ + beq.n 543f8 │ │ │ │ add.w r2, r0, #16 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp.w r9, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - blt.n 54336 │ │ │ │ + blt.n 5437e │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx 2bec8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 5438e │ │ │ │ + bge.n 543d6 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 54366 │ │ │ │ + bne.n 543ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add.w fp, fp, #4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 54356 │ │ │ │ + blt.n 5439e │ │ │ │ ldr.w r7, [fp] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 542ca │ │ │ │ + bne.n 54312 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f08d4 │ │ │ │ - b.n 542c6 │ │ │ │ + bl 1f0e64 │ │ │ │ + b.n 5430e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 54348 │ │ │ │ + cbz r3, 54390 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, sl │ │ │ │ blx 2b898 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 542f8 │ │ │ │ + b.n 54340 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, sl │ │ │ │ blx 2ace0 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 542f8 │ │ │ │ + b.n 54340 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5431c │ │ │ │ + bne.n 54364 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5431c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 54364 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f08d4 │ │ │ │ + bl 1f0e64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 542c6 │ │ │ │ + bge.n 5430e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 542c6 │ │ │ │ + bne.n 5430e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 542c6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5430e │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n 54398 │ │ │ │ + beq.n 543e0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl b75f8 <_PyBytes_Resize@@Base> │ │ │ │ + bl b6ce4 <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - b.n 543b0 │ │ │ │ + b.n 543f8 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 543b0 │ │ │ │ + b.n 543f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ strd sl, r9, [sp, #140] @ 0x8c │ │ │ │ str.w r8, [sp, #160] @ 0xa0 │ │ │ │ - bl 14a440 │ │ │ │ + bl 149e0c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ - bl 14a440 │ │ │ │ + bl 149e0c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #172 @ 0xac │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r0, r5, r2 │ │ │ │ + asrs r0, r5, #17 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r0, [pc, #576] @ (54618 ) │ │ │ │ + ldr r0, [pc, #576] @ (54660 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - subs r0, r4, r4 │ │ │ │ + asrs r0, r4, #19 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1e8a04 │ │ │ │ + b.w 1e8e98 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r3, sp │ │ │ │ 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 2d990c │ │ │ │ + b.w 2d9224 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #23200 @ 0x5aa0 │ │ │ │ + movw r1, #21600 @ 0x5460 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 544e4 │ │ │ │ + b.n 5452c │ │ │ │ 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, 5444e │ │ │ │ + cbz r3, 54496 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940a4 │ │ │ │ + bl 93fcc │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 5444e │ │ │ │ + cbnz r0, 54496 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b04a0 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5444e │ │ │ │ - movw r0, #16116 @ 0x3ef4 │ │ │ │ + beq.n 54496 │ │ │ │ + movw r0, #14516 @ 0x38b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 54452 │ │ │ │ + cbnz r0, 5449a │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f79c │ │ │ │ + bl 4f7e4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 544a6 │ │ │ │ + b.n 544ee │ │ │ │ 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, #3444 @ 0xd74 │ │ │ │ + movw r0, #1844 @ 0x734 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b2040 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54486 │ │ │ │ + bge.n 544ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 54486 │ │ │ │ + cbnz r3, 544ce │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 54448 │ │ │ │ + beq.n 54490 │ │ │ │ mov r0, r5 │ │ │ │ - bl 103a6c │ │ │ │ + bl 1036f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 544a6 │ │ │ │ + bge.n 544ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 544a6 │ │ │ │ + cbnz r3, 544ee │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c5d8 │ │ │ │ - cbnz r0, 544d6 │ │ │ │ + cbnz r0, 5451e │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 544de │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 54526 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ce1ec │ │ │ │ + bl 1ce658 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 51d84 │ │ │ │ + bl 51dcc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 54554 │ │ │ │ - cbnz r5, 54510 │ │ │ │ + cbz r0, 5459c │ │ │ │ + cbnz r5, 54558 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1db454 │ │ │ │ + bl 1db870 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 54522 │ │ │ │ + b.n 5456a │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #63472 @ 0xf7f0 │ │ │ │ + movw r2, #61872 @ 0xf1b0 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl 1db3dc │ │ │ │ + bl 1db7f8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54536 │ │ │ │ + bge.n 5457e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54536 │ │ │ │ + cbnz r3, 5457e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 54552 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 5459a │ │ │ │ movw r3, #43808 @ 0xab20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ - cbz r0, 54552 │ │ │ │ - bl f7144 │ │ │ │ + bl f65bc │ │ │ │ + cbz r0, 5459a │ │ │ │ + bl f6dfc │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 2a7ed0 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 2a77d8 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #32] @ (5457c ) │ │ │ │ + ldr r2, [pc, #32] @ (545c4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #35708 @ 0x8b7c │ │ │ │ + movw r0, #34108 @ 0x853c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r1, #3800] @ 0xed8 │ │ │ │ ldr.w r2, [r1, #3784] @ 0xec8 │ │ │ │ ldr.w r1, [r1, #3768] @ 0xeb8 │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ 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 29bcfc │ │ │ │ + bl 29b604 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 545dc │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 54624 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #64] @ 545f0 │ │ │ │ + vldr d7, [pc, #64] @ 54638 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 545e0 │ │ │ │ + bhi.n 54628 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ge │ │ │ │ movge r0, r3 │ │ │ │ - b.n 545e8 │ │ │ │ + b.n 54630 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 545e8 │ │ │ │ + b.n 54630 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ 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 e58e0 │ │ │ │ + bl e54e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 5462c │ │ │ │ + blt.n 54674 │ │ │ │ uxtb r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 2bc4c │ │ │ │ and.w r4, r4, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ strb.w r4, [r5, #44] @ 0x2c │ │ │ │ - b.n 5462e │ │ │ │ + b.n 54676 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -60290,294 +60316,294 @@ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r3, [r7, #12] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #16] │ │ │ │ - bmi.w 548e4 │ │ │ │ + bmi.w 5492c │ │ │ │ ldr r3, [r7, #20] │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ cmp r6, r4 │ │ │ │ - beq.w 5488e │ │ │ │ - ldr r3, [pc, #620] @ (548fc ) │ │ │ │ + beq.w 548d6 │ │ │ │ + ldr r3, [pc, #620] @ (54944 ) │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r6, 546a6 │ │ │ │ + cbnz r6, 546ee │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 5469e │ │ │ │ + cbz r3, 546e6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 546d0 │ │ │ │ - bl 1db708 │ │ │ │ + cbnz r3, 54718 │ │ │ │ + bl 1dbb24 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 54850 │ │ │ │ + b.n 54898 │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 546b8 │ │ │ │ + bcc.n 54700 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 5470e │ │ │ │ - b.n 546d6 │ │ │ │ + beq.n 54756 │ │ │ │ + b.n 5471e │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 546ae │ │ │ │ - movw r1, #64272 @ 0xfb10 │ │ │ │ + bcc.n 546f6 │ │ │ │ + movw r1, #62672 @ 0xf4d0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 35db8 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 35dc0 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 546ae │ │ │ │ + beq.n 546f6 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 54890 │ │ │ │ + b.n 548d8 │ │ │ │ ldr.w r3, [r2, #172] @ 0xac │ │ │ │ - cbz r3, 546f4 │ │ │ │ + cbz r3, 5473c │ │ │ │ ldr r5, [r3, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r3, #12 │ │ │ │ cmp r5, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 5470e │ │ │ │ + ble.n 54756 │ │ │ │ ldr.w ip, [r3, #4]! │ │ │ │ cmp r1, ip │ │ │ │ - bne.n 546e2 │ │ │ │ - b.n 54712 │ │ │ │ + bne.n 5472a │ │ │ │ + b.n 5475a │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbz r3, 54702 │ │ │ │ + cbz r3, 5474a │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 54712 │ │ │ │ - b.n 546f6 │ │ │ │ + beq.n 5475a │ │ │ │ + b.n 5473e │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 54712 │ │ │ │ + beq.n 5475a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5474c │ │ │ │ + b.n 54794 │ │ │ │ ldr r3, [r2, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5470e │ │ │ │ + beq.n 54756 │ │ │ │ movw r2, #9952 @ 0x26e0 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ blx r3 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 54850 │ │ │ │ + bne.w 54898 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5474a │ │ │ │ + bge.n 54792 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 5474a │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 54792 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 547c2 │ │ │ │ - movw r2, #24601 @ 0x6019 │ │ │ │ + beq.n 5480a │ │ │ │ + movw r2, #23713 @ 0x5ca1 │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 547a0 │ │ │ │ + bne.n 547e8 │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bmi.n 54778 │ │ │ │ + bmi.n 547c0 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 547c2 │ │ │ │ - b.n 547b8 │ │ │ │ + bge.n 5480a │ │ │ │ + b.n 54800 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 54766 │ │ │ │ + bpl.n 547ae │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e01b8 │ │ │ │ + bl 1e0648 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, r2 │ │ │ │ - b.n 54856 │ │ │ │ + b.n 5489e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 54850 │ │ │ │ - b.n 54766 │ │ │ │ + bne.n 54898 │ │ │ │ + b.n 547ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 547c2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 54830 │ │ │ │ + cbnz r3, 5480a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 54878 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ - cbz r3, 54830 │ │ │ │ + cbz r3, 54878 │ │ │ │ movw r2, #9952 @ 0x26e0 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ - movw r1, #50421 @ 0xc4f5 │ │ │ │ + movw r1, #49193 @ 0xc029 │ │ │ │ movt r1, #21 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 5480a │ │ │ │ + bne.n 54852 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 547fc │ │ │ │ + beq.n 54844 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 547fc │ │ │ │ + bne.n 54844 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20562c │ │ │ │ + bl 2059f4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 54812 │ │ │ │ + b.n 5485a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54816 │ │ │ │ + bge.n 5485e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 54816 │ │ │ │ + b.n 5485e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 54850 │ │ │ │ + bne.n 54898 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54830 │ │ │ │ + bge.n 54878 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 54830 │ │ │ │ + cbnz r3, 54878 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5484a │ │ │ │ + blt.n 54892 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - b.n 54856 │ │ │ │ + b.n 5489e │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 54840 │ │ │ │ + b.n 54888 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 546d0 │ │ │ │ + beq.w 54718 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.n 5486c │ │ │ │ + bne.n 548b4 │ │ │ │ movw r5, #4380 @ 0x111c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ subs r2, r3, r5 │ │ │ │ negs r5, r2 │ │ │ │ adcs r5, r2 │ │ │ │ - b.n 54878 │ │ │ │ + b.n 548c0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl e58e0 │ │ │ │ + bl e54e4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54890 │ │ │ │ + bge.n 548d8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 54890 │ │ │ │ + cbnz r2, 548d8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54890 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 548d8 │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 548a4 │ │ │ │ + bge.n 548ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 548a4 │ │ │ │ + cbnz r3, 548ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 548f2 │ │ │ │ + blt.n 5493a │ │ │ │ ldr.w r3, [fp, #28] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 548ca │ │ │ │ + beq.n 54912 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59808 @ 0xe9a0 │ │ │ │ + movw r1, #58208 @ 0xe360 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 548f2 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5493a │ │ │ │ add.w r9, r9, #1 │ │ │ │ add sl, r5 │ │ │ │ cmp.w r9, #64 @ 0x40 │ │ │ │ itttt eq │ │ │ │ moveq.w r9, #0 │ │ │ │ ldreq r3, [r7, #20] │ │ │ │ ldreq.w r3, [r3, #260] @ 0x104 │ │ │ │ streq r3, [r7, #20] │ │ │ │ - b.n 5466a │ │ │ │ + b.n 546b2 │ │ │ │ mov r0, sl │ │ │ │ adds r7, #28 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #28 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #23208 @ 0x5aa8 │ │ │ │ + movw r1, #21608 @ 0x5468 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 544e4 │ │ │ │ + b.n 5452c │ │ │ │ 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 29bcfc │ │ │ │ + bl 29b604 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vstr d0, [sp] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 54956 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 54956 │ │ │ │ + bne.n 5499e │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 5499e │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - movw r1, #3360 @ 0xd20 │ │ │ │ + movw r1, #1760 @ 0x6e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 54964 │ │ │ │ + b.n 549ac │ │ │ │ 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] │ │ │ │ @@ -60587,19 +60613,19 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov lr, r3 │ │ │ │ - cbz r3, 54988 │ │ │ │ + cbz r3, 549d0 │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - b.n 5498a │ │ │ │ + b.n 549d2 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r4, [pc, #380] @ (54b08 ) │ │ │ │ + ldr r4, [pc, #380] @ (54b50 ) │ │ │ │ add.w ip, sp, #92 @ 0x5c │ │ │ │ add r6, sp, #32 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ @@ -60612,146 +60638,146 @@ │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ stmia.w r6, {r0, r1, r2} │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 549d8 │ │ │ │ + bne.n 54a20 │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 549d8 │ │ │ │ + ble.n 54a20 │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 549d8 │ │ │ │ - cbnz r5, 549f8 │ │ │ │ + bne.n 54a20 │ │ │ │ + cbnz r5, 54a40 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, lr │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #284] @ (54b0c ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #284] @ (54b54 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54aca │ │ │ │ + beq.n 54b12 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ movs r6, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add sl, r8 │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - bl 149a58 │ │ │ │ + bl 1494dc │ │ │ │ ldrd r9, r7, [sp, #124] @ 0x7c │ │ │ │ ldr.w r8, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54ad8 │ │ │ │ + beq.n 54b20 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ - bl 149a58 │ │ │ │ + bl 1494dc │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ - cbz r0, 54a84 │ │ │ │ + cbz r0, 54acc │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n 54a3e │ │ │ │ + beq.n 54a86 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl e58e0 │ │ │ │ + bl e54e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge.n 54a40 │ │ │ │ - b.n 54a84 │ │ │ │ + bge.n 54a88 │ │ │ │ + b.n 54acc │ │ │ │ movs r5, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 54a48 │ │ │ │ + blt.n 54a90 │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bpl.n 54a66 │ │ │ │ + bpl.n 54aae │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #42700 @ 0xa6cc │ │ │ │ + movw r1, #41100 @ 0xa08c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #3460 @ 0xd84 │ │ │ │ + movw r0, #1860 @ 0x744 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 54a88 │ │ │ │ - b.n 54a84 │ │ │ │ + bne.n 54ad0 │ │ │ │ + b.n 54acc │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #44492 @ 0xadcc │ │ │ │ + movw r2, #42572 @ 0xa64c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #50940 @ 0xc6fc │ │ │ │ + movw r1, #50612 @ 0xc5b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 54ae8 │ │ │ │ - bl b1084 │ │ │ │ + b.n 54b30 │ │ │ │ + bl b0764 │ │ │ │ mov r1, r6 │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 54a9e │ │ │ │ + blt.n 54ae6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ae3c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 54ab0 │ │ │ │ + b.n 54af8 │ │ │ │ mov r0, r9 │ │ │ │ - cbz r5, 54aaa │ │ │ │ + cbz r5, 54af2 │ │ │ │ blx 2bbdc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 54ab0 │ │ │ │ + b.n 54af8 │ │ │ │ blx 2b238 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b421c │ │ │ │ - cbz r5, 54ae0 │ │ │ │ + bl b390c │ │ │ │ + cbz r5, 54b28 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e5018 │ │ │ │ - b.n 54a84 │ │ │ │ + bl 1e5394 │ │ │ │ + b.n 54acc │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 54ae8 │ │ │ │ + b.n 54b30 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 54ae8 │ │ │ │ + b.n 54b30 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ strd r9, r7, [sp, #124] @ 0x7c │ │ │ │ str.w r8, [sp, #144] @ 0x90 │ │ │ │ - bl 14a440 │ │ │ │ + bl 149e0c │ │ │ │ add r0, sp, #32 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ - bl 14a440 │ │ │ │ + bl 149e0c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subs r4, r5, r4 │ │ │ │ + asrs r4, r5, #19 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r0, [pc, #752] @ (54e00 ) │ │ │ │ + ldr r0, [pc, #752] @ (54e48 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.w 2d9c1c │ │ │ │ - movw r1, #22984 @ 0x59c8 │ │ │ │ + b.w 2d9534 │ │ │ │ + movw r1, #21384 @ 0x5388 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #0 │ │ │ │ - b.n 544e4 │ │ │ │ + b.n 5452c │ │ │ │ │ │ │ │ -00054b20 : │ │ │ │ +00054b68 : │ │ │ │ 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 │ │ │ │ @@ -60759,32 +60785,32 @@ │ │ │ │ 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 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - cbz r0, 54b76 │ │ │ │ + cbz r0, 54bbe │ │ │ │ mov r0, sp │ │ │ │ - bl 1ce980 │ │ │ │ + bl 1cee04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54b6e │ │ │ │ + bge.n 54bb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54b6e │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54bb6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 54b76 │ │ │ │ - bl 83ad8 │ │ │ │ + cbz r0, 54bbe │ │ │ │ + bl 83a14 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4} │ │ │ │ mov r3, r1 │ │ │ │ sub sp, #20 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -60793,248 +60819,248 @@ │ │ │ │ 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 2d990c │ │ │ │ + b.w 2d9224 │ │ │ │ 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 29bcfc │ │ │ │ + bl 29b604 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 54bfa │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 54c42 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #68] @ 54c10 │ │ │ │ + vldr d7, [pc, #68] @ 54c58 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 54bfe │ │ │ │ + bgt.n 54c46 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ movgt r0, r3 │ │ │ │ - b.n 54c06 │ │ │ │ + b.n 54c4e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54c06 │ │ │ │ + b.n 54c4e │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 54c54 │ │ │ │ + beq.n 54c9c │ │ │ │ movw r5, #43848 @ 0xab48 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 53a66 │ │ │ │ + bl 53aae │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 54c7c │ │ │ │ + cbnz r0, 54cc4 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ - cbz r0, 54c5e │ │ │ │ - bl f7144 │ │ │ │ + bl f65bc │ │ │ │ + cbz r0, 54ca6 │ │ │ │ + bl f6dfc │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 54ca6 │ │ │ │ + b.n 54cee │ │ │ │ movw r3, #43808 @ 0xab20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54c50 │ │ │ │ + bne.n 54c98 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54c50 │ │ │ │ - b.n 54ca6 │ │ │ │ + bne.n 54c98 │ │ │ │ + b.n 54cee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54c8e │ │ │ │ + bge.n 54cd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54c8e │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54cd6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ - movw r1, #35996 @ 0x8c9c │ │ │ │ + movw r1, #34396 @ 0x865c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ 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 r4, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - cbz r4, 54cd2 │ │ │ │ + cbz r4, 54d1a │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d4380 │ │ │ │ + bl 2d3c98 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 54ce2 │ │ │ │ - b.n 54d04 │ │ │ │ + cbnz r0, 54d2a │ │ │ │ + b.n 54d4c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 2bf8a8 │ │ │ │ + bl 2bf1b8 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54cc0 │ │ │ │ - b.n 54d04 │ │ │ │ - bl 29b160 <_PyTime_FromMillisecondsObject@@Base+0x1024> │ │ │ │ + bne.n 54d08 │ │ │ │ + b.n 54d4c │ │ │ │ + bl 29aa68 <_PyTime_FromMillisecondsObject@@Base+0x1020> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 54cf4 │ │ │ │ + blt.n 54d3c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 54d04 │ │ │ │ + b.n 54d4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54cf0 │ │ │ │ + bne.n 54d38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54cf0 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 54d38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00054d08 : │ │ │ │ +00054d50 : │ │ │ │ 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 1eb684 │ │ │ │ + bl 1ebb18 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 54d36 │ │ │ │ - bl 83ad8 │ │ │ │ + cbz r0, 54d7e │ │ │ │ + bl 83a14 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ 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 r1, [r0, #12] │ │ │ │ ldrd r2, r3, [r0, #16] │ │ │ │ - movw r0, #43572 @ 0xaa34 │ │ │ │ + movw r0, #41972 @ 0xa3f4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #47332 @ 0xb8e4 │ │ │ │ + movw r0, #45420 @ 0xb16c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ 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 29bcfc │ │ │ │ + bl 29b604 │ │ │ │ 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 54dbe │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 54dbe │ │ │ │ + bne.n 54e06 │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 54e06 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #3360 @ 0xd20 │ │ │ │ + movw r1, #1760 @ 0x6e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11e29c │ │ │ │ - b.n 54de2 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 54e2a │ │ │ │ movs r1, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aca0c │ │ │ │ + bl 1ace7c │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 54de2 │ │ │ │ + cbnz r0, 54e2a │ │ │ │ adds r0, r4, #4 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1aca0c │ │ │ │ + b.w 1ace7c │ │ │ │ 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 29bcfc │ │ │ │ + bl 29b604 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 54e34 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 54e7c │ │ │ │ vcmp.f64 d9, d8 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it vs │ │ │ │ movvs r0, r3 │ │ │ │ - b.n 54e36 │ │ │ │ + b.n 54e7e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #96] @ (54eb0 ) │ │ │ │ + ldr r2, [pc, #96] @ (54ef8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -61048,31 +61074,31 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str.w r5, [r4, #-8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r6, #3868] @ 0xf1c │ │ │ │ - cbz r0, 54ea4 │ │ │ │ + cbz r0, 54eec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54ea4 │ │ │ │ + bge.n 54eec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54ea4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54eec │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 905c4 │ │ │ │ + b.w 904e8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00054eb4 : │ │ │ │ +00054efc : │ │ │ │ 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 │ │ │ │ @@ -61086,15 +61112,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 1450bc <_PySet_AddTakeRef@@Base+0x30c> │ │ │ │ + bl 144c80 <_PySet_AddTakeRef@@Base+0x30c> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r2, r2, r0 │ │ │ │ blx 2bffc │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ @@ -61105,46 +61131,46 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 54f42 │ │ │ │ + beq.n 54f8a │ │ │ │ mov r0, r2 │ │ │ │ - bl 1ca288 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ + bl 1ca6f0 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 54f42 │ │ │ │ + bne.n 54f8a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3508 @ 0xdb4 │ │ │ │ + movw r1, #1908 @ 0x774 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54f98 │ │ │ │ + b.n 54fe0 │ │ │ │ subs r7, r4, r5 │ │ │ │ ldr.w r3, [r8, #152] @ 0x98 │ │ │ │ it ne │ │ │ │ movne r7, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 54f98 │ │ │ │ + cbz r0, 54fe0 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r4, r5 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ str.w r2, [r0, #17] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r0, #13] │ │ │ │ ldrh r3, [r6, #24] │ │ │ │ strh.w r3, [r0, #21] │ │ │ │ str r2, [r0, #8] │ │ │ │ strb r7, [r0, #12] │ │ │ │ - beq.n 54f80 │ │ │ │ + beq.n 54fc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #24] │ │ │ │ ldrsb.w r3, [r6, #18] │ │ │ │ @@ -61164,599 +61190,599 @@ │ │ │ │ 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 2cee60 │ │ │ │ + bl 2ce770 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 54fd0 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 55000 │ │ │ │ + bne.n 55018 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 55048 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 2cee60 │ │ │ │ + bl 2ce770 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 54fec │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 55000 │ │ │ │ + bne.n 55034 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 55048 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d990c │ │ │ │ + b.w 2d9224 │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, 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 29bcfc │ │ │ │ + bl 29b604 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [sp] │ │ │ │ vstr d1, [sp, #8] │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 55066 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 550ae │ │ │ │ mov r5, r0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0, #0] │ │ │ │ blx 2bc8c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 55058 │ │ │ │ - bl 57ea4 <_PyXI_FreeExcInfo@@Base+0x366> │ │ │ │ - b.n 55066 │ │ │ │ + cbz r3, 550a0 │ │ │ │ + bl 57eec <_PyXI_FreeExcInfo@@Base+0x366> │ │ │ │ + b.n 550ae │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 9b9dc │ │ │ │ + b.w 9b8e0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ add.w r3, r1, #16 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r2, 55092 │ │ │ │ + cbnz r2, 550da │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 55092 │ │ │ │ - cbnz r3, 550ae │ │ │ │ + bne.n 550da │ │ │ │ + cbnz r3, 550f6 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #240] @ (55194 ) │ │ │ │ - bl 11f7ec <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + ldr r3, [pc, #240] @ (551dc ) │ │ │ │ + bl 11f454 <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5518a │ │ │ │ + beq.n 551d2 │ │ │ │ ldrd r6, r0, [r3] │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 550d8 │ │ │ │ - bl 9b92c │ │ │ │ + cbz r0, 55120 │ │ │ │ + bl 9b830 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 550d4 │ │ │ │ + bge.n 5511c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 550d4 │ │ │ │ + cbnz r3, 5511c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 550e6 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 550e2 │ │ │ │ + bne.n 5512e │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 5512a │ │ │ │ movs r3, #0 │ │ │ │ - b.n 5518a │ │ │ │ + b.n 551d2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ - bl 83e70 │ │ │ │ + bl 83dac │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55182 │ │ │ │ + beq.n 551ca │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5510e │ │ │ │ + bge.n 55156 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59972 @ 0xea44 │ │ │ │ + movw r1, #58372 @ 0xe404 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 55182 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 551ca │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 5511e │ │ │ │ - bl 23c560 │ │ │ │ - b.n 55182 │ │ │ │ + bcc.n 55166 │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 551ca │ │ │ │ lsls r7, r4, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55118 │ │ │ │ + beq.n 55160 │ │ │ │ add r7, r0 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 5513c │ │ │ │ + beq.n 55184 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ - b.n 55132 │ │ │ │ + b.n 5517a │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #30877 @ 0x789d │ │ │ │ + movw r3, #30665 @ 0x77c9 │ │ │ │ movt r3, #8 │ │ │ │ mov r0, r8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 55156 │ │ │ │ - bl 1c8954 │ │ │ │ + bne.n 5519e │ │ │ │ + bl 8776c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 5515c │ │ │ │ + b.n 551a4 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 5517c │ │ │ │ + cbz r3, 551c4 │ │ │ │ clz r2, r9 │ │ │ │ cmp r4, #0 │ │ │ │ mov.w r1, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ strd r5, r1, [r3, #12] │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ strd r4, r2, [r3, #20] │ │ │ │ - b.n 5518a │ │ │ │ + b.n 551d2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c85f4 │ │ │ │ - b.n 550de │ │ │ │ + bl 1c8abc │ │ │ │ + b.n 55126 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #80] @ (551e8 ) │ │ │ │ + ldr r1, [pc, #80] @ (55230 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 551b6 │ │ │ │ + cbz r3, 551fe │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 551ce │ │ │ │ + b.n 55216 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 551be │ │ │ │ + bge.n 55206 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 551ce │ │ │ │ + b.n 55216 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 551ba │ │ │ │ + bgt.n 55202 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 551ba │ │ │ │ + beq.n 55202 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 551f0 │ │ │ │ + b.n 55238 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #664] @ (5547c ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #664] @ (554c4 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55590 │ │ │ │ + beq.w 555d8 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 55236 │ │ │ │ + beq.n 5527e │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 551fe │ │ │ │ + cbz r6, 55246 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 55206 │ │ │ │ - b.n 55244 │ │ │ │ + bne.n 5524e │ │ │ │ + b.n 5528c │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5522e │ │ │ │ - bl 9b92c │ │ │ │ + cbz r0, 55276 │ │ │ │ + bl 9b830 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5522a │ │ │ │ + bge.n 55272 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5522a │ │ │ │ + cbnz r3, 55272 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r1, r7, #1 │ │ │ │ - bne.n 55248 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 55244 │ │ │ │ - b.n 55572 │ │ │ │ + bne.n 55290 │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 5528c │ │ │ │ + b.n 555ba │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55248 │ │ │ │ + b.n 55290 │ │ │ │ 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, 5525e │ │ │ │ + cbz r5, 552a6 │ │ │ │ ldr.w r8, [r9, #20] │ │ │ │ - b.n 55266 │ │ │ │ + b.n 552ae │ │ │ │ movw r8, #32180 @ 0x7db4 │ │ │ │ movt r8, #87 @ 0x57 │ │ │ │ cmp r7, #0 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it lt │ │ │ │ mvnlt.w r7, #2147483648 @ 0x80000000 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 55394 │ │ │ │ + bne.w 553dc │ │ │ │ cmp r7, #11 │ │ │ │ mov r0, r7 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55566 │ │ │ │ + beq.w 555ae │ │ │ │ subs r1, r5, #1 │ │ │ │ - movw fp, #32720 @ 0x7fd0 │ │ │ │ + movw fp, #31120 @ 0x7990 │ │ │ │ movt fp, #50 @ 0x32 │ │ │ │ movs r5, #0 │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 55314 │ │ │ │ + beq.n 5535c │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 5536e │ │ │ │ + blt.n 553b6 │ │ │ │ ldrb.w r3, [r8, r1] │ │ │ │ add.w sl, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 552ca │ │ │ │ + bpl.n 55312 │ │ │ │ mov r1, sl │ │ │ │ - b.n 552a2 │ │ │ │ + b.n 552ea │ │ │ │ ldrb.w r3, [r8, sl] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 552d0 │ │ │ │ + bmi.n 55318 │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 552ba │ │ │ │ + bne.n 55302 │ │ │ │ add.w r0, sl, #1 │ │ │ │ sub.w r1, r1, sl │ │ │ │ add r0, r8 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5537c │ │ │ │ + beq.n 553c4 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 552f0 │ │ │ │ + bgt.n 55338 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 5530e │ │ │ │ + b.n 55356 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 55342 │ │ │ │ + cbnz r0, 5538a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5530e │ │ │ │ + bge.n 55356 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5530e │ │ │ │ + cbnz r3, 55356 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r1, sl │ │ │ │ - b.n 5529e │ │ │ │ + b.n 552e6 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 5536e │ │ │ │ - movw r3, #32720 @ 0x7fd0 │ │ │ │ + blt.n 553b6 │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldrb.w r2, [r8, r1] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r6, r2, #28 │ │ │ │ - bpl.n 55356 │ │ │ │ + bpl.n 5539e │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 5536e │ │ │ │ - b.n 55320 │ │ │ │ + bcc.n 553b6 │ │ │ │ + b.n 55368 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55576 │ │ │ │ + beq.w 555be │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5537c │ │ │ │ + bge.n 553c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5537c │ │ │ │ + cbnz r3, 553c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5537c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 553c4 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5537c │ │ │ │ + cbz r0, 553c4 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 55332 │ │ │ │ + bgt.n 5537a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 248e9c │ │ │ │ + bl 2490fc │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 55566 │ │ │ │ + bne.w 555ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55390 │ │ │ │ + bge.n 553d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55390 │ │ │ │ + cbnz r3, 553d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55566 │ │ │ │ + b.n 555ae │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 159198 │ │ │ │ + bl 158cd0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55390 │ │ │ │ + bne.n 553d8 │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 553c6 │ │ │ │ + bne.n 5540e │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24304 @ 0x5ef0 │ │ │ │ + movw r1, #22704 @ 0x58b0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55560 │ │ │ │ + b.n 555a8 │ │ │ │ cmp r7, #11 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w fp, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne.n 55480 │ │ │ │ + bne.n 554c8 │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55560 │ │ │ │ + beq.w 555a8 │ │ │ │ subs r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 55468 │ │ │ │ - cbz r7, 55468 │ │ │ │ + blt.n 554b0 │ │ │ │ + cbz r7, 554b0 │ │ │ │ ldrb.w r3, [r8, r5] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 55460 │ │ │ │ + bne.n 554a8 │ │ │ │ adds r0, r5, #1 │ │ │ │ subs r1, r1, r5 │ │ │ │ add r0, r8 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55544 │ │ │ │ + beq.w 5558c │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 5541a │ │ │ │ + bgt.n 55462 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 55458 │ │ │ │ + b.n 554a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 55444 │ │ │ │ + cbz r0, 5548c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 55544 │ │ │ │ + bge.w 5558c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 55544 │ │ │ │ + bne.w 5558c │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55544 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5558c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55458 │ │ │ │ + bge.n 554a0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 55458 │ │ │ │ + cbnz r3, 554a0 │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ subs r5, #1 │ │ │ │ adds r6, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 55464 │ │ │ │ + b.n 554ac │ │ │ │ subs r5, #1 │ │ │ │ - bcs.n 553f4 │ │ │ │ + bcs.n 5543c │ │ │ │ subs r7, #1 │ │ │ │ - b.n 553ee │ │ │ │ + b.n 55436 │ │ │ │ adds r0, r1, #1 │ │ │ │ - blt.n 55538 │ │ │ │ + blt.n 55580 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 554f8 │ │ │ │ - b.n 55544 │ │ │ │ - ldr r1, [pc, #256] @ (55580 ) │ │ │ │ + bne.n 55540 │ │ │ │ + b.n 5558c │ │ │ │ + ldr r1, [pc, #256] @ (555c8 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55560 │ │ │ │ + beq.n 555a8 │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 554ec │ │ │ │ + beq.n 55534 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, fp │ │ │ │ - bl 221b98 │ │ │ │ + bl 221e20 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 554ec │ │ │ │ + blt.n 55534 │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r5, r0 │ │ │ │ add r0, r8 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55544 │ │ │ │ + beq.n 5558c │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 554c8 │ │ │ │ + bgt.n 55510 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 554e6 │ │ │ │ + b.n 5552e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbnz r0, 55510 │ │ │ │ + cbnz r0, 55558 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 554e6 │ │ │ │ + bge.n 5552e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 554e6 │ │ │ │ + cbnz r3, 5552e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r5, sl │ │ │ │ - b.n 5548a │ │ │ │ + b.n 554d2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 55544 │ │ │ │ + cbz r0, 5558c │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 55504 │ │ │ │ + bgt.n 5554c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r5, [r3, r6, lsl #2] │ │ │ │ - b.n 55536 │ │ │ │ + b.n 5557e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 55524 │ │ │ │ + cbz r0, 5556c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55544 │ │ │ │ + bge.n 5558c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 55544 │ │ │ │ + cbnz r3, 5558c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55544 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5558c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55536 │ │ │ │ + bge.n 5557e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 55536 │ │ │ │ + cbnz r3, 5557e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 248e9c │ │ │ │ + bl 2490fc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55560 │ │ │ │ + bne.n 555a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 553c2 │ │ │ │ + bge.w 5540a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 553c2 │ │ │ │ + bne.w 5540a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 553c2 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5540a │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - b.n 55590 │ │ │ │ + b.n 555d8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55590 │ │ │ │ + b.n 555d8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 5536c │ │ │ │ + bge.w 553b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5536c │ │ │ │ + bne.w 553b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5536c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 553b4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00055598 : │ │ │ │ +000555e0 : │ │ │ │ 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, #-64] │ │ │ │ sub.w sp, sp, #8192 @ 0x2000 │ │ │ │ mov r3, r2 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #41404 @ 0xa1bc │ │ │ │ + movw r1, #47736 @ 0xba78 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #41408 @ 0xa1c0 │ │ │ │ + movw r0, #47740 @ 0xba7c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 55638 │ │ │ │ + beq.n 55680 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #28 │ │ │ │ sub.w r0, r4, #36 @ 0x24 │ │ │ │ blx 2b44c │ │ │ │ add.w r3, sp, #8192 @ 0x2000 │ │ │ │ mov r1, r5 │ │ │ │ @@ -61765,22 +61791,22 @@ │ │ │ │ str.w r7, [r4, #-40] │ │ │ │ str.w r3, [r4, #-20] │ │ │ │ movs r3, #1 │ │ │ │ str.w r4, [r4, #-16] │ │ │ │ str.w r4, [r4, #-24] │ │ │ │ str.w r5, [r4, #-8] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - bl 1ef2f4 │ │ │ │ - cbnz r0, 55638 │ │ │ │ + bl 1ef788 │ │ │ │ + cbnz r0, 55680 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sp │ │ │ │ - bl 1439b0 <_PyArena_Free@@Base+0x30c> │ │ │ │ + bl 143574 <_PyArena_Free@@Base+0x30c> │ │ │ │ ldr.w r0, [r4, #-12] │ │ │ │ - cbz r0, 55624 │ │ │ │ - bl 135030 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5566c │ │ │ │ + bl 134c20 <_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 2bffc │ │ │ │ add.w sp, sp, #8192 @ 0x2000 │ │ │ │ @@ -61791,470 +61817,470 @@ │ │ │ │ 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 29bcfc │ │ │ │ + bl 29b604 │ │ │ │ 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 5568a │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 5568a │ │ │ │ + bne.n 556d2 │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 556d2 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #3360 @ 0xd20 │ │ │ │ + movw r1, #1760 @ 0x6e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11e29c │ │ │ │ - b.n 556b0 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 556f8 │ │ │ │ movs r1, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17fbe8 │ │ │ │ + bl 17f49c │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 556b0 │ │ │ │ + cbnz r0, 556f8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17fbe8 │ │ │ │ + b.w 17f49c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.w 50e0e │ │ │ │ + b.w 50e56 │ │ │ │ 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 556fc │ │ │ │ + bne.n 55744 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 55710 │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + bmi.n 55758 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #37056 @ 0x90c0 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #46752 @ 0xb6a0 │ │ │ │ + movw r0, #44992 @ 0xafc0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55738 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 55780 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46752 @ 0xb6a0 │ │ │ │ + movw r0, #44992 @ 0xafc0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ - cbz r0, 55738 │ │ │ │ - b.n 556d4 │ │ │ │ + bl 1d5210 │ │ │ │ + cbz r0, 55780 │ │ │ │ + b.n 5571c │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 5573c │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + bmi.n 55784 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #46752 @ 0xb6a0 │ │ │ │ + movw r0, #44992 @ 0xafc0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55776 │ │ │ │ + b.n 557be │ │ │ │ mov r0, r3 │ │ │ │ - bl 11c624 │ │ │ │ + bl 11c288 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 55776 │ │ │ │ + cbz r0, 557be │ │ │ │ mov r0, r5 │ │ │ │ - bl 11c624 │ │ │ │ + bl 11c288 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 55760 │ │ │ │ + cbz r0, 557a8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bf80 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 55762 │ │ │ │ + b.n 557aa │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ - cbnz r5, 5576e │ │ │ │ + bl 83a14 │ │ │ │ + cbnz r5, 557b6 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 55776 │ │ │ │ + b.n 557be │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 5576a │ │ │ │ + bl 83a14 │ │ │ │ + b.n 557b2 │ │ │ │ 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 208df8 │ │ │ │ + bl 2091c0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 557ae │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 557e0 │ │ │ │ + bne.n 557f6 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 55828 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 208df8 │ │ │ │ + bl 2091c0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 557cc │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 557e0 │ │ │ │ + bne.n 55814 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 55828 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d990c │ │ │ │ + b.w 2d9224 │ │ │ │ vpop {d8-d10} │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ - bl 29bcfc │ │ │ │ + bl 29b604 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ vstr d1, [sp, #16] │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 55868 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 558b0 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ str r4, [r0, #0] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2bc8c │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vstr d9, [sp, #24] │ │ │ │ vstr d8, [sp, #32] │ │ │ │ - bl 2bed9c <_Py_c_abs@@Base> │ │ │ │ + bl 2be6ac <_Py_c_abs@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ vmov r2, r3, d0 │ │ │ │ - cbz r1, 55854 │ │ │ │ - bl 57ea4 <_PyXI_FreeExcInfo@@Base+0x366> │ │ │ │ - b.n 5586a │ │ │ │ - movw r0, #3532 @ 0xdcc │ │ │ │ + cbz r1, 5589c │ │ │ │ + bl 57eec <_PyXI_FreeExcInfo@@Base+0x366> │ │ │ │ + b.n 558b2 │ │ │ │ + movw r0, #1932 @ 0x78c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ vstr d10, [sp] │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5586a │ │ │ │ + b.n 558b2 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 55890 │ │ │ │ + cbz r3, 558d8 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 558a8 │ │ │ │ + b.n 558f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 55898 │ │ │ │ + bgt.n 558e0 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 558a8 │ │ │ │ + b.n 558f0 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 55894 │ │ │ │ + bgt.n 558dc │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 55894 │ │ │ │ + beq.n 558dc │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 558ca │ │ │ │ + b.n 55912 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #128] @ (55940 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #128] @ (55988 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5593a │ │ │ │ + beq.n 55982 │ │ │ │ add r5, r6 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r5, #1 │ │ │ │ itte eq │ │ │ │ movweq r6, #5752 @ 0x1678 │ │ │ │ movteq r6, #80 @ 0x50 │ │ │ │ ldrne r6, [r4, #4] │ │ │ │ - cbnz r3, 558ea │ │ │ │ + cbnz r3, 55932 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 55934 │ │ │ │ + blt.n 5597c │ │ │ │ mov r4, r6 │ │ │ │ - b.n 5593a │ │ │ │ + b.n 55982 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 558de │ │ │ │ + beq.n 55926 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 90868 │ │ │ │ + bl 90790 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 55914 │ │ │ │ + cbz r0, 5595c │ │ │ │ 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 55928 │ │ │ │ + bge.n 55970 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 55928 │ │ │ │ + cbnz r3, 55970 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 5593a │ │ │ │ - bl 940a4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 55982 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 558de │ │ │ │ - b.n 5593a │ │ │ │ + beq.n 55926 │ │ │ │ + b.n 55982 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 558e6 │ │ │ │ + b.n 5592e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #432] @ (55af4 ) │ │ │ │ + ldr r1, [pc, #432] @ (55b3c ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 121aa8 <_PyArg_UnpackKeywords@@Base+0x309c> │ │ │ │ + bl 12170c <_PyArg_UnpackKeywords@@Base+0x309c> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 55980 │ │ │ │ + cbz r0, 559c8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 144820 │ │ │ │ + bl 1443e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 55970 │ │ │ │ + blt.n 559b8 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 55980 │ │ │ │ + b.n 559c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5596c │ │ │ │ + bne.n 559b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5596c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 559b4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r0, #16 │ │ │ │ - b.w 9435c │ │ │ │ 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 8f69c │ │ │ │ + b.w 8f5c0 │ │ │ │ │ │ │ │ -0005599e : │ │ │ │ +000559e0 : │ │ │ │ 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 2a8894 │ │ │ │ + bl 2a819c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #28 │ │ │ │ - bne.n 559ce │ │ │ │ - movw r0, #27772 @ 0x6c7c │ │ │ │ + bne.n 55a10 │ │ │ │ + movw r0, #26172 @ 0x663c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #6 │ │ │ │ - b.w 9403c │ │ │ │ - movw r0, #27764 @ 0x6c74 │ │ │ │ + b.w 93f64 │ │ │ │ + movw r0, #26164 @ 0x6634 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #6 │ │ │ │ - b.w 9403c │ │ │ │ + b.w 93f64 │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 8f69c │ │ │ │ - movw r0, #3536 @ 0xdd0 │ │ │ │ + b.w 8f5c0 │ │ │ │ + movw r0, #1936 @ 0x790 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 88254 │ │ │ │ + b.w 88180 │ │ │ │ + movs r0, #16 │ │ │ │ + b.w 94284 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42952 @ 0xa7c8 │ │ │ │ + movw r1, #41352 @ 0xa188 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ 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 r2, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 55a5c │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + bne.n 55aa4 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #41608 @ 0xa288 │ │ │ │ + movw r1, #39688 @ 0x9b08 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #46760 @ 0xb6a8 │ │ │ │ + movw r0, #45000 @ 0xafc8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55bbc │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 55c04 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 11c8c8 │ │ │ │ + bl 11c52c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55bac │ │ │ │ + beq.w 55bf4 │ │ │ │ blx 2acf8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 55a92 │ │ │ │ + beq.n 55ada │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64788 @ 0xfd14 │ │ │ │ + movw r1, #63188 @ 0xf6d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 55bb0 │ │ │ │ + b.n 55bf8 │ │ │ │ adds r3, r0, #2 │ │ │ │ add.w r8, r0, #1 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 55aa8 │ │ │ │ + bcs.n 55af0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 55aae │ │ │ │ - bl 23c560 │ │ │ │ - b.n 55a8c │ │ │ │ + cbnz r0, 55af6 │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 55ad4 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r9, r0 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r8 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bb88 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 55ade │ │ │ │ + cbz r3, 55b26 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq.n 55ade │ │ │ │ + beq.n 55b26 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 55bb0 │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 55bf8 │ │ │ │ cmp r8, r6 │ │ │ │ - bhi.n 55b24 │ │ │ │ + bhi.n 55b6c │ │ │ │ adds r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bl 9bc74 │ │ │ │ + bl 9bb78 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 55af6 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 55bb0 │ │ │ │ + cbnz r0, 55b3e │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 55bf8 │ │ │ │ mov r2, r6 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r7 │ │ │ │ str.w r8, [r9] │ │ │ │ blx 2bb88 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 55b22 │ │ │ │ + cbz r3, 55b6a │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 55bb0 │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 55bf8 │ │ │ │ mov r5, r4 │ │ │ │ mov r9, r5 │ │ │ │ add.w sl, r5, r6, lsl #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r4, #0 │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 55b40 │ │ │ │ + beq.n 55b88 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp.w r1, #65536 @ 0x10000 │ │ │ │ it hi │ │ │ │ addhi r4, #1 │ │ │ │ - b.n 55b2e │ │ │ │ - cbz r4, 55ba0 │ │ │ │ + b.n 55b76 │ │ │ │ + cbz r4, 55be8 │ │ │ │ add r4, r6 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 55b5a │ │ │ │ + bcs.n 55ba2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 55b5a │ │ │ │ - cbz r6, 55b8e │ │ │ │ + cbz r0, 55ba2 │ │ │ │ + cbz r6, 55bd6 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 55b62 │ │ │ │ + b.n 55baa │ │ │ │ movs r4, #0 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 55bb0 │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 55bf8 │ │ │ │ ldr.w r2, [r9], #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ add.w r0, r8, r3, lsl #2 │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ itett hi │ │ │ │ lsrhi r1, r2, #16 │ │ │ │ addls r3, #1 │ │ │ │ @@ -62262,71 +62288,71 @@ │ │ │ │ orrhi.w r1, r1, #65536 @ 0x10000 │ │ │ │ iteee ls │ │ │ │ strls.w r2, [r8, r1] │ │ │ │ strhi.w r1, [r8, r3, lsl #2] │ │ │ │ addhi r3, #2 │ │ │ │ strhi r2, [r0, #4] │ │ │ │ cmp r9, sl │ │ │ │ - bne.n 55b62 │ │ │ │ + bne.n 55baa │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl aee2c │ │ │ │ + bl ae50c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 55bb0 │ │ │ │ + bl 83a14 │ │ │ │ + b.n 55bf8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl aee2c │ │ │ │ + bl ae50c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 55bb0 │ │ │ │ + b.n 55bf8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ mov r0, r7 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ mov r0, r4 │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 55bee │ │ │ │ + beq.n 55c36 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #44552 @ 0xae08 │ │ │ │ + movw r0, #42632 @ 0xa688 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ - cbnz r0, 55bee │ │ │ │ + bl 1d5210 │ │ │ │ + cbnz r0, 55c36 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55c2e │ │ │ │ + b.n 55c76 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 55c02 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 55c4a │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55bea │ │ │ │ + bne.n 55c32 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 55c16 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 55c5e │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55bea │ │ │ │ + bne.n 55c32 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4598 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1f4b28 <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -62334,1042 +62360,1042 @@ │ │ │ │ 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 55c6a │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + bmi.n 55cb2 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #41608 @ 0xa288 │ │ │ │ + movw r1, #39688 @ 0x9b08 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #6444 @ 0x192c │ │ │ │ + movw r0, #4844 @ 0x12ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55d10 │ │ │ │ + b.n 55d58 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55d10 │ │ │ │ + beq.n 55d58 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 55c9a │ │ │ │ + beq.n 55ce2 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64788 @ 0xfd14 │ │ │ │ + movw r1, #63188 @ 0xf6d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 55c66 │ │ │ │ - ldr r6, [pc, #124] @ (55d18 ) │ │ │ │ + bl 11df00 │ │ │ │ + b.n 55cae │ │ │ │ + ldr r6, [pc, #124] @ (55d60 ) │ │ │ │ movs r5, #0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c284 │ │ │ │ - cbnz r0, 55cc4 │ │ │ │ + cbnz r0, 55d0c │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #3544 @ 0xdd8 │ │ │ │ + movw r1, #1944 @ 0x798 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 55ce6 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 55d2e │ │ │ │ adds r6, #4 │ │ │ │ cmp r5, #8 │ │ │ │ - bne.n 55c9e │ │ │ │ - ldr r0, [pc, #80] @ (55d1c ) │ │ │ │ + bne.n 55ce6 │ │ │ │ + ldr r0, [pc, #80] @ (55d64 ) │ │ │ │ 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, #64] @ 0x40 │ │ │ │ - bl 2208b4 │ │ │ │ + bl 220b3c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 55cfa │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 55d42 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ movw r4, #4380 @ 0x111c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 55d10 │ │ │ │ + b.n 55d58 │ │ │ │ movw r4, #4380 @ 0x111c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r4, r4, r6 │ │ │ │ + asrs r4, r4, #21 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ 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 55d56 │ │ │ │ + beq.n 55d9e │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3592 @ 0xe08 │ │ │ │ + movw r1, #1992 @ 0x7c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55d74 │ │ │ │ + b.n 55dbc │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - bne.n 55d68 │ │ │ │ + bne.n 55db0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w a257c │ │ │ │ + b.w a1bac │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #4 │ │ │ │ lsls r1, r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 5608a │ │ │ │ + bl 5600a │ │ │ │ add sp, #12 │ │ │ │ pop {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 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #3660 @ 0xe4c │ │ │ │ + movw r0, #2060 @ 0x80c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r6, r2 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 55dd0 │ │ │ │ + cbz r0, 55e18 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ - bl 2d3b4c │ │ │ │ + bl 2d3464 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55dca │ │ │ │ + bge.n 55e12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55dca │ │ │ │ + cbnz r3, 55e12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ clz r0, r5 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ 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 │ │ │ │ blx 2c06c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3048] @ 0xbe8 │ │ │ │ sub.w sp, sp, #1016 @ 0x3f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 7fac4 │ │ │ │ + bl 7fb14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55f2a │ │ │ │ + beq.w 55f72 │ │ │ │ mov r4, r0 │ │ │ │ sub.w r9, r6, #4 │ │ │ │ add.w r7, r5, r7, lsl #2 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 55e68 │ │ │ │ + beq.n 55eb0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ ldr r6, [r3, #8] │ │ │ │ add.w lr, r1, #4 │ │ │ │ cmp r1, r6 │ │ │ │ - bge.n 55e64 │ │ │ │ + bge.n 55eac │ │ │ │ ldr.w r1, [r3, lr, lsl #2] │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55e64 │ │ │ │ + bne.n 55eac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55f2a │ │ │ │ + bge.n 55f72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 55f2a │ │ │ │ + bne.n 55f72 │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #1016 @ 0x3f8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #4 │ │ │ │ - b.n 55e1c │ │ │ │ + b.n 55e64 │ │ │ │ add r6, sp, #16 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #3688 @ 0xe68 │ │ │ │ + movw r2, #2088 @ 0x828 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ - bl 1bd3ac │ │ │ │ + bl 1bd81c │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ str r3, [sp, #12] │ │ │ │ add r7, sp, #8 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl a84f8 │ │ │ │ - cbz r0, 55f06 │ │ │ │ + bl a7bb0 │ │ │ │ + cbz r0, 55f4e │ │ │ │ cmp.w r5, #1000 @ 0x3e8 │ │ │ │ - bcs.n 55f06 │ │ │ │ + bcs.n 55f4e │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 56050 │ │ │ │ + bl 55fd2 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 55eba │ │ │ │ + cbz r0, 55f02 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 55eca │ │ │ │ - bl dd388 │ │ │ │ + bpl.n 55f12 │ │ │ │ + bl dcef8 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 55ed2 │ │ │ │ + cbnz r0, 55f1a │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 55f1e │ │ │ │ - b.n 55f2a │ │ │ │ - movw r3, #15668 @ 0x3d34 │ │ │ │ + blt.n 55f66 │ │ │ │ + b.n 55f72 │ │ │ │ + movw r3, #14068 @ 0x36f4 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ rsb r1, r5, #1000 @ 0x3e8 │ │ │ │ adds r0, r6, r5 │ │ │ │ - movw r2, #34288 @ 0x85f0 │ │ │ │ + movw r2, #32700 @ 0x7fbc │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 1bd3ac │ │ │ │ + bl 1bd81c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ adds r7, r5, r3 │ │ │ │ adds r5, r7, #1 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ subs.w r9, r9, #1 │ │ │ │ - bne.n 55efa │ │ │ │ + bne.n 55f42 │ │ │ │ mov r5, r7 │ │ │ │ - b.n 55e8a │ │ │ │ + b.n 55ed2 │ │ │ │ cmp.w r5, #1000 @ 0x3e8 │ │ │ │ - bcs.n 55ef6 │ │ │ │ + bcs.n 55f3e │ │ │ │ strh.w sl, [r6, r7] │ │ │ │ - b.n 55e8a │ │ │ │ + b.n 55ed2 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55f2a │ │ │ │ + bge.n 55f72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55f2a │ │ │ │ + cbnz r3, 55f72 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ add.w sp, sp, #1016 @ 0x3f8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #2156 @ 0x86c │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + ldr r1, [r2, #16] │ │ │ │ + b.w 103900 │ │ │ │ + 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 9b830 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 55fac │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 55fce │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + cbz r3, 55fc4 │ │ │ │ + adds r2, r4, #1 │ │ │ │ + blt.n 55fbe │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + cmp r4, r3 │ │ │ │ + it ge │ │ │ │ + movge r4, r3 │ │ │ │ + b.n 55fc2 │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ + str r4, [r5, #8] │ │ │ │ + movw r0, #5752 @ 0x1678 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + b.n 55fd0 │ │ │ │ + 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, #4080] @ 0xff0 │ │ │ │ + sub sp, #8 │ │ │ │ + ldr r1, [pc, #24] @ (55ffc ) │ │ │ │ + add r2, sp, #4 │ │ │ │ + mov r4, r0 │ │ │ │ + bl d7f18 │ │ │ │ + cbnz r0, 55ff6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 11a910 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, pc} │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + movw r0, #4380 @ 0x111c │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +0005600a : │ │ │ │ + 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 1ab710 │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r3, [pc, #176] @ (55ff4 ) │ │ │ │ + ldr r3, [pc, #176] @ (560e8 ) │ │ │ │ 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, 55f76 │ │ │ │ + cbz r3, 5606a │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 55f6c │ │ │ │ + bne.n 56060 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 55f5c │ │ │ │ + bne.n 56050 │ │ │ │ dmb ish │ │ │ │ - beq.n 55f76 │ │ │ │ - bl 285ba0 │ │ │ │ + beq.n 5606a │ │ │ │ + bl 2b8cf0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 2da6dc │ │ │ │ + bl 2da098 <_PyBytes_FromXIData@@Base+0xa8> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 55fa8 │ │ │ │ + cbz r3, 5609c │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 55f9e │ │ │ │ + bne.n 56092 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 55f8e │ │ │ │ + bne.n 56082 │ │ │ │ dmb ish │ │ │ │ - beq.n 55fa8 │ │ │ │ - bl 284c48 │ │ │ │ - movw r1, #33156 @ 0x8184 │ │ │ │ + beq.n 5609c │ │ │ │ + bl 284618 │ │ │ │ + movw r1, #32128 @ 0x7d80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ 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 55fb6 │ │ │ │ + bne.n 560aa │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 9403c │ │ │ │ - ldr r3, [pc, #20] @ (55ff4 ) │ │ │ │ + bl 93f64 │ │ │ │ + ldr r3, [pc, #20] @ (560e8 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 55fee │ │ │ │ + beq.n 560e2 │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #3756 @ 0xeac │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - ldr r1, [r2, #16] │ │ │ │ - b.w 103c78 │ │ │ │ - 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 9b92c │ │ │ │ - mov r4, r0 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 5602a │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5604c │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - cbz r3, 56042 │ │ │ │ - adds r2, r4, #1 │ │ │ │ - blt.n 5603c │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - cmp r4, r3 │ │ │ │ - it ge │ │ │ │ - movge r4, r3 │ │ │ │ - b.n 56040 │ │ │ │ - mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - str r4, [r5, #8] │ │ │ │ - movw r0, #5752 @ 0x1678 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - b.n 5604e │ │ │ │ - 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, #4080] @ 0xff0 │ │ │ │ - sub sp, #8 │ │ │ │ - ldr r1, [pc, #24] @ (5607c ) │ │ │ │ - add r2, sp, #4 │ │ │ │ - mov r4, r0 │ │ │ │ - bl d8858 │ │ │ │ - cbnz r0, 56074 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 11ac90 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - nop │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - movw r0, #4380 @ 0x111c │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -0005608a : │ │ │ │ - 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 1ab2a0 │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - movw r0, #64532 @ 0xfc14 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - movs r1, #3 │ │ │ │ - b.w 9403c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #7956 @ 0x1f14 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 56100 │ │ │ │ + beq.n 56138 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 56100 │ │ │ │ + beq.n 56138 │ │ │ │ movs r3, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ - movw r1, #20328 @ 0x4f68 │ │ │ │ + movw r1, #18728 @ 0x4928 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl e21d8 │ │ │ │ - cbnz r0, 56118 │ │ │ │ + bl e1dd8 │ │ │ │ + cbnz r0, 56150 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 56172 │ │ │ │ + b.n 561aa │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 560e0 │ │ │ │ - movw r0, #20328 @ 0x4f68 │ │ │ │ + beq.n 56118 │ │ │ │ + movw r0, #18728 @ 0x4928 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 21db84 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21de10 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 560fc │ │ │ │ - b.n 560e0 │ │ │ │ + beq.n 56134 │ │ │ │ + b.n 56118 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9fc20 │ │ │ │ + bl 9f804 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 56172 │ │ │ │ + cbz r0, 561aa │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #30877 @ 0x789d │ │ │ │ + movw r3, #30665 @ 0x77c9 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5613c │ │ │ │ + bne.n 56174 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c8954 │ │ │ │ + bl 8776c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 56144 │ │ │ │ + b.n 5617c │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 5615e │ │ │ │ + cbnz r5, 56196 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5615a │ │ │ │ + bge.n 56192 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5615a │ │ │ │ + cbnz r3, 56192 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 56172 │ │ │ │ + b.n 561aa │ │ │ │ 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, [r5, #8] │ │ │ │ - b.n 5615a │ │ │ │ + b.n 56192 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r3, r1, #16 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 56198 │ │ │ │ + cbnz r2, 561d0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 56198 │ │ │ │ - cbnz r3, 561b2 │ │ │ │ + bne.n 561d0 │ │ │ │ + cbnz r3, 561ea │ │ │ │ add r5, sp, #20 │ │ │ │ mov r0, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ - ldr r3, [pc, #40] @ (561d4 ) │ │ │ │ - bl 11f7ec <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + ldr r3, [pc, #40] @ (5620c ) │ │ │ │ + bl 11f454 <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 561cc │ │ │ │ + cbz r0, 56204 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 9b2bc │ │ │ │ + bl 9b1c0 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 561cc │ │ │ │ + cbz r0, 56204 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ str r4, [r0, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #608] @ (56438 <_PyXI_NewExcInfo@@Base+0x98>) │ │ │ │ + ldr r1, [pc, #608] @ (56470 <_PyXI_NewExcInfo@@Base+0x88>) │ │ │ │ lsls r2, r2, #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 2b7ac8 <_PyObject_GetState@@Base> │ │ │ │ + bl 2b73d0 <_PyObject_GetState@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 56244 │ │ │ │ + cbz r0, 5627c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9fc20 │ │ │ │ + bl 9f804 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 56214 │ │ │ │ + cbnz r0, 5624c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56210 │ │ │ │ + bge.n 56248 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56210 │ │ │ │ + cbnz r3, 56248 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56244 │ │ │ │ + b.n 5627c │ │ │ │ ldr r2, [r6, #32] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 56232 │ │ │ │ + bge.n 5626a │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #3784 @ 0xec8 │ │ │ │ + movw r0, #2184 @ 0x888 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #3792 @ 0xed0 │ │ │ │ + movw r0, #2192 @ 0x890 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + movw r0, #62932 @ 0xf5d4 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + movs r1, #3 │ │ │ │ + b.w 93f64 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (56278 ) │ │ │ │ + ldr r3, [pc, #32] @ (562c0 ) │ │ │ │ ldr.w r3, [r3, #1368] @ 0x558 │ │ │ │ - cbz r3, 5626e │ │ │ │ - bl 1f773c │ │ │ │ + cbz r3, 562b4 │ │ │ │ + bl 1f7b08 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 56276 │ │ │ │ + b.n 562bc │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ + nop │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbnz r2, 562bc │ │ │ │ + cbnz r2, 56304 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1225d0 │ │ │ │ + bl 122234 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt.n 562f6 │ │ │ │ + bgt.n 5633e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21448 @ 0x53c8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5632c │ │ │ │ - ldr r3, [pc, #212] @ (56394 ) │ │ │ │ + bl 11df00 │ │ │ │ + b.n 56374 │ │ │ │ + ldr r3, [pc, #212] @ (563dc ) │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r2, #3812 @ 0xee4 │ │ │ │ + movw r2, #2212 @ 0x8a4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #200] @ (56398 ) │ │ │ │ - bl f59e4 │ │ │ │ + ldr r0, [pc, #200] @ (563e0 ) │ │ │ │ + bl f55d4 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #196] @ (5639c ) │ │ │ │ + ldr r0, [pc, #196] @ (563e4 ) │ │ │ │ ldr.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 562f0 │ │ │ │ + bge.n 56338 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ - cbnz r3, 562f0 │ │ │ │ + cbnz r3, 56338 │ │ │ │ add.w r0, r0, #1968 @ 0x7b0 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 56298 │ │ │ │ - b.n 5632c │ │ │ │ + bne.n 562e0 │ │ │ │ + b.n 56374 │ │ │ │ subs r0, #1 │ │ │ │ - bl 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5638a │ │ │ │ + beq.n 563d2 │ │ │ │ add.w sl, r6, #16 │ │ │ │ add.w r9, r0, #12 │ │ │ │ movs r7, #1 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ adds r7, #1 │ │ │ │ - bl 9fc20 │ │ │ │ - cbnz r0, 56330 │ │ │ │ + bl 9f804 │ │ │ │ + cbnz r0, 56378 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5632c │ │ │ │ + bge.n 56374 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5632c │ │ │ │ + cbnz r3, 56374 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5638a │ │ │ │ + b.n 563d2 │ │ │ │ cmp r8, r7 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - bne.n 5630c │ │ │ │ + bne.n 56354 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #30877 @ 0x789d │ │ │ │ + movw r3, #30665 @ 0x77c9 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 56352 │ │ │ │ + bne.n 5639a │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c8954 │ │ │ │ + bl 8776c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5635a │ │ │ │ + b.n 563a2 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 56372 │ │ │ │ + cbnz r5, 563ba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56388 │ │ │ │ + bge.n 563d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56388 │ │ │ │ + cbnz r3, 563d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 56388 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 563d0 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ str r4, [r5, #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, [r5, #12] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #784] @ (566a8 <_PyXI_NewExcInfo@@Base+0x308>) │ │ │ │ + ldr r1, [pc, #784] @ (566f0 <_PyXI_NewExcInfo@@Base+0x308>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r0, r0, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -000563a0 <_PyXI_NewExcInfo@@Base>: │ │ │ │ +000563e8 <_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 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 563be <_PyXI_NewExcInfo@@Base+0x1e> │ │ │ │ + beq.n 56406 <_PyXI_NewExcInfo@@Base+0x1e> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 563d8 <_PyXI_NewExcInfo@@Base+0x38> │ │ │ │ + cbnz r0, 56420 <_PyXI_NewExcInfo@@Base+0x38> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4004 @ 0xfa4 │ │ │ │ + movw r1, #2404 @ 0x964 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 565a0 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ + b.n 565e8 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ movs r1, #24 │ │ │ │ movs r0, #1 │ │ │ │ - bl 1edec0 │ │ │ │ + bl 1ee354 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 563ea <_PyXI_NewExcInfo@@Base+0x4a> │ │ │ │ - bl 23c560 │ │ │ │ - b.n 565a0 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ + cbnz r0, 56432 <_PyXI_NewExcInfo@@Base+0x4a> │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 565e8 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 563fc <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ + bmi.n 56444 <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 5640e <_PyXI_NewExcInfo@@Base+0x6e> │ │ │ │ + bge.n 56456 <_PyXI_NewExcInfo@@Base+0x6e> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bpl.n 5640e <_PyXI_NewExcInfo@@Base+0x6e> │ │ │ │ + bpl.n 56456 <_PyXI_NewExcInfo@@Base+0x6e> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3752e <_PyXI_InitFailure@@Base+0x13a> │ │ │ │ + bl 37532 <_PyXI_InitFailure@@Base+0x13a> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 565a0 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ - b.n 56588 <_PyXI_NewExcInfo@@Base+0x1e8> │ │ │ │ + beq.w 565e8 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ + b.n 565d0 <_PyXI_NewExcInfo@@Base+0x1e8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64648 @ 0xfc88 │ │ │ │ + movw r1, #63048 @ 0xf648 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee4a0 │ │ │ │ + bl ee0c8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56552 <_PyXI_NewExcInfo@@Base+0x1b2> │ │ │ │ - movw r1, #20516 @ 0x5024 │ │ │ │ + beq.w 5659a <_PyXI_NewExcInfo@@Base+0x1b2> │ │ │ │ + movw r1, #18916 @ 0x49e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee4a0 │ │ │ │ + bl ee0c8 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5643a <_PyXI_NewExcInfo@@Base+0x9a> │ │ │ │ + cbnz r0, 56482 <_PyXI_NewExcInfo@@Base+0x9a> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 564cc <_PyXI_NewExcInfo@@Base+0x12c> │ │ │ │ + b.n 56514 <_PyXI_NewExcInfo@@Base+0x12c> │ │ │ │ movs r1, #0 │ │ │ │ - bl 265ba4 │ │ │ │ + bl 265970 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56456 <_PyXI_NewExcInfo@@Base+0xb6> │ │ │ │ + bge.n 5649e <_PyXI_NewExcInfo@@Base+0xb6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 56456 <_PyXI_NewExcInfo@@Base+0xb6> │ │ │ │ + cbnz r3, 5649e <_PyXI_NewExcInfo@@Base+0xb6> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 56434 <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ + beq.n 5647c <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #20548 @ 0x5044 │ │ │ │ + movw r1, #18948 @ 0x4a04 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee4a0 │ │ │ │ + bl ee0c8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56434 <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ + beq.n 5647c <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ movs r1, #0 │ │ │ │ - bl 265ba4 │ │ │ │ + bl 265970 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5648c <_PyXI_NewExcInfo@@Base+0xec> │ │ │ │ + bge.n 564d4 <_PyXI_NewExcInfo@@Base+0xec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5648c <_PyXI_NewExcInfo@@Base+0xec> │ │ │ │ + cbnz r3, 564d4 <_PyXI_NewExcInfo@@Base+0xec> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 56434 <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ + beq.n 5647c <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #21476 @ 0x53e4 │ │ │ │ + movw r1, #19876 @ 0x4da4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee4a0 │ │ │ │ + bl ee0c8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56434 <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ + beq.n 5647c <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ movs r1, #0 │ │ │ │ - bl 265ba4 │ │ │ │ + bl 265970 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 564c2 <_PyXI_NewExcInfo@@Base+0x122> │ │ │ │ + bge.n 5650a <_PyXI_NewExcInfo@@Base+0x122> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 564c2 <_PyXI_NewExcInfo@@Base+0x122> │ │ │ │ + cbnz r3, 5650a <_PyXI_NewExcInfo@@Base+0x122> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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 564e0 <_PyXI_NewExcInfo@@Base+0x140> │ │ │ │ + bge.n 56528 <_PyXI_NewExcInfo@@Base+0x140> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 564e0 <_PyXI_NewExcInfo@@Base+0x140> │ │ │ │ + cbnz r3, 56528 <_PyXI_NewExcInfo@@Base+0x140> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 5655c <_PyXI_NewExcInfo@@Base+0x1bc> │ │ │ │ + bne.n 565a4 <_PyXI_NewExcInfo@@Base+0x1bc> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45168 @ 0xb070 │ │ │ │ + movw r1, #43568 @ 0xaa30 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee4a0 │ │ │ │ + bl ee0c8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 56566 <_PyXI_NewExcInfo@@Base+0x1c6> │ │ │ │ + cbz r0, 565ae <_PyXI_NewExcInfo@@Base+0x1c6> │ │ │ │ movs r1, #0 │ │ │ │ - bl 265ba4 │ │ │ │ + bl 265970 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56512 <_PyXI_NewExcInfo@@Base+0x172> │ │ │ │ + bge.n 5655a <_PyXI_NewExcInfo@@Base+0x172> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 56512 <_PyXI_NewExcInfo@@Base+0x172> │ │ │ │ + cbnz r3, 5655a <_PyXI_NewExcInfo@@Base+0x172> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 56570 <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ + cbz r3, 565b8 <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33668 @ 0x8384 │ │ │ │ + movw r1, #32068 @ 0x7d44 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ee4a0 │ │ │ │ + bl ee0c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5657a <_PyXI_NewExcInfo@@Base+0x1da> │ │ │ │ + cbz r0, 565c2 <_PyXI_NewExcInfo@@Base+0x1da> │ │ │ │ movs r1, #0 │ │ │ │ - bl 265ba4 │ │ │ │ + bl 265970 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56544 <_PyXI_NewExcInfo@@Base+0x1a4> │ │ │ │ + bge.n 5658c <_PyXI_NewExcInfo@@Base+0x1a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56544 <_PyXI_NewExcInfo@@Base+0x1a4> │ │ │ │ + cbnz r3, 5658c <_PyXI_NewExcInfo@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbnz r3, 565a0 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ - movw r4, #3960 @ 0xf78 │ │ │ │ + cbnz r3, 565e8 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ + movw r4, #2360 @ 0x938 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ - b.n 56582 <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #3820 @ 0xeec │ │ │ │ + b.n 565ca <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #2220 @ 0x8ac │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ - b.n 56582 <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #2716 @ 0xa9c │ │ │ │ + b.n 565ca <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #1116 @ 0x45c │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 56582 <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #3864 @ 0xf18 │ │ │ │ + b.n 565ca <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #2264 @ 0x8d8 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ - b.n 56582 <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #2804 @ 0xaf4 │ │ │ │ + b.n 565ca <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #1204 @ 0x4b4 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 56582 <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #3908 @ 0xf44 │ │ │ │ + b.n 565ca <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #2308 @ 0x904 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3afa2 <_Py_open_noraise@@Base+0x51a> │ │ │ │ + bl 3afea <_Py_open_noraise@@Base+0x51a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a40c │ │ │ │ + bl 7a454 │ │ │ │ movw r3, #5760 @ 0x1680 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 73ffc │ │ │ │ - b.n 563d4 <_PyXI_NewExcInfo@@Base+0x34> │ │ │ │ + bl 74044 │ │ │ │ + b.n 5641c <_PyXI_NewExcInfo@@Base+0x34> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 565d4 <_PyXI_NewExcInfo@@Base+0x234> │ │ │ │ + beq.n 5661c <_PyXI_NewExcInfo@@Base+0x234> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63008 @ 0xf620 │ │ │ │ + movw r0, #61408 @ 0xefe0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56780 <_PyXI_NewExcInfo@@Base+0x3e0> │ │ │ │ + beq.w 567c8 <_PyXI_NewExcInfo@@Base+0x3e0> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #25144 @ 0x6238 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 565ea <_PyXI_NewExcInfo@@Base+0x24a> │ │ │ │ + bne.n 56632 <_PyXI_NewExcInfo@@Base+0x24a> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 5660a <_PyXI_NewExcInfo@@Base+0x26a> │ │ │ │ - bl 174b24 │ │ │ │ + b.n 56652 <_PyXI_NewExcInfo@@Base+0x26a> │ │ │ │ + bl 174674 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5660a <_PyXI_NewExcInfo@@Base+0x26a> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 56652 <_PyXI_NewExcInfo@@Base+0x26a> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 56780 <_PyXI_NewExcInfo@@Base+0x3e0> │ │ │ │ + bne.w 567c8 <_PyXI_NewExcInfo@@Base+0x3e0> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 56618 <_PyXI_NewExcInfo@@Base+0x278> │ │ │ │ + bne.n 56660 <_PyXI_NewExcInfo@@Base+0x278> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 56638 <_PyXI_NewExcInfo@@Base+0x298> │ │ │ │ - bl 174b24 │ │ │ │ + b.n 56680 <_PyXI_NewExcInfo@@Base+0x298> │ │ │ │ + bl 174674 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 56638 <_PyXI_NewExcInfo@@Base+0x298> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 56680 <_PyXI_NewExcInfo@@Base+0x298> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 56780 <_PyXI_NewExcInfo@@Base+0x3e0> │ │ │ │ + bne.w 567c8 <_PyXI_NewExcInfo@@Base+0x3e0> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d10, [pc, #332] @ 56790 <_PyXI_NewExcInfo@@Base+0x3f0> │ │ │ │ + vldr d10, [pc, #332] @ 567d8 <_PyXI_NewExcInfo@@Base+0x3f0> │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 56664 <_PyXI_NewExcInfo@@Base+0x2c4> │ │ │ │ + bhi.n 566ac <_PyXI_NewExcInfo@@Base+0x2c4> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 566d4 <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ - b.n 5672e <_PyXI_NewExcInfo@@Base+0x38e> │ │ │ │ - ble.n 566d4 <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ + bhi.n 5671c <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ + b.n 56776 <_PyXI_NewExcInfo@@Base+0x38e> │ │ │ │ + ble.n 5671c <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 566d4 <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ + bhi.n 5671c <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 566d4 <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ + beq.n 5671c <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ mov r1, sp │ │ │ │ add r0, sp, #8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2c020 │ │ │ │ - vldr d7, [pc, #268] @ 56798 <_PyXI_NewExcInfo@@Base+0x3f8> │ │ │ │ + vldr d7, [pc, #268] @ 567e0 <_PyXI_NewExcInfo@@Base+0x3f8> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d5, [pc, #264] @ 567a0 <_PyXI_NewExcInfo@@Base+0x400> │ │ │ │ + vldr d5, [pc, #264] @ 567e8 <_PyXI_NewExcInfo@@Base+0x400> │ │ │ │ cmp r1, #0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ite lt │ │ │ │ vmovlt.f64 d6, d5 │ │ │ │ vmovge.f64 d6, d7 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 566c2 <_PyXI_NewExcInfo@@Base+0x322> │ │ │ │ + ble.n 5670a <_PyXI_NewExcInfo@@Base+0x322> │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 5676a <_PyXI_NewExcInfo@@Base+0x3ca> │ │ │ │ + b.n 567b2 <_PyXI_NewExcInfo@@Base+0x3ca> │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 56702 <_PyXI_NewExcInfo@@Base+0x362> │ │ │ │ + b.n 5674a <_PyXI_NewExcInfo@@Base+0x362> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 2dc1b4 <_PyBytes_FromXIData@@Base+0x19c8> │ │ │ │ + bl 2dbacc <_PyBytes_FromXIData@@Base+0x1adc> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 2dc1b4 <_PyBytes_FromXIData@@Base+0x19c8> │ │ │ │ + bl 2dbacc <_PyBytes_FromXIData@@Base+0x1adc> │ │ │ │ add r4, r0 │ │ │ │ - movw r3, #6040 @ 0x1798 │ │ │ │ + movw r3, #4440 @ 0x1158 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r0, r3, r4, lsl #4 │ │ │ │ add r4, sp, #32 │ │ │ │ add.w r0, r0, #1072 @ 0x430 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 5676a <_PyXI_NewExcInfo@@Base+0x3ca> │ │ │ │ + beq.n 567b2 <_PyXI_NewExcInfo@@Base+0x3ca> │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 5676a <_PyXI_NewExcInfo@@Base+0x3ca> │ │ │ │ + bvs.n 567b2 <_PyXI_NewExcInfo@@Base+0x3ca> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 5676a <_PyXI_NewExcInfo@@Base+0x3ca> │ │ │ │ + ble.n 567b2 <_PyXI_NewExcInfo@@Base+0x3ca> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 57ea4 <_PyXI_FreeExcInfo@@Base+0x366> │ │ │ │ - b.n 56780 <_PyXI_NewExcInfo@@Base+0x3e0> │ │ │ │ + bl 57eec <_PyXI_FreeExcInfo@@Base+0x366> │ │ │ │ + b.n 567c8 <_PyXI_NewExcInfo@@Base+0x3e0> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 56746 <_PyXI_NewExcInfo@@Base+0x3a6> │ │ │ │ + bne.n 5678e <_PyXI_NewExcInfo@@Base+0x3a6> │ │ │ │ vmul.f64 d8, d9, d8 │ │ │ │ vstr d9, [sp, #16] │ │ │ │ vstr d8, [sp, #24] │ │ │ │ - b.n 5676a <_PyXI_NewExcInfo@@Base+0x3ca> │ │ │ │ + b.n 567b2 <_PyXI_NewExcInfo@@Base+0x3ca> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2b3cc │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ blx 2c4dc │ │ │ │ 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 296918 │ │ │ │ + b.w 29622c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @@ -63386,88 +63412,88 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 567cc <_PyXI_NewExcInfo@@Base+0x42c> │ │ │ │ + cbnz r5, 56814 <_PyXI_NewExcInfo@@Base+0x42c> │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 567cc <_PyXI_NewExcInfo@@Base+0x42c> │ │ │ │ + ble.n 56814 <_PyXI_NewExcInfo@@Base+0x42c> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 567cc <_PyXI_NewExcInfo@@Base+0x42c> │ │ │ │ - cbnz r2, 567e6 <_PyXI_NewExcInfo@@Base+0x446> │ │ │ │ + bne.n 56814 <_PyXI_NewExcInfo@@Base+0x42c> │ │ │ │ + cbnz r2, 5682e <_PyXI_NewExcInfo@@Base+0x446> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #68] @ (56824 <_PyXI_NewExcInfo@@Base+0x484>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 5681e <_PyXI_NewExcInfo@@Base+0x47e> │ │ │ │ + ldr r3, [pc, #68] @ (5686c <_PyXI_NewExcInfo@@Base+0x484>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 56866 <_PyXI_NewExcInfo@@Base+0x47e> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 4fcac <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cbz r0, 56812 <_PyXI_NewExcInfo@@Base+0x472> │ │ │ │ + bl 4fcf4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cbz r0, 5685a <_PyXI_NewExcInfo@@Base+0x472> │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2b4a0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 56816 <_PyXI_NewExcInfo@@Base+0x476> │ │ │ │ + beq.n 5685e <_PyXI_NewExcInfo@@Base+0x476> │ │ │ │ mov r0, r6 │ │ │ │ - bl 26f378 │ │ │ │ - movw r2, #4016 @ 0xfb0 │ │ │ │ + bl 26f140 │ │ │ │ + movw r2, #2416 @ 0x970 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 5688e <_PyXI_NewExcInfo@@Base+0x4ee> │ │ │ │ + bl 568d6 <_PyXI_NewExcInfo@@Base+0x4ee> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5681e <_PyXI_NewExcInfo@@Base+0x47e> │ │ │ │ + b.n 56866 <_PyXI_NewExcInfo@@Base+0x47e> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #816] @ (56b58 <_PyXI_NewExcInfo@@Base+0x7b8>) │ │ │ │ + ldr r1, [pc, #816] @ (56ba0 <_PyXI_NewExcInfo@@Base+0x7b8>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #64112 @ 0xfa70 │ │ │ │ + movw r0, #62512 @ 0xf430 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ 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 56858 <_PyXI_NewExcInfo@@Base+0x4b8> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 56862 <_PyXI_NewExcInfo@@Base+0x4c2> │ │ │ │ + bne.n 568a0 <_PyXI_NewExcInfo@@Base+0x4b8> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 568aa <_PyXI_NewExcInfo@@Base+0x4c2> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 222ce0 <_PyOS_URandomNonblock@@Base+0xeac> │ │ │ │ + bl 222f68 <_PyOS_URandomNonblock@@Base+0xeac> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r1, #23664 @ 0x5c70 │ │ │ │ + movw r1, #22064 @ 0x5630 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 41154 <_PyCompile_Assemble@@Base+0x1c4> │ │ │ │ + b.w 4119c <_PyCompile_Assemble@@Base+0x1c4> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -63478,279 +63504,279 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 2b970 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 4ae2e │ │ │ │ + bl 4ae76 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r9, r0, [r1] │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 103a6c │ │ │ │ + bl 1036f4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 56912 <_PyXI_NewExcInfo@@Base+0x572> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 5695a <_PyXI_NewExcInfo@@Base+0x572> │ │ │ │ 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 56916 <_PyXI_NewExcInfo@@Base+0x576> │ │ │ │ + bhi.n 5695e <_PyXI_NewExcInfo@@Base+0x576> │ │ │ │ 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 a8938 │ │ │ │ + b.w a8080 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5691e <_PyXI_NewExcInfo@@Base+0x57e> │ │ │ │ + b.n 56966 <_PyXI_NewExcInfo@@Base+0x57e> │ │ │ │ movw r0, #8388 @ 0x20c4 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bic.w r6, r1, #3 │ │ │ │ mov r4, r3 │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add.w r5, r0, r1, lsl #2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 569ee <_PyXI_NewExcInfo@@Base+0x64e> │ │ │ │ + beq.n 56a36 <_PyXI_NewExcInfo@@Base+0x64e> │ │ │ │ mov ip, r3 │ │ │ │ cmp r0, r6 │ │ │ │ - bcs.n 5699c <_PyXI_NewExcInfo@@Base+0x5fc> │ │ │ │ + bcs.n 569e4 <_PyXI_NewExcInfo@@Base+0x5fc> │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ldr.w lr, [r0] │ │ │ │ ldr r4, [r0, #12] │ │ │ │ eor.w r8, r7, #55296 @ 0xd800 │ │ │ │ eor.w r9, lr, #55296 @ 0xd800 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ eor.w r4, r4, #55296 @ 0xd800 │ │ │ │ and.w r4, r4, r9 │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ and.w r4, r4, r8 │ │ │ │ ands r4, r7 │ │ │ │ tst.w r4, #63488 @ 0xf800 │ │ │ │ - beq.n 5699c <_PyXI_NewExcInfo@@Base+0x5fc> │ │ │ │ + beq.n 569e4 <_PyXI_NewExcInfo@@Base+0x5fc> │ │ │ │ adds r0, #16 │ │ │ │ str.w lr, [r3], #16 │ │ │ │ ldr.w r4, [r0, #-12] │ │ │ │ str.w r4, [r3, #-12] │ │ │ │ ldr.w r4, [r0, #-8] │ │ │ │ str.w r4, [r3, #-8] │ │ │ │ ldr.w r4, [r0, #-4] │ │ │ │ str.w r4, [r3, #-4] │ │ │ │ - b.n 5693a <_PyXI_NewExcInfo@@Base+0x59a> │ │ │ │ + b.n 56982 <_PyXI_NewExcInfo@@Base+0x59a> │ │ │ │ ldr.w r3, [r0], #4 │ │ │ │ sub.w r4, r3, #55296 @ 0xd800 │ │ │ │ cmp.w r4, #2048 @ 0x800 │ │ │ │ - bcc.n 56a10 <_PyXI_NewExcInfo@@Base+0x670> │ │ │ │ + bcc.n 56a58 <_PyXI_NewExcInfo@@Base+0x670> │ │ │ │ str.w r3, [ip], #4 │ │ │ │ cmp r0, r5 │ │ │ │ - bcc.n 5698a <_PyXI_NewExcInfo@@Base+0x5ea> │ │ │ │ - b.n 56a18 <_PyXI_NewExcInfo@@Base+0x678> │ │ │ │ + bcc.n 569d2 <_PyXI_NewExcInfo@@Base+0x5ea> │ │ │ │ + b.n 56a60 <_PyXI_NewExcInfo@@Base+0x678> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r4, [r0, #12] │ │ │ │ rev.w lr, r7 │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ eor.w r4, r4, #55296 @ 0xd800 │ │ │ │ ands r4, r7 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ ands r4, r7 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ ands r4, r7 │ │ │ │ tst.w r4, #63488 @ 0xf800 │ │ │ │ - beq.n 56a0a <_PyXI_NewExcInfo@@Base+0x66a> │ │ │ │ + beq.n 56a52 <_PyXI_NewExcInfo@@Base+0x66a> │ │ │ │ adds r0, #16 │ │ │ │ str.w lr, [r3], #16 │ │ │ │ ldr.w r4, [r0, #-12] │ │ │ │ rev r4, r4 │ │ │ │ str.w r4, [r3, #-12] │ │ │ │ ldr.w r4, [r0, #-8] │ │ │ │ rev r4, r4 │ │ │ │ str.w r4, [r3, #-8] │ │ │ │ ldr.w r4, [r0, #-4] │ │ │ │ rev r4, r4 │ │ │ │ str.w r4, [r3, #-4] │ │ │ │ mov ip, r3 │ │ │ │ cmp r0, r6 │ │ │ │ - bcc.n 569a2 <_PyXI_NewExcInfo@@Base+0x602> │ │ │ │ - b.n 56a0a <_PyXI_NewExcInfo@@Base+0x66a> │ │ │ │ + bcc.n 569ea <_PyXI_NewExcInfo@@Base+0x602> │ │ │ │ + b.n 56a52 <_PyXI_NewExcInfo@@Base+0x66a> │ │ │ │ ldr.w r3, [r0], #4 │ │ │ │ rev r4, r3 │ │ │ │ sub.w r3, r3, #55296 @ 0xd800 │ │ │ │ cmp.w r3, #2048 @ 0x800 │ │ │ │ - bcc.n 56a10 <_PyXI_NewExcInfo@@Base+0x670> │ │ │ │ + bcc.n 56a58 <_PyXI_NewExcInfo@@Base+0x670> │ │ │ │ str.w r4, [ip], #4 │ │ │ │ cmp r0, r5 │ │ │ │ - bcc.n 569f6 <_PyXI_NewExcInfo@@Base+0x656> │ │ │ │ - b.n 56a18 <_PyXI_NewExcInfo@@Base+0x678> │ │ │ │ + bcc.n 56a3e <_PyXI_NewExcInfo@@Base+0x656> │ │ │ │ + b.n 56a60 <_PyXI_NewExcInfo@@Base+0x678> │ │ │ │ subs r5, r5, r0 │ │ │ │ subs r1, #1 │ │ │ │ sub.w r1, r1, r5, asr #2 │ │ │ │ mov r0, r1 │ │ │ │ str.w ip, [r2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 56a4c <_PyXI_NewExcInfo@@Base+0x6ac> │ │ │ │ + cbz r0, 56a94 <_PyXI_NewExcInfo@@Base+0x6ac> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56a4c <_PyXI_NewExcInfo@@Base+0x6ac> │ │ │ │ + bge.n 56a94 <_PyXI_NewExcInfo@@Base+0x6ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 56a4c <_PyXI_NewExcInfo@@Base+0x6ac> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 56a94 <_PyXI_NewExcInfo@@Base+0x6ac> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 89a10 │ │ │ │ + b.w 89938 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 56a78 <_PyXI_NewExcInfo@@Base+0x6d8> │ │ │ │ + cbnz r3, 56ac0 <_PyXI_NewExcInfo@@Base+0x6d8> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 56a78 <_PyXI_NewExcInfo@@Base+0x6d8> │ │ │ │ + ble.n 56ac0 <_PyXI_NewExcInfo@@Base+0x6d8> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 56a78 <_PyXI_NewExcInfo@@Base+0x6d8> │ │ │ │ - cbnz r0, 56a90 <_PyXI_NewExcInfo@@Base+0x6f0> │ │ │ │ + bne.n 56ac0 <_PyXI_NewExcInfo@@Base+0x6d8> │ │ │ │ + cbnz r0, 56ad8 <_PyXI_NewExcInfo@@Base+0x6f0> │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ - ldr r3, [pc, #72] @ (56ad4 <_PyXI_NewExcInfo@@Base+0x734>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 56ad0 <_PyXI_NewExcInfo@@Base+0x730> │ │ │ │ + ldr r3, [pc, #72] @ (56b1c <_PyXI_NewExcInfo@@Base+0x734>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 56b18 <_PyXI_NewExcInfo@@Base+0x730> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r3, #60 @ 0x3c │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 56abc <_PyXI_NewExcInfo@@Base+0x71c> │ │ │ │ + beq.n 56b04 <_PyXI_NewExcInfo@@Base+0x71c> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4276 @ 0x10b4 │ │ │ │ + movw r1, #2676 @ 0xa74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4484e <_PyImport_ClearExtension@@Base+0xd0e> │ │ │ │ + bl 44848 <_PyImport_ClearExtension@@Base+0xcc0> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #144] @ (56b68 <_PyXI_NewExcInfo@@Base+0x7c8>) │ │ │ │ + ldr r2, [pc, #144] @ (56bb0 <_PyXI_NewExcInfo@@Base+0x7c8>) │ │ │ │ lsls r2, r2, #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 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1690a4 │ │ │ │ - cbnz r0, 56af8 <_PyXI_NewExcInfo@@Base+0x758> │ │ │ │ + bl 168b10 │ │ │ │ + cbnz r0, 56b40 <_PyXI_NewExcInfo@@Base+0x758> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56b52 <_PyXI_NewExcInfo@@Base+0x7b2> │ │ │ │ + b.n 56b9a <_PyXI_NewExcInfo@@Base+0x7b2> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 56b54 <_PyXI_NewExcInfo@@Base+0x7b4> │ │ │ │ + bl 56b9c <_PyXI_NewExcInfo@@Base+0x7b4> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 56b1e <_PyXI_NewExcInfo@@Base+0x77e> │ │ │ │ - movw r3, #38809 @ 0x9799 │ │ │ │ + beq.n 56b66 <_PyXI_NewExcInfo@@Base+0x77e> │ │ │ │ + movw r3, #37041 @ 0x90b1 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 56b28 <_PyXI_NewExcInfo@@Base+0x788> │ │ │ │ + bne.n 56b70 <_PyXI_NewExcInfo@@Base+0x788> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d9864 │ │ │ │ - b.n 56b30 <_PyXI_NewExcInfo@@Base+0x790> │ │ │ │ - bl 940a4 │ │ │ │ + bl 2d917c │ │ │ │ + b.n 56b78 <_PyXI_NewExcInfo@@Base+0x790> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56b06 <_PyXI_NewExcInfo@@Base+0x766> │ │ │ │ - b.n 56af4 <_PyXI_NewExcInfo@@Base+0x754> │ │ │ │ + beq.n 56b4e <_PyXI_NewExcInfo@@Base+0x766> │ │ │ │ + b.n 56b3c <_PyXI_NewExcInfo@@Base+0x754> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 56b4a <_PyXI_NewExcInfo@@Base+0x7aa> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 56b92 <_PyXI_NewExcInfo@@Base+0x7aa> │ │ │ │ + bl 93fcc │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 56b52 <_PyXI_NewExcInfo@@Base+0x7b2> │ │ │ │ + b.n 56b9a <_PyXI_NewExcInfo@@Base+0x7b2> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fe9b0 │ │ │ │ + bl fe628 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 56b82 <_PyXI_NewExcInfo@@Base+0x7e2> │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 56b86 <_PyXI_NewExcInfo@@Base+0x7e6> │ │ │ │ - b.n 56bae <_PyXI_NewExcInfo@@Base+0x80e> │ │ │ │ + bne.n 56bca <_PyXI_NewExcInfo@@Base+0x7e2> │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 56bce <_PyXI_NewExcInfo@@Base+0x7e6> │ │ │ │ + b.n 56bf6 <_PyXI_NewExcInfo@@Base+0x80e> │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 56bae <_PyXI_NewExcInfo@@Base+0x80e> │ │ │ │ + bge.n 56bf6 <_PyXI_NewExcInfo@@Base+0x80e> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 56bae <_PyXI_NewExcInfo@@Base+0x80e> │ │ │ │ + cbz r3, 56bf6 <_PyXI_NewExcInfo@@Base+0x80e> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 56bae <_PyXI_NewExcInfo@@Base+0x80e> │ │ │ │ - movw r2, #27333 @ 0x6ac5 │ │ │ │ + cbz r3, 56bf6 <_PyXI_NewExcInfo@@Base+0x80e> │ │ │ │ + movw r2, #26133 @ 0x6615 │ │ │ │ movt r2, #23 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 56ba0 <_PyXI_NewExcInfo@@Base+0x800> │ │ │ │ + bne.n 56be8 <_PyXI_NewExcInfo@@Base+0x800> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - b.n 56ba4 <_PyXI_NewExcInfo@@Base+0x804> │ │ │ │ + b.n 56bec <_PyXI_NewExcInfo@@Base+0x804> │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ite ge │ │ │ │ addge r4, r4, r0 │ │ │ │ movlt.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ @@ -63760,76 +63786,76 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ movw r1, #55840 @ 0xda20 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154cd0 │ │ │ │ + bl 15472c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, r7 │ │ │ │ - beq.n 56c02 <_PyXI_NewExcInfo@@Base+0x862> │ │ │ │ + beq.n 56c4a <_PyXI_NewExcInfo@@Base+0x862> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9ef10 │ │ │ │ - cbnz r0, 56c02 <_PyXI_NewExcInfo@@Base+0x862> │ │ │ │ + bl 9ee58 │ │ │ │ + cbnz r0, 56c4a <_PyXI_NewExcInfo@@Base+0x862> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - movw r1, #4320 @ 0x10e0 │ │ │ │ + movw r1, #2720 @ 0xaa0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 56c12 <_PyXI_NewExcInfo@@Base+0x872> │ │ │ │ + beq.n 56c5a <_PyXI_NewExcInfo@@Base+0x872> │ │ │ │ movs r4, #0 │ │ │ │ - bl 56e9e │ │ │ │ - b.n 56c9c <_PyXI_NewExcInfo@@Base+0x8fc> │ │ │ │ + bl 56ee6 │ │ │ │ + b.n 56ce4 <_PyXI_NewExcInfo@@Base+0x8fc> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 56c28 <_PyXI_NewExcInfo@@Base+0x888> │ │ │ │ + bge.n 56c70 <_PyXI_NewExcInfo@@Base+0x888> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 23c560 │ │ │ │ + b.w 23c7b4 │ │ │ │ add r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2721b0 │ │ │ │ + bl 271f78 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56c9c <_PyXI_NewExcInfo@@Base+0x8fc> │ │ │ │ + beq.n 56ce4 <_PyXI_NewExcInfo@@Base+0x8fc> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 56c4c <_PyXI_NewExcInfo@@Base+0x8ac> │ │ │ │ + ble.n 56c94 <_PyXI_NewExcInfo@@Base+0x8ac> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 2c030 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 56c6c <_PyXI_NewExcInfo@@Base+0x8cc> │ │ │ │ + ble.n 56cb4 <_PyXI_NewExcInfo@@Base+0x8cc> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mla r0, r5, r0, r3 │ │ │ │ blx 2c030 │ │ │ │ - ldr r0, [pc, #48] @ (56ca0 <_PyXI_NewExcInfo@@Base+0x900>) │ │ │ │ + ldr r0, [pc, #48] @ (56ce8 <_PyXI_NewExcInfo@@Base+0x900>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ @@ -63842,475 +63868,475 @@ │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #20 │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ 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, #31984 @ 0x7cf0 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 154cd0 │ │ │ │ + bl 15472c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 56ce6 <_PyXI_NewExcInfo@@Base+0x946> │ │ │ │ + beq.n 56d2e <_PyXI_NewExcInfo@@Base+0x946> │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 56ce6 <_PyXI_NewExcInfo@@Base+0x946> │ │ │ │ + beq.n 56d2e <_PyXI_NewExcInfo@@Base+0x946> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 56d0e <_PyXI_NewExcInfo@@Base+0x96e> │ │ │ │ - b.n 56cfe <_PyXI_NewExcInfo@@Base+0x95e> │ │ │ │ + beq.n 56d56 <_PyXI_NewExcInfo@@Base+0x96e> │ │ │ │ + b.n 56d46 <_PyXI_NewExcInfo@@Base+0x95e> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 56cde <_PyXI_NewExcInfo@@Base+0x93e> │ │ │ │ - movw r0, #4368 @ 0x1110 │ │ │ │ + beq.n 56d26 <_PyXI_NewExcInfo@@Base+0x93e> │ │ │ │ + movw r0, #2768 @ 0xad0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21db84 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21de10 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 56cde <_PyXI_NewExcInfo@@Base+0x93e> │ │ │ │ - b.n 56d1c <_PyXI_NewExcInfo@@Base+0x97c> │ │ │ │ - movw r0, #4368 @ 0x1110 │ │ │ │ + bne.n 56d26 <_PyXI_NewExcInfo@@Base+0x93e> │ │ │ │ + b.n 56d64 <_PyXI_NewExcInfo@@Base+0x97c> │ │ │ │ + movw r0, #2768 @ 0xad0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ - cbz r0, 56d1c <_PyXI_NewExcInfo@@Base+0x97c> │ │ │ │ + bl 1d5210 │ │ │ │ + cbz r0, 56d64 <_PyXI_NewExcInfo@@Base+0x97c> │ │ │ │ ldrd r6, r0, [r4, #16] │ │ │ │ - bl 9fc20 │ │ │ │ + bl 9f804 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 56d20 <_PyXI_NewExcInfo@@Base+0x980> │ │ │ │ - b.n 56d72 <_PyXI_NewExcInfo@@Base+0x9d2> │ │ │ │ + cbnz r0, 56d68 <_PyXI_NewExcInfo@@Base+0x980> │ │ │ │ + b.n 56dba <_PyXI_NewExcInfo@@Base+0x9d2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56d72 <_PyXI_NewExcInfo@@Base+0x9d2> │ │ │ │ + b.n 56dba <_PyXI_NewExcInfo@@Base+0x9d2> │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #30877 @ 0x789d │ │ │ │ + movw r3, #30665 @ 0x77c9 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 56d3a <_PyXI_NewExcInfo@@Base+0x99a> │ │ │ │ + bne.n 56d82 <_PyXI_NewExcInfo@@Base+0x99a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c8954 │ │ │ │ + bl 8776c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 56d42 <_PyXI_NewExcInfo@@Base+0x9a2> │ │ │ │ + b.n 56d8a <_PyXI_NewExcInfo@@Base+0x9a2> │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 56d5c <_PyXI_NewExcInfo@@Base+0x9bc> │ │ │ │ + cbnz r5, 56da4 <_PyXI_NewExcInfo@@Base+0x9bc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56d58 <_PyXI_NewExcInfo@@Base+0x9b8> │ │ │ │ + bge.n 56da0 <_PyXI_NewExcInfo@@Base+0x9b8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56d58 <_PyXI_NewExcInfo@@Base+0x9b8> │ │ │ │ + cbnz r3, 56da0 <_PyXI_NewExcInfo@@Base+0x9b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 56d72 <_PyXI_NewExcInfo@@Base+0x9d2> │ │ │ │ + b.n 56dba <_PyXI_NewExcInfo@@Base+0x9d2> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r4, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 56d58 <_PyXI_NewExcInfo@@Base+0x9b8> │ │ │ │ + b.n 56da0 <_PyXI_NewExcInfo@@Base+0x9b8> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w ip, [sp, #64] @ 0x40 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 56da0 <_PyXI_NewExcInfo@@Base+0xa00> │ │ │ │ + beq.n 56de8 <_PyXI_NewExcInfo@@Base+0xa00> │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 56db8 <_PyXI_NewExcInfo@@Base+0xa18> │ │ │ │ + b.n 56e00 <_PyXI_NewExcInfo@@Base+0xa18> │ │ │ │ cmp r3, ip │ │ │ │ - bgt.n 56da8 <_PyXI_NewExcInfo@@Base+0xa08> │ │ │ │ + bgt.n 56df0 <_PyXI_NewExcInfo@@Base+0xa08> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 56db8 <_PyXI_NewExcInfo@@Base+0xa18> │ │ │ │ + b.n 56e00 <_PyXI_NewExcInfo@@Base+0xa18> │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.n 56da4 <_PyXI_NewExcInfo@@Base+0xa04> │ │ │ │ + bgt.n 56dec <_PyXI_NewExcInfo@@Base+0xa04> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 56da4 <_PyXI_NewExcInfo@@Base+0xa04> │ │ │ │ + beq.n 56dec <_PyXI_NewExcInfo@@Base+0xa04> │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 56dda <_PyXI_NewExcInfo@@Base+0xa3a> │ │ │ │ + b.n 56e22 <_PyXI_NewExcInfo@@Base+0xa3a> │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #192] @ (56e90 <_PyXI_NewExcInfo@@Base+0xaf0>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #192] @ (56ed8 <_PyXI_NewExcInfo@@Base+0xaf0>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56e86 <_PyXI_NewExcInfo@@Base+0xae6> │ │ │ │ + beq.n 56ece <_PyXI_NewExcInfo@@Base+0xae6> │ │ │ │ add r6, r5 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 56e5e <_PyXI_NewExcInfo@@Base+0xabe> │ │ │ │ + beq.n 56ea6 <_PyXI_NewExcInfo@@Base+0xabe> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 56e26 <_PyXI_NewExcInfo@@Base+0xa86> │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ + cbz r0, 56e6e <_PyXI_NewExcInfo@@Base+0xa86> │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 56dfe <_PyXI_NewExcInfo@@Base+0xa5e> │ │ │ │ - bl 940a4 │ │ │ │ + cbnz r0, 56e46 <_PyXI_NewExcInfo@@Base+0xa5e> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 56e86 <_PyXI_NewExcInfo@@Base+0xae6> │ │ │ │ + bne.n 56ece <_PyXI_NewExcInfo@@Base+0xae6> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 56e20 <_PyXI_NewExcInfo@@Base+0xa80> │ │ │ │ - bl 9b92c │ │ │ │ + b.n 56e68 <_PyXI_NewExcInfo@@Base+0xa80> │ │ │ │ + bl 9b830 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56e1c <_PyXI_NewExcInfo@@Base+0xa7c> │ │ │ │ + bge.n 56e64 <_PyXI_NewExcInfo@@Base+0xa7c> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 56e1c <_PyXI_NewExcInfo@@Base+0xa7c> │ │ │ │ + cbnz r3, 56e64 <_PyXI_NewExcInfo@@Base+0xa7c> │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 56df0 <_PyXI_NewExcInfo@@Base+0xa50> │ │ │ │ + beq.n 56e38 <_PyXI_NewExcInfo@@Base+0xa50> │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 56e28 <_PyXI_NewExcInfo@@Base+0xa88> │ │ │ │ - b.n 56e66 <_PyXI_NewExcInfo@@Base+0xac6> │ │ │ │ + bne.n 56e70 <_PyXI_NewExcInfo@@Base+0xa88> │ │ │ │ + b.n 56eae <_PyXI_NewExcInfo@@Base+0xac6> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 56e3e <_PyXI_NewExcInfo@@Base+0xa9e> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 56e86 <_PyXI_NewExcInfo@@Base+0xae6> │ │ │ │ + cbnz r0, 56e86 <_PyXI_NewExcInfo@@Base+0xa9e> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 56ece <_PyXI_NewExcInfo@@Base+0xae6> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 56e6a <_PyXI_NewExcInfo@@Base+0xaca> │ │ │ │ - bl 9b92c │ │ │ │ + b.n 56eb2 <_PyXI_NewExcInfo@@Base+0xaca> │ │ │ │ + bl 9b830 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56e58 <_PyXI_NewExcInfo@@Base+0xab8> │ │ │ │ + bge.n 56ea0 <_PyXI_NewExcInfo@@Base+0xab8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 56e58 <_PyXI_NewExcInfo@@Base+0xab8> │ │ │ │ + cbnz r3, 56ea0 <_PyXI_NewExcInfo@@Base+0xab8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 56e6a <_PyXI_NewExcInfo@@Base+0xaca> │ │ │ │ - b.n 56e32 <_PyXI_NewExcInfo@@Base+0xa92> │ │ │ │ + bne.n 56eb2 <_PyXI_NewExcInfo@@Base+0xaca> │ │ │ │ + b.n 56e7a <_PyXI_NewExcInfo@@Base+0xa92> │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 56e6a <_PyXI_NewExcInfo@@Base+0xaca> │ │ │ │ + b.n 56eb2 <_PyXI_NewExcInfo@@Base+0xaca> │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r9 │ │ │ │ - bl 181b60 │ │ │ │ + bl 18140c │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 28daf4 │ │ │ │ + b.w 28d4a0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #320] @ (56fd4 ) │ │ │ │ + ldr r2, [pc, #320] @ (5701c ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00056e94 : │ │ │ │ - movw r0, #49324 @ 0xc0ac │ │ │ │ +00056edc : │ │ │ │ + movw r0, #47724 @ 0xba6c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00056e9e : │ │ │ │ +00056ee6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #32] @ (56ed0 ) │ │ │ │ + ldr r0, [pc, #32] @ (56f18 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #43564 @ 0xaa2c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r2, #4380 @ 0x111c │ │ │ │ + movw r2, #2780 @ 0xadc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 11e2f4 <_PyErr_SetString@@Base> │ │ │ │ + bl 11df58 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, 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 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 84d98 │ │ │ │ + bl 84c6c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56f16 │ │ │ │ + bge.n 56f5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56f16 │ │ │ │ + cbnz r3, 56f5e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_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 │ │ │ │ add.w r3, r1, #16 │ │ │ │ sub sp, #24 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r2, 56f38 │ │ │ │ + cbnz r2, 56f80 │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 56f38 │ │ │ │ - cbnz r3, 56f52 │ │ │ │ + bne.n 56f80 │ │ │ │ + cbnz r3, 56f9a │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #92] @ (56fa8 ) │ │ │ │ - bl 11f7ec <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + ldr r3, [pc, #92] @ (56ff0 ) │ │ │ │ + bl 11f454 <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 56fa2 │ │ │ │ + cbz r0, 56fea │ │ │ │ ldrd r0, r4, [r3] │ │ │ │ - bl 9fc20 │ │ │ │ + bl 9f804 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 56f92 │ │ │ │ + cbz r0, 56fda │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fc20 │ │ │ │ + bl 9f804 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 56f94 │ │ │ │ + cbz r0, 56fdc │ │ │ │ ldr.w r2, [r6, #152] @ 0x98 │ │ │ │ - movw r3, #30877 @ 0x789d │ │ │ │ + movw r3, #30665 @ 0x77c9 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 56f82 │ │ │ │ + bne.n 56fca │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8954 │ │ │ │ + bl 8776c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 56f8a │ │ │ │ + b.n 56fd2 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 56f94 │ │ │ │ + cbz r3, 56fdc │ │ │ │ strd r5, r4, [r3, #8] │ │ │ │ - b.n 56fa2 │ │ │ │ + b.n 56fea │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #496] @ (5719c <_PyXI_ExcInfoAsObject@@Base+0x130>) │ │ │ │ + ldr r2, [pc, #496] @ (571e4 <_PyXI_ExcInfoAsObject@@Base+0x130>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r3, [pc, #20] @ (56fc4 ) │ │ │ │ + ldr r3, [pc, #20] @ (5700c ) │ │ │ │ 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, #1540] @ 0x604 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - cbnz r6, 56ff0 │ │ │ │ + cbnz r6, 57038 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 56ff0 │ │ │ │ + ble.n 57038 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 56ff0 │ │ │ │ - cbnz r2, 5700a │ │ │ │ + bne.n 57038 │ │ │ │ + cbnz r2, 57052 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #100] @ (57068 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 5705c │ │ │ │ + ldr r3, [pc, #100] @ (570b0 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 570a4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r3, #25144 @ 0x6238 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 57024 │ │ │ │ + bne.n 5706c │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ - b.n 57040 │ │ │ │ - bl 174b24 │ │ │ │ + b.n 57088 │ │ │ │ + bl 174674 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 57040 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5705c │ │ │ │ + bne.n 57088 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 570a4 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #48488 @ 0xbd68 │ │ │ │ movt r2, #2 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 57070 <_PyXI_ExcInfoAsObject@@Base+0x4> │ │ │ │ + b.n 570b8 <_PyXI_ExcInfoAsObject@@Base+0x4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #672] @ (5730c ) │ │ │ │ + ldr r2, [pc, #672] @ (57354 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0005706c <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ - b.w 3ac1e <_Py_open_noraise@@Base+0x196> │ │ │ │ +000570b4 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ + b.w 3ac66 <_Py_open_noraise@@Base+0x196> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ vmov.f32 s16, s0 │ │ │ │ mov r5, r1 │ │ │ │ blx r2 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 570d6 <_PyXI_ExcInfoAsObject@@Base+0x6a> │ │ │ │ + beq.n 5711e <_PyXI_ExcInfoAsObject@@Base+0x6a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 26f378 │ │ │ │ + bl 26f140 │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 570c4 <_PyXI_ExcInfoAsObject@@Base+0x58> │ │ │ │ + bvs.n 5710c <_PyXI_ExcInfoAsObject@@Base+0x58> │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - movw r3, #4016 @ 0xfb0 │ │ │ │ + movw r3, #2416 @ 0x970 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #4424 @ 0x1148 │ │ │ │ + movw r2, #2824 @ 0xb08 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it le │ │ │ │ movle r2, r3 │ │ │ │ - b.n 570cc <_PyXI_ExcInfoAsObject@@Base+0x60> │ │ │ │ - movw r2, #4424 @ 0x1148 │ │ │ │ + b.n 57114 <_PyXI_ExcInfoAsObject@@Base+0x60> │ │ │ │ + movw r2, #2824 @ 0xb08 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 5688e <_PyXI_NewExcInfo@@Base+0x4ee> │ │ │ │ + bl 568d6 <_PyXI_NewExcInfo@@Base+0x4ee> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 570de <_PyXI_ExcInfoAsObject@@Base+0x72> │ │ │ │ + b.n 57126 <_PyXI_ExcInfoAsObject@@Base+0x72> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #204] @ (571c0 <_PyXI_ExcInfoAsObject@@Base+0x154>) │ │ │ │ + ldr r3, [pc, #204] @ (57208 <_PyXI_ExcInfoAsObject@@Base+0x154>) │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 57128 <_PyXI_ExcInfoAsObject@@Base+0xbc> │ │ │ │ + cbz r3, 57170 <_PyXI_ExcInfoAsObject@@Base+0xbc> │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5711e <_PyXI_ExcInfoAsObject@@Base+0xb2> │ │ │ │ + bne.n 57166 <_PyXI_ExcInfoAsObject@@Base+0xb2> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5710e <_PyXI_ExcInfoAsObject@@Base+0xa2> │ │ │ │ + bne.n 57156 <_PyXI_ExcInfoAsObject@@Base+0xa2> │ │ │ │ dmb ish │ │ │ │ - beq.n 57128 <_PyXI_ExcInfoAsObject@@Base+0xbc> │ │ │ │ - bl 285ba0 │ │ │ │ + beq.n 57170 <_PyXI_ExcInfoAsObject@@Base+0xbc> │ │ │ │ + bl 2b8cf0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, sp │ │ │ │ - bl 2db484 <_PyBytes_FromXIData@@Base+0xc98> │ │ │ │ + bl 2dad9c <_PyBytes_FromXIData@@Base+0xdac> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 5715a <_PyXI_ExcInfoAsObject@@Base+0xee> │ │ │ │ + cbz r3, 571a2 <_PyXI_ExcInfoAsObject@@Base+0xee> │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 57150 <_PyXI_ExcInfoAsObject@@Base+0xe4> │ │ │ │ + bne.n 57198 <_PyXI_ExcInfoAsObject@@Base+0xe4> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 57140 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ + bne.n 57188 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ dmb ish │ │ │ │ - beq.n 5715a <_PyXI_ExcInfoAsObject@@Base+0xee> │ │ │ │ - bl 284c48 │ │ │ │ + beq.n 571a2 <_PyXI_ExcInfoAsObject@@Base+0xee> │ │ │ │ + bl 284618 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ - bl 1c77e0 │ │ │ │ - cbz r0, 571aa <_PyXI_ExcInfoAsObject@@Base+0x13e> │ │ │ │ + bl 1c7ca8 │ │ │ │ + cbz r0, 571f2 <_PyXI_ExcInfoAsObject@@Base+0x13e> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 57178 <_PyXI_ExcInfoAsObject@@Base+0x10c> │ │ │ │ + bpl.n 571c0 <_PyXI_ExcInfoAsObject@@Base+0x10c> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r0, #20 │ │ │ │ addpl.w r1, r0, #28 │ │ │ │ - b.n 5717a <_PyXI_ExcInfoAsObject@@Base+0x10e> │ │ │ │ + b.n 571c2 <_PyXI_ExcInfoAsObject@@Base+0x10e> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movw r4, #14372 @ 0x3824 │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ mov r2, sp │ │ │ │ movs r3, #0 │ │ │ │ adds r7, r1, #1 │ │ │ │ ldrb.w r5, [r2], #1 │ │ │ │ @@ -64320,150 +64346,150 @@ │ │ │ │ ldrb r5, [r6, r5] │ │ │ │ strb.w r5, [r1, r3, lsl #1] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ ldrb.w r5, [r5, ip] │ │ │ │ strb.w r5, [r7, r3, lsl #1] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #20 │ │ │ │ - bne.n 57188 <_PyXI_ExcInfoAsObject@@Base+0x11c> │ │ │ │ - ldr r3, [pc, #20] @ (571c0 <_PyXI_ExcInfoAsObject@@Base+0x154>) │ │ │ │ + bne.n 571d0 <_PyXI_ExcInfoAsObject@@Base+0x11c> │ │ │ │ + ldr r3, [pc, #20] @ (57208 <_PyXI_ExcInfoAsObject@@Base+0x154>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 571bc <_PyXI_ExcInfoAsObject@@Base+0x150> │ │ │ │ + beq.n 57204 <_PyXI_ExcInfoAsObject@@Base+0x150> │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ - b.w 2dbcdc <_PyBytes_FromXIData@@Base+0x14f0> │ │ │ │ + b.w 2db5f4 <_PyBytes_FromXIData@@Base+0x1604> │ │ │ │ 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, 571f0 <_PyXI_ExcInfoAsObject@@Base+0x184> │ │ │ │ + cbz r3, 57238 <_PyXI_ExcInfoAsObject@@Base+0x184> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 571f0 <_PyXI_ExcInfoAsObject@@Base+0x184> │ │ │ │ + bne.n 57238 <_PyXI_ExcInfoAsObject@@Base+0x184> │ │ │ │ mov r0, r3 │ │ │ │ - bl 2b7334 <_PySys_GetSizeOf@@Base> │ │ │ │ + bl 2b6c74 <_PySys_GetSizeOf@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 571fa <_PyXI_ExcInfoAsObject@@Base+0x18e> │ │ │ │ + beq.n 57242 <_PyXI_ExcInfoAsObject@@Base+0x18e> │ │ │ │ add r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8f69c │ │ │ │ + b.w 8f5c0 │ │ │ │ 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 84d98 │ │ │ │ + bl 84c6c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57240 <_PyXI_ExcInfoAsObject@@Base+0x1d4> │ │ │ │ + bge.n 57288 <_PyXI_ExcInfoAsObject@@Base+0x1d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 57240 <_PyXI_ExcInfoAsObject@@Base+0x1d4> │ │ │ │ + cbnz r3, 57288 <_PyXI_ExcInfoAsObject@@Base+0x1d4> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_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, #4088] @ 0xff8 │ │ │ │ movw r3, #31972 @ 0x7ce4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 57272 <_PyXI_ExcInfoAsObject@@Base+0x206> │ │ │ │ + beq.n 572ba <_PyXI_ExcInfoAsObject@@Base+0x206> │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 57272 <_PyXI_ExcInfoAsObject@@Base+0x206> │ │ │ │ + beq.n 572ba <_PyXI_ExcInfoAsObject@@Base+0x206> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 57298 <_PyXI_ExcInfoAsObject@@Base+0x22c> │ │ │ │ - b.n 57288 <_PyXI_ExcInfoAsObject@@Base+0x21c> │ │ │ │ + beq.n 572e0 <_PyXI_ExcInfoAsObject@@Base+0x22c> │ │ │ │ + b.n 572d0 <_PyXI_ExcInfoAsObject@@Base+0x21c> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 5726a <_PyXI_ExcInfoAsObject@@Base+0x1fe> │ │ │ │ - movw r0, #24748 @ 0x60ac │ │ │ │ + beq.n 572b2 <_PyXI_ExcInfoAsObject@@Base+0x1fe> │ │ │ │ + movw r0, #23148 @ 0x5a6c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 21db84 <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 572c4 <_PyXI_ExcInfoAsObject@@Base+0x258> │ │ │ │ - b.n 5726a <_PyXI_ExcInfoAsObject@@Base+0x1fe> │ │ │ │ - movw r0, #24748 @ 0x60ac │ │ │ │ + bl 21de10 <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 5730c <_PyXI_ExcInfoAsObject@@Base+0x258> │ │ │ │ + b.n 572b2 <_PyXI_ExcInfoAsObject@@Base+0x1fe> │ │ │ │ + movw r0, #23148 @ 0x5a6c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ - bl e2c9c │ │ │ │ - cbz r0, 572c4 <_PyXI_ExcInfoAsObject@@Base+0x258> │ │ │ │ + bl e289c │ │ │ │ + cbz r0, 5730c <_PyXI_ExcInfoAsObject@@Base+0x258> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl f01e0 │ │ │ │ - cbnz r0, 572ba <_PyXI_ExcInfoAsObject@@Base+0x24e> │ │ │ │ + bl efe08 │ │ │ │ + cbnz r0, 57302 <_PyXI_ExcInfoAsObject@@Base+0x24e> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43980 @ 0xabcc │ │ │ │ + movw r1, #42380 @ 0xa58c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 572c4 <_PyXI_ExcInfoAsObject@@Base+0x258> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5730c <_PyXI_ExcInfoAsObject@@Base+0x258> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 5730a │ │ │ │ + b.w 57352 │ │ │ │ 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, [pc, #28] @ (572f8 <_PyXI_ExcInfoAsObject@@Base+0x28c>) │ │ │ │ - bl 247fa0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #28] @ (57340 <_PyXI_ExcInfoAsObject@@Base+0x28c>) │ │ │ │ + bl 248200 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #4460 @ 0x116c │ │ │ │ + movw r0, #2860 @ 0xb2c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ nop │ │ │ │ - b.n 57a0c <_PyXI_FormatExcInfo@@Base+0xe8> │ │ │ │ + b.n 57a54 <_PyXI_FormatExcInfo@@Base+0xe8> │ │ │ │ lsls r2, r2, #1 │ │ │ │ - movw r0, #64524 @ 0xfc0c │ │ │ │ + movw r0, #62924 @ 0xf5cc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #4 │ │ │ │ - b.w 9403c │ │ │ │ + b.w 93f64 │ │ │ │ │ │ │ │ -0005730a : │ │ │ │ +00057352 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #31972 @ 0x7ce4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 57366 │ │ │ │ - ldr r5, [pc, #60] @ (57368 ) │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 573ae │ │ │ │ + ldr r5, [pc, #60] @ (573b0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r1, [r1, r5] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -64483,299 +64509,299 @@ │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00057370 : │ │ │ │ +000573b8 : │ │ │ │ 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, #36972 @ 0x906c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 573aa │ │ │ │ - ldr r3, [pc, #148] @ (57428 ) │ │ │ │ + bne.n 573f2 │ │ │ │ + ldr r3, [pc, #148] @ (57470 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #424] @ 0x1a8 │ │ │ │ - blt.n 573aa │ │ │ │ + blt.n 573f2 │ │ │ │ cmp r6, r4 │ │ │ │ - bgt.n 573bc │ │ │ │ - movw r0, #4956 @ 0x135c │ │ │ │ + bgt.n 57404 │ │ │ │ + movw r0, #3076 @ 0xc04 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movw r1, #1681 @ 0x691 │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 57420 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 57468 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ - cbz r0, 573d6 │ │ │ │ + cbz r0, 5741e │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 573d8 │ │ │ │ + bge.n 57420 │ │ │ │ add.w r3, r0, r4, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str.w r8, [r3, #4] │ │ │ │ - cbnz r0, 5740c │ │ │ │ - b.n 57418 │ │ │ │ + cbnz r0, 57454 │ │ │ │ + b.n 57460 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r6, #1 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bl 9bc74 │ │ │ │ - cbz r0, 573ea │ │ │ │ + bl 9bb78 │ │ │ │ + cbz r0, 57432 │ │ │ │ add.w r3, r0, r5, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 573f0 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 57420 │ │ │ │ + b.n 57438 │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 57468 │ │ │ │ cmp r6, r5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ - ble.n 573fe │ │ │ │ + ble.n 57446 │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ - b.n 573f0 │ │ │ │ + b.n 57438 │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ str r6, [r0, #0] │ │ │ │ str.w r8, [r4, #4] │ │ │ │ str r0, [r7, #124] @ 0x7c │ │ │ │ - b.n 57418 │ │ │ │ + b.n 57460 │ │ │ │ addw r4, r4, #1130 @ 0x46a │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - cbnz r3, 5741c │ │ │ │ + cbnz r3, 57464 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 57424 │ │ │ │ + b.n 5746c │ │ │ │ blx r3 │ │ │ │ - b.n 57418 │ │ │ │ + b.n 57460 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, 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 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r6, #25144 @ 0x6238 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 57460 │ │ │ │ + bne.n 574a8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 57460 │ │ │ │ + bne.n 574a8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 574b8 │ │ │ │ + bge.n 57500 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 574b8 │ │ │ │ + b.n 57500 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 174b24 │ │ │ │ + bl 174674 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 57480 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 574b6 │ │ │ │ + bne.n 574c8 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 574fe │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9b9dc │ │ │ │ + bl 9b8e0 │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 574b8 │ │ │ │ - cbz r0, 574b8 │ │ │ │ + beq.n 57500 │ │ │ │ + cbz r0, 57500 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f5830 │ │ │ │ + bl f5420 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 574a6 │ │ │ │ + blt.n 574ee │ │ │ │ mov r4, r5 │ │ │ │ - b.n 574b8 │ │ │ │ + b.n 57500 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 574a2 │ │ │ │ + bne.n 574ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 574a2 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 574ea │ │ │ │ movs r4, #0 │ │ │ │ vpop {d8} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ - cbz r3, 574de │ │ │ │ + cbz r3, 57526 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 574e0 │ │ │ │ + b.n 57528 │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ - cbnz r3, 574ee │ │ │ │ + cbnz r3, 57536 │ │ │ │ cmp r6, #2 │ │ │ │ - ble.n 574ee │ │ │ │ + ble.n 57536 │ │ │ │ cmp r6, #6 │ │ │ │ - bgt.n 574ee │ │ │ │ - cbnz r4, 57518 │ │ │ │ + bgt.n 57536 │ │ │ │ + cbnz r4, 57560 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #6 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #19556 @ 0x4c64 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5766c │ │ │ │ + beq.w 576b4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5752e │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 57576 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 575e2 │ │ │ │ + bne.n 5762a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 57544 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 5758c │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 575e2 │ │ │ │ + bne.n 5762a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 5755c │ │ │ │ - bl 940a4 │ │ │ │ + cbnz r0, 575a4 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 575e2 │ │ │ │ + bne.n 5762a │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5757e │ │ │ │ - bl 9b92c │ │ │ │ + b.n 575c6 │ │ │ │ + bl 9b830 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5757a │ │ │ │ + bge.n 575c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5757a │ │ │ │ + cbnz r3, 575c2 │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.n 5754e │ │ │ │ + beq.n 57596 │ │ │ │ adds r2, r5, r6 │ │ │ │ subs r3, r2, #3 │ │ │ │ - beq.n 575b4 │ │ │ │ + beq.n 575fc │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - cbz r6, 5758e │ │ │ │ + cbz r6, 575d6 │ │ │ │ subs r3, r2, #4 │ │ │ │ - beq.n 575c0 │ │ │ │ - b.n 57596 │ │ │ │ + beq.n 57608 │ │ │ │ + b.n 575de │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - cbz r5, 575a0 │ │ │ │ + cbz r5, 575e8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 575c8 │ │ │ │ - b.n 575a8 │ │ │ │ + beq.n 57610 │ │ │ │ + b.n 575f0 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 284354 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 575e2 │ │ │ │ - b.n 575c8 │ │ │ │ + bl 283d24 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 5762a │ │ │ │ + b.n 57610 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 575c8 │ │ │ │ + b.n 57610 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 575e6 │ │ │ │ + bge.n 5762e │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53256 @ 0xd008 │ │ │ │ + movw r1, #51656 @ 0xc9c8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5766c │ │ │ │ + b.n 576b4 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 57606 │ │ │ │ + beq.n 5764e │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 246b18 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + bl 246d1c <_PyUnicode_Copy@@Base+0x168> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 575e2 │ │ │ │ + beq.n 5762a │ │ │ │ add r6, sp, #24 │ │ │ │ - b.n 57608 │ │ │ │ + b.n 57650 │ │ │ │ movs r6, #0 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 5761c │ │ │ │ + beq.n 57664 │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 246b18 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + bl 246d1c <_PyUnicode_Copy@@Base+0x168> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 575e2 │ │ │ │ + beq.n 5762a │ │ │ │ add r4, sp, #32 │ │ │ │ - b.n 5761e │ │ │ │ + b.n 57666 │ │ │ │ movs r4, #0 │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ mov r3, r4 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ strd r7, sl, [sp] │ │ │ │ blx 2b0f4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 57664 │ │ │ │ + bge.n 576ac │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 57654 │ │ │ │ - bl 11699c │ │ │ │ + bne.n 5769c │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5761e │ │ │ │ - b.n 575e2 │ │ │ │ + beq.n 57666 │ │ │ │ + b.n 5762a │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 575e2 │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 5762a │ │ │ │ mov r0, r5 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -64783,188 +64809,188 @@ │ │ │ │ mov fp, r0 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str.w r0, [fp, #88] @ 0x58 │ │ │ │ - beq.n 576a2 │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 576a8 │ │ │ │ + beq.n 576ea │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 576f0 │ │ │ │ mov r0, fp │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 576b8 │ │ │ │ + cbz r2, 57700 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 577ce │ │ │ │ + b.n 57816 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 57928 <_PyXI_FormatExcInfo@@Base+0x4> │ │ │ │ + bl 57970 <_PyXI_FormatExcInfo@@Base+0x4> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 577c0 │ │ │ │ + beq.n 57808 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ adds r1, r2, #1 │ │ │ │ str.w r1, [fp, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 576e6 │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 576ec │ │ │ │ + beq.n 5772e │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 57734 │ │ │ │ mov r0, fp │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbnz r2, 5770a │ │ │ │ + cbnz r2, 57752 │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 57716 │ │ │ │ + cbnz r0, 5775e │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 23c560 │ │ │ │ + bl 23c7b4 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 577c0 │ │ │ │ + b.n 57808 │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 5770a │ │ │ │ + bne.n 57752 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl b4294 │ │ │ │ - cbz r0, 57778 │ │ │ │ + bl b3984 │ │ │ │ + cbz r0, 577c0 │ │ │ │ mov r0, fp │ │ │ │ - bl 57928 <_PyXI_FormatExcInfo@@Base+0x4> │ │ │ │ + bl 57970 <_PyXI_FormatExcInfo@@Base+0x4> │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 57778 │ │ │ │ + cbz r0, 577c0 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 5775a │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 5775a │ │ │ │ + cbz r2, 577a2 │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 577a2 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 577c0 │ │ │ │ + b.n 57808 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 5776c │ │ │ │ + bne.n 577b4 │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9bc74 │ │ │ │ - cbz r0, 5778a │ │ │ │ + bl 9bb78 │ │ │ │ + cbz r0, 577d2 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 57722 │ │ │ │ + b.n 5776a │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl cf244 │ │ │ │ + bl ce964 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 57792 │ │ │ │ + cbnz r0, 577da │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 57700 │ │ │ │ + bl 83a14 │ │ │ │ + b.n 57748 │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 577a4 │ │ │ │ + ble.n 577ec │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 57792 │ │ │ │ + b.n 577da │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ subs r4, r0, #1 │ │ │ │ mov r0, fp │ │ │ │ str.w r4, [fp, #88] @ 0x58 │ │ │ │ - bl e086c │ │ │ │ - b.n 577c8 │ │ │ │ + bl e03d4 │ │ │ │ + b.n 57810 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [fp, #8] │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2b4a6c │ │ │ │ - cbnz r0, 577fc │ │ │ │ + bl 2b4374 │ │ │ │ + cbnz r0, 57844 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 2b4db4 │ │ │ │ + b.w 2b46f0 <_PyDeadline_Get@@Base+0x48> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5790e │ │ │ │ + beq.n 57956 │ │ │ │ strd r7, r0, [sp] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #240] @ (5791c ) │ │ │ │ - bl 164fd4 │ │ │ │ + ldr r0, [pc, #240] @ (57964 ) │ │ │ │ + bl 164e0c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 578f0 │ │ │ │ + beq.n 57938 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #15864 @ 0x3df8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5785c │ │ │ │ + beq.n 578a4 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4500 @ 0x1194 │ │ │ │ + movw r1, #2900 @ 0xb54 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 578f0 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 57938 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 158f24 │ │ │ │ + bl 15896c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 578f0 │ │ │ │ + blt.n 57938 │ │ │ │ movw r0, #1724 @ 0x6bc │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 578f0 │ │ │ │ + beq.n 57938 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ sub.w lr, r0, #8 │ │ │ │ - ldr r2, [pc, #160] @ (57920 ) │ │ │ │ + ldr r2, [pc, #160] @ (57968 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r4, [r0, #8] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r7, [r0, #12] │ │ │ │ @@ -64980,273 +65006,273 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ orr.w r2, r2, r8 │ │ │ │ str.w lr, [r8] │ │ │ │ strd ip, r2, [r0, #-8] │ │ │ │ str.w lr, [ip, #4] │ │ │ │ str.w r7, [r1, #3868] @ 0xf1c │ │ │ │ str r0, [r6, #4] │ │ │ │ - bge.n 578d6 │ │ │ │ + bge.n 5791e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 578d6 │ │ │ │ + cbnz r3, 5791e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 578e4 │ │ │ │ + bge.n 5792c │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 578e8 │ │ │ │ + cbz r4, 57930 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 57912 │ │ │ │ + b.n 5795a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 57912 │ │ │ │ - bl 84dfc │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5795a │ │ │ │ + bl 84cd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5790e │ │ │ │ + bge.n 57956 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5790e │ │ │ │ + cbnz r3, 57956 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cbz r4, 57954 <_PyXI_FormatExcInfo@@Base+0x30> │ │ │ │ + cbz r4, 5799c <_PyXI_FormatExcInfo@@Base+0x30> │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00057924 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ - b.w 3ae66 <_Py_open_noraise@@Base+0x3de> │ │ │ │ +0005796c <_PyXI_FormatExcInfo@@Base>: │ │ │ │ + b.w 3aeae <_Py_open_noraise@@Base+0x3de> │ │ │ │ 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 │ │ │ │ - beq.n 57950 <_PyXI_FormatExcInfo@@Base+0x2c> │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 57956 <_PyXI_FormatExcInfo@@Base+0x32> │ │ │ │ + beq.n 57998 <_PyXI_FormatExcInfo@@Base+0x2c> │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 5799e <_PyXI_FormatExcInfo@@Base+0x32> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 57962 <_PyXI_FormatExcInfo@@Base+0x3e> │ │ │ │ + cbz r3, 579aa <_PyXI_FormatExcInfo@@Base+0x3e> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 57982 <_PyXI_FormatExcInfo@@Base+0x5e> │ │ │ │ + b.n 579ca <_PyXI_FormatExcInfo@@Base+0x5e> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 1de578 │ │ │ │ - cbz r0, 57976 <_PyXI_FormatExcInfo@@Base+0x52> │ │ │ │ + bl 1dea18 │ │ │ │ + cbz r0, 579be <_PyXI_FormatExcInfo@@Base+0x52> │ │ │ │ mov r0, r4 │ │ │ │ bl 32b50 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 5797c <_PyXI_FormatExcInfo@@Base+0x58> │ │ │ │ + cbz r3, 579c4 <_PyXI_FormatExcInfo@@Base+0x58> │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 5797e <_PyXI_FormatExcInfo@@Base+0x5a> │ │ │ │ - ldr r0, [pc, #8] @ (57988 <_PyXI_FormatExcInfo@@Base+0x64>) │ │ │ │ + b.n 579c6 <_PyXI_FormatExcInfo@@Base+0x5a> │ │ │ │ + ldr r0, [pc, #8] @ (579d0 <_PyXI_FormatExcInfo@@Base+0x64>) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #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 579ba <_PyXI_FormatExcInfo@@Base+0x96> │ │ │ │ + bne.n 57a02 <_PyXI_FormatExcInfo@@Base+0x96> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56664 @ 0xdd58 │ │ │ │ + movw r1, #55064 @ 0xd718 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 57aa2 <_PyXI_FormatExcInfo@@Base+0x17e> │ │ │ │ + b.n 57aea <_PyXI_FormatExcInfo@@Base+0x17e> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 579fc <_PyXI_FormatExcInfo@@Base+0xd8> │ │ │ │ + cbnz r3, 57a44 <_PyXI_FormatExcInfo@@Base+0xd8> │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 579f4 <_PyXI_FormatExcInfo@@Base+0xd0> │ │ │ │ + cbz r3, 57a3c <_PyXI_FormatExcInfo@@Base+0xd0> │ │ │ │ ldr r4, [r5, #12] │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r4, 579e6 <_PyXI_FormatExcInfo@@Base+0xc2> │ │ │ │ - movw r1, #56712 @ 0xdd88 │ │ │ │ + cbnz r4, 57a2e <_PyXI_FormatExcInfo@@Base+0xc2> │ │ │ │ + movw r1, #55112 @ 0xd748 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 11e29c │ │ │ │ - b.n 57aa2 <_PyXI_FormatExcInfo@@Base+0x17e> │ │ │ │ - movw r1, #56764 @ 0xddbc │ │ │ │ + bl 11df00 │ │ │ │ + b.n 57aea <_PyXI_FormatExcInfo@@Base+0x17e> │ │ │ │ + movw r1, #55164 @ 0xd77c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 11e29c │ │ │ │ - b.n 579b6 <_PyXI_FormatExcInfo@@Base+0x92> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 579fe <_PyXI_FormatExcInfo@@Base+0x92> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 27e97c <_PyUnicode_EncodeUTF16@@Base+0x3364> │ │ │ │ + bl 27e34c <_PyUnicode_EncodeUTF16@@Base+0x3364> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 57a20 <_PyXI_FormatExcInfo@@Base+0xfc> │ │ │ │ + cbz r2, 57a68 <_PyXI_FormatExcInfo@@Base+0xfc> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2b54f0 │ │ │ │ + bl 2b4e30 <_PyDeadline_Get@@Base+0x788> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57aa2 <_PyXI_FormatExcInfo@@Base+0x17e> │ │ │ │ + bne.n 57aea <_PyXI_FormatExcInfo@@Base+0x17e> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 57aa2 <_PyXI_FormatExcInfo@@Base+0x17e> │ │ │ │ - cbz r0, 57a66 <_PyXI_FormatExcInfo@@Base+0x142> │ │ │ │ + b.n 57aea <_PyXI_FormatExcInfo@@Base+0x17e> │ │ │ │ + cbz r0, 57aae <_PyXI_FormatExcInfo@@Base+0x142> │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #1932 @ 0x78c │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 57a70 <_PyXI_FormatExcInfo@@Base+0x14c> │ │ │ │ + bne.n 57ab8 <_PyXI_FormatExcInfo@@Base+0x14c> │ │ │ │ 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 57a4c <_PyXI_FormatExcInfo@@Base+0x128> │ │ │ │ + bge.n 57a94 <_PyXI_FormatExcInfo@@Base+0x128> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57a4c <_PyXI_FormatExcInfo@@Base+0x128> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57a94 <_PyXI_FormatExcInfo@@Base+0x128> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #36060 @ 0x8cdc │ │ │ │ + movw r1, #34460 @ 0x869c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 57aa2 <_PyXI_FormatExcInfo@@Base+0x17e> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 57aea <_PyXI_FormatExcInfo@@Base+0x17e> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #16] │ │ │ │ movw r3, #43808 @ 0xab20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ - cbnz r0, 57a90 <_PyXI_FormatExcInfo@@Base+0x16c> │ │ │ │ + bl f65bc │ │ │ │ + cbnz r0, 57ad8 <_PyXI_FormatExcInfo@@Base+0x16c> │ │ │ │ movw r3, #43848 @ 0xab48 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ - cbz r0, 57aa2 <_PyXI_FormatExcInfo@@Base+0x17e> │ │ │ │ - bl f7144 │ │ │ │ + bl f65bc │ │ │ │ + cbz r0, 57aea <_PyXI_FormatExcInfo@@Base+0x17e> │ │ │ │ + bl f6dfc │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1803e0 │ │ │ │ + bl 17fc90 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 57b3c <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ + beq.n 57b84 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 57b3c <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ + beq.n 57b84 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #40757 @ 0x9f35 │ │ │ │ + movw r3, #39533 @ 0x9a6d │ │ │ │ movt r3, #21 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 57ade <_PyXI_FormatExcInfo@@Base+0x1ba> │ │ │ │ + bne.n 57b26 <_PyXI_FormatExcInfo@@Base+0x1ba> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 57ae2 <_PyXI_FormatExcInfo@@Base+0x1be> │ │ │ │ + b.n 57b2a <_PyXI_FormatExcInfo@@Base+0x1be> │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 57b04 <_PyXI_FormatExcInfo@@Base+0x1e0> │ │ │ │ + beq.n 57b4c <_PyXI_FormatExcInfo@@Base+0x1e0> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 57b04 <_PyXI_FormatExcInfo@@Base+0x1e0> │ │ │ │ + cbz r3, 57b4c <_PyXI_FormatExcInfo@@Base+0x1e0> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #17921 @ 0x4601 │ │ │ │ + movw r3, #17993 @ 0x4649 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 57b04 <_PyXI_FormatExcInfo@@Base+0x1e0> │ │ │ │ + bne.n 57b4c <_PyXI_FormatExcInfo@@Base+0x1e0> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64050 │ │ │ │ + bl 64098 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 57b1e <_PyXI_FormatExcInfo@@Base+0x1fa> │ │ │ │ + cbz r0, 57b66 <_PyXI_FormatExcInfo@@Base+0x1fa> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57b1e <_PyXI_FormatExcInfo@@Base+0x1fa> │ │ │ │ + bge.n 57b66 <_PyXI_FormatExcInfo@@Base+0x1fa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57b1e <_PyXI_FormatExcInfo@@Base+0x1fa> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57b66 <_PyXI_FormatExcInfo@@Base+0x1fa> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 57b3c <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ + cbz r0, 57b84 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57b3c <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ + bge.n 57b84 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57b3c <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ + cbnz r3, 57b84 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00057b3e <_PyXI_FreeExcInfo@@Base>: │ │ │ │ +00057b86 <_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 3afa2 <_Py_open_noraise@@Base+0x51a> │ │ │ │ + bl 3afea <_Py_open_noraise@@Base+0x51a> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7a40c │ │ │ │ + b.w 7a454 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #88] @ (57bc4 <_PyXI_FreeExcInfo@@Base+0x86>) │ │ │ │ + ldr r2, [pc, #88] @ (57c0c <_PyXI_FreeExcInfo@@Base+0x86>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ @@ -65260,17 +65286,17 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str.w r6, [r4, #-8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r5, #3868] @ 0xf1c │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -65280,221 +65306,221 @@ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ - cbnz r7, 57bee <_PyXI_FreeExcInfo@@Base+0xb0> │ │ │ │ + cbnz r7, 57c36 <_PyXI_FreeExcInfo@@Base+0xb0> │ │ │ │ cmp r3, r7 │ │ │ │ - blt.n 57bee <_PyXI_FreeExcInfo@@Base+0xb0> │ │ │ │ + blt.n 57c36 <_PyXI_FreeExcInfo@@Base+0xb0> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 57bee <_PyXI_FreeExcInfo@@Base+0xb0> │ │ │ │ - cbnz r2, 57c08 <_PyXI_FreeExcInfo@@Base+0xca> │ │ │ │ + bgt.n 57c36 <_PyXI_FreeExcInfo@@Base+0xb0> │ │ │ │ + cbnz r2, 57c50 <_PyXI_FreeExcInfo@@Base+0xca> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #68] @ (57c48 <_PyXI_FreeExcInfo@@Base+0x10a>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 57c42 <_PyXI_FreeExcInfo@@Base+0x104> │ │ │ │ + ldr r3, [pc, #68] @ (57c90 <_PyXI_FreeExcInfo@@Base+0x10a>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 57c8a <_PyXI_FreeExcInfo@@Base+0x104> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 57c18 <_PyXI_FreeExcInfo@@Base+0xda> │ │ │ │ + ble.n 57c60 <_PyXI_FreeExcInfo@@Base+0xda> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e58e0 │ │ │ │ + bl e54e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 57c1a <_PyXI_FreeExcInfo@@Base+0xdc> │ │ │ │ - b.n 57c36 <_PyXI_FreeExcInfo@@Base+0xf8> │ │ │ │ + bge.n 57c62 <_PyXI_FreeExcInfo@@Base+0xdc> │ │ │ │ + b.n 57c7e <_PyXI_FreeExcInfo@@Base+0xf8> │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 26f378 │ │ │ │ + bl 26f140 │ │ │ │ uxtb r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 2c178 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 57c3a <_PyXI_FreeExcInfo@@Base+0xfc> │ │ │ │ + cbz r0, 57c82 <_PyXI_FreeExcInfo@@Base+0xfc> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 4abba │ │ │ │ + bl 4ac02 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 57c42 <_PyXI_FreeExcInfo@@Base+0x104> │ │ │ │ + b.n 57c8a <_PyXI_FreeExcInfo@@Base+0x104> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #752] @ (57f3c ) │ │ │ │ + ldr r4, [pc, #752] @ (57f84 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 57c66 <_PyXI_FreeExcInfo@@Base+0x128> │ │ │ │ + cbz r3, 57cae <_PyXI_FreeExcInfo@@Base+0x128> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 57c7e <_PyXI_FreeExcInfo@@Base+0x140> │ │ │ │ + b.n 57cc6 <_PyXI_FreeExcInfo@@Base+0x140> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 57c6e <_PyXI_FreeExcInfo@@Base+0x130> │ │ │ │ + bgt.n 57cb6 <_PyXI_FreeExcInfo@@Base+0x130> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 57c7e <_PyXI_FreeExcInfo@@Base+0x140> │ │ │ │ + b.n 57cc6 <_PyXI_FreeExcInfo@@Base+0x140> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 57c6a <_PyXI_FreeExcInfo@@Base+0x12c> │ │ │ │ + bgt.n 57cb2 <_PyXI_FreeExcInfo@@Base+0x12c> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 57c6a <_PyXI_FreeExcInfo@@Base+0x12c> │ │ │ │ + beq.n 57cb2 <_PyXI_FreeExcInfo@@Base+0x12c> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 57ca0 <_PyXI_FreeExcInfo@@Base+0x162> │ │ │ │ + b.n 57ce8 <_PyXI_FreeExcInfo@@Base+0x162> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #252] @ (57d94 <_PyXI_FreeExcInfo@@Base+0x256>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #252] @ (57ddc <_PyXI_FreeExcInfo@@Base+0x256>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57d8e <_PyXI_FreeExcInfo@@Base+0x250> │ │ │ │ + beq.n 57dd6 <_PyXI_FreeExcInfo@@Base+0x250> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r6, r5 │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 57cb6 <_PyXI_FreeExcInfo@@Base+0x178> │ │ │ │ - bl 940a4 │ │ │ │ + cbnz r0, 57cfe <_PyXI_FreeExcInfo@@Base+0x178> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57d3e <_PyXI_FreeExcInfo@@Base+0x200> │ │ │ │ - b.n 57d84 <_PyXI_FreeExcInfo@@Base+0x246> │ │ │ │ - bl 9b92c │ │ │ │ + bne.n 57d86 <_PyXI_FreeExcInfo@@Base+0x200> │ │ │ │ + b.n 57dcc <_PyXI_FreeExcInfo@@Base+0x246> │ │ │ │ + bl 9b830 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57cd0 <_PyXI_FreeExcInfo@@Base+0x192> │ │ │ │ + bge.n 57d18 <_PyXI_FreeExcInfo@@Base+0x192> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 57cd0 <_PyXI_FreeExcInfo@@Base+0x192> │ │ │ │ + cbnz r3, 57d18 <_PyXI_FreeExcInfo@@Base+0x192> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 57cac <_PyXI_FreeExcInfo@@Base+0x16e> │ │ │ │ + beq.n 57cf4 <_PyXI_FreeExcInfo@@Base+0x16e> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 57cec <_PyXI_FreeExcInfo@@Base+0x1ae> │ │ │ │ + beq.n 57d34 <_PyXI_FreeExcInfo@@Base+0x1ae> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 57cee <_PyXI_FreeExcInfo@@Base+0x1b0> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 57d3e <_PyXI_FreeExcInfo@@Base+0x200> │ │ │ │ - b.n 57cee <_PyXI_FreeExcInfo@@Base+0x1b0> │ │ │ │ + bne.n 57d36 <_PyXI_FreeExcInfo@@Base+0x1b0> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 57d86 <_PyXI_FreeExcInfo@@Base+0x200> │ │ │ │ + b.n 57d36 <_PyXI_FreeExcInfo@@Base+0x1b0> │ │ │ │ movs r6, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 57d42 <_PyXI_FreeExcInfo@@Base+0x204> │ │ │ │ + bge.n 57d8a <_PyXI_FreeExcInfo@@Base+0x204> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #22 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ add.w r7, r0, #16 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov.w r0, #384 @ 0x180 │ │ │ │ blx 2b300 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 57d66 <_PyXI_FreeExcInfo@@Base+0x228> │ │ │ │ + bge.n 57dae <_PyXI_FreeExcInfo@@Base+0x228> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 57d56 <_PyXI_FreeExcInfo@@Base+0x218> │ │ │ │ - bl 11699c │ │ │ │ + bne.n 57d9e <_PyXI_FreeExcInfo@@Base+0x218> │ │ │ │ + bl 1165f8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 57d12 <_PyXI_FreeExcInfo@@Base+0x1d4> │ │ │ │ + bne.n 57d5a <_PyXI_FreeExcInfo@@Base+0x1d4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 57d74 <_PyXI_FreeExcInfo@@Base+0x236> │ │ │ │ + blt.n 57dbc <_PyXI_FreeExcInfo@@Base+0x236> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 57d8e <_PyXI_FreeExcInfo@@Base+0x250> │ │ │ │ + b.n 57dd6 <_PyXI_FreeExcInfo@@Base+0x250> │ │ │ │ mov r0, r5 │ │ │ │ - bl 808d8 │ │ │ │ + bl 806e8 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57d0e <_PyXI_FreeExcInfo@@Base+0x1d0> │ │ │ │ - bl 23c560 │ │ │ │ - b.n 57d8e <_PyXI_FreeExcInfo@@Base+0x250> │ │ │ │ + bne.n 57d56 <_PyXI_FreeExcInfo@@Base+0x1d0> │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 57dd6 <_PyXI_FreeExcInfo@@Base+0x250> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 57d36 <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 57d7e <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 57d70 <_PyXI_FreeExcInfo@@Base+0x232> │ │ │ │ + beq.n 57db8 <_PyXI_FreeExcInfo@@Base+0x232> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl b75f8 <_PyBytes_Resize@@Base> │ │ │ │ + bl b6ce4 <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - b.n 57d8e <_PyXI_FreeExcInfo@@Base+0x250> │ │ │ │ + b.n 57dd6 <_PyXI_FreeExcInfo@@Base+0x250> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 57d3e <_PyXI_FreeExcInfo@@Base+0x200> │ │ │ │ + bne.n 57d86 <_PyXI_FreeExcInfo@@Base+0x200> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 57d3e <_PyXI_FreeExcInfo@@Base+0x200> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 57d86 <_PyXI_FreeExcInfo@@Base+0x200> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 57cf2 <_PyXI_FreeExcInfo@@Base+0x1b4> │ │ │ │ + beq.n 57d3a <_PyXI_FreeExcInfo@@Base+0x1b4> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 57cd8 <_PyXI_FreeExcInfo@@Base+0x19a> │ │ │ │ + b.n 57d20 <_PyXI_FreeExcInfo@@Base+0x19a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r4, [pc, #928] @ (58138 <_PyObject_CheckXIData@@Base+0x14>) │ │ │ │ + ldr r4, [pc, #928] @ (58180 <_PyObject_CheckXIData@@Base+0x14>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ movw r3, #35736 @ 0x8b98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #4544 @ 0x11c0 │ │ │ │ + movw r1, #2944 @ 0xb80 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 11e29c │ │ │ │ + b.w 11df00 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 174b24 │ │ │ │ + bl 174674 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 57de2 <_PyXI_FreeExcInfo@@Base+0x2a4> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 57e2e <_PyXI_FreeExcInfo@@Base+0x2f0> │ │ │ │ - b.n 57df4 <_PyXI_FreeExcInfo@@Base+0x2b6> │ │ │ │ + bne.n 57e2a <_PyXI_FreeExcInfo@@Base+0x2a4> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 57e76 <_PyXI_FreeExcInfo@@Base+0x2f0> │ │ │ │ + b.n 57e3c <_PyXI_FreeExcInfo@@Base+0x2b6> │ │ │ │ vabs.f64 d7, d0 │ │ │ │ - vldr d6, [pc, #88] @ 57e40 <_PyXI_FreeExcInfo@@Base+0x302> │ │ │ │ + vldr d6, [pc, #88] @ 57e88 <_PyXI_FreeExcInfo@@Base+0x302> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 57e32 <_PyXI_FreeExcInfo@@Base+0x2f4> │ │ │ │ + bhi.n 57e7a <_PyXI_FreeExcInfo@@Base+0x2f4> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ blx 2c664 │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ @@ -65502,260 +65528,260 @@ │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57e3a <_PyXI_FreeExcInfo@@Base+0x2fc> │ │ │ │ + bge.n 57e82 <_PyXI_FreeExcInfo@@Base+0x2fc> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 57e3a <_PyXI_FreeExcInfo@@Base+0x2fc> │ │ │ │ + b.n 57e82 <_PyXI_FreeExcInfo@@Base+0x2fc> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 57e3a <_PyXI_FreeExcInfo@@Base+0x2fc> │ │ │ │ + b.n 57e82 <_PyXI_FreeExcInfo@@Base+0x2fc> │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vpop {d8} │ │ │ │ pop {r3, pc} │ │ │ │ @ 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 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 57e9a <_PyXI_FreeExcInfo@@Base+0x35c> │ │ │ │ + bne.n 57ee2 <_PyXI_FreeExcInfo@@Base+0x35c> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 56b54 <_PyXI_NewExcInfo@@Base+0x7b4> │ │ │ │ + bl 56b9c <_PyXI_NewExcInfo@@Base+0x7b4> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 57e84 <_PyXI_FreeExcInfo@@Base+0x346> │ │ │ │ - movw r3, #9537 @ 0x2541 │ │ │ │ + beq.n 57ecc <_PyXI_FreeExcInfo@@Base+0x346> │ │ │ │ + movw r3, #10137 @ 0x2799 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 57e8e <_PyXI_FreeExcInfo@@Base+0x350> │ │ │ │ + bne.n 57ed6 <_PyXI_FreeExcInfo@@Base+0x350> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 252688 <_PyBytes_GetXIDataWrapped@@Base+0xb4> │ │ │ │ - bl 940a4 │ │ │ │ + b.w 2528e0 <_PyBytes_GetXIDataWrapped@@Base+0xb4> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57e6c <_PyXI_FreeExcInfo@@Base+0x32e> │ │ │ │ - b.n 57ea0 <_PyXI_FreeExcInfo@@Base+0x362> │ │ │ │ + beq.n 57eb4 <_PyXI_FreeExcInfo@@Base+0x32e> │ │ │ │ + b.n 57ee8 <_PyXI_FreeExcInfo@@Base+0x362> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1690a4 │ │ │ │ + bl 168b10 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne.n 57ed6 <_PyXI_FreeExcInfo@@Base+0x398> │ │ │ │ + bne.n 57f1e <_PyXI_FreeExcInfo@@Base+0x398> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23664 @ 0x5c70 │ │ │ │ + movw r1, #22064 @ 0x5630 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 11e29c │ │ │ │ + b.w 11df00 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 57ef4 <_PyXI_FreeExcInfo@@Base+0x3b6> │ │ │ │ + bne.n 57f3c <_PyXI_FreeExcInfo@@Base+0x3b6> │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23684 @ 0x5c84 │ │ │ │ + movw r1, #22084 @ 0x5644 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 11e29c │ │ │ │ + b.w 11df00 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ │ │ │ │ -00057f06 : │ │ │ │ +00057f4e : │ │ │ │ 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, #36972 @ 0x906c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 57f38 │ │ │ │ + beq.n 57f80 │ │ │ │ mov.w r1, #1648 @ 0x670 │ │ │ │ - movw r0, #4956 @ 0x135c │ │ │ │ + movw r0, #3076 @ 0xc04 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 57f54 │ │ │ │ + b.n 57f9c │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ - blt.n 57f52 │ │ │ │ + blt.n 57f9a │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ - cbz r3, 57f52 │ │ │ │ + cbz r3, 57f9a │ │ │ │ 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, 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 2a4764 │ │ │ │ + bl 2a406c │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 57f86 │ │ │ │ + cbz r1, 57fce │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 57f8e │ │ │ │ + b.n 57fd6 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.w 3dcb0 │ │ │ │ + b.w 3dcf4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 57fb6 │ │ │ │ + cbnz r5, 57ffe │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 57fb6 │ │ │ │ + ble.n 57ffe │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 57fb6 │ │ │ │ - cbnz r2, 57fd4 │ │ │ │ + bne.n 57ffe │ │ │ │ + cbnz r2, 5801c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #48] @ (57ffc ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #48] @ (58044 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 57ff6 │ │ │ │ + cbz r0, 5803e │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - bl 181b60 │ │ │ │ + bl 18140c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 58038 │ │ │ │ + bl 58080 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #80] @ (58050 ) │ │ │ │ + ldr r5, [pc, #80] @ (58098 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2a4878 │ │ │ │ - cbz r0, 58036 │ │ │ │ + bl 2a4180 │ │ │ │ + cbz r0, 5807e │ │ │ │ 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 58034 │ │ │ │ + bge.n 5807c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 58034 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5807c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 58068 │ │ │ │ + beq.n 580b0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9ef10 │ │ │ │ - cbnz r0, 58068 │ │ │ │ + bl 9ee58 │ │ │ │ + cbnz r0, 580b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2a46c4 │ │ │ │ + b.w 2a3fcc │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 58088 │ │ │ │ + beq.n 580d0 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4608 @ 0x1200 │ │ │ │ + movw r1, #3008 @ 0xbc0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 580b0 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 580f8 │ │ │ │ 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 580ac │ │ │ │ + bgt.n 580f4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ add.w r8, r7, r6 │ │ │ │ - bl 2e37c8 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ cmp r8, r0 │ │ │ │ - ble.n 580b6 │ │ │ │ - bl 23c560 │ │ │ │ + ble.n 580fe │ │ │ │ + bl 23c7b4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 580e0 │ │ │ │ + b.n 58128 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 27824c <_PyEval_MatchClass@@Base+0x1734> │ │ │ │ + bl 277c1c <_PyEval_MatchClass@@Base+0x1734> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 580e0 │ │ │ │ + beq.n 58128 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 580de │ │ │ │ + ble.n 58126 │ │ │ │ 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] │ │ │ │ @@ -65765,441 +65791,441 @@ │ │ │ │ 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 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 5810c │ │ │ │ + beq.n 58154 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #20260 @ 0x4f24 │ │ │ │ + movw r0, #18660 @ 0x48e4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl e2dcc <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 58122 │ │ │ │ + bl e29cc <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5816a │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 4c6c4 │ │ │ │ + bl 4c70c │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00058124 <_PyObject_CheckXIData@@Base>: │ │ │ │ +0005816c <_PyObject_CheckXIData@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r2, [r3, #3728] @ 0xe90 │ │ │ │ adds.w r6, r2, #824 @ 0x338 │ │ │ │ - beq.n 5817a <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ + beq.n 581c2 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ add.w r3, r3, #5536 @ 0x15a0 │ │ │ │ adds r3, #8 │ │ │ │ - cbz r3, 5817a <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ + cbz r3, 581c2 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, sp │ │ │ │ strd r6, r3, [sp, #8] │ │ │ │ - bl 263f28 <_PyObject_GetXIData@@Base+0x22c> │ │ │ │ + bl 263cf4 <_PyObject_GetXIData@@Base+0x22c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 58162 <_PyObject_CheckXIData@@Base+0x3e> │ │ │ │ + cbz r3, 581aa <_PyObject_CheckXIData@@Base+0x3e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5817e <_PyObject_CheckXIData@@Base+0x5a> │ │ │ │ + b.n 581c6 <_PyObject_CheckXIData@@Base+0x5a> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5815e <_PyObject_CheckXIData@@Base+0x3a> │ │ │ │ + bne.n 581a6 <_PyObject_CheckXIData@@Base+0x3a> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 58170 <_PyObject_CheckXIData@@Base+0x4c> │ │ │ │ + cbz r3, 581b8 <_PyObject_CheckXIData@@Base+0x4c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 5817a <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ + cbnz r3, 581c2 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 263fcc <_PyObject_GetXIData@@Base+0x2d0> │ │ │ │ + bl 263d98 <_PyObject_GetXIData@@Base+0x2d0> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 581f0 <_PyObject_CheckXIData@@Base+0xcc> │ │ │ │ + bge.n 58238 <_PyObject_CheckXIData@@Base+0xcc> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 58206 <_PyObject_CheckXIData@@Base+0xe2> │ │ │ │ - bl f352c │ │ │ │ + cbz r0, 5824e <_PyObject_CheckXIData@@Base+0xe2> │ │ │ │ + bl f314c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 581c8 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + bge.n 58210 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 581c8 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 58210 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 581e8 <_PyObject_CheckXIData@@Base+0xc4> │ │ │ │ + bne.n 58230 <_PyObject_CheckXIData@@Base+0xc4> │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5875c <_PyContext_NewHamtForTests@@Base+0xb4> │ │ │ │ + bl 587a4 <_PyContext_NewHamtForTests@@Base+0xb4> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 58208 <_PyObject_CheckXIData@@Base+0xe4> │ │ │ │ + b.n 58250 <_PyObject_CheckXIData@@Base+0xe4> │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 58198 <_PyObject_CheckXIData@@Base+0x74> │ │ │ │ - b.n 58206 <_PyObject_CheckXIData@@Base+0xe2> │ │ │ │ + beq.n 581e0 <_PyObject_CheckXIData@@Base+0x74> │ │ │ │ + b.n 5824e <_PyObject_CheckXIData@@Base+0xe2> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4648 @ 0x1228 │ │ │ │ + movw r1, #3048 @ 0xbe8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 5822a <_PyObject_CheckXIData@@Base+0x106> │ │ │ │ + cbz r3, 58272 <_PyObject_CheckXIData@@Base+0x106> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 58242 <_PyObject_CheckXIData@@Base+0x11e> │ │ │ │ + b.n 5828a <_PyObject_CheckXIData@@Base+0x11e> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 58232 <_PyObject_CheckXIData@@Base+0x10e> │ │ │ │ + bgt.n 5827a <_PyObject_CheckXIData@@Base+0x10e> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 58242 <_PyObject_CheckXIData@@Base+0x11e> │ │ │ │ + b.n 5828a <_PyObject_CheckXIData@@Base+0x11e> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5822e <_PyObject_CheckXIData@@Base+0x10a> │ │ │ │ + bne.n 58276 <_PyObject_CheckXIData@@Base+0x10a> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5822e <_PyObject_CheckXIData@@Base+0x10a> │ │ │ │ + beq.n 58276 <_PyObject_CheckXIData@@Base+0x10a> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 58266 <_PyObject_CheckXIData@@Base+0x142> │ │ │ │ + b.n 582ae <_PyObject_CheckXIData@@Base+0x142> │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #520] @ (58460 <_PyObject_CheckXIData@@Base+0x33c>) │ │ │ │ + ldr r3, [pc, #520] @ (584a8 <_PyObject_CheckXIData@@Base+0x33c>) │ │ │ │ mov r1, r7 │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5843c <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + beq.w 58484 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r7, r6 │ │ │ │ - bl 29bcfc │ │ │ │ + bl 29b604 │ │ │ │ vstr d0, [sp, #32] │ │ │ │ vstr d1, [sp, #40] @ 0x28 │ │ │ │ - bl 940a4 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5842c <_PyObject_CheckXIData@@Base+0x308> │ │ │ │ + bne.w 58474 <_PyObject_CheckXIData@@Base+0x308> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 29bcfc │ │ │ │ + bl 29b604 │ │ │ │ vstr d0, [sp, #16] │ │ │ │ vstr d1, [sp, #24] │ │ │ │ - bl 940a4 │ │ │ │ + bl 93fcc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5842c <_PyObject_CheckXIData@@Base+0x308> │ │ │ │ + bne.w 58474 <_PyObject_CheckXIData@@Base+0x308> │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 5834e <_PyObject_CheckXIData@@Base+0x22a> │ │ │ │ + beq.n 58396 <_PyObject_CheckXIData@@Base+0x22a> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r6, #25144 @ 0x6238 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ - cbz r0, 582de <_PyObject_CheckXIData@@Base+0x1ba> │ │ │ │ + cbz r0, 58326 <_PyObject_CheckXIData@@Base+0x1ba> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 582b6 <_PyObject_CheckXIData@@Base+0x192> │ │ │ │ + bne.n 582fe <_PyObject_CheckXIData@@Base+0x192> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 582d6 <_PyObject_CheckXIData@@Base+0x1b2> │ │ │ │ - bl 174b24 │ │ │ │ + b.n 5831e <_PyObject_CheckXIData@@Base+0x1b2> │ │ │ │ + bl 174674 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 582d6 <_PyObject_CheckXIData@@Base+0x1b2> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 5831e <_PyObject_CheckXIData@@Base+0x1b2> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5843c <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + bne.w 58484 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ cmp r7, #3 │ │ │ │ - beq.w 58430 <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ - b.n 582e2 <_PyObject_CheckXIData@@Base+0x1be> │ │ │ │ - vldr d8, [pc, #360] @ 58448 <_PyObject_CheckXIData@@Base+0x324> │ │ │ │ + beq.w 58478 <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b.n 5832a <_PyObject_CheckXIData@@Base+0x1be> │ │ │ │ + vldr d8, [pc, #360] @ 58490 <_PyObject_CheckXIData@@Base+0x324> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 582f0 <_PyObject_CheckXIData@@Base+0x1cc> │ │ │ │ + bne.n 58338 <_PyObject_CheckXIData@@Base+0x1cc> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 58310 <_PyObject_CheckXIData@@Base+0x1ec> │ │ │ │ - bl 174b24 │ │ │ │ + b.n 58358 <_PyObject_CheckXIData@@Base+0x1ec> │ │ │ │ + bl 174674 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 58310 <_PyObject_CheckXIData@@Base+0x1ec> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 58358 <_PyObject_CheckXIData@@Base+0x1ec> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5843c <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + bne.w 58484 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 58324 <_PyObject_CheckXIData@@Base+0x200> │ │ │ │ + bmi.n 5836c <_PyObject_CheckXIData@@Base+0x200> │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 58356 <_PyObject_CheckXIData@@Base+0x232> │ │ │ │ + bpl.n 5839e <_PyObject_CheckXIData@@Base+0x232> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44652 @ 0xae6c │ │ │ │ + movw r1, #43052 @ 0xa82c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - bl 940a4 │ │ │ │ + bl 11df00 │ │ │ │ + bl 93fcc │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 5843c <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ - vldr d8, [pc, #248] @ 58448 <_PyObject_CheckXIData@@Base+0x324> │ │ │ │ - vldr d9, [pc, #252] @ 58450 <_PyObject_CheckXIData@@Base+0x32c> │ │ │ │ + b.n 58484 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + vldr d8, [pc, #248] @ 58490 <_PyObject_CheckXIData@@Base+0x324> │ │ │ │ + vldr d9, [pc, #252] @ 58498 <_PyObject_CheckXIData@@Base+0x32c> │ │ │ │ vldr d11, [sp, #32] │ │ │ │ vldr d14, [sp, #16] │ │ │ │ vldr d10, [sp, #40] @ 0x28 │ │ │ │ vldr d13, [sp, #24] │ │ │ │ vcmp.f64 d11, d14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 58384 <_PyObject_CheckXIData@@Base+0x260> │ │ │ │ + bne.n 583cc <_PyObject_CheckXIData@@Base+0x260> │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 58384 <_PyObject_CheckXIData@@Base+0x260> │ │ │ │ + bne.n 583cc <_PyObject_CheckXIData@@Base+0x260> │ │ │ │ movw r4, #4380 @ 0x111c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5843c <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + b.n 58484 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ vabs.f64 d6, d11 │ │ │ │ - vldr d7, [pc, #204] @ 58458 <_PyObject_CheckXIData@@Base+0x334> │ │ │ │ + vldr d7, [pc, #204] @ 584a0 <_PyObject_CheckXIData@@Base+0x334> │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 583a0 <_PyObject_CheckXIData@@Base+0x27c> │ │ │ │ + ble.n 583e8 <_PyObject_CheckXIData@@Base+0x27c> │ │ │ │ movw r4, #6004 @ 0x1774 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5843c <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + b.n 58484 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ vabs.f64 d6, d10 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 58396 <_PyObject_CheckXIData@@Base+0x272> │ │ │ │ + bgt.n 583de <_PyObject_CheckXIData@@Base+0x272> │ │ │ │ vabs.f64 d6, d14 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 58396 <_PyObject_CheckXIData@@Base+0x272> │ │ │ │ + bgt.n 583de <_PyObject_CheckXIData@@Base+0x272> │ │ │ │ vabs.f64 d6, d13 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 58396 <_PyObject_CheckXIData@@Base+0x272> │ │ │ │ + bgt.n 583de <_PyObject_CheckXIData@@Base+0x272> │ │ │ │ vsub.f64 d1, d10, d13 │ │ │ │ vsub.f64 d0, d11, d14 │ │ │ │ - bl 2bed9c <_Py_c_abs@@Base> │ │ │ │ + bl 2be6ac <_Py_c_abs@@Base> │ │ │ │ vmov.f64 d1, d13 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ - bl 2bed9c <_Py_c_abs@@Base> │ │ │ │ + bl 2be6ac <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 5837a <_PyObject_CheckXIData@@Base+0x256> │ │ │ │ + bls.n 583c2 <_PyObject_CheckXIData@@Base+0x256> │ │ │ │ vmov.f64 d0, d11 │ │ │ │ vmov.f64 d1, d10 │ │ │ │ - bl 2bed9c <_Py_c_abs@@Base> │ │ │ │ + bl 2be6ac <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 5837a <_PyObject_CheckXIData@@Base+0x256> │ │ │ │ + bls.n 583c2 <_PyObject_CheckXIData@@Base+0x256> │ │ │ │ vcmpe.f64 d9, d12 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #4380 @ 0x111c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it lt │ │ │ │ movlt r4, r3 │ │ │ │ - b.n 5843c <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + b.n 58484 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5843c <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + b.n 58484 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 58352 <_PyObject_CheckXIData@@Base+0x22e> │ │ │ │ - b.n 58324 <_PyObject_CheckXIData@@Base+0x200> │ │ │ │ + bpl.n 5839a <_PyObject_CheckXIData@@Base+0x22e> │ │ │ │ + b.n 5836c <_PyObject_CheckXIData@@Base+0x200> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ vpop {d8-d14} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bvs.n 58376 <_PyObject_CheckXIData@@Base+0x252> │ │ │ │ + bvs.n 583be <_PyObject_CheckXIData@@Base+0x252> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ ... │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ - ldr r5, [pc, #256] @ (58564 <_PyObject_CheckXIData@@Base+0x440>) │ │ │ │ + ldr r5, [pc, #256] @ (585ac <_PyObject_CheckXIData@@Base+0x440>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 58520 <_PyObject_CheckXIData@@Base+0x3fc> │ │ │ │ + b.n 58568 <_PyObject_CheckXIData@@Base+0x3fc> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ - cbz r3, 58482 <_PyObject_CheckXIData@@Base+0x35e> │ │ │ │ + cbz r3, 584ca <_PyObject_CheckXIData@@Base+0x35e> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 58484 <_PyObject_CheckXIData@@Base+0x360> │ │ │ │ + b.n 584cc <_PyObject_CheckXIData@@Base+0x360> │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ - cbnz r3, 58492 <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ + cbnz r3, 584da <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ cmp r6, r3 │ │ │ │ - ble.n 58492 <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ + ble.n 584da <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 58492 <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ - cbnz r4, 584b2 <_PyObject_CheckXIData@@Base+0x38e> │ │ │ │ + bgt.n 584da <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ + cbnz r4, 584fa <_PyObject_CheckXIData@@Base+0x38e> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #112] @ (5851c <_PyObject_CheckXIData@@Base+0x3f8>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #112] @ (58564 <_PyObject_CheckXIData@@Base+0x3f8>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 58510 <_PyObject_CheckXIData@@Base+0x3ec> │ │ │ │ + cbz r0, 58558 <_PyObject_CheckXIData@@Base+0x3ec> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ add r5, r6 │ │ │ │ - bl 154a14 │ │ │ │ - cbz r0, 58504 <_PyObject_CheckXIData@@Base+0x3e0> │ │ │ │ + bl 154470 │ │ │ │ + cbz r0, 5854c <_PyObject_CheckXIData@@Base+0x3e0> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 584d6 <_PyObject_CheckXIData@@Base+0x3b2> │ │ │ │ + beq.n 5851e <_PyObject_CheckXIData@@Base+0x3b2> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 269c08 │ │ │ │ + bl 2699d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 584d8 <_PyObject_CheckXIData@@Base+0x3b4> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 58504 <_PyObject_CheckXIData@@Base+0x3e0> │ │ │ │ - b.n 584d8 <_PyObject_CheckXIData@@Base+0x3b4> │ │ │ │ + bne.n 58520 <_PyObject_CheckXIData@@Base+0x3b4> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 5854c <_PyObject_CheckXIData@@Base+0x3e0> │ │ │ │ + b.n 58520 <_PyObject_CheckXIData@@Base+0x3b4> │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b318 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 58508 <_PyObject_CheckXIData@@Base+0x3e4> │ │ │ │ + bne.n 58550 <_PyObject_CheckXIData@@Base+0x3e4> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58510 <_PyObject_CheckXIData@@Base+0x3ec> │ │ │ │ + b.n 58558 <_PyObject_CheckXIData@@Base+0x3ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r5, [pc, #432] @ (586d0 <_PyContext_NewHamtForTests@@Base+0x28>) │ │ │ │ + ldr r5, [pc, #432] @ (58718 <_PyContext_NewHamtForTests@@Base+0x28>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r7, 58544 <_PyObject_CheckXIData@@Base+0x420> │ │ │ │ + cbz r7, 5858c <_PyObject_CheckXIData@@Base+0x420> │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 58544 <_PyObject_CheckXIData@@Base+0x420> │ │ │ │ + beq.n 5858c <_PyObject_CheckXIData@@Base+0x420> │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.n 58550 <_PyObject_CheckXIData@@Base+0x42c> │ │ │ │ - bl 251db8 │ │ │ │ + bgt.n 58598 <_PyObject_CheckXIData@@Base+0x42c> │ │ │ │ + bl 252010 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 585ec <_PyObject_CheckXIData@@Base+0x4c8> │ │ │ │ + blt.n 58634 <_PyObject_CheckXIData@@Base+0x4c8> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 58694 <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ + b.n 586dc <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 585f2 <_PyObject_CheckXIData@@Base+0x4ce> │ │ │ │ + bne.n 5863a <_PyObject_CheckXIData@@Base+0x4ce> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ - blt.n 5856c <_PyObject_CheckXIData@@Base+0x448> │ │ │ │ + blt.n 585b4 <_PyObject_CheckXIData@@Base+0x448> │ │ │ │ cmp r6, r2 │ │ │ │ it ge │ │ │ │ movge r6, r2 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ subs r6, #1 │ │ │ │ movs r7, #0 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r6, r7 │ │ │ │ - ble.n 585de <_PyObject_CheckXIData@@Base+0x4ba> │ │ │ │ + ble.n 58626 <_PyObject_CheckXIData@@Base+0x4ba> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne.n 585a8 <_PyObject_CheckXIData@@Base+0x484> │ │ │ │ + bne.n 585f0 <_PyObject_CheckXIData@@Base+0x484> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2202a4 │ │ │ │ + bl 22052c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 58596 <_PyObject_CheckXIData@@Base+0x472> │ │ │ │ + cbnz r0, 585de <_PyObject_CheckXIData@@Base+0x472> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r7 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 58694 <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ + b.n 586dc <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #0] │ │ │ │ str.w r0, [r2, #260] @ 0x104 │ │ │ │ str r0, [r4, #16] │ │ │ │ str.w r9, [r4, #24] │ │ │ │ subs r2, r6, r7 │ │ │ │ @@ -66217,101 +66243,101 @@ │ │ │ │ add.w r2, r0, r2, lsl #2 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt.w r1, [r8] │ │ │ │ str.w r8, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 585b6 <_PyObject_CheckXIData@@Base+0x492> │ │ │ │ - b.n 5857a <_PyObject_CheckXIData@@Base+0x456> │ │ │ │ + bne.n 585fe <_PyObject_CheckXIData@@Base+0x492> │ │ │ │ + b.n 585c2 <_PyObject_CheckXIData@@Base+0x456> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r2, r7 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5854c <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ + bge.n 58594 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5854c <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ + b.n 58594 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e3550 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ + bl 2e2f08 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ cmp r0, r7 │ │ │ │ - bcs.n 58606 <_PyObject_CheckXIData@@Base+0x4e2> │ │ │ │ + bcs.n 5864e <_PyObject_CheckXIData@@Base+0x4e2> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 23c560 │ │ │ │ + b.w 23c7b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e474 │ │ │ │ + bl 13e03c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58694 <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ + beq.n 586dc <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5862c <_PyObject_CheckXIData@@Base+0x508> │ │ │ │ + blt.n 58674 <_PyObject_CheckXIData@@Base+0x508> │ │ │ │ mul.w r3, r7, r6 │ │ │ │ cmp r0, r3 │ │ │ │ - bge.n 5862c <_PyObject_CheckXIData@@Base+0x508> │ │ │ │ + bge.n 58674 <_PyObject_CheckXIData@@Base+0x508> │ │ │ │ add r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ subs r0, #1 │ │ │ │ - bl 2e37c8 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ mov r6, r0 │ │ │ │ subs r6, #1 │ │ │ │ movs r7, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, r7 │ │ │ │ - ble.n 5866c <_PyObject_CheckXIData@@Base+0x548> │ │ │ │ - bl 2a4878 │ │ │ │ - cbnz r0, 58656 <_PyObject_CheckXIData@@Base+0x532> │ │ │ │ + ble.n 586b4 <_PyObject_CheckXIData@@Base+0x548> │ │ │ │ + bl 2a4180 │ │ │ │ + cbnz r0, 5869e <_PyObject_CheckXIData@@Base+0x532> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58652 <_PyObject_CheckXIData@@Base+0x52e> │ │ │ │ + bge.n 5869a <_PyObject_CheckXIData@@Base+0x52e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 58652 <_PyObject_CheckXIData@@Base+0x52e> │ │ │ │ + cbnz r3, 5869a <_PyObject_CheckXIData@@Base+0x52e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 58694 <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ + b.n 586dc <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58668 <_PyObject_CheckXIData@@Base+0x544> │ │ │ │ + bge.n 586b0 <_PyObject_CheckXIData@@Base+0x544> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 58668 <_PyObject_CheckXIData@@Base+0x544> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 586b0 <_PyObject_CheckXIData@@Base+0x544> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 58630 <_PyObject_CheckXIData@@Base+0x50c> │ │ │ │ + b.n 58678 <_PyObject_CheckXIData@@Base+0x50c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 5854c <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ + bge.w 58594 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5854c <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ + bne.w 58594 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5854c <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 58594 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0005869a <_Py_c_diff@@Base>: │ │ │ │ +000586e2 <_Py_c_diff@@Base>: │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vsub.f64 d0, d0, d2 │ │ │ │ vsub.f64 d1, d1, d3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000586a8 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ - ldr r3, [pc, #36] @ (586d0 <_PyContext_NewHamtForTests@@Base+0x28>) │ │ │ │ +000586f0 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ + ldr r3, [pc, #36] @ (58718 <_PyContext_NewHamtForTests@@Base+0x28>) │ │ │ │ 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, #508 @ 0x1fc │ │ │ │ ldr.w r3, [r2, #4092] @ 0xffc │ │ │ │ @@ -66330,531 +66356,531 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 58740 <_PyContext_NewHamtForTests@@Base+0x98> │ │ │ │ + bge.n 58788 <_PyContext_NewHamtForTests@@Base+0x98> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 14b66c │ │ │ │ - cbnz r0, 5873c <_PyContext_NewHamtForTests@@Base+0x94> │ │ │ │ + bl 14b0e8 │ │ │ │ + cbnz r0, 58784 <_PyContext_NewHamtForTests@@Base+0x94> │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 103a6c │ │ │ │ + bl 1036f4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 103a6c │ │ │ │ + bl 1036f4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 103a6c │ │ │ │ + bl 1036f4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 103a6c │ │ │ │ + bl 1036f4 │ │ │ │ mov r3, r8 │ │ │ │ adds r4, r0, #1 │ │ │ │ adds r2, r7, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 22f528 │ │ │ │ + bl 22f78c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r5, #1 │ │ │ │ - b.n 586ec <_PyContext_NewHamtForTests@@Base+0x44> │ │ │ │ + b.n 58734 <_PyContext_NewHamtForTests@@Base+0x44> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4680 @ 0x1248 │ │ │ │ + movw r1, #3080 @ 0xc08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 11e29c │ │ │ │ + b.w 11df00 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - blt.n 58778 <_PyContext_NewHamtForTests@@Base+0xd0> │ │ │ │ + blt.n 587c0 <_PyContext_NewHamtForTests@@Base+0xd0> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 5877a <_PyContext_NewHamtForTests@@Base+0xd2> │ │ │ │ + b.n 587c2 <_PyContext_NewHamtForTests@@Base+0xd2> │ │ │ │ movs r4, #0 │ │ │ │ bic.w r5, r2, r2, asr #31 │ │ │ │ cmp r5, r4 │ │ │ │ - blt.n 5878c <_PyContext_NewHamtForTests@@Base+0xe4> │ │ │ │ + blt.n 587d4 <_PyContext_NewHamtForTests@@Base+0xe4> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r5, r3 │ │ │ │ it ge │ │ │ │ movge r5, r3 │ │ │ │ - b.n 5878e <_PyContext_NewHamtForTests@@Base+0xe6> │ │ │ │ + b.n 587d6 <_PyContext_NewHamtForTests@@Base+0xe6> │ │ │ │ mov r5, r4 │ │ │ │ subs r3, r5, r4 │ │ │ │ - beq.n 587ee <_PyContext_NewHamtForTests@@Base+0x146> │ │ │ │ + beq.n 58836 <_PyContext_NewHamtForTests@@Base+0x146> │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 587b6 <_PyContext_NewHamtForTests@@Base+0x10e> │ │ │ │ + ble.n 587fe <_PyContext_NewHamtForTests@@Base+0x10e> │ │ │ │ movw r3, #43832 @ 0xab38 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12016 @ 0x2ef0 │ │ │ │ + movw r1, #10416 @ 0x28b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 587ee <_PyContext_NewHamtForTests@@Base+0x146> │ │ │ │ + b.n 58836 <_PyContext_NewHamtForTests@@Base+0x146> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 587ec <_PyContext_NewHamtForTests@@Base+0x144> │ │ │ │ + ble.n 58834 <_PyContext_NewHamtForTests@@Base+0x144> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ subs r2, r2, r5 │ │ │ │ mla r1, r5, r3, r0 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ mla r0, r4, r3, r0 │ │ │ │ blx 2b720 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ add r1, r4 │ │ │ │ subs r1, r1, r5 │ │ │ │ - bl 27824c <_PyEval_MatchClass@@Base+0x1734> │ │ │ │ + bl 277c1c <_PyEval_MatchClass@@Base+0x1734> │ │ │ │ adds r0, #1 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 587ee <_PyContext_NewHamtForTests@@Base+0x146> │ │ │ │ + b.n 58836 <_PyContext_NewHamtForTests@@Base+0x146> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r0, #11588 @ 0x2d44 │ │ │ │ + movw r0, #9988 @ 0x2704 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 88254 │ │ │ │ + b.w 88180 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #2 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r5, [sp] │ │ │ │ - movw r1, #3724 @ 0xe8c │ │ │ │ + movw r1, #1932 @ 0x78c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e21d8 │ │ │ │ - cbz r0, 5884e <_PyContext_NewHamtForTests@@Base+0x1a6> │ │ │ │ + bl e1dd8 │ │ │ │ + cbz r0, 58896 <_PyContext_NewHamtForTests@@Base+0x1a6> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 284f68 │ │ │ │ + bl 284974 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 5885c <_PyContext_NewHamtForTests@@Base+0x1b4> │ │ │ │ + cbz r0, 588a4 <_PyContext_NewHamtForTests@@Base+0x1b4> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ add r4, sp, #16 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #2 │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r1, #44784 @ 0xaef0 │ │ │ │ + movw r1, #43184 @ 0xa8b0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl e1f14 │ │ │ │ - cbz r0, 588ca <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ + bl e1b14 │ │ │ │ + cbz r0, 58912 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 284e78 │ │ │ │ + bl 284884 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 588a4 <_PyContext_NewHamtForTests@@Base+0x1fc> │ │ │ │ - cbnz r0, 588b0 <_PyContext_NewHamtForTests@@Base+0x208> │ │ │ │ - b.n 588ca <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ + beq.n 588ec <_PyContext_NewHamtForTests@@Base+0x1fc> │ │ │ │ + cbnz r0, 588f8 <_PyContext_NewHamtForTests@@Base+0x208> │ │ │ │ + b.n 58912 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 588ca <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ - b.n 588bc <_PyContext_NewHamtForTests@@Base+0x214> │ │ │ │ + bge.n 58912 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ + b.n 58904 <_PyContext_NewHamtForTests@@Base+0x214> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 588c2 <_PyContext_NewHamtForTests@@Base+0x21a> │ │ │ │ + cbz r0, 5890a <_PyContext_NewHamtForTests@@Base+0x21a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 588ca <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ + bge.n 58912 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 588ca <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ + b.n 58912 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 588ee <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ + cbnz r3, 58936 <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 588ee <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ + ble.n 58936 <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 588ee <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ - cbnz r4, 5890c <_PyContext_NewHamtForTests@@Base+0x264> │ │ │ │ + bne.n 58936 <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ + cbnz r4, 58954 <_PyContext_NewHamtForTests@@Base+0x264> │ │ │ │ movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #168] @ (589a8 <_PyContext_NewHamtForTests@@Base+0x300>) │ │ │ │ + ldr r3, [pc, #168] @ (589f0 <_PyContext_NewHamtForTests@@Base+0x300>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 589a0 <_PyContext_NewHamtForTests@@Base+0x2f8> │ │ │ │ + beq.n 589e8 <_PyContext_NewHamtForTests@@Base+0x2f8> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 58922 <_PyContext_NewHamtForTests@@Base+0x27a> │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 58922 <_PyContext_NewHamtForTests@@Base+0x27a> │ │ │ │ + bne.n 5896a <_PyContext_NewHamtForTests@@Base+0x27a> │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 5896a <_PyContext_NewHamtForTests@@Base+0x27a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 589a0 <_PyContext_NewHamtForTests@@Base+0x2f8> │ │ │ │ + b.n 589e8 <_PyContext_NewHamtForTests@@Base+0x2f8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 58936 <_PyContext_NewHamtForTests@@Base+0x28e> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 5897e <_PyContext_NewHamtForTests@@Base+0x28e> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5891e <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ + bne.n 58966 <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #43572 @ 0xaa34 │ │ │ │ + movw r1, #41972 @ 0xa3f4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #13476 @ 0x34a4 │ │ │ │ + movw r0, #11876 @ 0x2e64 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5891e <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ - bl b1084 │ │ │ │ + beq.n 58966 <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ + bl b0764 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b9f4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b421c │ │ │ │ - cbz r6, 58998 <_PyContext_NewHamtForTests@@Base+0x2f0> │ │ │ │ + bl b390c │ │ │ │ + cbz r6, 589e0 <_PyContext_NewHamtForTests@@Base+0x2f0> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 58984 <_PyContext_NewHamtForTests@@Base+0x2dc> │ │ │ │ - bl 11699c │ │ │ │ + bne.n 589cc <_PyContext_NewHamtForTests@@Base+0x2dc> │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58958 <_PyContext_NewHamtForTests@@Base+0x2b0> │ │ │ │ - b.n 5891e <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ + beq.n 589a0 <_PyContext_NewHamtForTests@@Base+0x2b0> │ │ │ │ + b.n 58966 <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #608] @ (58c0c <_PyContext_NewHamtForTests@@Base+0x564>) │ │ │ │ + ldr r5, [pc, #608] @ (58c54 <_PyContext_NewHamtForTests@@Base+0x564>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 589ce <_PyContext_NewHamtForTests@@Base+0x326> │ │ │ │ + bne.n 58a16 <_PyContext_NewHamtForTests@@Base+0x326> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 589e6 <_PyContext_NewHamtForTests@@Base+0x33e> │ │ │ │ - b.n 589f8 <_PyContext_NewHamtForTests@@Base+0x350> │ │ │ │ + cbnz r0, 58a2e <_PyContext_NewHamtForTests@@Base+0x33e> │ │ │ │ + b.n 58a40 <_PyContext_NewHamtForTests@@Base+0x350> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22248 @ 0x56e8 │ │ │ │ + movw r0, #20648 @ 0x50a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 589c2 <_PyContext_NewHamtForTests@@Base+0x31a> │ │ │ │ + bne.n 58a0a <_PyContext_NewHamtForTests@@Base+0x31a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58aa8 <_PyContext_NewHamtForTests@@Base+0x400> │ │ │ │ - bl 9b92c │ │ │ │ + b.n 58af0 <_PyContext_NewHamtForTests@@Base+0x400> │ │ │ │ + bl 9b830 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 58a06 <_PyContext_NewHamtForTests@@Base+0x35e> │ │ │ │ + blt.n 58a4e <_PyContext_NewHamtForTests@@Base+0x35e> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 58a16 <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 58a5e <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 589e2 <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ + bne.n 58a2a <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 58a16 <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ + b.n 58a5e <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 589f4 <_PyContext_NewHamtForTests@@Base+0x34c> │ │ │ │ + bne.n 58a3c <_PyContext_NewHamtForTests@@Base+0x34c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 589f4 <_PyContext_NewHamtForTests@@Base+0x34c> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 58a3c <_PyContext_NewHamtForTests@@Base+0x34c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 58a36 <_PyContext_NewHamtForTests@@Base+0x38e> │ │ │ │ + bne.n 58a7e <_PyContext_NewHamtForTests@@Base+0x38e> │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4776 @ 0x12a8 │ │ │ │ + movw r1, #3176 @ 0xc68 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 589e2 <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 58a2a <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ ldr r6, [r7, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 58a48 <_PyContext_NewHamtForTests@@Base+0x3a0> │ │ │ │ + blt.n 58a90 <_PyContext_NewHamtForTests@@Base+0x3a0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 369bc │ │ │ │ + b.w 369c0 │ │ │ │ negs r3, r3 │ │ │ │ cmp r4, r3 │ │ │ │ - ble.n 58a50 <_PyContext_NewHamtForTests@@Base+0x3a8> │ │ │ │ - cbnz r4, 58a5c <_PyContext_NewHamtForTests@@Base+0x3b4> │ │ │ │ + ble.n 58a98 <_PyContext_NewHamtForTests@@Base+0x3a8> │ │ │ │ + cbnz r4, 58aa4 <_PyContext_NewHamtForTests@@Base+0x3b4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 44494 <_PyImport_ClearExtension@@Base+0x954> │ │ │ │ + b.w 444dc <_PyImport_ClearExtension@@Base+0x954> │ │ │ │ negs r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 252c14 <_PyXI_NewSession@@Base+0x2c> │ │ │ │ + bl 252e70 <_PyXI_NewSession@@Base+0x2c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 589e2 <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ + bne.n 58a2a <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ cmp r4, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bge.n 58a76 <_PyContext_NewHamtForTests@@Base+0x3ce> │ │ │ │ - bl 369bc │ │ │ │ - b.n 58a7a <_PyContext_NewHamtForTests@@Base+0x3d2> │ │ │ │ - bl 44494 <_PyImport_ClearExtension@@Base+0x954> │ │ │ │ + bge.n 58abe <_PyContext_NewHamtForTests@@Base+0x3ce> │ │ │ │ + bl 369c0 │ │ │ │ + b.n 58ac2 <_PyContext_NewHamtForTests@@Base+0x3d2> │ │ │ │ + bl 444dc <_PyImport_ClearExtension@@Base+0x954> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 589e2 <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ + beq.n 58a2a <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58a90 <_PyContext_NewHamtForTests@@Base+0x3e8> │ │ │ │ + bge.n 58ad8 <_PyContext_NewHamtForTests@@Base+0x3e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 58a90 <_PyContext_NewHamtForTests@@Base+0x3e8> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 58ad8 <_PyContext_NewHamtForTests@@Base+0x3e8> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 252c14 <_PyXI_NewSession@@Base+0x2c> │ │ │ │ + bl 252e70 <_PyXI_NewSession@@Base+0x2c> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 8f69c │ │ │ │ + b.w 8f5c0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 58ad4 <_PyContext_NewHamtForTests@@Base+0x42c> │ │ │ │ + cbz r3, 58b1c <_PyContext_NewHamtForTests@@Base+0x42c> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 58aec <_PyContext_NewHamtForTests@@Base+0x444> │ │ │ │ + b.n 58b34 <_PyContext_NewHamtForTests@@Base+0x444> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 58adc <_PyContext_NewHamtForTests@@Base+0x434> │ │ │ │ + bgt.n 58b24 <_PyContext_NewHamtForTests@@Base+0x434> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 58aec <_PyContext_NewHamtForTests@@Base+0x444> │ │ │ │ + b.n 58b34 <_PyContext_NewHamtForTests@@Base+0x444> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 58ad8 <_PyContext_NewHamtForTests@@Base+0x430> │ │ │ │ + bgt.n 58b20 <_PyContext_NewHamtForTests@@Base+0x430> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 58ad8 <_PyContext_NewHamtForTests@@Base+0x430> │ │ │ │ + beq.n 58b20 <_PyContext_NewHamtForTests@@Base+0x430> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 58b0c <_PyContext_NewHamtForTests@@Base+0x464> │ │ │ │ + b.n 58b54 <_PyContext_NewHamtForTests@@Base+0x464> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #44] @ (58b30 <_PyContext_NewHamtForTests@@Base+0x488>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #44] @ (58b78 <_PyContext_NewHamtForTests@@Base+0x488>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 58b2a <_PyContext_NewHamtForTests@@Base+0x482> │ │ │ │ + cbz r0, 58b72 <_PyContext_NewHamtForTests@@Base+0x482> │ │ │ │ add r5, r6 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r7 │ │ │ │ itte eq │ │ │ │ movweq r2, #5752 @ 0x1678 │ │ │ │ movteq r2, #80 @ 0x50 │ │ │ │ ldrne r2, [r4, #4] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 18480c │ │ │ │ + b.w 1840b8 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #784] @ (58e44 <_PyContext_NewHamtForTests@@Base+0x79c>) │ │ │ │ + ldr r5, [pc, #784] @ (58e8c <_PyContext_NewHamtForTests@@Base+0x79c>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 246954 <_PyUnicode_Copy@@Base> │ │ │ │ - cbz r0, 58b5a <_PyContext_NewHamtForTests@@Base+0x4b2> │ │ │ │ + bl 246bb4 <_PyUnicode_Copy@@Base> │ │ │ │ + cbz r0, 58ba2 <_PyContext_NewHamtForTests@@Base+0x4b2> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #41944 @ 0xa3d8 │ │ │ │ + movw r0, #40344 @ 0x9d98 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 58b82 <_PyContext_NewHamtForTests@@Base+0x4da> │ │ │ │ + cbnz r0, 58bca <_PyContext_NewHamtForTests@@Base+0x4da> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 58b8a <_PyContext_NewHamtForTests@@Base+0x4e2> │ │ │ │ + cbz r0, 58bd2 <_PyContext_NewHamtForTests@@Base+0x4e2> │ │ │ │ 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 58b74 <_PyContext_NewHamtForTests@@Base+0x4cc> │ │ │ │ + beq.n 58bbc <_PyContext_NewHamtForTests@@Base+0x4cc> │ │ │ │ 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, 58bb2 <_PyContext_NewHamtForTests@@Base+0x50a> │ │ │ │ + cbnz r0, 58bfa <_PyContext_NewHamtForTests@@Base+0x50a> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 58bba <_PyContext_NewHamtForTests@@Base+0x512> │ │ │ │ + cbz r0, 58c02 <_PyContext_NewHamtForTests@@Base+0x512> │ │ │ │ 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 58ba4 <_PyContext_NewHamtForTests@@Base+0x4fc> │ │ │ │ + beq.n 58bec <_PyContext_NewHamtForTests@@Base+0x4fc> │ │ │ │ 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, 58bda <_PyContext_NewHamtForTests@@Base+0x532> │ │ │ │ + cbnz r0, 58c22 <_PyContext_NewHamtForTests@@Base+0x532> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 58bea <_PyContext_NewHamtForTests@@Base+0x542> │ │ │ │ - b.n 58be4 <_PyContext_NewHamtForTests@@Base+0x53c> │ │ │ │ + cbz r0, 58c32 <_PyContext_NewHamtForTests@@Base+0x542> │ │ │ │ + b.n 58c2c <_PyContext_NewHamtForTests@@Base+0x53c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58bd4 <_PyContext_NewHamtForTests@@Base+0x52c> │ │ │ │ - b.n 58bf8 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ + beq.n 58c1c <_PyContext_NewHamtForTests@@Base+0x52c> │ │ │ │ + b.n 58c40 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 58bf8 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ + cbnz r0, 58c40 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 58bf8 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ + cbz r0, 58c40 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ 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 │ │ │ │ movw r0, #268 @ 0x10c │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ mov r5, r1 │ │ │ │ - bl 84490 <_PyObject_GC_NewVar@@Base> │ │ │ │ - cbz r0, 58c64 <_PyContext_NewHamtForTests@@Base+0x5bc> │ │ │ │ + bl 84364 <_PyObject_GC_NewVar@@Base> │ │ │ │ + cbz r0, 58cac <_PyContext_NewHamtForTests@@Base+0x5bc> │ │ │ │ movs r3, #0 │ │ │ │ add.w r2, r0, #12 │ │ │ │ mov r1, r3 │ │ │ │ cmp r3, r5 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bge.n 58c30 <_PyContext_NewHamtForTests@@Base+0x588> │ │ │ │ + bge.n 58c78 <_PyContext_NewHamtForTests@@Base+0x588> │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ - b.n 58c22 <_PyContext_NewHamtForTests@@Base+0x57a> │ │ │ │ - ldr r1, [pc, #52] @ (58c68 <_PyContext_NewHamtForTests@@Base+0x5c0>) │ │ │ │ + b.n 58c6a <_PyContext_NewHamtForTests@@Base+0x57a> │ │ │ │ + ldr r1, [pc, #52] @ (58cb0 <_PyContext_NewHamtForTests@@Base+0x5c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ strd r5, r6, [r0, #8] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr r1, [r4, r1] │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -66875,410 +66901,410 @@ │ │ │ │ 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 80a90 │ │ │ │ - cbz r0, 58cf0 <_PyContext_NewHamtForTests@@Base+0x648> │ │ │ │ + bl 80aa4 │ │ │ │ + cbz r0, 58d38 <_PyContext_NewHamtForTests@@Base+0x648> │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r1, #16]! │ │ │ │ adds r0, r3, #4 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 58cc2 <_PyContext_NewHamtForTests@@Base+0x61a> │ │ │ │ + bge.n 58d0a <_PyContext_NewHamtForTests@@Base+0x61a> │ │ │ │ ldr r6, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r0, [r6, r0, lsl #2] │ │ │ │ ldr r6, [r0, #0] │ │ │ │ adds r7, r6, #1 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r7, [r0, #0] │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ - b.n 58ca2 <_PyContext_NewHamtForTests@@Base+0x5fa> │ │ │ │ + b.n 58cea <_PyContext_NewHamtForTests@@Base+0x5fa> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - cbz r3, 58ce0 <_PyContext_NewHamtForTests@@Base+0x638> │ │ │ │ + cbz r3, 58d28 <_PyContext_NewHamtForTests@@Base+0x638> │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r0, #4832 @ 0x12e0 │ │ │ │ + movw r0, #3232 @ 0xca0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 95058 │ │ │ │ - movw r0, #47332 @ 0xb8e4 │ │ │ │ + b.w 94f7c │ │ │ │ + movw r0, #45420 @ 0xb16c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ add.w r7, r0, #16 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 58d32 <_PyContext_NewHamtForTests@@Base+0x68a> │ │ │ │ + bge.n 58d7a <_PyContext_NewHamtForTests@@Base+0x68a> │ │ │ │ ldr.w r1, [r7, r4, lsl #2] │ │ │ │ - bl f352c │ │ │ │ + bl f314c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 58d36 <_PyContext_NewHamtForTests@@Base+0x68e> │ │ │ │ + blt.n 58d7e <_PyContext_NewHamtForTests@@Base+0x68e> │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 58d2e <_PyContext_NewHamtForTests@@Base+0x686> │ │ │ │ + bne.n 58d76 <_PyContext_NewHamtForTests@@Base+0x686> │ │ │ │ movs r0, #2 │ │ │ │ str r4, [r6, #0] │ │ │ │ - b.n 58d38 <_PyContext_NewHamtForTests@@Base+0x690> │ │ │ │ + b.n 58d80 <_PyContext_NewHamtForTests@@Base+0x690> │ │ │ │ adds r4, #2 │ │ │ │ - b.n 58d10 <_PyContext_NewHamtForTests@@Base+0x668> │ │ │ │ + b.n 58d58 <_PyContext_NewHamtForTests@@Base+0x668> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 58d38 <_PyContext_NewHamtForTests@@Base+0x690> │ │ │ │ + b.n 58d80 <_PyContext_NewHamtForTests@@Base+0x690> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 58d62 <_PyContext_NewHamtForTests@@Base+0x6ba> │ │ │ │ + cbnz r0, 58daa <_PyContext_NewHamtForTests@@Base+0x6ba> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 58d6a <_PyContext_NewHamtForTests@@Base+0x6c2> │ │ │ │ + cbz r0, 58db2 <_PyContext_NewHamtForTests@@Base+0x6c2> │ │ │ │ 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 58d54 <_PyContext_NewHamtForTests@@Base+0x6ac> │ │ │ │ + beq.n 58d9c <_PyContext_NewHamtForTests@@Base+0x6ac> │ │ │ │ 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 r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 58ddc <_PyContext_NewHamtForTests@@Base+0x734> │ │ │ │ + ble.n 58e24 <_PyContext_NewHamtForTests@@Base+0x734> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 58ddc <_PyContext_NewHamtForTests@@Base+0x734> │ │ │ │ + beq.n 58e24 <_PyContext_NewHamtForTests@@Base+0x734> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - cbz r5, 58da6 <_PyContext_NewHamtForTests@@Base+0x6fe> │ │ │ │ + cbz r5, 58dee <_PyContext_NewHamtForTests@@Base+0x6fe> │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e37c8 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ cmp r0, r7 │ │ │ │ - bge.n 58da6 <_PyContext_NewHamtForTests@@Base+0x6fe> │ │ │ │ + bge.n 58dee <_PyContext_NewHamtForTests@@Base+0x6fe> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 23c560 │ │ │ │ + b.w 23c7b4 │ │ │ │ mul.w r5, r7, r5 │ │ │ │ bic.w r8, r6, r6, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 58dc0 <_PyContext_NewHamtForTests@@Base+0x718> │ │ │ │ + ble.n 58e08 <_PyContext_NewHamtForTests@@Base+0x718> │ │ │ │ mov r1, r8 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e37c8 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ cmp r0, r5 │ │ │ │ - blt.n 58d9e <_PyContext_NewHamtForTests@@Base+0x6f6> │ │ │ │ + blt.n 58de6 <_PyContext_NewHamtForTests@@Base+0x6f6> │ │ │ │ mul.w r1, r7, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27824c <_PyEval_MatchClass@@Base+0x1734> │ │ │ │ + bl 277c1c <_PyEval_MatchClass@@Base+0x1734> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 58dea <_PyContext_NewHamtForTests@@Base+0x742> │ │ │ │ + beq.n 58e32 <_PyContext_NewHamtForTests@@Base+0x742> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mul.w r1, r5, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 220578 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 220800 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58dec <_PyContext_NewHamtForTests@@Base+0x744> │ │ │ │ + bge.n 58e34 <_PyContext_NewHamtForTests@@Base+0x744> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 58dec <_PyContext_NewHamtForTests@@Base+0x744> │ │ │ │ + b.n 58e34 <_PyContext_NewHamtForTests@@Base+0x744> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2849b0 <_PyDeadline_Init@@Base+0x61c> │ │ │ │ + bl 284380 <_PyDeadline_Init@@Base+0x61c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58e8e <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ + beq.n 58ed6 <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - cbnz r0, 58e28 <_PyContext_NewHamtForTests@@Base+0x780> │ │ │ │ + cbnz r0, 58e70 <_PyContext_NewHamtForTests@@Base+0x780> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58e46 <_PyContext_NewHamtForTests@@Base+0x79e> │ │ │ │ + bge.n 58e8e <_PyContext_NewHamtForTests@@Base+0x79e> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 58e46 <_PyContext_NewHamtForTests@@Base+0x79e> │ │ │ │ - bl 9a6cc │ │ │ │ - cbnz r0, 58e4e <_PyContext_NewHamtForTests@@Base+0x7a6> │ │ │ │ + b.n 58e8e <_PyContext_NewHamtForTests@@Base+0x79e> │ │ │ │ + bl 9a5d0 │ │ │ │ + cbnz r0, 58e96 <_PyContext_NewHamtForTests@@Base+0x7a6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58e42 <_PyContext_NewHamtForTests@@Base+0x79a> │ │ │ │ + bge.n 58e8a <_PyContext_NewHamtForTests@@Base+0x79a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 58e42 <_PyContext_NewHamtForTests@@Base+0x79a> │ │ │ │ + cbnz r3, 58e8a <_PyContext_NewHamtForTests@@Base+0x79a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58e8e <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ + b.n 58ed6 <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, r1 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #4836 @ 0x12e4 │ │ │ │ + movw r0, #3236 @ 0xca4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 58e7e <_PyContext_NewHamtForTests@@Base+0x7d6> │ │ │ │ + blt.n 58ec6 <_PyContext_NewHamtForTests@@Base+0x7d6> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 58e8e <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ + b.n 58ed6 <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 58e7a <_PyContext_NewHamtForTests@@Base+0x7d2> │ │ │ │ + bne.n 58ec2 <_PyContext_NewHamtForTests@@Base+0x7d2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 58e7a <_PyContext_NewHamtForTests@@Base+0x7d2> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 58ec2 <_PyContext_NewHamtForTests@@Base+0x7d2> │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 58ec2 <_PyContext_NewHamtForTests@@Base+0x81a> │ │ │ │ + beq.n 58f0a <_PyContext_NewHamtForTests@@Base+0x81a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 58ec2 <_PyContext_NewHamtForTests@@Base+0x81a> │ │ │ │ + ble.n 58f0a <_PyContext_NewHamtForTests@@Base+0x81a> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58edc <_PyContext_NewHamtForTests@@Base+0x834> │ │ │ │ + bge.n 58f24 <_PyContext_NewHamtForTests@@Base+0x834> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 58edc <_PyContext_NewHamtForTests@@Base+0x834> │ │ │ │ + b.n 58f24 <_PyContext_NewHamtForTests@@Base+0x834> │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 58ef8 <_PyContext_NewHamtForTests@@Base+0x850> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 58f40 <_PyContext_NewHamtForTests@@Base+0x850> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fc20 │ │ │ │ + bl 9f804 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58ef8 <_PyContext_NewHamtForTests@@Base+0x850> │ │ │ │ + bge.n 58f40 <_PyContext_NewHamtForTests@@Base+0x850> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 58ef8 <_PyContext_NewHamtForTests@@Base+0x850> │ │ │ │ + cbnz r3, 58f40 <_PyContext_NewHamtForTests@@Base+0x850> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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 84d98 │ │ │ │ + bl 84c6c │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 58f1c <_PyContext_NewHamtForTests@@Base+0x874> │ │ │ │ + ble.n 58f64 <_PyContext_NewHamtForTests@@Base+0x874> │ │ │ │ add.w r6, r5, #16 │ │ │ │ - b.n 58f2a <_PyContext_NewHamtForTests@@Base+0x882> │ │ │ │ + b.n 58f72 <_PyContext_NewHamtForTests@@Base+0x882> │ │ │ │ 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 58f1c <_PyContext_NewHamtForTests@@Base+0x874> │ │ │ │ + bcc.n 58f64 <_PyContext_NewHamtForTests@@Base+0x874> │ │ │ │ ldr.w r0, [r6, r4, lsl #2] │ │ │ │ - bl 1c872c │ │ │ │ - b.n 58f2a <_PyContext_NewHamtForTests@@Base+0x882> │ │ │ │ + bl 1c8bf4 │ │ │ │ + b.n 58f72 <_PyContext_NewHamtForTests@@Base+0x882> │ │ │ │ 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, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 58f66 <_PyContext_NewHamtForTests@@Base+0x8be> │ │ │ │ + beq.n 58fae <_PyContext_NewHamtForTests@@Base+0x8be> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 58f66 <_PyContext_NewHamtForTests@@Base+0x8be> │ │ │ │ + ble.n 58fae <_PyContext_NewHamtForTests@@Base+0x8be> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58f82 <_PyContext_NewHamtForTests@@Base+0x8da> │ │ │ │ + bge.n 58fca <_PyContext_NewHamtForTests@@Base+0x8da> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 58f82 <_PyContext_NewHamtForTests@@Base+0x8da> │ │ │ │ + b.n 58fca <_PyContext_NewHamtForTests@@Base+0x8da> │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 58f9e <_PyContext_NewHamtForTests@@Base+0x8f6> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 58fe6 <_PyContext_NewHamtForTests@@Base+0x8f6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 14251c │ │ │ │ + bl 1420e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58f9e <_PyContext_NewHamtForTests@@Base+0x8f6> │ │ │ │ + bge.n 58fe6 <_PyContext_NewHamtForTests@@Base+0x8f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 58f9e <_PyContext_NewHamtForTests@@Base+0x8f6> │ │ │ │ + cbnz r3, 58fe6 <_PyContext_NewHamtForTests@@Base+0x8f6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #62521 @ 0xf439 │ │ │ │ + movw r1, #62593 @ 0xf481 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #892 @ 0x37c │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - b.w 4e638 │ │ │ │ + b.w 4e680 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 58fda <_PyContext_NewHamtForTests@@Base+0x932> │ │ │ │ + cbnz r3, 59022 <_PyContext_NewHamtForTests@@Base+0x932> │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 58fda <_PyContext_NewHamtForTests@@Base+0x932> │ │ │ │ + ble.n 59022 <_PyContext_NewHamtForTests@@Base+0x932> │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 58fda <_PyContext_NewHamtForTests@@Base+0x932> │ │ │ │ - cbnz r4, 58ff8 <_PyContext_NewHamtForTests@@Base+0x950> │ │ │ │ + bne.n 59022 <_PyContext_NewHamtForTests@@Base+0x932> │ │ │ │ + cbnz r4, 59040 <_PyContext_NewHamtForTests@@Base+0x950> │ │ │ │ movs r5, #3 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #28 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #180] @ (590a0 <_PyContext_NewHamtForTests@@Base+0x9f8>) │ │ │ │ + ldr r3, [pc, #180] @ (590e8 <_PyContext_NewHamtForTests@@Base+0x9f8>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59098 <_PyContext_NewHamtForTests@@Base+0x9f0> │ │ │ │ + beq.n 590e0 <_PyContext_NewHamtForTests@@Base+0x9f0> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5900e <_PyContext_NewHamtForTests@@Base+0x966> │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 5900e <_PyContext_NewHamtForTests@@Base+0x966> │ │ │ │ + bne.n 59056 <_PyContext_NewHamtForTests@@Base+0x966> │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 59056 <_PyContext_NewHamtForTests@@Base+0x966> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59098 <_PyContext_NewHamtForTests@@Base+0x9f0> │ │ │ │ + b.n 590e0 <_PyContext_NewHamtForTests@@Base+0x9f0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 215a14 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 215c8c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5900a <_PyContext_NewHamtForTests@@Base+0x962> │ │ │ │ + beq.n 59052 <_PyContext_NewHamtForTests@@Base+0x962> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 237294 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2374f4 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5900a <_PyContext_NewHamtForTests@@Base+0x962> │ │ │ │ + beq.n 59052 <_PyContext_NewHamtForTests@@Base+0x962> │ │ │ │ ldrd r4, r6, [sp, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #4844 @ 0x12ec │ │ │ │ + movw r1, #3244 @ 0xcac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #55572 @ 0xd914 │ │ │ │ + movw r0, #53972 @ 0xd2d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5900a <_PyContext_NewHamtForTests@@Base+0x962> │ │ │ │ - bl b1084 │ │ │ │ + beq.n 59052 <_PyContext_NewHamtForTests@@Base+0x962> │ │ │ │ + bl b0764 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ad10 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b421c │ │ │ │ - cbz r7, 59090 <_PyContext_NewHamtForTests@@Base+0x9e8> │ │ │ │ + bl b390c │ │ │ │ + cbz r7, 590d8 <_PyContext_NewHamtForTests@@Base+0x9e8> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5907c <_PyContext_NewHamtForTests@@Base+0x9d4> │ │ │ │ - bl 11699c │ │ │ │ + bne.n 590c4 <_PyContext_NewHamtForTests@@Base+0x9d4> │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5904e <_PyContext_NewHamtForTests@@Base+0x9a6> │ │ │ │ - b.n 5900a <_PyContext_NewHamtForTests@@Base+0x962> │ │ │ │ + beq.n 59096 <_PyContext_NewHamtForTests@@Base+0x9a6> │ │ │ │ + b.n 59052 <_PyContext_NewHamtForTests@@Base+0x962> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r5, [pc, #960] @ (59464 <_PyContext_NewHamtForTests@@Base+0xdbc>) │ │ │ │ + ldr r5, [pc, #960] @ (594ac <_PyContext_NewHamtForTests@@Base+0xdbc>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r1, #3 │ │ │ │ - b.w 266cc8 │ │ │ │ + b.w 266a94 │ │ │ │ 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, #8072 @ 0x1f88 │ │ │ │ + movw r4, #6472 @ 0x1948 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ @@ -67286,570 +67312,570 @@ │ │ │ │ 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 590f0 <_PyContext_NewHamtForTests@@Base+0xa48> │ │ │ │ + bne.n 59138 <_PyContext_NewHamtForTests@@Base+0xa48> │ │ │ │ cmp r7, #2 │ │ │ │ - ble.n 590f0 <_PyContext_NewHamtForTests@@Base+0xa48> │ │ │ │ + ble.n 59138 <_PyContext_NewHamtForTests@@Base+0xa48> │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 590f0 <_PyContext_NewHamtForTests@@Base+0xa48> │ │ │ │ - cbnz r6, 59110 <_PyContext_NewHamtForTests@@Base+0xa68> │ │ │ │ + bne.n 59138 <_PyContext_NewHamtForTests@@Base+0xa48> │ │ │ │ + cbnz r6, 59158 <_PyContext_NewHamtForTests@@Base+0xa68> │ │ │ │ add r3, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #176] @ (591b8 <_PyContext_NewHamtForTests@@Base+0xb10>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #176] @ (59200 <_PyContext_NewHamtForTests@@Base+0xb10>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59196 <_PyContext_NewHamtForTests@@Base+0xaee> │ │ │ │ + beq.n 591de <_PyContext_NewHamtForTests@@Base+0xaee> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - bl 149a58 │ │ │ │ + bl 1494dc │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r0, 59128 <_PyContext_NewHamtForTests@@Base+0xa80> │ │ │ │ + cbnz r0, 59170 <_PyContext_NewHamtForTests@@Base+0xa80> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 591a4 <_PyContext_NewHamtForTests@@Base+0xafc> │ │ │ │ + b.n 591ec <_PyContext_NewHamtForTests@@Base+0xafc> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 215a14 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 215c8c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59124 <_PyContext_NewHamtForTests@@Base+0xa7c> │ │ │ │ + beq.n 5916c <_PyContext_NewHamtForTests@@Base+0xa7c> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 237294 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2374f4 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59124 <_PyContext_NewHamtForTests@@Base+0xa7c> │ │ │ │ + beq.n 5916c <_PyContext_NewHamtForTests@@Base+0xa7c> │ │ │ │ ldrd r7, r6, [sp, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #55564 @ 0xd90c │ │ │ │ + movw r1, #53964 @ 0xd2cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #55572 @ 0xd914 │ │ │ │ + movw r0, #53972 @ 0xd2d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59124 <_PyContext_NewHamtForTests@@Base+0xa7c> │ │ │ │ - bl b1084 │ │ │ │ + beq.n 5916c <_PyContext_NewHamtForTests@@Base+0xa7c> │ │ │ │ + bl b0764 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b30c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 5919c <_PyContext_NewHamtForTests@@Base+0xaf4> │ │ │ │ + bge.n 591e4 <_PyContext_NewHamtForTests@@Base+0xaf4> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e5018 │ │ │ │ - b.n 59124 <_PyContext_NewHamtForTests@@Base+0xa7c> │ │ │ │ + bl 1e5394 │ │ │ │ + b.n 5916c <_PyContext_NewHamtForTests@@Base+0xa7c> │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 591a4 <_PyContext_NewHamtForTests@@Base+0xafc> │ │ │ │ + b.n 591ec <_PyContext_NewHamtForTests@@Base+0xafc> │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ - bl 14a440 │ │ │ │ + bl 149e0c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #288] @ (592dc <_PyContext_NewHamtForTests@@Base+0xc34>) │ │ │ │ + ldr r6, [pc, #288] @ (59324 <_PyContext_NewHamtForTests@@Base+0xc34>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 591c6 <_PyContext_NewHamtForTests@@Base+0xb1e> │ │ │ │ + cbz r0, 5920e <_PyContext_NewHamtForTests@@Base+0xb1e> │ │ │ │ movs r1, #3 │ │ │ │ - b.w 266cc8 │ │ │ │ + b.w 266a94 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ 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, #4852 @ 0x12f4 │ │ │ │ + movw r1, #3252 @ 0xcb4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 59212 <_PyContext_NewHamtForTests@@Base+0xb6a> │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 5925a <_PyContext_NewHamtForTests@@Base+0xb6a> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f7078 │ │ │ │ - cbnz r0, 59204 <_PyContext_NewHamtForTests@@Base+0xb5c> │ │ │ │ + bl 1f743c │ │ │ │ + cbnz r0, 5924c <_PyContext_NewHamtForTests@@Base+0xb5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1166cc │ │ │ │ - b.n 59212 <_PyContext_NewHamtForTests@@Base+0xb6a> │ │ │ │ + bl 116328 │ │ │ │ + b.n 5925a <_PyContext_NewHamtForTests@@Base+0xb6a> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - ldr r0, [pc, #12] @ (59218 <_PyContext_NewHamtForTests@@Base+0xb70>) │ │ │ │ + ldr r0, [pc, #12] @ (59260 <_PyContext_NewHamtForTests@@Base+0xb70>) │ │ │ │ strd r4, r3, [sp, #8] │ │ │ │ - bl adce8 <_PyUnicodeWriter_Finish@@Base+0x1494> │ │ │ │ + bl ad258 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r4, r5, #11 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 59226 <_PyContext_NewHamtForTests@@Base+0xb7e> │ │ │ │ + cbz r0, 5926e <_PyContext_NewHamtForTests@@Base+0xb7e> │ │ │ │ movs r1, #5 │ │ │ │ - b.w 266cc8 │ │ │ │ + b.w 266a94 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - b.w 2c2154 │ │ │ │ + b.w 2c1a64 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5927c <_PyContext_NewHamtForTests@@Base+0xbd4> │ │ │ │ + cbz r0, 592c4 <_PyContext_NewHamtForTests@@Base+0xbd4> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 8f69c │ │ │ │ + bl 8f5c0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 59264 <_PyContext_NewHamtForTests@@Base+0xbbc> │ │ │ │ + cbz r0, 592ac <_PyContext_NewHamtForTests@@Base+0xbbc> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5927a <_PyContext_NewHamtForTests@@Base+0xbd2> │ │ │ │ + cbnz r0, 592c2 <_PyContext_NewHamtForTests@@Base+0xbd2> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5927e <_PyContext_NewHamtForTests@@Base+0xbd6> │ │ │ │ + bge.n 592c6 <_PyContext_NewHamtForTests@@Base+0xbd6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5927e <_PyContext_NewHamtForTests@@Base+0xbd6> │ │ │ │ + cbnz r3, 592c6 <_PyContext_NewHamtForTests@@Base+0xbd6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5927e <_PyContext_NewHamtForTests@@Base+0xbd6> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 592c6 <_PyContext_NewHamtForTests@@Base+0xbd6> │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ - ldr r6, [pc, #264] @ (5939c <_PyContext_NewHamtForTests@@Base+0xcf4>) │ │ │ │ + ldr r6, [pc, #264] @ (593e4 <_PyContext_NewHamtForTests@@Base+0xcf4>) │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 592c2 <_PyContext_NewHamtForTests@@Base+0xc1a> │ │ │ │ + bne.n 5930a <_PyContext_NewHamtForTests@@Base+0xc1a> │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 592c2 <_PyContext_NewHamtForTests@@Base+0xc1a> │ │ │ │ + ble.n 5930a <_PyContext_NewHamtForTests@@Base+0xc1a> │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 592c2 <_PyContext_NewHamtForTests@@Base+0xc1a> │ │ │ │ - cbnz r4, 592e2 <_PyContext_NewHamtForTests@@Base+0xc3a> │ │ │ │ + bne.n 5930a <_PyContext_NewHamtForTests@@Base+0xc1a> │ │ │ │ + cbnz r4, 5932a <_PyContext_NewHamtForTests@@Base+0xc3a> │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, ip │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #200] @ (593a0 <_PyContext_NewHamtForTests@@Base+0xcf8>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #200] @ (593e8 <_PyContext_NewHamtForTests@@Base+0xcf8>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59376 <_PyContext_NewHamtForTests@@Base+0xcce> │ │ │ │ + beq.n 593be <_PyContext_NewHamtForTests@@Base+0xcce> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov.w sl, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w sl, [sp, #68] @ 0x44 │ │ │ │ str.w sl, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 149a58 │ │ │ │ + bl 1494dc │ │ │ │ ldrd r7, r6, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ - cbnz r0, 59308 <_PyContext_NewHamtForTests@@Base+0xc60> │ │ │ │ + cbnz r0, 59350 <_PyContext_NewHamtForTests@@Base+0xc60> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59388 <_PyContext_NewHamtForTests@@Base+0xce0> │ │ │ │ + b.n 593d0 <_PyContext_NewHamtForTests@@Base+0xce0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 246b18 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + bl 246d1c <_PyUnicode_Copy@@Base+0x168> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59304 <_PyContext_NewHamtForTests@@Base+0xc5c> │ │ │ │ + beq.n 5934c <_PyContext_NewHamtForTests@@Base+0xc5c> │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 5932a <_PyContext_NewHamtForTests@@Base+0xc82> │ │ │ │ + beq.n 59372 <_PyContext_NewHamtForTests@@Base+0xc82> │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4a108 │ │ │ │ + bl 4a150 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59388 <_PyContext_NewHamtForTests@@Base+0xce0> │ │ │ │ + b.n 593d0 <_PyContext_NewHamtForTests@@Base+0xce0> │ │ │ │ mov r2, r5 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - movw r1, #27628 @ 0x6bec │ │ │ │ + movw r1, #26028 @ 0x65ac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #61140 @ 0xeed4 │ │ │ │ + movw r0, #59540 @ 0xe894 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59304 <_PyContext_NewHamtForTests@@Base+0xc5c> │ │ │ │ - bl b1084 │ │ │ │ + beq.n 5934c <_PyContext_NewHamtForTests@@Base+0xc5c> │ │ │ │ + bl b0764 │ │ │ │ mov r2, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c34c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 59380 <_PyContext_NewHamtForTests@@Base+0xcd8> │ │ │ │ + bge.n 593c8 <_PyContext_NewHamtForTests@@Base+0xcd8> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e5018 │ │ │ │ - b.n 59304 <_PyContext_NewHamtForTests@@Base+0xc5c> │ │ │ │ + bl 1e5394 │ │ │ │ + b.n 5934c <_PyContext_NewHamtForTests@@Base+0xc5c> │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 59388 <_PyContext_NewHamtForTests@@Base+0xce0> │ │ │ │ + b.n 593d0 <_PyContext_NewHamtForTests@@Base+0xce0> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ strd r7, r6, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ - bl 14a440 │ │ │ │ + bl 149e0c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subs r4, r0, #7 │ │ │ │ + adds r4, r0, r6 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r6, [pc, #464] @ (59574 <_PyContext_NewHamtForTests@@Base+0xecc>) │ │ │ │ + ldr r6, [pc, #464] @ (595bc <_PyContext_NewHamtForTests@@Base+0xecc>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b44c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 159198 │ │ │ │ - cbnz r0, 59406 <_PyContext_NewHamtForTests@@Base+0xd5e> │ │ │ │ + bl 158cd0 │ │ │ │ + cbnz r0, 5944e <_PyContext_NewHamtForTests@@Base+0xd5e> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 593d4 <_PyContext_NewHamtForTests@@Base+0xd2c> │ │ │ │ + cbz r5, 5941c <_PyContext_NewHamtForTests@@Base+0xd2c> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - b.n 593dc <_PyContext_NewHamtForTests@@Base+0xd34> │ │ │ │ + b.n 59424 <_PyContext_NewHamtForTests@@Base+0xd34> │ │ │ │ movw r4, #32180 @ 0x7db4 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r5, r6 │ │ │ │ - blt.n 593fa <_PyContext_NewHamtForTests@@Base+0xd52> │ │ │ │ + blt.n 59442 <_PyContext_NewHamtForTests@@Base+0xd52> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c370 │ │ │ │ - cbnz r0, 593fa <_PyContext_NewHamtForTests@@Base+0xd52> │ │ │ │ + cbnz r0, 59442 <_PyContext_NewHamtForTests@@Base+0xd52> │ │ │ │ adds r0, r4, r6 │ │ │ │ subs r1, r5, r6 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59408 <_PyContext_NewHamtForTests@@Base+0xd60> │ │ │ │ + b.n 59450 <_PyContext_NewHamtForTests@@Base+0xd60> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59408 <_PyContext_NewHamtForTests@@Base+0xd60> │ │ │ │ + b.n 59450 <_PyContext_NewHamtForTests@@Base+0xd60> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 59412 <_PyContext_NewHamtForTests@@Base+0xd6a> │ │ │ │ + cbz r3, 5945a <_PyContext_NewHamtForTests@@Base+0xd6a> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 59422 <_PyContext_NewHamtForTests@@Base+0xd7a> │ │ │ │ + cbz r0, 5946a <_PyContext_NewHamtForTests@@Base+0xd7a> │ │ │ │ movs r1, #7 │ │ │ │ - b.w 266cc8 │ │ │ │ + b.w 266a94 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #4868 @ 0x1304 │ │ │ │ + movw r0, #3268 @ 0xcc4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrh.w r1, [r2, #13] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ rev16 r1, r1 │ │ │ │ ldrb r2, [r2, #15] │ │ │ │ uxth r1, r1 │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 5948c <_PyContext_NewHamtForTests@@Base+0xde4> │ │ │ │ + bhi.n 594d4 <_PyContext_NewHamtForTests@@Base+0xde4> │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 594a2 <_PyContext_NewHamtForTests@@Base+0xdfa> │ │ │ │ + bmi.n 594ea <_PyContext_NewHamtForTests@@Base+0xdfa> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #37056 @ 0x90c0 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #6124 @ 0x17ec │ │ │ │ + movw r0, #4524 @ 0x11ac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5954e <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ - movw r0, #6124 @ 0x17ec │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 59596 <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ + movw r0, #4524 @ 0x11ac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - bl e2c9c │ │ │ │ + bl e289c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5954e <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ - b.n 59462 <_PyContext_NewHamtForTests@@Base+0xdba> │ │ │ │ + beq.n 59596 <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ + b.n 594aa <_PyContext_NewHamtForTests@@Base+0xdba> │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 59524 <_PyContext_NewHamtForTests@@Base+0xe7c> │ │ │ │ + ble.n 5956c <_PyContext_NewHamtForTests@@Base+0xe7c> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5950a <_PyContext_NewHamtForTests@@Base+0xe62> │ │ │ │ + beq.n 59552 <_PyContext_NewHamtForTests@@Base+0xe62> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 594ec <_PyContext_NewHamtForTests@@Base+0xe44> │ │ │ │ + bpl.n 59534 <_PyContext_NewHamtForTests@@Base+0xe44> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5954e <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ + beq.n 59596 <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5950c <_PyContext_NewHamtForTests@@Base+0xe64> │ │ │ │ + beq.n 59554 <_PyContext_NewHamtForTests@@Base+0xe64> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64788 @ 0xfd14 │ │ │ │ + movw r1, #63188 @ 0xf6d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5954e <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ - movw r2, #33532 @ 0x82fc │ │ │ │ + bl 11df00 │ │ │ │ + b.n 59596 <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ + movw r2, #31908 @ 0x7ca4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #6124 @ 0x17ec │ │ │ │ + movw r0, #4524 @ 0x11ac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5954e <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 59596 <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 5952a <_PyContext_NewHamtForTests@@Base+0xe82> │ │ │ │ + beq.n 59572 <_PyContext_NewHamtForTests@@Base+0xe82> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5952c <_PyContext_NewHamtForTests@@Base+0xe84> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5954e <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ - b.n 5952c <_PyContext_NewHamtForTests@@Base+0xe84> │ │ │ │ + bne.n 59574 <_PyContext_NewHamtForTests@@Base+0xe84> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 59596 <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ + b.n 59574 <_PyContext_NewHamtForTests@@Base+0xe84> │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 5952c <_PyContext_NewHamtForTests@@Base+0xe84> │ │ │ │ + b.n 59574 <_PyContext_NewHamtForTests@@Base+0xe84> │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b8ce8 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + bl 2b85f0 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 5954e <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ - movw r0, #17124 @ 0x42e4 │ │ │ │ + cbz r0, 59596 <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ + movw r0, #15524 @ 0x3ca4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.w 4d2f8 │ │ │ │ + b.w 4d340 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr r5, [pc, #172] @ (59614 <_PyContext_NewHamtForTests@@Base+0xf6c>) │ │ │ │ + ldr r5, [pc, #172] @ (5965c <_PyContext_NewHamtForTests@@Base+0xf6c>) │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ add r4, sp, #20 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 59596 <_PyContext_NewHamtForTests@@Base+0xeee> │ │ │ │ + bne.n 595de <_PyContext_NewHamtForTests@@Base+0xeee> │ │ │ │ cmp r7, ip │ │ │ │ - ble.n 59596 <_PyContext_NewHamtForTests@@Base+0xeee> │ │ │ │ + ble.n 595de <_PyContext_NewHamtForTests@@Base+0xeee> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 59596 <_PyContext_NewHamtForTests@@Base+0xeee> │ │ │ │ - cbnz r6, 595b4 <_PyContext_NewHamtForTests@@Base+0xf0c> │ │ │ │ + bne.n 595de <_PyContext_NewHamtForTests@@Base+0xeee> │ │ │ │ + cbnz r6, 595fc <_PyContext_NewHamtForTests@@Base+0xf0c> │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #108] @ (59618 <_PyContext_NewHamtForTests@@Base+0xf70>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #108] @ (59660 <_PyContext_NewHamtForTests@@Base+0xf70>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 595f4 <_PyContext_NewHamtForTests@@Base+0xf4c> │ │ │ │ + cbz r0, 5963c <_PyContext_NewHamtForTests@@Base+0xf4c> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 149a58 │ │ │ │ + bl 1494dc │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - cbz r0, 595f0 <_PyContext_NewHamtForTests@@Base+0xf48> │ │ │ │ - bl b1084 │ │ │ │ + cbz r0, 59638 <_PyContext_NewHamtForTests@@Base+0xf48> │ │ │ │ + bl b0764 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b874 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 595fa <_PyContext_NewHamtForTests@@Base+0xf52> │ │ │ │ + bge.n 59642 <_PyContext_NewHamtForTests@@Base+0xf52> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e5018 │ │ │ │ + bl 1e5394 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 59602 <_PyContext_NewHamtForTests@@Base+0xf5a> │ │ │ │ + b.n 5964a <_PyContext_NewHamtForTests@@Base+0xf5a> │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 59602 <_PyContext_NewHamtForTests@@Base+0xf5a> │ │ │ │ + b.n 5964a <_PyContext_NewHamtForTests@@Base+0xf5a> │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ add r0, sp, #20 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ - bl 14a440 │ │ │ │ + bl 149e0c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r0, #0 │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r6, [pc, #640] @ (5989c ) │ │ │ │ + ldr r6, [pc, #640] @ (598e4 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b44c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 159198 │ │ │ │ - cbnz r0, 5967e <_PyContext_NewHamtForTests@@Base+0xfd6> │ │ │ │ + bl 158cd0 │ │ │ │ + cbnz r0, 596c6 <_PyContext_NewHamtForTests@@Base+0xfd6> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 5964c <_PyContext_NewHamtForTests@@Base+0xfa4> │ │ │ │ + cbz r5, 59694 <_PyContext_NewHamtForTests@@Base+0xfa4> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - b.n 59654 <_PyContext_NewHamtForTests@@Base+0xfac> │ │ │ │ + b.n 5969c <_PyContext_NewHamtForTests@@Base+0xfac> │ │ │ │ movw r4, #32180 @ 0x7db4 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - blt.n 59672 <_PyContext_NewHamtForTests@@Base+0xfca> │ │ │ │ + blt.n 596ba <_PyContext_NewHamtForTests@@Base+0xfca> │ │ │ │ subs r6, r5, r2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r0, r4, r6 │ │ │ │ blx 2c370 │ │ │ │ - cbnz r0, 59672 <_PyContext_NewHamtForTests@@Base+0xfca> │ │ │ │ + cbnz r0, 596ba <_PyContext_NewHamtForTests@@Base+0xfca> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59680 <_PyContext_NewHamtForTests@@Base+0xfd8> │ │ │ │ + b.n 596c8 <_PyContext_NewHamtForTests@@Base+0xfd8> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59680 <_PyContext_NewHamtForTests@@Base+0xfd8> │ │ │ │ + b.n 596c8 <_PyContext_NewHamtForTests@@Base+0xfd8> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 5968a <_PyContext_NewHamtForTests@@Base+0xfe2> │ │ │ │ + cbz r3, 596d2 <_PyContext_NewHamtForTests@@Base+0xfe2> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -67857,258 +67883,258 @@ │ │ │ │ sub sp, #32 │ │ │ │ mov r5, sp │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ mov r6, r3 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - cbz r6, 596c0 <_PyContext_NewHamtForTests@@Base+0x1018> │ │ │ │ + cbz r6, 59708 <_PyContext_NewHamtForTests@@Base+0x1018> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbz r2, 596d0 <_PyContext_NewHamtForTests@@Base+0x1028> │ │ │ │ + cbz r2, 59718 <_PyContext_NewHamtForTests@@Base+0x1028> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ mov r0, sp │ │ │ │ - bl 13e474 │ │ │ │ + bl 13e03c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 1c872c │ │ │ │ - cbz r4, 596fe <_PyContext_NewHamtForTests@@Base+0x1056> │ │ │ │ - ldr r0, [pc, #28] @ (59704 <_PyContext_NewHamtForTests@@Base+0x105c>) │ │ │ │ - bl 247fa0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 1c8bf4 │ │ │ │ + cbz r4, 59746 <_PyContext_NewHamtForTests@@Base+0x1056> │ │ │ │ + ldr r0, [pc, #28] @ (5974c <_PyContext_NewHamtForTests@@Base+0x105c>) │ │ │ │ + bl 248200 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #58800 @ 0xe5b0 │ │ │ │ + movw r0, #57200 @ 0xdf70 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ands.w r0, r8, r2, lsr #1 │ │ │ │ │ │ │ │ -00059708 : │ │ │ │ +00059750 : │ │ │ │ movw r3, #61484 @ 0xf02c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 59716 │ │ │ │ + cbnz r0, 5975e │ │ │ │ ldr r0, [r3, #20] │ │ │ │ bx lr │ │ │ │ - b.w 135030 <_Py_hashtable_destroy@@Base> │ │ │ │ + b.w 134c20 <_Py_hashtable_destroy@@Base> │ │ │ │ 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, #4884 @ 0x1314 │ │ │ │ + movw r0, #3284 @ 0xcd4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 24d630 <_PySlice_FromIndices@@Base+0xd64> │ │ │ │ + bl 24d890 <_PySlice_FromIndices@@Base+0xd64> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00059746 <_PyXIData_FormatNotShareableError@@Base>: │ │ │ │ +0005978e <_PyXIData_FormatNotShareableError@@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 r2, #1 │ │ │ │ add r4, sp, #28 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 2640c4 <_PyObject_GetXIData@@Base+0x3c8> │ │ │ │ + bl 263e90 <_PyObject_GetXIData@@Base+0x3c8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00059774 : │ │ │ │ +000597bc : │ │ │ │ movw r3, #61484 @ 0xf02c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ 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, #4904 @ 0x1328 │ │ │ │ + movw r1, #3304 @ 0xce8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 597ba │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 59802 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 2c458 <__clock_getres64@plt> │ │ │ │ - cbz r0, 597be │ │ │ │ + cbz r0, 59806 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 597de │ │ │ │ + b.n 59826 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 2e3d90 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #24] @ 597e8 │ │ │ │ + vldr d6, [pc, #24] @ 59830 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 9b9dc │ │ │ │ + bl 9b8e0 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ - bvs.n 59716 │ │ │ │ + bvs.n 5975e │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ - cbz r2, 5980c │ │ │ │ + cbz r2, 59854 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 5980e │ │ │ │ + b.n 59856 │ │ │ │ mov r5, r2 │ │ │ │ subs r3, r6, #1 │ │ │ │ add.w r4, r1, #16 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 5981c │ │ │ │ - cbnz r2, 5981c │ │ │ │ - cbnz r4, 5983e │ │ │ │ + bhi.n 59864 │ │ │ │ + cbnz r2, 59864 │ │ │ │ + cbnz r4, 59886 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #4 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #344] @ (5998c ) │ │ │ │ - bl 11f7ec <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + ldr r3, [pc, #344] @ (599d4 ) │ │ │ │ + bl 11f454 <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 59982 │ │ │ │ + beq.w 599ca │ │ │ │ adds r1, r5, r6 │ │ │ │ ldr.w r9, [r4] │ │ │ │ subs r6, r1, #1 │ │ │ │ - beq.n 5991a │ │ │ │ + beq.n 59962 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - cbz r7, 5987c │ │ │ │ + cbz r7, 598c4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 59876 │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + bmi.n 598be │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #4920 @ 0x1338 │ │ │ │ + movw r1, #3320 @ 0xcf8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #31236 @ 0x7a04 │ │ │ │ + movw r0, #29636 @ 0x73c4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r3, r7 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59982 │ │ │ │ + b.n 599ca │ │ │ │ subs r6, r1, #2 │ │ │ │ - bne.n 5987e │ │ │ │ - b.n 59928 │ │ │ │ - ldr r7, [pc, #272] @ (59990 ) │ │ │ │ + bne.n 598c6 │ │ │ │ + b.n 59970 │ │ │ │ + ldr r7, [pc, #272] @ (599d8 ) │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - cbz r5, 598ee │ │ │ │ + cbz r5, 59936 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 59894 │ │ │ │ + bne.n 598dc │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 598f0 │ │ │ │ - b.n 59934 │ │ │ │ + bne.n 59938 │ │ │ │ + b.n 5997c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 598ba │ │ │ │ + bmi.n 59902 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #4944 @ 0x1350 │ │ │ │ + movw r1, #3344 @ 0xd10 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 598d6 │ │ │ │ + bne.n 5991e │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - beq.n 5988e │ │ │ │ + beq.n 598d6 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - beq.n 5988e │ │ │ │ + beq.n 598d6 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq.n 5988e │ │ │ │ + beq.n 598d6 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35592 @ 0x8b08 │ │ │ │ + movw r1, #33992 @ 0x84c8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 59872 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 598ba │ │ │ │ mov r5, r3 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 59936 │ │ │ │ + bmi.n 5997e │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #5004 @ 0x138c │ │ │ │ + movw r1, #3404 @ 0xd4c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #31236 @ 0x7a04 │ │ │ │ + movw r0, #29636 @ 0x73c4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 59872 │ │ │ │ - ldr r6, [pc, #116] @ (59990 ) │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 598ba │ │ │ │ + ldr r6, [pc, #116] @ (599d8 ) │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 59936 │ │ │ │ + b.n 5997e │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - ldr r6, [pc, #92] @ (59990 ) │ │ │ │ - b.n 59936 │ │ │ │ - ldr r6, [pc, #88] @ (59990 ) │ │ │ │ + ldr r6, [pc, #92] @ (599d8 ) │ │ │ │ + b.n 5997e │ │ │ │ + ldr r6, [pc, #88] @ (599d8 ) │ │ │ │ mov r0, r8 │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 59982 │ │ │ │ + cbz r0, 599ca │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ str.w r9, [r0, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ @@ -68125,38 +68151,38 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r5, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r0, #20] │ │ │ │ - bl 97ab8 │ │ │ │ + bl 979d0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #816] @ (59cc0 ) │ │ │ │ + ldr r6, [pc, #816] @ (59d08 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r2, #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 │ │ │ │ movw r0, #476 @ 0x1dc │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 599f2 │ │ │ │ + cbz r0, 59a3a │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #8 │ │ │ │ blx 2b44c │ │ │ │ - ldr r0, [pc, #56] @ (599f8 ) │ │ │ │ + ldr r0, [pc, #56] @ (59a40 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ str.w r5, [r4, #136] @ 0x88 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -68171,495 +68197,495 @@ │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000599fc : │ │ │ │ +00059a44 : │ │ │ │ movw r3, #61484 @ 0xf02c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne.n 59a1c │ │ │ │ - movw r0, #27780 @ 0x6c84 │ │ │ │ + bne.n 59a64 │ │ │ │ + movw r0, #26180 @ 0x6644 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #6 │ │ │ │ - b.w 9403c │ │ │ │ - movw r0, #27788 @ 0x6c8c │ │ │ │ + b.w 93f64 │ │ │ │ + movw r0, #26188 @ 0x664c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #6 │ │ │ │ - b.w 9403c │ │ │ │ + b.w 93f64 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 59aac │ │ │ │ - cbz r0, 59a80 │ │ │ │ + bl 59af4 │ │ │ │ + cbz r0, 59ac8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 2b57c <__clock_gettime64@plt> │ │ │ │ - cbz r0, 59a60 │ │ │ │ + cbz r0, 59aa8 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59a80 │ │ │ │ + b.n 59ac8 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 2e3d90 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #20] @ 59a88 │ │ │ │ + vldr d6, [pc, #20] @ 59ad0 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 9b9dc │ │ │ │ + bl 9b8e0 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop.w │ │ │ │ - bvs.n 599b6 │ │ │ │ + bvs.n 599fe │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #5028 @ 0x13a4 │ │ │ │ + movw r0, #3428 @ 0xd64 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ │ │ │ │ -00059aa0 : │ │ │ │ +00059ae8 : │ │ │ │ movw r3, #61484 @ 0xf02c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59af2 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 59af2 │ │ │ │ + bne.n 59b3a │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 59b3a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1df290 <_PyType_Name@@Base> │ │ │ │ - movw r1, #5064 @ 0x13c8 │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ + movw r1, #3464 @ 0xd88 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59af6 │ │ │ │ + b.n 59b3e │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #136] @ 0x88 │ │ │ │ - bl 59994 │ │ │ │ - cbz r0, 59b32 │ │ │ │ + bl 599dc │ │ │ │ + cbz r0, 59b7a │ │ │ │ adds r2, r4, #4 │ │ │ │ adds r1, r0, #4 │ │ │ │ adds r4, #132 @ 0x84 │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ - cbz r3, 59b2a │ │ │ │ + cbz r3, 59b72 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ adds r6, r5, #1 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r6, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ - bne.n 59b18 │ │ │ │ + bne.n 59b60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00059b34 : │ │ │ │ +00059b7c : │ │ │ │ movw r3, #61484 @ 0xf02c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ - bl 27824c <_PyEval_MatchClass@@Base+0x1734> │ │ │ │ + bl 277c1c <_PyEval_MatchClass@@Base+0x1734> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb.w r6, [r0, #33] @ 0x21 │ │ │ │ - cbz r6, 59b9a │ │ │ │ + cbz r6, 59be2 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57160 @ 0xdf48 │ │ │ │ + movw r1, #55588 @ 0xd924 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 59bf4 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 59c3c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.n 59bac │ │ │ │ + bpl.n 59bf4 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 59bcc │ │ │ │ + bgt.n 59c14 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #5100 @ 0x13ec │ │ │ │ + movw r1, #3500 @ 0xdac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ movs r1, #2 │ │ │ │ add.w r0, r7, #16 │ │ │ │ - bl 84208 <_PyTuple_FromArray@@Base> │ │ │ │ + bl 8413c <_PyTuple_FromArray@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 59d0c │ │ │ │ + beq.w 59d54 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 270c58 <_PyArg_ParseStackAndKeywords@@Base+0xaf0> │ │ │ │ + bl 270a20 <_PyArg_ParseStackAndKeywords@@Base+0xaf0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59c08 │ │ │ │ + bne.n 59c50 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 59bf8 │ │ │ │ + blt.n 59c40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59d0c │ │ │ │ + b.n 59d54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 59bf4 │ │ │ │ + bne.n 59c3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 59bf4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 59c3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59c1a │ │ │ │ + bge.n 59c62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 59c1a │ │ │ │ + cbnz r3, 59c62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r8, [r7, #16] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ ands.w r6, r6, #268435456 @ 0x10000000 │ │ │ │ - beq.n 59c5e │ │ │ │ + beq.n 59ca6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b5f5c │ │ │ │ + bl 2b589c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59d0c │ │ │ │ + beq.n 59d54 │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2712a4 <_PyArg_ParseStackAndKeywords@@Base+0x113c> │ │ │ │ + bl 27106c <_PyArg_ParseStackAndKeywords@@Base+0x113c> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59c4e │ │ │ │ + bne.n 59c96 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 59bf4 │ │ │ │ + bl 83a14 │ │ │ │ + b.n 59c3c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ mov r1, r4 │ │ │ │ blx 2c030 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ str r6, [r5, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 59c86 │ │ │ │ + bmi.n 59cce │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5160 @ 0x1428 │ │ │ │ + movw r1, #3560 @ 0xde8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ - bl 9b92c │ │ │ │ + b.w f3b74 │ │ │ │ + bl 9b830 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 59c96 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 59c9a │ │ │ │ - b.n 59bf4 │ │ │ │ + bne.n 59cde │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 59ce2 │ │ │ │ + b.n 59c3c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 59cb2 │ │ │ │ + bge.n 59cfa │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59344 @ 0xe7d0 │ │ │ │ + movw r1, #57744 @ 0xe190 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 59bf4 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 59c3c │ │ │ │ ldr r1, [r7, #28] │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 59d04 │ │ │ │ + beq.n 59d4c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 59ce6 │ │ │ │ + bmi.n 59d2e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5212 @ 0x145c │ │ │ │ + movw r1, #3612 @ 0xe1c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - cbz r0, 59cf6 │ │ │ │ - bl a0530 │ │ │ │ + cbz r0, 59d3e │ │ │ │ + bl a01a8 │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 59d0c │ │ │ │ + b.n 59d54 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r5, #48] @ 0x30 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 59d1a │ │ │ │ + cbz r2, 59d62 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - cbnz r3, 59d1e │ │ │ │ + cbnz r3, 59d66 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bx lr │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2659d8 │ │ │ │ + bl 2657a4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59d52 │ │ │ │ + beq.n 59d9a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59d54 │ │ │ │ + bge.n 59d9c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 59d54 │ │ │ │ + b.n 59d9c │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 59d74 │ │ │ │ + bls.n 59dbc │ │ │ │ movs r5, #0 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 59da8 │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 59df0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 59d84 │ │ │ │ + cbz r0, 59dcc │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 59d86 │ │ │ │ - b.n 59d6c │ │ │ │ + bls.n 59dce │ │ │ │ + b.n 59db4 │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c85fc <_PyArena_Malloc@@Base> │ │ │ │ + bl c7d1c <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59d6c │ │ │ │ + beq.n 59db4 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b44c │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 84d98 │ │ │ │ + bl 84c6c │ │ │ │ adds r5, r4, #4 │ │ │ │ add.w r6, r4, #132 @ 0x84 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 59dc6 │ │ │ │ + bne.n 59e0e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00059de0 : │ │ │ │ +00059e28 : │ │ │ │ movw r3, #61484 @ 0xf02c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ 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, #5388 @ 0x150c │ │ │ │ + movw r1, #3788 @ 0xecc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 59e40 │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 59e88 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 23caa4 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 23ccf8 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59e40 │ │ │ │ + beq.n 59e88 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 23d248 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 23d4a0 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2ae58 <__clock_settime64@plt> │ │ │ │ - cbz r0, 59e44 │ │ │ │ + cbz r0, 59e8c │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59e4c │ │ │ │ + b.n 59e94 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - movw r1, #23448 @ 0x5b98 │ │ │ │ + movw r1, #21848 @ 0x5558 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 400c6 │ │ │ │ + b.w 4010c │ │ │ │ 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] @ (59e9c ) │ │ │ │ - bl 247fa0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (59ee4 ) │ │ │ │ + bl 248200 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbz r2, 59e8c │ │ │ │ + cbz r2, 59ed4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 59e8c │ │ │ │ - movw r0, #4460 @ 0x116c │ │ │ │ + cbz r3, 59ed4 │ │ │ │ + movw r0, #2860 @ 0xb2c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95058 │ │ │ │ - movw r0, #63516 @ 0xf81c │ │ │ │ + b.w 94f7c │ │ │ │ + movw r0, #61916 @ 0xf1dc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ ands.w r0, r8, r2, lsr #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #16508 @ 0x407c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 59eca │ │ │ │ + beq.n 59f12 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef10 │ │ │ │ - cbz r0, 59ece │ │ │ │ + bl 9ee58 │ │ │ │ + cbz r0, 59f16 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 59ed2 │ │ │ │ + b.n 59f1a │ │ │ │ ldr r4, [r5, #4] │ │ │ │ mov r3, r6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 59f08 │ │ │ │ + bpl.n 59f50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl f5830 │ │ │ │ + bl f5420 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 59f10 │ │ │ │ + cbz r0, 59f58 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2659d8 │ │ │ │ + bl 2657a4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59f10 │ │ │ │ + bne.n 59f58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59f04 │ │ │ │ + bge.n 59f4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 59f04 │ │ │ │ + cbnz r3, 59f4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59f10 │ │ │ │ + b.n 59f58 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ - movw r2, #40876 @ 0x9fac │ │ │ │ + movw r2, #39276 @ 0x996c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r3, #40892 @ 0x9fbc │ │ │ │ + movw r3, #39292 @ 0x997c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ bic.w r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ - b.w 88254 │ │ │ │ + b.w 88180 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -68667,63 +68693,63 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #40728 @ 0x9f18 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 59f6c │ │ │ │ + beq.n 59fb4 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 59fa6 │ │ │ │ + b.n 59fee │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 59f62 │ │ │ │ + bne.n 59faa │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 59f62 │ │ │ │ + bhi.n 59faa │ │ │ │ mov r4, r2 │ │ │ │ - bl 4afe0 │ │ │ │ + bl 4b028 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 59fa4 │ │ │ │ + beq.n 59fec │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4380 @ 0x111c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ eoreq.w r3, r0, #1 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r0, r2 │ │ │ │ - b.n 59fa6 │ │ │ │ + b.n 59fee │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5a036 │ │ │ │ + bne.n 5a07e │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5a036 │ │ │ │ + beq.n 5a07e │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #5 │ │ │ │ - bl 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a078 │ │ │ │ + beq.n 5a0c0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -68739,379 +68765,379 @@ │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r0, #24] │ │ │ │ - cbz r2, 5a042 │ │ │ │ + cbz r2, 5a08a │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ str r3, [r0, #28] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r0, #32] │ │ │ │ - b.n 5a042 │ │ │ │ + b.n 5a08a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldrd r1, r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - cbz r3, 5a054 │ │ │ │ + cbz r3, 5a09c │ │ │ │ movs r0, #3 │ │ │ │ - bl 8ea0c │ │ │ │ + bl 8e934 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5a05c │ │ │ │ + b.n 5a0a4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6c8 │ │ │ │ + bl 8e5f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5a068 │ │ │ │ + blt.n 5a0b0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5a078 │ │ │ │ + b.n 5a0c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5a064 │ │ │ │ + bne.n 5a0ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a064 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5a0ac │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 12c744 <_PyRecursiveMutex_Lock@@Base+0x8c> │ │ │ │ + b.w 12c2e4 <_PyRecursiveMutex_Lock@@Base+0x8c> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ subs r3, r0, r3 │ │ │ │ - movw r0, #56840 @ 0xde08 │ │ │ │ + movw r0, #55240 @ 0xd7c8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 5a0c6 │ │ │ │ + bls.n 5a10e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5432 @ 0x1538 │ │ │ │ + movw r1, #3832 @ 0xef8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5a118 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5a160 │ │ │ │ cmp r2, #2 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ mov r6, r0 │ │ │ │ itte ne │ │ │ │ movwne r4, #5752 @ 0x1678 │ │ │ │ movtne r4, #80 @ 0x50 │ │ │ │ ldreq r4, [r1, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 27e79c <_PyUnicode_EncodeUTF16@@Base+0x3184> │ │ │ │ + bl 27e16c <_PyUnicode_EncodeUTF16@@Base+0x3184> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5a118 │ │ │ │ + cbnz r0, 5a160 │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ - cbz r0, 5a118 │ │ │ │ - bl f7144 │ │ │ │ + bl f65bc │ │ │ │ + cbz r0, 5a160 │ │ │ │ + bl f6dfc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a5f44 │ │ │ │ - cbz r4, 5a118 │ │ │ │ + bl 2a584c │ │ │ │ + cbz r4, 5a160 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5a118 │ │ │ │ + blt.n 5a160 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5a112 │ │ │ │ + blt.n 5a15a │ │ │ │ mov r5, r4 │ │ │ │ - b.n 5a118 │ │ │ │ + b.n 5a160 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5a10e │ │ │ │ + b.n 5a156 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #12128 @ 0x2f60 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5a138 │ │ │ │ + bne.n 5a180 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a13c │ │ │ │ + bge.n 5a184 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 215718 │ │ │ │ + b.w 215990 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ 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 │ │ │ │ - ldr r2, [pc, #52] @ (5a194 ) │ │ │ │ + ldr r2, [pc, #52] @ (5a1dc ) │ │ │ │ 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 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5a17a │ │ │ │ + beq.n 5a1c2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5a170 │ │ │ │ + b.n 5a1b8 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5a184 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5a18e │ │ │ │ + bne.n 5a1cc │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 5a1d6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - cbz r0, 5a1c2 │ │ │ │ + cbz r0, 5a20a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a1c2 │ │ │ │ + bge.n 5a20a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a1c2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a20a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 15c154 │ │ │ │ + bl 15bc88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19c454 │ │ │ │ + bl 19c4c8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005a1d2 : │ │ │ │ +0005a21a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (5a208 ) │ │ │ │ + ldr r4, [pc, #36] @ (5a250 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 246c7c <_PyUnicode_Copy@@Base+0x328> │ │ │ │ + bl 246fd8 <_PyUnicode_Copy@@Base+0x424> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5a204 │ │ │ │ - movw r0, #5516 @ 0x158c │ │ │ │ + bge.n 5a24c │ │ │ │ + movw r0, #3916 @ 0xf4c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 243688 │ │ │ │ + b.w 2438b8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5a232 │ │ │ │ + cbnz r0, 5a27a │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5a23a │ │ │ │ + cbz r0, 5a282 │ │ │ │ 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 5a224 │ │ │ │ + beq.n 5a26c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 2dd7fc <_PyXIData_Free@@Base+0xc6c> │ │ │ │ + b.w 2dd114 <_PyXIData_Free@@Base+0xc6c> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #59999 @ 0xea5f │ │ │ │ + movw r1, #60071 @ 0xeaa7 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #1100 @ 0x44c │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - b.w 4e638 │ │ │ │ - movw r1, #23436 @ 0x5b8c │ │ │ │ + b.w 4e680 │ │ │ │ + movw r1, #21836 @ 0x554c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 41154 <_PyCompile_Assemble@@Base+0x1c4> │ │ │ │ + b.w 4119c <_PyCompile_Assemble@@Base+0x1c4> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5a282 │ │ │ │ + cbnz r3, 5a2ca │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 5a282 │ │ │ │ + ble.n 5a2ca │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5a282 │ │ │ │ - cbnz r4, 5a29e │ │ │ │ + bne.n 5a2ca │ │ │ │ + cbnz r4, 5a2e6 │ │ │ │ movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #108] @ (5a300 ) │ │ │ │ + ldr r3, [pc, #108] @ (5a348 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5a2f8 │ │ │ │ + cbz r0, 5a340 │ │ │ │ ldrd r4, r0, [r4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a2b0 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5a2f8 │ │ │ │ + bne.n 5a2f8 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 5a340 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #36972 @ 0x906c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5a2dc │ │ │ │ + beq.n 5a324 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #5556 @ 0x15b4 │ │ │ │ + movw r1, #3956 @ 0xf74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5596 @ 0x15dc │ │ │ │ + movw r1, #3996 @ 0xf9c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #144] @ (5a394 ) │ │ │ │ + ldr r7, [pc, #144] @ (5a3dc ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ sub.w r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5a328 │ │ │ │ + bhi.n 5a370 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ movs r0, #0 │ │ │ │ - b.w 9435c │ │ │ │ - bl 2dd91c <_PyXIData_Free@@Base+0xd8c> │ │ │ │ + b.w 94284 │ │ │ │ + bl 2dd2d0 <_PySemaphore_Destroy@@Base+0x90> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ 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 5a3c2 │ │ │ │ + bl 5a40a │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ add.w r4, r0, r2, lsl #2 │ │ │ │ - cbz r3, 5a358 │ │ │ │ + cbz r3, 5a3a0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add.w r4, r4, r3, lsl #4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5a362 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5a36c │ │ │ │ + bne.n 5a3aa │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 5a3b4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 5a37a │ │ │ │ + cbz r0, 5a3c2 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 284e78 │ │ │ │ + bl 284884 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 5a3ac │ │ │ │ + beq.n 5a3f4 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 5a3bc │ │ │ │ + bne.n 5a404 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a3be │ │ │ │ + bge.n 5a406 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 5a3be │ │ │ │ + b.n 5a406 │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c55c │ │ │ │ + bl 15c090 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbz r3, 5a3d6 │ │ │ │ + cbz r3, 5a41e │ │ │ │ ldrd r3, r2, [r1, #12] │ │ │ │ add r3, r2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5a416 │ │ │ │ + bne.n 5a45e │ │ │ │ push {r4} │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ ldrb r1, [r1, #6] │ │ │ │ lsl.w r2, r3, r2 │ │ │ │ cmp r1, #0 │ │ │ │ lsl.w r3, r3, r4 │ │ │ │ @@ -69132,91 +69158,91 @@ │ │ │ │ bx lr │ │ │ │ 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 284e78 │ │ │ │ + bl 284884 │ │ │ │ subs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 5a3c2 │ │ │ │ + bl 5a40a │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ 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 r4, r1 │ │ │ │ movs r0, #3 │ │ │ │ mov r1, sp │ │ │ │ blx 2b57c <__clock_gettime64@plt> │ │ │ │ - cbnz r0, 5a488 │ │ │ │ - cbz r4, 5a4bc │ │ │ │ - movw r3, #5640 @ 0x1608 │ │ │ │ + cbnz r0, 5a4d0 │ │ │ │ + cbz r4, 5a504 │ │ │ │ + movw r3, #4040 @ 0xfc8 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r0, [r4, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r0, #3 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ blx 2c458 <__clock_getres64@plt> │ │ │ │ - cbz r0, 5a49c │ │ │ │ + cbz r0, 5a4e4 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5a4d0 │ │ │ │ + b.n 5a518 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ - bl 2e3d90 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vldr s13, [sp, #24] │ │ │ │ vmov d7, r0, r1 │ │ │ │ - vldr d5, [pc, #40] @ 5a4d8 │ │ │ │ + vldr d5, [pc, #40] @ 5a520 │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ vstr d7, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ea264 │ │ │ │ + bl 1ea6fc │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ - bvs.n 5a406 │ │ │ │ + bvs.n 5a44e │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ │ │ │ │ -0005a4e0 <_PyErr_FormatFromCause@@Base>: │ │ │ │ +0005a528 <_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] @ (5a514 <_PyErr_FormatFromCause@@Base+0x34>) │ │ │ │ + ldr r4, [pc, #32] @ (5a55c <_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 39380 │ │ │ │ + bl 39384 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -69224,394 +69250,394 @@ │ │ │ │ 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, 5a53e <_PyErr_FormatFromCause@@Base+0x5e> │ │ │ │ + cbnz r0, 5a586 <_PyErr_FormatFromCause@@Base+0x5e> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5a546 <_PyErr_FormatFromCause@@Base+0x66> │ │ │ │ + cbz r0, 5a58e <_PyErr_FormatFromCause@@Base+0x66> │ │ │ │ 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 5a530 <_PyErr_FormatFromCause@@Base+0x50> │ │ │ │ + beq.n 5a578 <_PyErr_FormatFromCause@@Base+0x50> │ │ │ │ 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 eec00 │ │ │ │ + bl ee828 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 5a576 <_PyErr_FormatFromCause@@Base+0x96> │ │ │ │ + cbz r0, 5a5be <_PyErr_FormatFromCause@@Base+0x96> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a576 <_PyErr_FormatFromCause@@Base+0x96> │ │ │ │ + bge.n 5a5be <_PyErr_FormatFromCause@@Base+0x96> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a576 <_PyErr_FormatFromCause@@Base+0x96> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a5be <_PyErr_FormatFromCause@@Base+0x96> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5a590 <_PyErr_FormatFromCause@@Base+0xb0> │ │ │ │ + cbz r0, 5a5d8 <_PyErr_FormatFromCause@@Base+0xb0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a590 <_PyErr_FormatFromCause@@Base+0xb0> │ │ │ │ + bge.n 5a5d8 <_PyErr_FormatFromCause@@Base+0xb0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a590 <_PyErr_FormatFromCause@@Base+0xb0> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a5d8 <_PyErr_FormatFromCause@@Base+0xb0> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 5a5aa <_PyErr_FormatFromCause@@Base+0xca> │ │ │ │ + cbz r0, 5a5f2 <_PyErr_FormatFromCause@@Base+0xca> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a5aa <_PyErr_FormatFromCause@@Base+0xca> │ │ │ │ + bge.n 5a5f2 <_PyErr_FormatFromCause@@Base+0xca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a5aa <_PyErr_FormatFromCause@@Base+0xca> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a5f2 <_PyErr_FormatFromCause@@Base+0xca> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5a5c4 <_PyErr_FormatFromCause@@Base+0xe4> │ │ │ │ + cbz r0, 5a60c <_PyErr_FormatFromCause@@Base+0xe4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a5c4 <_PyErr_FormatFromCause@@Base+0xe4> │ │ │ │ + bge.n 5a60c <_PyErr_FormatFromCause@@Base+0xe4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a5c4 <_PyErr_FormatFromCause@@Base+0xe4> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a60c <_PyErr_FormatFromCause@@Base+0xe4> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 5a5de <_PyErr_FormatFromCause@@Base+0xfe> │ │ │ │ + cbz r0, 5a626 <_PyErr_FormatFromCause@@Base+0xfe> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a5de <_PyErr_FormatFromCause@@Base+0xfe> │ │ │ │ + bge.n 5a626 <_PyErr_FormatFromCause@@Base+0xfe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a5de <_PyErr_FormatFromCause@@Base+0xfe> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a626 <_PyErr_FormatFromCause@@Base+0xfe> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 5a5f8 <_PyErr_FormatFromCause@@Base+0x118> │ │ │ │ + cbz r0, 5a640 <_PyErr_FormatFromCause@@Base+0x118> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a5f8 <_PyErr_FormatFromCause@@Base+0x118> │ │ │ │ + bge.n 5a640 <_PyErr_FormatFromCause@@Base+0x118> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a5f8 <_PyErr_FormatFromCause@@Base+0x118> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a640 <_PyErr_FormatFromCause@@Base+0x118> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 5a612 <_PyErr_FormatFromCause@@Base+0x132> │ │ │ │ + cbz r0, 5a65a <_PyErr_FormatFromCause@@Base+0x132> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a612 <_PyErr_FormatFromCause@@Base+0x132> │ │ │ │ + bge.n 5a65a <_PyErr_FormatFromCause@@Base+0x132> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a612 <_PyErr_FormatFromCause@@Base+0x132> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a65a <_PyErr_FormatFromCause@@Base+0x132> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 5a62c <_PyErr_FormatFromCause@@Base+0x14c> │ │ │ │ + cbz r0, 5a674 <_PyErr_FormatFromCause@@Base+0x14c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a62c <_PyErr_FormatFromCause@@Base+0x14c> │ │ │ │ + bge.n 5a674 <_PyErr_FormatFromCause@@Base+0x14c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a62c <_PyErr_FormatFromCause@@Base+0x14c> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a674 <_PyErr_FormatFromCause@@Base+0x14c> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 5a646 <_PyErr_FormatFromCause@@Base+0x166> │ │ │ │ + cbz r0, 5a68e <_PyErr_FormatFromCause@@Base+0x166> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a646 <_PyErr_FormatFromCause@@Base+0x166> │ │ │ │ + bge.n 5a68e <_PyErr_FormatFromCause@@Base+0x166> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a646 <_PyErr_FormatFromCause@@Base+0x166> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a68e <_PyErr_FormatFromCause@@Base+0x166> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 5a660 <_PyErr_FormatFromCause@@Base+0x180> │ │ │ │ + cbz r0, 5a6a8 <_PyErr_FormatFromCause@@Base+0x180> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a660 <_PyErr_FormatFromCause@@Base+0x180> │ │ │ │ + bge.n 5a6a8 <_PyErr_FormatFromCause@@Base+0x180> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a660 <_PyErr_FormatFromCause@@Base+0x180> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a6a8 <_PyErr_FormatFromCause@@Base+0x180> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 5a67a <_PyErr_FormatFromCause@@Base+0x19a> │ │ │ │ + cbz r0, 5a6c2 <_PyErr_FormatFromCause@@Base+0x19a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a67a <_PyErr_FormatFromCause@@Base+0x19a> │ │ │ │ + bge.n 5a6c2 <_PyErr_FormatFromCause@@Base+0x19a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a67a <_PyErr_FormatFromCause@@Base+0x19a> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a6c2 <_PyErr_FormatFromCause@@Base+0x19a> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 5a694 <_PyErr_FormatFromCause@@Base+0x1b4> │ │ │ │ + cbz r0, 5a6dc <_PyErr_FormatFromCause@@Base+0x1b4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a694 <_PyErr_FormatFromCause@@Base+0x1b4> │ │ │ │ + bge.n 5a6dc <_PyErr_FormatFromCause@@Base+0x1b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a694 <_PyErr_FormatFromCause@@Base+0x1b4> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a6dc <_PyErr_FormatFromCause@@Base+0x1b4> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 5a6ae <_PyErr_FormatFromCause@@Base+0x1ce> │ │ │ │ + cbz r0, 5a6f6 <_PyErr_FormatFromCause@@Base+0x1ce> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a6ae <_PyErr_FormatFromCause@@Base+0x1ce> │ │ │ │ + bge.n 5a6f6 <_PyErr_FormatFromCause@@Base+0x1ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a6ae <_PyErr_FormatFromCause@@Base+0x1ce> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a6f6 <_PyErr_FormatFromCause@@Base+0x1ce> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 5a6c8 <_PyErr_FormatFromCause@@Base+0x1e8> │ │ │ │ + cbz r0, 5a710 <_PyErr_FormatFromCause@@Base+0x1e8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a6c8 <_PyErr_FormatFromCause@@Base+0x1e8> │ │ │ │ + bge.n 5a710 <_PyErr_FormatFromCause@@Base+0x1e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a6c8 <_PyErr_FormatFromCause@@Base+0x1e8> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a710 <_PyErr_FormatFromCause@@Base+0x1e8> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 5a6e2 <_PyErr_FormatFromCause@@Base+0x202> │ │ │ │ + cbz r0, 5a72a <_PyErr_FormatFromCause@@Base+0x202> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a6e2 <_PyErr_FormatFromCause@@Base+0x202> │ │ │ │ + bge.n 5a72a <_PyErr_FormatFromCause@@Base+0x202> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a6e2 <_PyErr_FormatFromCause@@Base+0x202> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a72a <_PyErr_FormatFromCause@@Base+0x202> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 5a6fc <_PyErr_FormatFromCause@@Base+0x21c> │ │ │ │ + cbz r0, 5a744 <_PyErr_FormatFromCause@@Base+0x21c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a6fc <_PyErr_FormatFromCause@@Base+0x21c> │ │ │ │ + bge.n 5a744 <_PyErr_FormatFromCause@@Base+0x21c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a6fc <_PyErr_FormatFromCause@@Base+0x21c> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a744 <_PyErr_FormatFromCause@@Base+0x21c> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 5a716 <_PyErr_FormatFromCause@@Base+0x236> │ │ │ │ + cbz r0, 5a75e <_PyErr_FormatFromCause@@Base+0x236> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a716 <_PyErr_FormatFromCause@@Base+0x236> │ │ │ │ + bge.n 5a75e <_PyErr_FormatFromCause@@Base+0x236> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a716 <_PyErr_FormatFromCause@@Base+0x236> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a75e <_PyErr_FormatFromCause@@Base+0x236> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 5a730 <_PyErr_FormatFromCause@@Base+0x250> │ │ │ │ + cbz r0, 5a778 <_PyErr_FormatFromCause@@Base+0x250> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a730 <_PyErr_FormatFromCause@@Base+0x250> │ │ │ │ + bge.n 5a778 <_PyErr_FormatFromCause@@Base+0x250> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a730 <_PyErr_FormatFromCause@@Base+0x250> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a778 <_PyErr_FormatFromCause@@Base+0x250> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r0, #5680 @ 0x1630 │ │ │ │ + movw r0, #4080 @ 0xff0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r4, [r1, #16] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ strd r2, r4, [sp] │ │ │ │ ldrd r1, r2, [r1, #4] │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 5a952 <_PyErr_FormatFromCause@@Base+0x472> │ │ │ │ - cbz r0, 5a7a8 <_PyErr_FormatFromCause@@Base+0x2c8> │ │ │ │ + bl 5a99a <_PyErr_FormatFromCause@@Base+0x472> │ │ │ │ + cbz r0, 5a7f0 <_PyErr_FormatFromCause@@Base+0x2c8> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ subs r3, r0, r4 │ │ │ │ negs r4, r3 │ │ │ │ adcs r4, r3 │ │ │ │ - cbnz r4, 5a7a8 <_PyErr_FormatFromCause@@Base+0x2c8> │ │ │ │ + cbnz r4, 5a7f0 <_PyErr_FormatFromCause@@Base+0x2c8> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2c339c │ │ │ │ + bl 2c2cac │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a7ac <_PyErr_FormatFromCause@@Base+0x2cc> │ │ │ │ + beq.n 5a7f4 <_PyErr_FormatFromCause@@Base+0x2cc> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 88254 │ │ │ │ - b.n 5a7ae <_PyErr_FormatFromCause@@Base+0x2ce> │ │ │ │ - ldr r0, [pc, #8] @ (5a7b4 <_PyErr_FormatFromCause@@Base+0x2d4>) │ │ │ │ - b.n 5a7ae <_PyErr_FormatFromCause@@Base+0x2ce> │ │ │ │ + bl 88180 │ │ │ │ + b.n 5a7f6 <_PyErr_FormatFromCause@@Base+0x2ce> │ │ │ │ + ldr r0, [pc, #8] @ (5a7fc <_PyErr_FormatFromCause@@Base+0x2d4>) │ │ │ │ + b.n 5a7f6 <_PyErr_FormatFromCause@@Base+0x2ce> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #36192 @ 0x8d60 │ │ │ │ + movw r1, #34592 @ 0x8720 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1226fc │ │ │ │ - cbnz r0, 5a7e4 <_PyErr_FormatFromCause@@Base+0x304> │ │ │ │ - movw r0, #5692 @ 0x163c │ │ │ │ + bl 122360 │ │ │ │ + cbnz r0, 5a82c <_PyErr_FormatFromCause@@Base+0x304> │ │ │ │ + movw r0, #4092 @ 0xffc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 243688 │ │ │ │ + b.w 2438b8 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 83ad8 │ │ │ │ + b.w 83a14 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5a806 <_PyErr_FormatFromCause@@Base+0x326> │ │ │ │ + bgt.n 5a84e <_PyErr_FormatFromCause@@Base+0x326> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5744 @ 0x1670 │ │ │ │ + movw r1, #4144 @ 0x1030 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ 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 5a836 <_PyErr_FormatFromCause@@Base+0x356> │ │ │ │ + ble.n 5a87e <_PyErr_FormatFromCause@@Base+0x356> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5792 @ 0x16a0 │ │ │ │ + movw r1, #4192 @ 0x1060 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ - bl 251b1c │ │ │ │ + bl 251d74 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 5a89c <_PyErr_FormatFromCause@@Base+0x3bc> │ │ │ │ + beq.n 5a8e4 <_PyErr_FormatFromCause@@Base+0x3bc> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 14a030 │ │ │ │ + bl 149ab4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5a86e <_PyErr_FormatFromCause@@Base+0x38e> │ │ │ │ + cbnz r0, 5a8b6 <_PyErr_FormatFromCause@@Base+0x38e> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #5836 @ 0x16cc │ │ │ │ + movw r1, #4236 @ 0x108c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ mov r0, r7 │ │ │ │ - bl 269c08 │ │ │ │ + bl 2699d0 │ │ │ │ cmp r6, #2 │ │ │ │ mov r9, r0 │ │ │ │ - beq.n 5a88c <_PyErr_FormatFromCause@@Base+0x3ac> │ │ │ │ + beq.n 5a8d4 <_PyErr_FormatFromCause@@Base+0x3ac> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 5a88e <_PyErr_FormatFromCause@@Base+0x3ae> │ │ │ │ + beq.n 5a8d6 <_PyErr_FormatFromCause@@Base+0x3ae> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl e58e0 │ │ │ │ + bl e54e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 5a89c <_PyErr_FormatFromCause@@Base+0x3bc> │ │ │ │ - b.n 5a88e <_PyErr_FormatFromCause@@Base+0x3ae> │ │ │ │ + blt.n 5a8e4 <_PyErr_FormatFromCause@@Base+0x3bc> │ │ │ │ + b.n 5a8d6 <_PyErr_FormatFromCause@@Base+0x3ae> │ │ │ │ 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 5ab1c <_PyErr_FormatFromCause@@Base+0x63c> │ │ │ │ + b.n 5ab64 <_PyErr_FormatFromCause@@Base+0x63c> │ │ │ │ movs r0, #0 │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a8c8 <_PyErr_FormatFromCause@@Base+0x3e8> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 5a910 <_PyErr_FormatFromCause@@Base+0x3e8> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a94c <_PyErr_FormatFromCause@@Base+0x46c> │ │ │ │ - bl b1084 │ │ │ │ + bne.n 5a994 <_PyErr_FormatFromCause@@Base+0x46c> │ │ │ │ + bl b0764 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b9ac │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b421c │ │ │ │ - cbz r6, 5a904 <_PyErr_FormatFromCause@@Base+0x424> │ │ │ │ + bl b390c │ │ │ │ + cbz r6, 5a94c <_PyErr_FormatFromCause@@Base+0x424> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5a8f4 <_PyErr_FormatFromCause@@Base+0x414> │ │ │ │ - bl 11699c │ │ │ │ + bne.n 5a93c <_PyErr_FormatFromCause@@Base+0x414> │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a8c8 <_PyErr_FormatFromCause@@Base+0x3e8> │ │ │ │ - b.n 5a94c <_PyErr_FormatFromCause@@Base+0x46c> │ │ │ │ + beq.n 5a910 <_PyErr_FormatFromCause@@Base+0x3e8> │ │ │ │ + b.n 5a994 <_PyErr_FormatFromCause@@Base+0x46c> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 5a94c <_PyErr_FormatFromCause@@Base+0x46c> │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 5a994 <_PyErr_FormatFromCause@@Base+0x46c> │ │ │ │ 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 │ │ │ │ @@ -69623,165 +69649,165 @@ │ │ │ │ ldrd r2, r1, [sp, #128] @ 0x80 │ │ │ │ strd r2, r1, [sp, #52] @ 0x34 │ │ │ │ ldrd r4, r5, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 4aa44 │ │ │ │ - b.n 5a94e <_PyErr_FormatFromCause@@Base+0x46e> │ │ │ │ + bl 4aa8c │ │ │ │ + b.n 5a996 <_PyErr_FormatFromCause@@Base+0x46e> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ 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 r4, [r0, #4] │ │ │ │ movw r1, #59456 @ 0xe840 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 5a978 <_PyErr_FormatFromCause@@Base+0x498> │ │ │ │ + beq.n 5a9c0 <_PyErr_FormatFromCause@@Base+0x498> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef10 │ │ │ │ - cbz r0, 5a980 <_PyErr_FormatFromCause@@Base+0x4a0> │ │ │ │ + bl 9ee58 │ │ │ │ + cbz r0, 5a9c8 <_PyErr_FormatFromCause@@Base+0x4a0> │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ - cbz r3, 5a9aa <_PyErr_FormatFromCause@@Base+0x4ca> │ │ │ │ + cbz r3, 5a9f2 <_PyErr_FormatFromCause@@Base+0x4ca> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - b.n 5a9b8 <_PyErr_FormatFromCause@@Base+0x4d8> │ │ │ │ + b.n 5aa00 <_PyErr_FormatFromCause@@Base+0x4d8> │ │ │ │ movw r3, #59248 @ 0xe770 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5a9a0 <_PyErr_FormatFromCause@@Base+0x4c0> │ │ │ │ + beq.n 5a9e8 <_PyErr_FormatFromCause@@Base+0x4c0> │ │ │ │ movw r1, #59248 @ 0xe770 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef10 │ │ │ │ - cbnz r0, 5a9a0 <_PyErr_FormatFromCause@@Base+0x4c0> │ │ │ │ + bl 9ee58 │ │ │ │ + cbnz r0, 5a9e8 <_PyErr_FormatFromCause@@Base+0x4c0> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a9b8 <_PyErr_FormatFromCause@@Base+0x4d8> │ │ │ │ + b.n 5aa00 <_PyErr_FormatFromCause@@Base+0x4d8> │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5a99c <_PyErr_FormatFromCause@@Base+0x4bc> │ │ │ │ + beq.n 5a9e4 <_PyErr_FormatFromCause@@Base+0x4bc> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - b.n 5a9b8 <_PyErr_FormatFromCause@@Base+0x4d8> │ │ │ │ + b.n 5aa00 <_PyErr_FormatFromCause@@Base+0x4d8> │ │ │ │ movw r3, #59248 @ 0xe770 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5a98c <_PyErr_FormatFromCause@@Base+0x4ac> │ │ │ │ - b.n 5a99c <_PyErr_FormatFromCause@@Base+0x4bc> │ │ │ │ + bne.n 5a9d4 <_PyErr_FormatFromCause@@Base+0x4ac> │ │ │ │ + b.n 5a9e4 <_PyErr_FormatFromCause@@Base+0x4bc> │ │ │ │ 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, [pc, #116] @ (5aa40 <_PyErr_FormatFromCause@@Base+0x560>) │ │ │ │ + ldr r4, [pc, #116] @ (5aa88 <_PyErr_FormatFromCause@@Base+0x560>) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5a9e2 <_PyErr_FormatFromCause@@Base+0x502> │ │ │ │ + bne.n 5aa2a <_PyErr_FormatFromCause@@Base+0x502> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5a9d2 <_PyErr_FormatFromCause@@Base+0x4f2> │ │ │ │ + bne.n 5aa1a <_PyErr_FormatFromCause@@Base+0x4f2> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 5a9f4 <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ + beq.n 5aa3c <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1355d0 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ - ldr r3, [pc, #76] @ (5aa44 <_PyErr_FormatFromCause@@Base+0x564>) │ │ │ │ + bl 135048 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r3, [pc, #76] @ (5aa8c <_PyErr_FormatFromCause@@Base+0x564>) │ │ │ │ ldr.w r5, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r5, 5aa06 <_PyErr_FormatFromCause@@Base+0x526> │ │ │ │ + cbz r5, 5aa4e <_PyErr_FormatFromCause@@Base+0x526> │ │ │ │ ldr.w r5, [r3, #1548] @ 0x60c │ │ │ │ ldr.w r6, [r3, #1552] @ 0x610 │ │ │ │ - b.n 5aa08 <_PyErr_FormatFromCause@@Base+0x528> │ │ │ │ + b.n 5aa50 <_PyErr_FormatFromCause@@Base+0x528> │ │ │ │ mov r6, r5 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5aa20 <_PyErr_FormatFromCause@@Base+0x540> │ │ │ │ + bne.n 5aa68 <_PyErr_FormatFromCause@@Base+0x540> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5aa10 <_PyErr_FormatFromCause@@Base+0x530> │ │ │ │ + bne.n 5aa58 <_PyErr_FormatFromCause@@Base+0x530> │ │ │ │ dmb ish │ │ │ │ - beq.n 5aa2c <_PyErr_FormatFromCause@@Base+0x54c> │ │ │ │ - ldr r0, [pc, #24] @ (5aa40 <_PyErr_FormatFromCause@@Base+0x560>) │ │ │ │ - bl 284c48 │ │ │ │ + beq.n 5aa74 <_PyErr_FormatFromCause@@Base+0x54c> │ │ │ │ + ldr r0, [pc, #24] @ (5aa88 <_PyErr_FormatFromCause@@Base+0x560>) │ │ │ │ + bl 284618 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #5876 @ 0x16f4 │ │ │ │ + movw r0, #4276 @ 0x10b4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ strb r0, [r1, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ 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, 5aa74 <_PyErr_FormatFromCause@@Base+0x594> │ │ │ │ + cbnz r3, 5aabc <_PyErr_FormatFromCause@@Base+0x594> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57516 @ 0xe0ac │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5aa90 <_PyErr_FormatFromCause@@Base+0x5b0> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5aad8 <_PyErr_FormatFromCause@@Base+0x5b0> │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 5aa94 <_PyErr_FormatFromCause@@Base+0x5b4> │ │ │ │ + cbz r3, 5aadc <_PyErr_FormatFromCause@@Base+0x5b4> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57160 @ 0xdf48 │ │ │ │ + movw r1, #55588 @ 0xd924 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5aaaa <_PyErr_FormatFromCause@@Base+0x5ca> │ │ │ │ + b.n 5aaf2 <_PyErr_FormatFromCause@@Base+0x5ca> │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - cbz r0, 5aaa2 <_PyErr_FormatFromCause@@Base+0x5c2> │ │ │ │ + cbz r0, 5aaea <_PyErr_FormatFromCause@@Base+0x5c2> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - ldr r1, [pc, #12] @ (5aaac <_PyErr_FormatFromCause@@Base+0x5cc>) │ │ │ │ - b.w a8fb8 │ │ │ │ + ldr r1, [pc, #12] @ (5aaf4 <_PyErr_FormatFromCause@@Base+0x5cc>) │ │ │ │ + b.w a8674 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ usat r0, #18, r8, lsl #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r1, 5aac8 <_PyErr_FormatFromCause@@Base+0x5e8> │ │ │ │ + cbz r1, 5ab10 <_PyErr_FormatFromCause@@Base+0x5e8> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 5aae4 <_PyErr_FormatFromCause@@Base+0x604> │ │ │ │ + bmi.n 5ab2c <_PyErr_FormatFromCause@@Base+0x604> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16684 @ 0x412c │ │ │ │ + movw r1, #15084 @ 0x3aec │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5aafc <_PyErr_FormatFromCause@@Base+0x61c> │ │ │ │ + b.n 5ab44 <_PyErr_FormatFromCause@@Base+0x61c> │ │ │ │ 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 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -69797,598 +69823,598 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2976] @ 0xba0 │ │ │ │ sub.w sp, sp, #1088 @ 0x440 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ - cbnz r2, 5ab40 <_PyErr_FormatFromCause@@Base+0x660> │ │ │ │ - bl 1e523c │ │ │ │ - b.n 5ab42 <_PyErr_FormatFromCause@@Base+0x662> │ │ │ │ + cbnz r2, 5ab88 <_PyErr_FormatFromCause@@Base+0x660> │ │ │ │ + bl 1e56d0 │ │ │ │ + b.n 5ab8a <_PyErr_FormatFromCause@@Base+0x662> │ │ │ │ mov r0, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #5880 @ 0x16f8 │ │ │ │ + movw r1, #4280 @ 0x10b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #5884 @ 0x16fc │ │ │ │ + movw r0, #4284 @ 0x10bc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ac5e <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ - cbnz r4, 5ab66 <_PyErr_FormatFromCause@@Base+0x686> │ │ │ │ + beq.n 5aca6 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ + cbnz r4, 5abae <_PyErr_FormatFromCause@@Base+0x686> │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.n 5ab86 <_PyErr_FormatFromCause@@Base+0x6a6> │ │ │ │ + b.n 5abce <_PyErr_FormatFromCause@@Base+0x6a6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 14a030 │ │ │ │ - cbz r0, 5abba <_PyErr_FormatFromCause@@Base+0x6da> │ │ │ │ - movw r1, #42796 @ 0xa72c │ │ │ │ + bl 149ab4 │ │ │ │ + cbz r0, 5ac02 <_PyErr_FormatFromCause@@Base+0x6da> │ │ │ │ + movw r1, #41196 @ 0xa0ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 1a294c │ │ │ │ + bl 1a2dbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ac5e <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ - bl b1084 │ │ │ │ + beq.n 5aca6 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ + bl b0764 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b208 <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ adds r1, r4, #1 │ │ │ │ - bne.w 5ad3a <_PyErr_FormatFromCause@@Base+0x85a> │ │ │ │ + bne.w 5ad82 <_PyErr_FormatFromCause@@Base+0x85a> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 5ad0a <_PyErr_FormatFromCause@@Base+0x82a> │ │ │ │ - bl 11699c │ │ │ │ + bne.w 5ad52 <_PyErr_FormatFromCause@@Base+0x82a> │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ac5e <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ - b.n 5ab86 <_PyErr_FormatFromCause@@Base+0x6a6> │ │ │ │ + bne.n 5aca6 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ + b.n 5abce <_PyErr_FormatFromCause@@Base+0x6a6> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - bmi.n 5ac78 <_PyErr_FormatFromCause@@Base+0x798> │ │ │ │ + bmi.n 5acc0 <_PyErr_FormatFromCause@@Base+0x798> │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e464 │ │ │ │ + bl 13e02c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5ad1a <_PyErr_FormatFromCause@@Base+0x83a> │ │ │ │ + beq.w 5ad62 <_PyErr_FormatFromCause@@Base+0x83a> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5ac78 <_PyErr_FormatFromCause@@Base+0x798> │ │ │ │ + beq.n 5acc0 <_PyErr_FormatFromCause@@Base+0x798> │ │ │ │ tst.w r5, #402653184 @ 0x18000000 │ │ │ │ - bne.n 5ac78 <_PyErr_FormatFromCause@@Base+0x798> │ │ │ │ + bne.n 5acc0 <_PyErr_FormatFromCause@@Base+0x798> │ │ │ │ add r5, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1590cc │ │ │ │ + bl 158c04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ac62 <_PyErr_FormatFromCause@@Base+0x782> │ │ │ │ + bne.n 5acaa <_PyErr_FormatFromCause@@Base+0x782> │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r6, #1024 @ 0x400 │ │ │ │ - bgt.n 5ac12 <_PyErr_FormatFromCause@@Base+0x732> │ │ │ │ + bgt.n 5ac5a <_PyErr_FormatFromCause@@Base+0x732> │ │ │ │ add.w r9, sp, #56 @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r3, #1032 @ 0x408 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r9 │ │ │ │ mov r4, r9 │ │ │ │ blx 2addc <__memcpy_chk@plt> │ │ │ │ - ldr r3, [pc, #432] @ (5adb8 <_PyErr_FormatFromCause@@Base+0x8d8>) │ │ │ │ + ldr r3, [pc, #432] @ (5ae00 <_PyErr_FormatFromCause@@Base+0x8d8>) │ │ │ │ add.w r2, r9, r6 │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r0, [r9, r6] │ │ │ │ str r1, [r2, #4] │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ mov r2, r4 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b208 <__ioctl_time64@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5ac44 <_PyErr_FormatFromCause@@Base+0x764> │ │ │ │ + bne.n 5ac8c <_PyErr_FormatFromCause@@Base+0x764> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5ac4a <_PyErr_FormatFromCause@@Base+0x76a> │ │ │ │ - bl 11699c │ │ │ │ + bne.n 5ac92 <_PyErr_FormatFromCause@@Base+0x76a> │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ac12 <_PyErr_FormatFromCause@@Base+0x732> │ │ │ │ - b.n 5ac58 <_PyErr_FormatFromCause@@Base+0x778> │ │ │ │ + beq.n 5ac5a <_PyErr_FormatFromCause@@Base+0x732> │ │ │ │ + b.n 5aca0 <_PyErr_FormatFromCause@@Base+0x778> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.n 5ad46 <_PyErr_FormatFromCause@@Base+0x866> │ │ │ │ + bge.n 5ad8e <_PyErr_FormatFromCause@@Base+0x866> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ mov r0, r5 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5adae <_PyErr_FormatFromCause@@Base+0x8ce> │ │ │ │ + b.n 5adf6 <_PyErr_FormatFromCause@@Base+0x8ce> │ │ │ │ movw r3, #43832 @ 0xab38 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ac5e <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ - bl f7144 │ │ │ │ - movw r1, #53388 @ 0xd08c │ │ │ │ + beq.n 5aca6 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ + bl f6dfc │ │ │ │ + movw r1, #51788 @ 0xca4c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1a294c │ │ │ │ + bl 1a2dbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ac5e <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ + beq.n 5aca6 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp.w r4, #1024 @ 0x400 │ │ │ │ - ble.n 5acb2 <_PyErr_FormatFromCause@@Base+0x7d2> │ │ │ │ + ble.n 5acfa <_PyErr_FormatFromCause@@Base+0x7d2> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5896 @ 0x1708 │ │ │ │ + movw r1, #4296 @ 0x10c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 159ecc │ │ │ │ - b.n 5ac5e <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ + bl 159a04 │ │ │ │ + b.n 5aca6 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ 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 2addc <__memcpy_chk@plt> │ │ │ │ - ldr r3, [pc, #240] @ (5adb8 <_PyErr_FormatFromCause@@Base+0x8d8>) │ │ │ │ + ldr r3, [pc, #240] @ (5ae00 <_PyErr_FormatFromCause@@Base+0x8d8>) │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r5, r4] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r1, [r9, #4] │ │ │ │ - bl 159ecc │ │ │ │ - bl b1084 │ │ │ │ + bl 159a04 │ │ │ │ + bl b0764 │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b208 <__ioctl_time64@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 5ad06 <_PyErr_FormatFromCause@@Base+0x826> │ │ │ │ + bne.n 5ad4e <_PyErr_FormatFromCause@@Base+0x826> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5ad0a <_PyErr_FormatFromCause@@Base+0x82a> │ │ │ │ - bl 11699c │ │ │ │ + bne.n 5ad52 <_PyErr_FormatFromCause@@Base+0x82a> │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5acd6 <_PyErr_FormatFromCause@@Base+0x7f6> │ │ │ │ - b.n 5ac5e <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ + beq.n 5ad1e <_PyErr_FormatFromCause@@Base+0x7f6> │ │ │ │ + b.n 5aca6 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 5ad92 <_PyErr_FormatFromCause@@Base+0x8b2> │ │ │ │ + bge.n 5adda <_PyErr_FormatFromCause@@Base+0x8b2> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 5ac5e <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 5aca6 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #5928 @ 0x1728 │ │ │ │ + movw r1, #4328 @ 0x10e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 5ad0a <_PyErr_FormatFromCause@@Base+0x82a> │ │ │ │ + blt.n 5ad52 <_PyErr_FormatFromCause@@Base+0x82a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9435c │ │ │ │ - b.n 5adae <_PyErr_FormatFromCause@@Base+0x8ce> │ │ │ │ + bl 94284 │ │ │ │ + b.n 5adf6 <_PyErr_FormatFromCause@@Base+0x8ce> │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 5ad56 <_PyErr_FormatFromCause@@Base+0x876> │ │ │ │ + bne.n 5ad9e <_PyErr_FormatFromCause@@Base+0x876> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx 2c030 │ │ │ │ mov r0, r5 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 5ad72 <_PyErr_FormatFromCause@@Base+0x892> │ │ │ │ - movw r1, #51272 @ 0xc848 │ │ │ │ + bne.n 5adba <_PyErr_FormatFromCause@@Base+0x892> │ │ │ │ + movw r1, #49672 @ 0xc208 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ movs r2, #8 │ │ │ │ adds r0, r4, r6 │ │ │ │ blx 2c370 │ │ │ │ - cbnz r0, 5ad7a <_PyErr_FormatFromCause@@Base+0x89a> │ │ │ │ + cbnz r0, 5adc2 <_PyErr_FormatFromCause@@Base+0x89a> │ │ │ │ mov r0, r9 │ │ │ │ - bl 9435c │ │ │ │ - b.n 5adae <_PyErr_FormatFromCause@@Base+0x8ce> │ │ │ │ + bl 94284 │ │ │ │ + b.n 5adf6 <_PyErr_FormatFromCause@@Base+0x8ce> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53424 @ 0xd0b0 │ │ │ │ + movw r1, #51824 @ 0xca70 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5ac5e <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ - movw r1, #51272 @ 0xc848 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5aca6 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ + movw r1, #49672 @ 0xc208 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ad7a <_PyErr_FormatFromCause@@Base+0x89a> │ │ │ │ + bne.n 5adc2 <_PyErr_FormatFromCause@@Base+0x89a> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 806d4 │ │ │ │ + bl 808a0 │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + subs r4, r1, r0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #24] @ (5ade8 <_PyErr_FormatFromCause@@Base+0x908>) │ │ │ │ - bl 1c8954 │ │ │ │ - cbz r0, 5ade6 <_PyErr_FormatFromCause@@Base+0x906> │ │ │ │ + ldr r0, [pc, #24] @ (5ae30 <_PyErr_FormatFromCause@@Base+0x908>) │ │ │ │ + bl 8776c │ │ │ │ + cbz r0, 5ae2e <_PyErr_FormatFromCause@@Base+0x906> │ │ │ │ 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} │ │ │ │ - ldr r7, [pc, #320] @ (5af2c ) │ │ │ │ + ldr r7, [pc, #320] @ (5af74 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r1, 5ae04 <_PyErr_FormatFromCause@@Base+0x924> │ │ │ │ + cbz r1, 5ae4c <_PyErr_FormatFromCause@@Base+0x924> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 5ae20 <_PyErr_FormatFromCause@@Base+0x940> │ │ │ │ + bmi.n 5ae68 <_PyErr_FormatFromCause@@Base+0x940> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16724 @ 0x4154 │ │ │ │ + movw r1, #15124 @ 0x3b14 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5ae38 <_PyErr_FormatFromCause@@Base+0x958> │ │ │ │ + b.n 5ae80 <_PyErr_FormatFromCause@@Base+0x958> │ │ │ │ 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 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, 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, 5ae68 <_PyErr_FormatFromCause@@Base+0x988> │ │ │ │ + cbz r2, 5aeb0 <_PyErr_FormatFromCause@@Base+0x988> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ mov r0, sp │ │ │ │ - bl 13e474 │ │ │ │ + bl 13e03c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1c85f4 │ │ │ │ - cbz r4, 5ae90 <_PyErr_FormatFromCause@@Base+0x9b0> │ │ │ │ - ldr r0, [pc, #28] @ (5ae98 <_PyErr_FormatFromCause@@Base+0x9b8>) │ │ │ │ - bl 247fa0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 1c8abc │ │ │ │ + cbz r4, 5aed8 <_PyErr_FormatFromCause@@Base+0x9b0> │ │ │ │ + ldr r0, [pc, #28] @ (5aee0 <_PyErr_FormatFromCause@@Base+0x9b8>) │ │ │ │ + bl 248200 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #58800 @ 0xe5b0 │ │ │ │ + movw r0, #57200 @ 0xdf70 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ands.w r0, r8, r2, lsr #1 │ │ │ │ │ │ │ │ -0005ae9c : │ │ │ │ - b.w 2364e0 <_PyXIData_GetNotShareableErrorType@@Base+0x1b4> │ │ │ │ - b.w 5a548 <_PyErr_FormatFromCause@@Base+0x68> │ │ │ │ +0005aee4 : │ │ │ │ + b.w 236740 <_PyXIData_GetNotShareableErrorType@@Base+0x1b4> │ │ │ │ + b.w 5a590 <_PyErr_FormatFromCause@@Base+0x68> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #348] @ (5b010 ) │ │ │ │ + ldr r4, [pc, #348] @ (5b058 ) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5aece │ │ │ │ + bne.n 5af16 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5aebe │ │ │ │ + bne.n 5af06 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 5aee0 │ │ │ │ + beq.n 5af28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1355d0 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ + bl 135048 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ movs r5, #0 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1c7208 │ │ │ │ + bl 1c7678 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #32] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ str r5, [sp, #24] │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5afc8 │ │ │ │ - ldr r6, [pc, #268] @ (5b014 ) │ │ │ │ + beq.n 5b010 │ │ │ │ + ldr r6, [pc, #268] @ (5b05c ) │ │ │ │ ldr.w r3, [r6, #1476] @ 0x5c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5afc8 │ │ │ │ + beq.n 5b010 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #58545 @ 0xe4b1 │ │ │ │ + movw r1, #57273 @ 0xdfb9 │ │ │ │ movt r1, #21 │ │ │ │ - movw r3, #61141 @ 0xeed5 │ │ │ │ + movw r3, #59529 @ 0xe889 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ movw r0, #49328 @ 0xc0b0 │ │ │ │ movt r0, #2 │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r0, #4561 @ 0x11d1 │ │ │ │ + movw r0, #3509 @ 0xdb5 │ │ │ │ movt r0, #19 │ │ │ │ movw r5, #44868 @ 0xaf44 │ │ │ │ movt r5, #2 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 7a9f0 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 7aa38 <_Py_hashtable_new_full@@Base> │ │ │ │ str r0, [sp, #24] │ │ │ │ - cbz r0, 5afaa │ │ │ │ + cbz r0, 5aff2 │ │ │ │ ldr.w r0, [r6, #1568] @ 0x620 │ │ │ │ - bl 5b1c2 │ │ │ │ + bl 5b20a │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbz r0, 5afaa │ │ │ │ + cbz r0, 5aff2 │ │ │ │ ldr.w r6, [r6, #1572] @ 0x624 │ │ │ │ - bl 1c6f64 │ │ │ │ + bl 1c73d4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5af90 │ │ │ │ + cbz r0, 5afd8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #46321 @ 0xb4f1 │ │ │ │ + movw r1, #46393 @ 0xb539 │ │ │ │ movt r1, #5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2dedfc <_Py_hashtable_foreach@@Base> │ │ │ │ - cbnz r0, 5af8a │ │ │ │ - movw r1, #46737 @ 0xb691 │ │ │ │ + bl 2de7b0 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbnz r0, 5afd2 │ │ │ │ + movw r1, #46809 @ 0xb6d9 │ │ │ │ movt r1, #5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r2, sp, #16 │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl 2dedfc <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 5af96 │ │ │ │ - b.n 5afae │ │ │ │ + bl 2de7b0 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 5afde │ │ │ │ + b.n 5aff6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 135030 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 134c20 <_Py_hashtable_destroy@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 5afaa │ │ │ │ - movw r1, #47581 @ 0xb9dd │ │ │ │ + b.n 5aff2 │ │ │ │ + movw r1, #47653 @ 0xba25 │ │ │ │ movt r1, #5 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 2dedfc <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 5afc8 │ │ │ │ - b.n 5afae │ │ │ │ - bl 23c560 │ │ │ │ + bl 2de7b0 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 5b010 │ │ │ │ + b.n 5aff6 │ │ │ │ + bl 23c7b4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, 5afc8 │ │ │ │ + cbz r0, 5b010 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5afc8 │ │ │ │ + bge.n 5b010 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5afc8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b010 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - bl 1c7208 │ │ │ │ + bl 1c7678 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5afe6 │ │ │ │ + bne.n 5b02e │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5afd6 │ │ │ │ + bne.n 5b01e │ │ │ │ dmb ish │ │ │ │ - beq.n 5aff2 │ │ │ │ - ldr r0, [pc, #32] @ (5b010 ) │ │ │ │ - bl 284c48 │ │ │ │ + beq.n 5b03a │ │ │ │ + ldr r0, [pc, #32] @ (5b058 ) │ │ │ │ + bl 284618 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 5affa │ │ │ │ - bl 135030 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5b042 │ │ │ │ + bl 134c20 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 5b002 │ │ │ │ - bl 135030 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5b04a │ │ │ │ + bl 134c20 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 5b00a │ │ │ │ - bl 135030 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5b052 │ │ │ │ + bl 134c20 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r0, [r1, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0005b018 : │ │ │ │ - ldr r3, [pc, #72] @ (5b064 ) │ │ │ │ +0005b060 : │ │ │ │ + ldr r3, [pc, #72] @ (5b0ac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - cbnz r0, 5b044 │ │ │ │ + cbnz r0, 5b08c │ │ │ │ bx lr │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 5b04e │ │ │ │ + beq.n 5b096 │ │ │ │ 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 │ │ │ │ - bcs.n 5b04e │ │ │ │ + bcs.n 5b096 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - cbz r0, 5b060 │ │ │ │ + cbz r0, 5b0a8 │ │ │ │ ldrb.w r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 5b026 │ │ │ │ - b.n 5b040 │ │ │ │ + bls.n 5b06e │ │ │ │ + b.n 5b088 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 5b060 │ │ │ │ + cbz r0, 5b0a8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b060 │ │ │ │ + bge.n 5b0a8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5b0a8 │ │ │ │ + cbz r0, 5b0f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b0aa │ │ │ │ + cbz r0, 5b0f2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5b0aa │ │ │ │ + cbz r0, 5b0f2 │ │ │ │ movs r1, #3 │ │ │ │ add r0, sp, #4 │ │ │ │ strd r5, r4, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 13e668 <_PyTuple_FromArraySteal@@Base> │ │ │ │ - b.n 5b0bc │ │ │ │ + bl 13e230 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + b.n 5b104 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c85f4 │ │ │ │ - bl 84dfc │ │ │ │ + bl 1c8abc │ │ │ │ + bl 84cd0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ 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 237294 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5b106 │ │ │ │ + bl 2374f4 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5b14e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2ae18 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5b0fe │ │ │ │ + bge.n 5b146 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {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, 5b136 │ │ │ │ + cbnz r3, 5b17e │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57516 @ 0xe0ac │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5b152 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5b19a │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 5b156 │ │ │ │ + cbz r3, 5b19e │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57160 @ 0xdf48 │ │ │ │ + movw r1, #55588 @ 0xd924 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b15e │ │ │ │ + b.n 5b1a6 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005b160 : │ │ │ │ +0005b1a8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (5b190 ) │ │ │ │ + ldr r3, [pc, #32] @ (5b1d8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1d03e8 │ │ │ │ - cbz r0, 5b18c │ │ │ │ + bl 1d085c │ │ │ │ + cbz r0, 5b1d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @@ -70398,478 +70424,478 @@ │ │ │ │ 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 5b1b8 │ │ │ │ + bge.n 5b200 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b1b8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b200 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 89a10 │ │ │ │ + b.w 89938 │ │ │ │ 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 1c6f10 │ │ │ │ + bl 1c7380 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b1f4 │ │ │ │ + cbz r0, 5b23c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #46027 @ 0xb3cb │ │ │ │ + movw r1, #46099 @ 0xb413 │ │ │ │ movt r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dedfc <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 5b1f4 │ │ │ │ + bl 2de7b0 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 5b23c │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 135030 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 134c20 <_Py_hashtable_destroy@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5b21a │ │ │ │ + cbnz r3, 5b262 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5b21a │ │ │ │ + ble.n 5b262 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5b21a │ │ │ │ - cbnz r0, 5b238 │ │ │ │ + bne.n 5b262 │ │ │ │ + cbnz r0, 5b280 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ movw r3, #21040 @ 0x5230 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 5b24c │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 5b294 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 52022 <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ - cbz r0, 5b24c │ │ │ │ + bl 5206a <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ + cbz r0, 5b294 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b30c │ │ │ │ + bl 5b354 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5b272 │ │ │ │ + cbnz r3, 5b2ba │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5b272 │ │ │ │ + ble.n 5b2ba │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5b272 │ │ │ │ - cbnz r4, 5b28e │ │ │ │ + bne.n 5b2ba │ │ │ │ + cbnz r4, 5b2d6 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r6, sp, #20 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #72] @ (5b2d0 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #72] @ (5b318 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b2c8 │ │ │ │ + cbz r0, 5b310 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 181b60 │ │ │ │ + bl 18140c │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 25c288 <_PyXIData_Release@@Base+0x108> │ │ │ │ + bl 25c018 <_PyXIData_Release@@Base+0x144> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b2c8 │ │ │ │ + cbz r0, 5b310 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2ad87c │ │ │ │ + bl 2ad184 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5b2b8 │ │ │ │ + blt.n 5b300 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5b2c8 │ │ │ │ + b.n 5b310 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5b2b4 │ │ │ │ + bne.n 5b2fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5b2b4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5b2fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r4, [r3, r1] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0005b2d4 : │ │ │ │ +0005b31c : │ │ │ │ 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] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 5b302 │ │ │ │ - bl 20632c │ │ │ │ - cbnz r0, 5b302 │ │ │ │ + bmi.n 5b34a │ │ │ │ + bl 2066f4 │ │ │ │ + cbnz r0, 5b34a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 210850 │ │ │ │ + b.w 210b78 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 168ae8 <_Py_UniversalNewlineFgetsWithSize@@Base+0xe4> │ │ │ │ + b.w 1685d0 <_Py_UniversalNewlineFgetsWithSize@@Base+0xe4> │ │ │ │ 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 5b33a │ │ │ │ + bcc.n 5b382 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6128 @ 0x17f0 │ │ │ │ + movw r1, #4528 @ 0x11b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5b382 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5b3ca │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5b352 │ │ │ │ + cbnz r0, 5b39a │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 23c560 │ │ │ │ - cbz r4, 5b368 │ │ │ │ + b.w 23c7b4 │ │ │ │ + cbz r4, 5b3b0 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ sub.w r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5b368 │ │ │ │ + bhi.n 5b3b0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2dda74 <_PyXIData_Free@@Base+0xee4> │ │ │ │ + bl 2dd428 <_PySemaphore_Destroy@@Base+0x1e8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 5b376 │ │ │ │ - bl 2c37d8 <_Py_strhex@@Base> │ │ │ │ + cbz r6, 5b3be │ │ │ │ + bl 2c30e8 <_Py_strhex@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5b37c │ │ │ │ - bl 806d4 │ │ │ │ + b.n 5b3c4 │ │ │ │ + bl 808a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 215a14 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 5b3c6 │ │ │ │ + bl 215c8c <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 5b40e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2acb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5b3be │ │ │ │ + bge.n 5b406 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #96] @ (5b43c ) │ │ │ │ + ldr r6, [pc, #96] @ (5b484 ) │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ - movw r3, #41937 @ 0xa3d1 │ │ │ │ + movw r3, #42009 @ 0xa419 │ │ │ │ movt r3, #7 │ │ │ │ mov r8, r1 │ │ │ │ ldr.w r2, [r6, #1508] @ 0x5e4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5b3fc │ │ │ │ + bne.n 5b444 │ │ │ │ movs r0, #8 │ │ │ │ blx 2c0b0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5b406 │ │ │ │ + b.n 5b44e │ │ │ │ ldr.w r0, [r6, #1504] @ 0x5e0 │ │ │ │ movs r1, #8 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 5b42e │ │ │ │ + cbz r4, 5b476 │ │ │ │ ldmia.w r5, {r0, r1} │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f9c8 <_Py_hashtable_set@@Base> │ │ │ │ + bl 7fa18 <_Py_hashtable_set@@Base> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5b434 │ │ │ │ + bne.n 5b47c │ │ │ │ ldr.w r3, [r6, #1520] @ 0x5f0 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #1504] @ 0x5e0 │ │ │ │ blx r3 │ │ │ │ - b.n 5b436 │ │ │ │ + b.n 5b47e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5b436 │ │ │ │ + b.n 5b47e │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - movw r2, #6148 @ 0x1804 │ │ │ │ + movw r2, #4548 @ 0x11c4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldrd r0, r1, [r0, #8] │ │ │ │ - b.w 26a5f0 <_PyXIData_Clear@@Base+0x35c> │ │ │ │ + b.w 26a3b8 <_PyXIData_Clear@@Base+0x35c> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5b472 │ │ │ │ + cbnz r3, 5b4ba │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5b472 │ │ │ │ + ble.n 5b4ba │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5b472 │ │ │ │ - cbnz r0, 5b48a │ │ │ │ + bne.n 5b4ba │ │ │ │ + cbnz r0, 5b4d2 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ - ldr r3, [pc, #32] @ (5b4a4 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 5b49e │ │ │ │ + ldr r3, [pc, #32] @ (5b4ec ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 5b4e6 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 52022 <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ - cbz r0, 5b49e │ │ │ │ + bl 5206a <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ + cbz r0, 5b4e6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b30c │ │ │ │ + bl 5b354 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r1, r2] │ │ │ │ lsls r2, r2, #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 237294 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5b4e8 │ │ │ │ + bl 2374f4 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5b530 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2bb04 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5b4e0 │ │ │ │ + bge.n 5b528 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.w 2b9ed4 │ │ │ │ + b.w 2b97e4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r3 │ │ │ │ - bl 5b1c2 │ │ │ │ - cbz r0, 5b524 │ │ │ │ + bl 5b20a │ │ │ │ + cbz r0, 5b56c │ │ │ │ mov r2, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f9c8 <_Py_hashtable_set@@Base> │ │ │ │ + bl 7fa18 <_Py_hashtable_set@@Base> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5b52a │ │ │ │ + bne.n 5b572 │ │ │ │ mov r0, r5 │ │ │ │ - bl 135030 <_Py_hashtable_destroy@@Base> │ │ │ │ - b.n 5b52c │ │ │ │ + bl 134c20 <_Py_hashtable_destroy@@Base> │ │ │ │ + b.n 5b574 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5b52c │ │ │ │ + b.n 5b574 │ │ │ │ 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 │ │ │ │ - cbnz r1, 5b55c │ │ │ │ + cbnz r1, 5b5a4 │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62628 @ 0xf4a4 │ │ │ │ + movw r1, #61028 @ 0xee64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5b584 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5b5cc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b57a │ │ │ │ + bge.n 5b5c2 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r2, #0] │ │ │ │ - cbz r4, 5b57e │ │ │ │ + cbz r4, 5b5c6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5b584 │ │ │ │ + b.n 5b5cc │ │ │ │ mov r0, r2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5b5ae │ │ │ │ + bne.n 5b5f6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5b5ca │ │ │ │ - b.n 5b5c4 │ │ │ │ + bne.n 5b612 │ │ │ │ + b.n 5b60c │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #43480 @ 0xa9d8 │ │ │ │ + movw r0, #41560 @ 0xa258 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e2dcc <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5b604 │ │ │ │ - b.n 5b5a0 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5b604 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl e29cc <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5b64c │ │ │ │ + b.n 5b5e8 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 5b64c │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + bl 1223d0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5b5dc │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5b604 │ │ │ │ + bne.n 5b624 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 5b64c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 5b908 │ │ │ │ - cbz r0, 5b604 │ │ │ │ + bl 5b950 │ │ │ │ + cbz r0, 5b64c │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b8f8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b608 │ │ │ │ + bne.n 5b650 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b610 │ │ │ │ + b.n 5b658 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - cbz r4, 5b636 │ │ │ │ + cbz r4, 5b67e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b68a │ │ │ │ + bge.n 5b6d2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5b68a │ │ │ │ + b.n 5b6d2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b68a │ │ │ │ + cbz r0, 5b6d2 │ │ │ │ add.w r8, r0, #12 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 5b67c │ │ │ │ + bge.n 5b6c4 │ │ │ │ ldrd r0, r1, [r6, #40] @ 0x28 │ │ │ │ adds r7, #1 │ │ │ │ adds r6, #8 │ │ │ │ - bl 2a1484 │ │ │ │ - cbnz r0, 5b676 │ │ │ │ + bl 2a0d8c │ │ │ │ + cbnz r0, 5b6be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b672 │ │ │ │ + bge.n 5b6ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b672 │ │ │ │ + cbnz r3, 5b6ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5b68a │ │ │ │ + b.n 5b6d2 │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ - b.n 5b64a │ │ │ │ + b.n 5b692 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ @@ -70879,299 +70905,299 @@ │ │ │ │ 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 80a90 │ │ │ │ - cbz r0, 5b6da │ │ │ │ + bl 80aa4 │ │ │ │ + cbz r0, 5b722 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8f69c │ │ │ │ - cbz r0, 5b6c6 │ │ │ │ + bl 8f5c0 │ │ │ │ + cbz r0, 5b70e │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 8f69c │ │ │ │ - cbnz r0, 5b6de │ │ │ │ + bl 8f5c0 │ │ │ │ + cbnz r0, 5b726 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b6da │ │ │ │ + bge.n 5b722 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b6da │ │ │ │ + cbnz r3, 5b722 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 5b722 │ │ │ │ + b.n 5b76a │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 37d68 <_PyImport_SetModule@@Base+0x44> │ │ │ │ + bl 37d6c <_PyImport_SetModule@@Base+0x44> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b6c6 │ │ │ │ + beq.n 5b70e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r0, [r4, #24] │ │ │ │ ldrh r0, [r3, #6] │ │ │ │ - bl 8f69c │ │ │ │ + bl 8f5c0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b6c6 │ │ │ │ + beq.n 5b70e │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b71c │ │ │ │ + bge.n 5b764 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b71c │ │ │ │ + cbnz r3, 5b764 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r5, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r3, 5b738 │ │ │ │ - movw r0, #6184 @ 0x1828 │ │ │ │ + cbnz r3, 5b780 │ │ │ │ + movw r0, #4584 @ 0x11e8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 170f30 │ │ │ │ - cbnz r0, 5b76a │ │ │ │ + bl 170a50 │ │ │ │ + cbnz r0, 5b7b2 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #6200 @ 0x1838 │ │ │ │ + movw r0, #4600 @ 0x11f8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 21a808 │ │ │ │ - b.n 5b78e │ │ │ │ + bl 21aa60 │ │ │ │ + b.n 5b7d6 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 5b78c │ │ │ │ + bne.n 5b7d4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50232 @ 0xc438 │ │ │ │ + movw r1, #48632 @ 0xbdf8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 29168c <_PyArg_BadArgument@@Base+0x1e88> │ │ │ │ + bl 29103c <_PyArg_BadArgument@@Base+0x1e88> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5b7b4 │ │ │ │ - beq.n 5b7b8 │ │ │ │ + blt.n 5b7fc │ │ │ │ + beq.n 5b800 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5b7c0 │ │ │ │ + b.n 5b808 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b7c0 │ │ │ │ + b.n 5b808 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6220 @ 0x184c │ │ │ │ + movw r1, #4620 @ 0x120c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ 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 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ movw r1, #8300 @ 0x206c │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154cd0 │ │ │ │ - bl eec00 │ │ │ │ + bl 15472c │ │ │ │ + bl ee828 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5b894 │ │ │ │ + beq.n 5b8dc │ │ │ │ mov r0, r3 │ │ │ │ - bl 9ef10 │ │ │ │ + bl 9ee58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b894 │ │ │ │ + bne.n 5b8dc │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #8300 @ 0x206c │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 154cd0 │ │ │ │ - bl eec00 │ │ │ │ + bl 15472c │ │ │ │ + bl ee828 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #41608 @ 0xa288 │ │ │ │ + movw r1, #39688 @ 0x9b08 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #21072 @ 0x5250 │ │ │ │ + movw r0, #19472 @ 0x4c10 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5b890 │ │ │ │ - bne.n 5b8c0 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5b8d8 │ │ │ │ + bne.n 5b908 │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 5b8a8 │ │ │ │ + cbz r3, 5b8f0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 5b8a8 │ │ │ │ + bge.n 5b8f0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 5b8c0 │ │ │ │ + beq.n 5b908 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl f352c │ │ │ │ + bl f314c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5b898 │ │ │ │ + blt.n 5b8e0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 5b854 │ │ │ │ + bge.n 5b89c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b904 │ │ │ │ + b.n 5b94c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5b858 │ │ │ │ + b.n 5b8a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5b88a │ │ │ │ + bne.n 5b8d2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5b88a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5b8d2 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6276 @ 0x1884 │ │ │ │ + movw r1, #4676 @ 0x1244 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5b890 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5b8d8 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ - cbz r1, 5b8fc │ │ │ │ + cbz r1, 5b944 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 5b8fc │ │ │ │ + bge.n 5b944 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr.w r0, [r2, r4, lsl #2] │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 5b8ea │ │ │ │ + beq.n 5b932 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - b.n 5b8dc │ │ │ │ + b.n 5b924 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b8fc │ │ │ │ + bge.n 5b944 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b8fc │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b944 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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, r2 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5b93a │ │ │ │ + beq.n 5b982 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6316 @ 0x18ac │ │ │ │ + movw r1, #4716 @ 0x126c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5b94c │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5b994 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ - bl 103a6c │ │ │ │ + bl 1036f4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5b950 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 5b950 │ │ │ │ + bne.n 5b998 │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 5b998 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b954 │ │ │ │ + b.n 5b99c │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #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 │ │ │ │ movs r1, #0 │ │ │ │ - bl 27e430 <_PyUnicode_EncodeUTF16@@Base+0x2e18> │ │ │ │ + bl 27de00 <_PyUnicode_EncodeUTF16@@Base+0x2e18> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b98c │ │ │ │ - bl 248e9c │ │ │ │ + cbz r0, 5b9d4 │ │ │ │ + bl 2490fc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b98c │ │ │ │ + bne.n 5b9d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b98a │ │ │ │ + bge.n 5b9d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b98a │ │ │ │ + cbnz r3, 5b9d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ - cbnz r4, 5b9be │ │ │ │ + cbnz r4, 5ba06 │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6348 @ 0x18cc │ │ │ │ + movw r1, #4748 @ 0x128c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 5b9da │ │ │ │ + b.n 5ba22 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -71180,160 +71206,160 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ push {r4} │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #46737 @ 0xb691 │ │ │ │ + movw r1, #46809 @ 0xb6d9 │ │ │ │ movt r1, #5 │ │ │ │ str r4, [r3, #16] │ │ │ │ pop {r4} │ │ │ │ - b.w 2dedfc <_Py_hashtable_foreach@@Base> │ │ │ │ + b.w 2de7b0 <_Py_hashtable_foreach@@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 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5ba1a │ │ │ │ + bne.n 5ba62 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5ba34 │ │ │ │ - b.n 5ba2e │ │ │ │ + bne.n 5ba7c │ │ │ │ + b.n 5ba76 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #43464 @ 0xa9c8 │ │ │ │ + movw r0, #41544 @ 0xa248 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ - cbz r0, 5ba58 │ │ │ │ - b.n 5ba0c │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5ba58 │ │ │ │ + bl 1d5210 │ │ │ │ + cbz r0, 5baa0 │ │ │ │ + b.n 5ba54 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 5baa0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5b908 │ │ │ │ - cbz r0, 5ba58 │ │ │ │ + bl 5b950 │ │ │ │ + cbz r0, 5baa0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b094 │ │ │ │ - cbz r0, 5ba5c │ │ │ │ + cbz r0, 5baa4 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ba64 │ │ │ │ + b.n 5baac │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ 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 215a14 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 5baa8 │ │ │ │ + bl 215c8c <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 5baf0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2bdf0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5baa0 │ │ │ │ + bge.n 5bae8 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldrb.w r2, [r1, #87] @ 0x57 │ │ │ │ lsls r3, r2, #26 │ │ │ │ - bmi.n 5bad2 │ │ │ │ + bmi.n 5bb1a │ │ │ │ movw r2, #23992 @ 0x5db8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 5bb0a │ │ │ │ + bne.n 5bb52 │ │ │ │ mov r6, r0 │ │ │ │ - bl 7fac4 │ │ │ │ + bl 7fb14 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5bb12 │ │ │ │ + cbz r0, 5bb5a │ │ │ │ mov r1, r6 │ │ │ │ - bl a0530 │ │ │ │ + bl a01a8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5baf2 │ │ │ │ + beq.n 5bb3a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0530 │ │ │ │ + bl a01a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5bb12 │ │ │ │ + bne.n 5bb5a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bb06 │ │ │ │ + bge.n 5bb4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5bb06 │ │ │ │ + cbnz r3, 5bb4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5bb12 │ │ │ │ + b.n 5bb5a │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #55840 @ 0xda20 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154cd0 │ │ │ │ + bl 15472c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 5bb66 │ │ │ │ + beq.n 5bbae │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef10 │ │ │ │ - cbnz r0, 5bb66 │ │ │ │ + bl 9ee58 │ │ │ │ + cbnz r0, 5bbae │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #6380 @ 0x18ec │ │ │ │ + movw r1, #4780 @ 0x12ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 58038 │ │ │ │ + bl 58080 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5bb78 │ │ │ │ + bne.n 5bbc0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5bb84 │ │ │ │ + b.n 5bbcc │ │ │ │ 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} │ │ │ │ @@ -71341,26 +71367,26 @@ │ │ │ │ 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 5bbb8 │ │ │ │ + bmi.n 5bc00 │ │ │ │ movw r3, #23992 @ 0x5db8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5bbb8 │ │ │ │ + beq.n 5bc00 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5bbce │ │ │ │ + b.n 5bc16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 436b8 │ │ │ │ + bl 43700 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5bbae │ │ │ │ + beq.n 5bbf6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -71368,64 +71394,64 @@ │ │ │ │ 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 5bbf0 │ │ │ │ + bhi.n 5bc38 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 5bc06 │ │ │ │ - b.n 5bc1a │ │ │ │ - movw r0, #24848 @ 0x6110 │ │ │ │ + bgt.n 5bc4e │ │ │ │ + b.n 5bc62 │ │ │ │ + movw r0, #23248 @ 0x5ad0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d4df4 │ │ │ │ + bl 1d5368 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5bbea │ │ │ │ - b.n 5bc26 │ │ │ │ + bne.n 5bc32 │ │ │ │ + b.n 5bc6e │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5bc1c │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5bc26 │ │ │ │ - b.n 5bc1c │ │ │ │ + bne.n 5bc64 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 5bc6e │ │ │ │ + b.n 5bc64 │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 5bc74 │ │ │ │ + b.n 5bcbc │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005bc2a : │ │ │ │ +0005bc72 : │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #60] @ (5bc70 ) │ │ │ │ + ldr r5, [pc, #60] @ (5bcb8 ) │ │ │ │ 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 5bc68 │ │ │ │ + beq.n 5bcb0 │ │ │ │ add.w r7, r5, #110592 @ 0x1b000 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 5bc60 │ │ │ │ + bge.n 5bca8 │ │ │ │ ldrb r6, [r2, r4] │ │ │ │ add r6, r7 │ │ │ │ ldrb.w r6, [r6, #3300] @ 0xce4 │ │ │ │ strb.w r6, [r0, r4, lsl #1] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5bc4c │ │ │ │ + b.n 5bc94 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r1] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -71434,139 +71460,139 @@ │ │ │ │ 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 2b7ac8 <_PyObject_GetState@@Base> │ │ │ │ + bl 2b73d0 <_PyObject_GetState@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5bce8 │ │ │ │ + cbz r0, 5bd30 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 5bcaa │ │ │ │ + cbnz r3, 5bcf2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #6460 @ 0x193c │ │ │ │ + movw r0, #4860 @ 0x12fc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 5bcd6 │ │ │ │ + bgt.n 5bd1e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl af1c8 │ │ │ │ + bl ae8a8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r3, #4232 @ 0x1088 │ │ │ │ + movw r3, #2156 @ 0x86c │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r0, #6468 @ 0x1944 │ │ │ │ + movw r0, #4868 @ 0x1304 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5bce8 │ │ │ │ + b.n 5bd30 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #6480 @ 0x1950 │ │ │ │ + movw r0, #4880 @ 0x1310 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005bcee <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ +0005bd36 <_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 5bd74 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ 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 251b1c │ │ │ │ + bl 251d74 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5bd36 <_PyMonitoring_FirePyStartEvent@@Base+0x48> │ │ │ │ + beq.n 5bd7e <_PyMonitoring_FirePyStartEvent@@Base+0x48> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 5be9c <_PyMonitoring_FirePyStartEvent@@Base+0x1ae> │ │ │ │ + b.n 5bee4 <_PyMonitoring_FirePyStartEvent@@Base+0x1ae> │ │ │ │ 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 r0, r1 │ │ │ │ - bl 9b92c │ │ │ │ + bl 9b830 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5bd5c <_PyMonitoring_FirePyStartEvent@@Base+0x6e> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5bd70 <_PyMonitoring_FirePyStartEvent@@Base+0x82> │ │ │ │ + bne.n 5bda4 <_PyMonitoring_FirePyStartEvent@@Base+0x6e> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 5bdb8 <_PyMonitoring_FirePyStartEvent@@Base+0x82> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5bd66 <_PyMonitoring_FirePyStartEvent@@Base+0x78> │ │ │ │ + cbz r3, 5bdae <_PyMonitoring_FirePyStartEvent@@Base+0x78> │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5bd72 <_PyMonitoring_FirePyStartEvent@@Base+0x84> │ │ │ │ + b.n 5bdba <_PyMonitoring_FirePyStartEvent@@Base+0x84> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #272] @ (5be98 <_PyMonitoring_FirePyStartEvent@@Base+0x1aa>) │ │ │ │ + ldr r3, [pc, #272] @ (5bee0 <_PyMonitoring_FirePyStartEvent@@Base+0x1aa>) │ │ │ │ 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 5bdc4 <_PyMonitoring_FirePyStartEvent@@Base+0xd6> │ │ │ │ + bge.n 5be0c <_PyMonitoring_FirePyStartEvent@@Base+0xd6> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6492 @ 0x195c │ │ │ │ + movw r1, #4892 @ 0x131c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5be90 <_PyMonitoring_FirePyStartEvent@@Base+0x1a2> │ │ │ │ + b.n 5bed8 <_PyMonitoring_FirePyStartEvent@@Base+0x1a2> │ │ │ │ cmp r6, #5 │ │ │ │ - beq.n 5bdd4 <_PyMonitoring_FirePyStartEvent@@Base+0xe6> │ │ │ │ - bl 9435c │ │ │ │ + beq.n 5be1c <_PyMonitoring_FirePyStartEvent@@Base+0xe6> │ │ │ │ + bl 94284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5bdbe <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ + beq.n 5be06 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ str.w r0, [r8, #8] │ │ │ │ add.w r2, r8, #4 │ │ │ │ - movw r8, #46712 @ 0xb678 │ │ │ │ + movw r8, #45112 @ 0xb038 │ │ │ │ movt r8, #74 @ 0x4a │ │ │ │ orr.w r3, r7, #2147483648 @ 0x80000000 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5be8e <_PyMonitoring_FirePyStartEvent@@Base+0x1a0> │ │ │ │ + beq.n 5bed6 <_PyMonitoring_FirePyStartEvent@@Base+0x1a0> │ │ │ │ cmp r4, #15 │ │ │ │ mov.w ip, #1 │ │ │ │ it hi │ │ │ │ lsrhi r3, r4, #4 │ │ │ │ mov r1, sl │ │ │ │ str r6, [sp, #4] │ │ │ │ ite ls │ │ │ │ @@ -71577,54 +71603,54 @@ │ │ │ │ addhi r7, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ lsl.w fp, ip, r7 │ │ │ │ sxtb r0, r7 │ │ │ │ eor.w r4, r4, fp │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 244b04 <_PyInterpreterState_LookUpID@@Base+0x28c> │ │ │ │ + bl 244d64 <_PyInterpreterState_LookUpID@@Base+0x28c> │ │ │ │ uxtb r4, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5bde6 <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ + beq.n 5be2e <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5be90 <_PyMonitoring_FirePyStartEvent@@Base+0x1a2> │ │ │ │ + beq.n 5bed8 <_PyMonitoring_FirePyStartEvent@@Base+0x1a2> │ │ │ │ cmp r6, #10 │ │ │ │ - ble.n 5be80 <_PyMonitoring_FirePyStartEvent@@Base+0x192> │ │ │ │ - movw r2, #44996 @ 0xafc4 │ │ │ │ + ble.n 5bec8 <_PyMonitoring_FirePyStartEvent@@Base+0x192> │ │ │ │ + movw r2, #43396 @ 0xa984 │ │ │ │ movt r2, #54 @ 0x36 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49480 @ 0xc148 │ │ │ │ + movw r1, #47880 @ 0xbb08 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ 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, #3328] @ 0xd00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5bdbe <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ + beq.n 5be06 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r5, #3328] @ 0xd00 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bdbe <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ + bge.n 5be06 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5bdbe <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5bdbe <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ + bne.n 5be06 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5be06 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ ldrb.w r3, [r9] │ │ │ │ bic.w r3, r3, fp │ │ │ │ strb.w r3, [r9] │ │ │ │ - b.n 5bde6 <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ + b.n 5be2e <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ @@ -71633,231 +71659,231 @@ │ │ │ │ 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 2ac98 │ │ │ │ - cbz r0, 5beda <_PyMonitoring_FirePyStartEvent@@Base+0x1ec> │ │ │ │ + cbz r0, 5bf22 <_PyMonitoring_FirePyStartEvent@@Base+0x1ec> │ │ │ │ mov r4, r0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5bee0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f2> │ │ │ │ + b.n 5bf28 <_PyMonitoring_FirePyStartEvent@@Base+0x1f2> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ce1ec │ │ │ │ + bl 1ce658 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005bee8 : │ │ │ │ +0005bf30 : │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 5bf06 │ │ │ │ + cbz r3, 5bf4e │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 5bf1e │ │ │ │ + b.n 5bf66 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 5bf0e │ │ │ │ + bgt.n 5bf56 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5bf1e │ │ │ │ + b.n 5bf66 │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 5bf0a │ │ │ │ + bgt.n 5bf52 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5bf0a │ │ │ │ + beq.n 5bf52 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 5bf40 │ │ │ │ + b.n 5bf88 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #3 │ │ │ │ movs r4, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #220] @ (5c014 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #220] @ (5c05c ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c00c │ │ │ │ + beq.n 5c054 │ │ │ │ add r6, r5 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 5bff6 │ │ │ │ + beq.n 5c03e │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - cbz r5, 5bf8e │ │ │ │ + cbz r5, 5bfd6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 5bf74 │ │ │ │ + bmi.n 5bfbc │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #56272 @ 0xdbd0 │ │ │ │ + movw r1, #54672 @ 0xd590 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #6336 @ 0x18c0 │ │ │ │ + movw r0, #4736 @ 0x1280 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5bfb4 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5bffc │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5bfb4 │ │ │ │ + cbz r0, 5bffc │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 5bfce │ │ │ │ + bne.n 5c016 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 5bffe │ │ │ │ + beq.n 5c046 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 5bfb8 │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + bmi.n 5c000 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #54692 @ 0xd5a4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #6336 @ 0x18c0 │ │ │ │ + movw r0, #4736 @ 0x1280 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c00c │ │ │ │ + b.n 5c054 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c00c │ │ │ │ + cbz r0, 5c054 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5bfe6 │ │ │ │ + beq.n 5c02e │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64788 @ 0xfd14 │ │ │ │ + movw r1, #63188 @ 0xf6d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5bfb4 │ │ │ │ - movw r3, #49324 @ 0xc0ac │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5bffc │ │ │ │ + movw r3, #47724 @ 0xba6c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ cmp r5, #0 │ │ │ │ it eq │ │ │ │ moveq r5, r3 │ │ │ │ - b.n 5c000 │ │ │ │ - movw r5, #49324 @ 0xc0ac │ │ │ │ + b.n 5c048 │ │ │ │ + movw r5, #47724 @ 0xba6c │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5c018 │ │ │ │ + bl 5c060 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r6, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0005c018 : │ │ │ │ +0005c060 : │ │ │ │ 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 2d7f10 │ │ │ │ - cbz r0, 5c046 │ │ │ │ + bl 2d7828 │ │ │ │ + cbz r0, 5c08e │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 22a71c │ │ │ │ + b.w 22a984 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005c048 <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ +0005c090 <_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 5bd74 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 5c09a <_PyMonitoring_FirePyResumeEvent@@Base+0x52> │ │ │ │ + cbnz r5, 5c0e2 <_PyMonitoring_FirePyResumeEvent@@Base+0x52> │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 5c09a <_PyMonitoring_FirePyResumeEvent@@Base+0x52> │ │ │ │ + ble.n 5c0e2 <_PyMonitoring_FirePyResumeEvent@@Base+0x52> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5c09a <_PyMonitoring_FirePyResumeEvent@@Base+0x52> │ │ │ │ - cbnz r2, 5c0b4 <_PyMonitoring_FirePyResumeEvent@@Base+0x6c> │ │ │ │ + bne.n 5c0e2 <_PyMonitoring_FirePyResumeEvent@@Base+0x52> │ │ │ │ + cbnz r2, 5c0fc <_PyMonitoring_FirePyResumeEvent@@Base+0x6c> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #64] @ (5c0f0 <_PyMonitoring_FirePyResumeEvent@@Base+0xa8>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 5c0ec <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ + ldr r3, [pc, #64] @ (5c138 <_PyMonitoring_FirePyResumeEvent@@Base+0xa8>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 5c134 <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 4fcac <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cbz r0, 5c0e0 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ + bl 4fcf4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cbz r0, 5c128 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2afec │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 5c0e4 <_PyMonitoring_FirePyResumeEvent@@Base+0x9c> │ │ │ │ + beq.n 5c12c <_PyMonitoring_FirePyResumeEvent@@Base+0x9c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 26f378 │ │ │ │ - movw r2, #4016 @ 0xfb0 │ │ │ │ + bl 26f140 │ │ │ │ + movw r2, #2416 @ 0x970 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 5688e <_PyXI_NewExcInfo@@Base+0x4ee> │ │ │ │ + bl 568d6 <_PyXI_NewExcInfo@@Base+0x4ee> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c0ec <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ + b.n 5c134 <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r0, [r4, r3] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -71866,987 +71892,987 @@ │ │ │ │ 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 5c11a <_PyMonitoring_FirePyResumeEvent@@Base+0xd2> │ │ │ │ + bhi.n 5c162 <_PyMonitoring_FirePyResumeEvent@@Base+0xd2> │ │ │ │ ldr r5, [r6, #0] │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 5c12e <_PyMonitoring_FirePyResumeEvent@@Base+0xe6> │ │ │ │ + beq.n 5c176 <_PyMonitoring_FirePyResumeEvent@@Base+0xe6> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c130 <_PyMonitoring_FirePyResumeEvent@@Base+0xe8> │ │ │ │ - movw r0, #24956 @ 0x617c │ │ │ │ + b.n 5c178 <_PyMonitoring_FirePyResumeEvent@@Base+0xe8> │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e2c9c │ │ │ │ - cbz r0, 5c13e <_PyMonitoring_FirePyResumeEvent@@Base+0xf6> │ │ │ │ - b.n 5c110 <_PyMonitoring_FirePyResumeEvent@@Base+0xc8> │ │ │ │ + bl e289c │ │ │ │ + cbz r0, 5c186 <_PyMonitoring_FirePyResumeEvent@@Base+0xf6> │ │ │ │ + b.n 5c158 <_PyMonitoring_FirePyResumeEvent@@Base+0xc8> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r6, [r7, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a1a0c <_PyLong_Frexp@@Base+0x7f4> │ │ │ │ + bl 1a1e7c <_PyLong_Frexp@@Base+0x72c> │ │ │ │ adds r3, r0, #2 │ │ │ │ - bne.n 5c142 <_PyMonitoring_FirePyResumeEvent@@Base+0xfa> │ │ │ │ + bne.n 5c18a <_PyMonitoring_FirePyResumeEvent@@Base+0xfa> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c18e <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ + b.n 5c1d6 <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5c15e <_PyMonitoring_FirePyResumeEvent@@Base+0x116> │ │ │ │ + blt.n 5c1a6 <_PyMonitoring_FirePyResumeEvent@@Base+0x116> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48512 @ 0xbd80 │ │ │ │ + movw r1, #46912 @ 0xb740 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5c13e <_PyMonitoring_FirePyResumeEvent@@Base+0xf6> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5c186 <_PyMonitoring_FirePyResumeEvent@@Base+0xf6> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbz r0, 5c176 <_PyMonitoring_FirePyResumeEvent@@Base+0x12e> │ │ │ │ + cbz r0, 5c1be <_PyMonitoring_FirePyResumeEvent@@Base+0x12e> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 105ca4 │ │ │ │ + bl 1056b0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c13e <_PyMonitoring_FirePyResumeEvent@@Base+0xf6> │ │ │ │ + beq.n 5c186 <_PyMonitoring_FirePyResumeEvent@@Base+0xf6> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 5c18e <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ - cbz r4, 5c186 <_PyMonitoring_FirePyResumeEvent@@Base+0x13e> │ │ │ │ + cbnz r0, 5c1d6 <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ + cbz r4, 5c1ce <_PyMonitoring_FirePyResumeEvent@@Base+0x13e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c18c <_PyMonitoring_FirePyResumeEvent@@Base+0x144> │ │ │ │ + bge.n 5c1d4 <_PyMonitoring_FirePyResumeEvent@@Base+0x144> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5c18c <_PyMonitoring_FirePyResumeEvent@@Base+0x144> │ │ │ │ + b.n 5c1d4 <_PyMonitoring_FirePyResumeEvent@@Base+0x144> │ │ │ │ mov r0, r5 │ │ │ │ - bl 12c878 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 12c418 <_PyErr_SetKeyError@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005c192 <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ +0005c1da <_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 5bd74 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #46440 @ 0xb568 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r6, r2 │ │ │ │ - bl 154cd0 │ │ │ │ + bl 15472c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c1fc <_PyMonitoring_FirePyYieldEvent@@Base+0x6a> │ │ │ │ + beq.n 5c244 <_PyMonitoring_FirePyYieldEvent@@Base+0x6a> │ │ │ │ ldr.w r2, [r2, #156] @ 0x9c │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5c1fc <_PyMonitoring_FirePyYieldEvent@@Base+0x6a> │ │ │ │ + beq.n 5c244 <_PyMonitoring_FirePyYieldEvent@@Base+0x6a> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bls.n 5c224 <_PyMonitoring_FirePyYieldEvent@@Base+0x92> │ │ │ │ - b.n 5c214 <_PyMonitoring_FirePyYieldEvent@@Base+0x82> │ │ │ │ + bls.n 5c26c <_PyMonitoring_FirePyYieldEvent@@Base+0x92> │ │ │ │ + b.n 5c25c <_PyMonitoring_FirePyYieldEvent@@Base+0x82> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5c1f4 <_PyMonitoring_FirePyYieldEvent@@Base+0x62> │ │ │ │ - movw r0, #25420 @ 0x634c │ │ │ │ + beq.n 5c23c <_PyMonitoring_FirePyYieldEvent@@Base+0x62> │ │ │ │ + movw r0, #23820 @ 0x5d0c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21db84 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21de10 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c1f4 <_PyMonitoring_FirePyYieldEvent@@Base+0x62> │ │ │ │ - b.n 5c23a <_PyMonitoring_FirePyYieldEvent@@Base+0xa8> │ │ │ │ - movw r0, #25420 @ 0x634c │ │ │ │ + bne.n 5c23c <_PyMonitoring_FirePyYieldEvent@@Base+0x62> │ │ │ │ + b.n 5c282 <_PyMonitoring_FirePyYieldEvent@@Base+0xa8> │ │ │ │ + movw r0, #23820 @ 0x5d0c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ - bl 1d4df4 │ │ │ │ - cbz r0, 5c23a <_PyMonitoring_FirePyYieldEvent@@Base+0xa8> │ │ │ │ + bl 1d5368 │ │ │ │ + cbz r0, 5c282 <_PyMonitoring_FirePyYieldEvent@@Base+0xa8> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5c22e <_PyMonitoring_FirePyYieldEvent@@Base+0x9c> │ │ │ │ + ble.n 5c276 <_PyMonitoring_FirePyYieldEvent@@Base+0x9c> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - b.n 5c230 <_PyMonitoring_FirePyYieldEvent@@Base+0x9e> │ │ │ │ + b.n 5c278 <_PyMonitoring_FirePyYieldEvent@@Base+0x9e> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 22156c │ │ │ │ + b.w 2217f4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - cbnz r6, 5c268 <_PyMonitoring_FirePyYieldEvent@@Base+0xd6> │ │ │ │ + cbnz r6, 5c2b0 <_PyMonitoring_FirePyYieldEvent@@Base+0xd6> │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 5c268 <_PyMonitoring_FirePyYieldEvent@@Base+0xd6> │ │ │ │ + ble.n 5c2b0 <_PyMonitoring_FirePyYieldEvent@@Base+0xd6> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5c268 <_PyMonitoring_FirePyYieldEvent@@Base+0xd6> │ │ │ │ - cbnz r2, 5c282 <_PyMonitoring_FirePyYieldEvent@@Base+0xf0> │ │ │ │ + bne.n 5c2b0 <_PyMonitoring_FirePyYieldEvent@@Base+0xd6> │ │ │ │ + cbnz r2, 5c2ca <_PyMonitoring_FirePyYieldEvent@@Base+0xf0> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #100] @ (5c2e0 <_PyMonitoring_FirePyYieldEvent@@Base+0x14e>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 5c2d6 <_PyMonitoring_FirePyYieldEvent@@Base+0x144> │ │ │ │ + ldr r3, [pc, #100] @ (5c328 <_PyMonitoring_FirePyYieldEvent@@Base+0x14e>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 5c31e <_PyMonitoring_FirePyYieldEvent@@Base+0x144> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r3, #25144 @ 0x6238 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5c29c <_PyMonitoring_FirePyYieldEvent@@Base+0x10a> │ │ │ │ + bne.n 5c2e4 <_PyMonitoring_FirePyYieldEvent@@Base+0x10a> │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ - b.n 5c2b8 <_PyMonitoring_FirePyYieldEvent@@Base+0x126> │ │ │ │ - bl 174b24 │ │ │ │ + b.n 5c300 <_PyMonitoring_FirePyYieldEvent@@Base+0x126> │ │ │ │ + bl 174674 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5c2b8 <_PyMonitoring_FirePyYieldEvent@@Base+0x126> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5c2d6 <_PyMonitoring_FirePyYieldEvent@@Base+0x144> │ │ │ │ + bne.n 5c300 <_PyMonitoring_FirePyYieldEvent@@Base+0x126> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 5c31e <_PyMonitoring_FirePyYieldEvent@@Base+0x144> │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #50092 @ 0xc3ac │ │ │ │ movt r2, #2 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 57070 <_PyXI_ExcInfoAsObject@@Base+0x4> │ │ │ │ + b.w 570b8 <_PyXI_ExcInfoAsObject@@Base+0x4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r4, [r1, r4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 5c30e <_PyMonitoring_FirePyYieldEvent@@Base+0x17c> │ │ │ │ + beq.n 5c356 <_PyMonitoring_FirePyYieldEvent@@Base+0x17c> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #43648 @ 0xaa80 │ │ │ │ + movw r0, #41728 @ 0xa300 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c3f0 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ + beq.n 5c438 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 5c336 <_PyMonitoring_FirePyYieldEvent@@Base+0x1a4> │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + bmi.n 5c37e <_PyMonitoring_FirePyYieldEvent@@Base+0x1a4> │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #37056 @ 0x90c0 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #43648 @ 0xaa80 │ │ │ │ + movw r0, #41728 @ 0xa300 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5c3f0 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5c438 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c40a <_PyMonitoring_FirePyYieldEvent@@Base+0x278> │ │ │ │ + beq.n 5c452 <_PyMonitoring_FirePyYieldEvent@@Base+0x278> │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5c366 <_PyMonitoring_FirePyYieldEvent@@Base+0x1d4> │ │ │ │ + beq.n 5c3ae <_PyMonitoring_FirePyYieldEvent@@Base+0x1d4> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64788 @ 0xfd14 │ │ │ │ + movw r1, #63188 @ 0xf6d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5c3f0 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5c438 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 237294 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2374f4 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c3f0 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ + beq.n 5c438 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov.w r3, #65537 @ 0x10001 │ │ │ │ str r3, [sp, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 5c3ae <_PyMonitoring_FirePyYieldEvent@@Base+0x21c> │ │ │ │ - bl 834d0 │ │ │ │ + bcs.n 5c3f6 <_PyMonitoring_FirePyYieldEvent@@Base+0x21c> │ │ │ │ + bl 834e4 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5c3ae <_PyMonitoring_FirePyYieldEvent@@Base+0x21c> │ │ │ │ + cbz r0, 5c3f6 <_PyMonitoring_FirePyYieldEvent@@Base+0x21c> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ blx 2b7dc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c3ba <_PyMonitoring_FirePyYieldEvent@@Base+0x228> │ │ │ │ + bne.n 5c402 <_PyMonitoring_FirePyYieldEvent@@Base+0x228> │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - blt.n 5c37a <_PyMonitoring_FirePyYieldEvent@@Base+0x1e8> │ │ │ │ + blt.n 5c3c2 <_PyMonitoring_FirePyYieldEvent@@Base+0x1e8> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c3b6 <_PyMonitoring_FirePyYieldEvent@@Base+0x224> │ │ │ │ - bl 23c560 │ │ │ │ + blt.n 5c3fe <_PyMonitoring_FirePyYieldEvent@@Base+0x224> │ │ │ │ + bl 23c7b4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5c40a <_PyMonitoring_FirePyYieldEvent@@Base+0x278> │ │ │ │ + b.n 5c452 <_PyMonitoring_FirePyYieldEvent@@Base+0x278> │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n 5c378 <_PyMonitoring_FirePyYieldEvent@@Base+0x1e6> │ │ │ │ + b.n 5c3c0 <_PyMonitoring_FirePyYieldEvent@@Base+0x1e6> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c404 <_PyMonitoring_FirePyYieldEvent@@Base+0x272> │ │ │ │ + cbz r0, 5c44c <_PyMonitoring_FirePyYieldEvent@@Base+0x272> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5c3d0 <_PyMonitoring_FirePyYieldEvent@@Base+0x23e> │ │ │ │ + b.n 5c418 <_PyMonitoring_FirePyYieldEvent@@Base+0x23e> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 5c404 <_PyMonitoring_FirePyYieldEvent@@Base+0x272> │ │ │ │ + bge.n 5c44c <_PyMonitoring_FirePyYieldEvent@@Base+0x272> │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 14de10 <_PyLong_FromGid@@Base> │ │ │ │ + bl 14d864 <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c3c8 <_PyMonitoring_FirePyYieldEvent@@Base+0x236> │ │ │ │ + bne.n 5c410 <_PyMonitoring_FirePyYieldEvent@@Base+0x236> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c3f4 <_PyMonitoring_FirePyYieldEvent@@Base+0x262> │ │ │ │ + blt.n 5c43c <_PyMonitoring_FirePyYieldEvent@@Base+0x262> │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c40a <_PyMonitoring_FirePyYieldEvent@@Base+0x278> │ │ │ │ + b.n 5c452 <_PyMonitoring_FirePyYieldEvent@@Base+0x278> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c3ea <_PyMonitoring_FirePyYieldEvent@@Base+0x258> │ │ │ │ + bne.n 5c432 <_PyMonitoring_FirePyYieldEvent@@Base+0x258> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c3ea <_PyMonitoring_FirePyYieldEvent@@Base+0x258> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c432 <_PyMonitoring_FirePyYieldEvent@@Base+0x258> │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #6628 @ 0x19e4 │ │ │ │ + movw r1, #5028 @ 0x13a4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 5c452 <_PyMonitoring_FirePyYieldEvent@@Base+0x2c0> │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 5c49a <_PyMonitoring_FirePyYieldEvent@@Base+0x2c0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ blx 2b034 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c456 <_PyMonitoring_FirePyYieldEvent@@Base+0x2c4> │ │ │ │ + cbz r0, 5c49e <_PyMonitoring_FirePyYieldEvent@@Base+0x2c4> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c45c <_PyMonitoring_FirePyYieldEvent@@Base+0x2ca> │ │ │ │ + b.n 5c4a4 <_PyMonitoring_FirePyYieldEvent@@Base+0x2ca> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005c460 <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ +0005c4a8 <_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 5bd74 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ - bl 195f30 │ │ │ │ + bl 195fac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c4de <_PyMonitoring_FirePyReturnEvent@@Base+0x7e> │ │ │ │ + cbz r0, 5c526 <_PyMonitoring_FirePyReturnEvent@@Base+0x7e> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #6652 @ 0x19fc │ │ │ │ + movw r0, #5052 @ 0x13bc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c4ce <_PyMonitoring_FirePyReturnEvent@@Base+0x6e> │ │ │ │ + blt.n 5c516 <_PyMonitoring_FirePyReturnEvent@@Base+0x6e> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5c4de <_PyMonitoring_FirePyReturnEvent@@Base+0x7e> │ │ │ │ + b.n 5c526 <_PyMonitoring_FirePyReturnEvent@@Base+0x7e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c4ca <_PyMonitoring_FirePyReturnEvent@@Base+0x6a> │ │ │ │ + bne.n 5c512 <_PyMonitoring_FirePyReturnEvent@@Base+0x6a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c4ca <_PyMonitoring_FirePyReturnEvent@@Base+0x6a> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c512 <_PyMonitoring_FirePyReturnEvent@@Base+0x6a> │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #44] @ (5c524 <_PyMonitoring_FirePyReturnEvent@@Base+0xc4>) │ │ │ │ - bl 247fa0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5c56c <_PyMonitoring_FirePyReturnEvent@@Base+0xc4>) │ │ │ │ + bl 248200 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 5c512 <_PyMonitoring_FirePyReturnEvent@@Base+0xb2> │ │ │ │ + cbz r2, 5c55a <_PyMonitoring_FirePyReturnEvent@@Base+0xb2> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #58792 @ 0xe5a8 │ │ │ │ + movw r0, #57192 @ 0xdf68 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95058 │ │ │ │ - movw r0, #63516 @ 0xf81c │ │ │ │ + b.w 94f7c │ │ │ │ + movw r0, #61916 @ 0xf1dc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ nop │ │ │ │ ands.w r0, r8, r2, lsr #1 │ │ │ │ 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 5c5f4 <_PyMonitoring_FireCallEvent@@Base+0x84> │ │ │ │ + bl 5c63c <_PyMonitoring_FireCallEvent@@Base+0x84> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c56c <_PyMonitoring_FirePyReturnEvent@@Base+0x10c> │ │ │ │ + cbz r0, 5c5b4 <_PyMonitoring_FirePyReturnEvent@@Base+0x10c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r0, #3 │ │ │ │ - bl 8ea0c │ │ │ │ + bl 8e934 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c55c <_PyMonitoring_FirePyReturnEvent@@Base+0xfc> │ │ │ │ + blt.n 5c5a4 <_PyMonitoring_FirePyReturnEvent@@Base+0xfc> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5c56c <_PyMonitoring_FirePyReturnEvent@@Base+0x10c> │ │ │ │ + b.n 5c5b4 <_PyMonitoring_FirePyReturnEvent@@Base+0x10c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c558 <_PyMonitoring_FirePyReturnEvent@@Base+0xf8> │ │ │ │ + bne.n 5c5a0 <_PyMonitoring_FirePyReturnEvent@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c558 <_PyMonitoring_FirePyReturnEvent@@Base+0xf8> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c5a0 <_PyMonitoring_FirePyReturnEvent@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005c570 <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ +0005c5b8 <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r4, #4 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #12 │ │ │ │ strd r4, r4, [sp] │ │ │ │ movs r4, #0 │ │ │ │ str r5, [sp, #28] │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 5bd74 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ 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 │ │ │ │ movw r5, #34280 @ 0x85e8 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ subs r3, r6, r5 │ │ │ │ negs r1, r3 │ │ │ │ adcs r1, r3 │ │ │ │ - bl 27ba7c <_PyUnicode_EncodeUTF16@@Base+0x464> │ │ │ │ + bl 27b44c <_PyUnicode_EncodeUTF16@@Base+0x464> │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 5c5f0 <_PyMonitoring_FireCallEvent@@Base+0x80> │ │ │ │ - cbz r0, 5c5f0 <_PyMonitoring_FireCallEvent@@Base+0x80> │ │ │ │ + beq.n 5c638 <_PyMonitoring_FireCallEvent@@Base+0x80> │ │ │ │ + cbz r0, 5c638 <_PyMonitoring_FireCallEvent@@Base+0x80> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl f5830 │ │ │ │ + bl f5420 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c5e0 <_PyMonitoring_FireCallEvent@@Base+0x70> │ │ │ │ + blt.n 5c628 <_PyMonitoring_FireCallEvent@@Base+0x70> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5c5f0 <_PyMonitoring_FireCallEvent@@Base+0x80> │ │ │ │ + b.n 5c638 <_PyMonitoring_FireCallEvent@@Base+0x80> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c5dc <_PyMonitoring_FireCallEvent@@Base+0x6c> │ │ │ │ + bne.n 5c624 <_PyMonitoring_FireCallEvent@@Base+0x6c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c5dc <_PyMonitoring_FireCallEvent@@Base+0x6c> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c624 <_PyMonitoring_FireCallEvent@@Base+0x6c> │ │ │ │ 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 r3, [r0, #40] @ 0x28 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - cbnz r3, 5c60c <_PyMonitoring_FireCallEvent@@Base+0x9c> │ │ │ │ + cbnz r3, 5c654 <_PyMonitoring_FireCallEvent@@Base+0x9c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 5c668 <_PyMonitoring_FireCallEvent@@Base+0xf8> │ │ │ │ + cbz r3, 5c6b0 <_PyMonitoring_FireCallEvent@@Base+0xf8> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 5c61a <_PyMonitoring_FireCallEvent@@Base+0xaa> │ │ │ │ + cbz r4, 5c662 <_PyMonitoring_FireCallEvent@@Base+0xaa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a6cc │ │ │ │ + bl 9a5d0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5c620 <_PyMonitoring_FireCallEvent@@Base+0xb0> │ │ │ │ - bl 7fac4 │ │ │ │ + b.n 5c668 <_PyMonitoring_FireCallEvent@@Base+0xb0> │ │ │ │ + bl 7fb14 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 5c680 <_PyMonitoring_FireCallEvent@@Base+0x110> │ │ │ │ + cbz r4, 5c6c8 <_PyMonitoring_FireCallEvent@@Base+0x110> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 5c650 <_PyMonitoring_FireCallEvent@@Base+0xe0> │ │ │ │ + cbz r2, 5c698 <_PyMonitoring_FireCallEvent@@Base+0xe0> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30500 @ 0x7724 │ │ │ │ + movw r1, #28116 @ 0x6dd4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c650 <_PyMonitoring_FireCallEvent@@Base+0xe0> │ │ │ │ + bne.n 5c698 <_PyMonitoring_FireCallEvent@@Base+0xe0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c64c <_PyMonitoring_FireCallEvent@@Base+0xdc> │ │ │ │ + bge.n 5c694 <_PyMonitoring_FireCallEvent@@Base+0xdc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5c64c <_PyMonitoring_FireCallEvent@@Base+0xdc> │ │ │ │ + cbnz r3, 5c694 <_PyMonitoring_FireCallEvent@@Base+0xdc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c680 <_PyMonitoring_FireCallEvent@@Base+0x110> │ │ │ │ + b.n 5c6c8 <_PyMonitoring_FireCallEvent@@Base+0x110> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - cbz r2, 5c680 <_PyMonitoring_FireCallEvent@@Base+0x110> │ │ │ │ + cbz r2, 5c6c8 <_PyMonitoring_FireCallEvent@@Base+0x110> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #19892 @ 0x4db4 │ │ │ │ + movw r1, #18292 @ 0x4774 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c680 <_PyMonitoring_FireCallEvent@@Base+0x110> │ │ │ │ - b.n 5c638 <_PyMonitoring_FireCallEvent@@Base+0xc8> │ │ │ │ - cbz r4, 5c678 <_PyMonitoring_FireCallEvent@@Base+0x108> │ │ │ │ + bne.n 5c6c8 <_PyMonitoring_FireCallEvent@@Base+0x110> │ │ │ │ + b.n 5c680 <_PyMonitoring_FireCallEvent@@Base+0xc8> │ │ │ │ + cbz r4, 5c6c0 <_PyMonitoring_FireCallEvent@@Base+0x108> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c680 <_PyMonitoring_FireCallEvent@@Base+0x110> │ │ │ │ + bge.n 5c6c8 <_PyMonitoring_FireCallEvent@@Base+0x110> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5c680 <_PyMonitoring_FireCallEvent@@Base+0x110> │ │ │ │ + b.n 5c6c8 <_PyMonitoring_FireCallEvent@@Base+0x110> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 2df7f8 <_Py_hashtable_foreach@@Base+0x9fc> │ │ │ │ + b.w 2df1ac <_Py_hashtable_foreach@@Base+0x9fc> │ │ │ │ │ │ │ │ -0005c688 <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ +0005c6d0 <_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 5bd74 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005c6b6 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ - b.w 2e34e0 <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ +0005c6fe <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ + b.w 2e2e98 <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c6da <_PyMonitoring_FireBranchRightEvent@@Base+0x24> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5c71c <_PyMonitoring_FireBranchRightEvent@@Base+0x66> │ │ │ │ + bne.n 5c722 <_PyMonitoring_FireBranchRightEvent@@Base+0x24> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 5c764 <_PyMonitoring_FireBranchRightEvent@@Base+0x66> │ │ │ │ orr.w r0, r4, #524288 @ 0x80000 │ │ │ │ blx 2be98 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5c6f8 <_PyMonitoring_FireBranchRightEvent@@Base+0x42> │ │ │ │ + bne.n 5c740 <_PyMonitoring_FireBranchRightEvent@@Base+0x42> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 5c708 <_PyMonitoring_FireBranchRightEvent@@Base+0x52> │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 5c750 <_PyMonitoring_FireBranchRightEvent@@Base+0x52> │ │ │ │ movs r1, #0 │ │ │ │ - bl 1f45ec <_Py_set_inheritable@@Base+0x54> │ │ │ │ + bl 1f4b7c <_Py_set_inheritable@@Base+0x54> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c712 <_PyMonitoring_FireBranchRightEvent@@Base+0x5c> │ │ │ │ + bne.n 5c75a <_PyMonitoring_FireBranchRightEvent@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b5d4 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5c71c <_PyMonitoring_FireBranchRightEvent@@Base+0x66> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 5c764 <_PyMonitoring_FireBranchRightEvent@@Base+0x66> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005c720 <_PyMonitoring_FireBranchLeftEvent@@Base>: │ │ │ │ +0005c768 <_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 5bd74 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005c74e <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ +0005c796 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #14 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5c8a8 <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ + bl 5c8f0 <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c7a8 <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ + beq.n 5c7f0 <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #14 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5bd74 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5c7a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x52> │ │ │ │ - bl f7118 │ │ │ │ - b.n 5c7a8 <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5c7e8 <_PyMonitoring_FirePyThrowEvent@@Base+0x52> │ │ │ │ + bl f6dd0 │ │ │ │ + b.n 5c7f0 <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 251b1c │ │ │ │ + bl 251d74 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 5c808 <_PyMonitoring_FirePyThrowEvent@@Base+0xba> │ │ │ │ + beq.n 5c850 <_PyMonitoring_FirePyThrowEvent@@Base+0xba> │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #17 │ │ │ │ - bl 206bb8 │ │ │ │ + bl 206f80 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b510 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5c7e4 <_PyMonitoring_FirePyThrowEvent@@Base+0x96> │ │ │ │ + bne.n 5c82c <_PyMonitoring_FirePyThrowEvent@@Base+0x96> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #17 │ │ │ │ - bl 206bb8 │ │ │ │ + bl 206f80 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 5c80c <_PyMonitoring_FirePyThrowEvent@@Base+0xbe> │ │ │ │ + bne.n 5c854 <_PyMonitoring_FirePyThrowEvent@@Base+0xbe> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c814 <_PyMonitoring_FirePyThrowEvent@@Base+0xc6> │ │ │ │ + b.n 5c85c <_PyMonitoring_FirePyThrowEvent@@Base+0xc6> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 5c852 <_PyMonitoring_FirePyThrowEvent@@Base+0x104> │ │ │ │ + beq.n 5c89a <_PyMonitoring_FirePyThrowEvent@@Base+0x104> │ │ │ │ movw r5, #43848 @ 0xab48 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5798c <_PyXI_FormatExcInfo@@Base+0x68> │ │ │ │ + bl 579d4 <_PyXI_FormatExcInfo@@Base+0x68> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5c87a <_PyMonitoring_FirePyThrowEvent@@Base+0x12c> │ │ │ │ + cbnz r0, 5c8c2 <_PyMonitoring_FirePyThrowEvent@@Base+0x12c> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ - cbz r0, 5c85c <_PyMonitoring_FirePyThrowEvent@@Base+0x10e> │ │ │ │ - bl f7144 │ │ │ │ + bl f65bc │ │ │ │ + cbz r0, 5c8a4 <_PyMonitoring_FirePyThrowEvent@@Base+0x10e> │ │ │ │ + bl f6dfc │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5c8a4 <_PyMonitoring_FirePyThrowEvent@@Base+0x156> │ │ │ │ + b.n 5c8ec <_PyMonitoring_FirePyThrowEvent@@Base+0x156> │ │ │ │ movw r3, #43808 @ 0xab20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c84e <_PyMonitoring_FirePyThrowEvent@@Base+0x100> │ │ │ │ + bne.n 5c896 <_PyMonitoring_FirePyThrowEvent@@Base+0x100> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c84e <_PyMonitoring_FirePyThrowEvent@@Base+0x100> │ │ │ │ - b.n 5c8a4 <_PyMonitoring_FirePyThrowEvent@@Base+0x156> │ │ │ │ + bne.n 5c896 <_PyMonitoring_FirePyThrowEvent@@Base+0x100> │ │ │ │ + b.n 5c8ec <_PyMonitoring_FirePyThrowEvent@@Base+0x156> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c88c <_PyMonitoring_FirePyThrowEvent@@Base+0x13e> │ │ │ │ + bge.n 5c8d4 <_PyMonitoring_FirePyThrowEvent@@Base+0x13e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5c88c <_PyMonitoring_FirePyThrowEvent@@Base+0x13e> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5c8d4 <_PyMonitoring_FirePyThrowEvent@@Base+0x13e> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ - movw r1, #35996 @ 0x8c9c │ │ │ │ + movw r1, #34396 @ 0x865c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ 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 r4, r1 │ │ │ │ - bl f6bc8 │ │ │ │ + bl f6880 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 5c8e0 <_PyMonitoring_FirePyThrowEvent@@Base+0x192> │ │ │ │ + cbnz r0, 5c928 <_PyMonitoring_FirePyThrowEvent@@Base+0x192> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #6704 @ 0x1a30 │ │ │ │ + movw r1, #5104 @ 0x13f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5c8e2 <_PyMonitoring_FirePyThrowEvent@@Base+0x194> │ │ │ │ + b.n 5c92a <_PyMonitoring_FirePyThrowEvent@@Base+0x194> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005c8e4 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ +0005c92c <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #11 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5c8a8 <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ + bl 5c8f0 <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c93e <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ + beq.n 5c986 <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #11 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5bd74 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5c936 <_PyMonitoring_FireRaiseEvent@@Base+0x52> │ │ │ │ - bl f7118 │ │ │ │ - b.n 5c93e <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5c97e <_PyMonitoring_FireRaiseEvent@@Base+0x52> │ │ │ │ + bl f6dd0 │ │ │ │ + b.n 5c986 <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ 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 251b1c │ │ │ │ + bl 251d74 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5c976 <_PyMonitoring_FireRaiseEvent@@Base+0x92> │ │ │ │ + beq.n 5c9be <_PyMonitoring_FireRaiseEvent@@Base+0x92> │ │ │ │ blx 2bfd4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c97a <_PyMonitoring_FireRaiseEvent@@Base+0x96> │ │ │ │ + bne.n 5c9c2 <_PyMonitoring_FireRaiseEvent@@Base+0x96> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c982 <_PyMonitoring_FireRaiseEvent@@Base+0x9e> │ │ │ │ + b.n 5c9ca <_PyMonitoring_FireRaiseEvent@@Base+0x9e> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5c99c <_PyMonitoring_FireRaiseEvent@@Base+0xb8>) │ │ │ │ + ldr r2, [pc, #20] @ (5c9e4 <_PyMonitoring_FireRaiseEvent@@Base+0xb8>) │ │ │ │ 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, #4068] @ 0xfe4 │ │ │ │ - b.n 5cb28 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x188> │ │ │ │ + b.n 5cb70 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x188> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005c9a0 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ +0005c9e8 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #12 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5c8a8 <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ + bl 5c8f0 <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c9fa <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ + beq.n 5ca42 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #12 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5bd74 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5c9f2 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x52> │ │ │ │ - bl f7118 │ │ │ │ - b.n 5c9fa <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5ca3a <_PyMonitoring_FireExceptionHandledEvent@@Base+0x52> │ │ │ │ + bl f6dd0 │ │ │ │ + b.n 5ca42 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r2 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - blt.n 5ca20 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x80> │ │ │ │ - cbz r2, 5ca20 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x80> │ │ │ │ + blt.n 5ca68 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x80> │ │ │ │ + cbz r2, 5ca68 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x80> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 5ca3c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x9c> │ │ │ │ + bgt.n 5ca84 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x9c> │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6744 @ 0x1a58 │ │ │ │ + movw r1, #5144 @ 0x1418 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5cace <_PyMonitoring_FireExceptionHandledEvent@@Base+0x12e> │ │ │ │ + b.n 5cb16 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x12e> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr.w r5, [r0, r4, lsl #2] │ │ │ │ - cbz r6, 5ca9c <_PyMonitoring_FireExceptionHandledEvent@@Base+0xfc> │ │ │ │ + cbz r6, 5cae4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xfc> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #8300 @ 0x206c │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 154cd0 │ │ │ │ - bl eec00 │ │ │ │ + bl 15472c │ │ │ │ + bl ee828 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n 5ca86 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe6> │ │ │ │ + beq.n 5cace <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe6> │ │ │ │ mov r0, r8 │ │ │ │ - bl 9ef10 │ │ │ │ - cbnz r0, 5ca86 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe6> │ │ │ │ + bl 9ee58 │ │ │ │ + cbnz r0, 5cace <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe6> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - movw r1, #48860 @ 0xbedc │ │ │ │ + movw r1, #47260 @ 0xb89c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 5ca36 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x96> │ │ │ │ + bl f3b74 │ │ │ │ + b.n 5ca7e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x96> │ │ │ │ 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 5cab6 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x116> │ │ │ │ + b.n 5cafe <_PyMonitoring_FireExceptionHandledEvent@@Base+0x116> │ │ │ │ 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 5cab6 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x116> │ │ │ │ + beq.n 5cafe <_PyMonitoring_FireExceptionHandledEvent@@Base+0x116> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ - b.n 5caa8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x108> │ │ │ │ + b.n 5caf0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x108> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cac4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x124> │ │ │ │ + bge.n 5cb0c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x124> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 5cac8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x128> │ │ │ │ + cbz r4, 5cb10 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x128> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5cace <_PyMonitoring_FireExceptionHandledEvent@@Base+0x12e> │ │ │ │ + b.n 5cb16 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x12e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #60] @ (5cb24 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x184>) │ │ │ │ - bl 247fa0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ (5cb6c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x184>) │ │ │ │ + bl 248200 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5cb06 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x166> │ │ │ │ + blt.n 5cb4e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x166> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #58792 @ 0xe5a8 │ │ │ │ + movw r0, #57192 @ 0xdf68 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ movs r0, #0 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 5cb22 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x182> │ │ │ │ + cbz r0, 5cb6a <_PyMonitoring_FireExceptionHandledEvent@@Base+0x182> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #58800 @ 0xe5b0 │ │ │ │ + movw r0, #57200 @ 0xdf70 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldc2 0, cr0, [ip, #-328]! @ 0xfffffeb8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 5cb7c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1dc> │ │ │ │ - ldr r1, [pc, #64] @ (5cb80 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1e0>) │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 5cbc4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1dc> │ │ │ │ + ldr r1, [pc, #64] @ (5cbc8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -72871,437 +72897,437 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ - bl f6bc8 │ │ │ │ + bl f6880 │ │ │ │ movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r5, r0 │ │ │ │ strd r6, r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #6780 @ 0x1a7c │ │ │ │ + movw r3, #5180 @ 0x143c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - bl 3675c <_PyEval_SetProfile@@Base+0x378> │ │ │ │ + bl 36760 <_PyEval_SetProfile@@Base+0x378> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5cbd0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x230> │ │ │ │ - movw r0, #6824 @ 0x1aa8 │ │ │ │ + bne.n 5cc18 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x230> │ │ │ │ + movw r0, #5224 @ 0x1468 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r4 │ │ │ │ - bl 243688 │ │ │ │ + bl 2438b8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f7118 │ │ │ │ + b.w f6dd0 │ │ │ │ │ │ │ │ -0005cbdc <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ +0005cc24 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #13 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5c8a8 <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ + bl 5c8f0 <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cc36 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ + beq.n 5cc7e <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #13 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5bd74 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5cc2e <_PyMonitoring_FirePyUnwindEvent@@Base+0x52> │ │ │ │ - bl f7118 │ │ │ │ - b.n 5cc36 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5cc76 <_PyMonitoring_FirePyUnwindEvent@@Base+0x52> │ │ │ │ + bl f6dd0 │ │ │ │ + b.n 5cc7e <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5cc5c <_PyMonitoring_FirePyUnwindEvent@@Base+0x80> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5cc7a <_PyMonitoring_FirePyUnwindEvent@@Base+0x9e> │ │ │ │ + bne.n 5cca4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x80> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 5ccc2 <_PyMonitoring_FirePyUnwindEvent@@Base+0x9e> │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx 2bebc │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5cc7e <_PyMonitoring_FirePyUnwindEvent@@Base+0xa2> │ │ │ │ + bne.n 5ccc6 <_PyMonitoring_FirePyUnwindEvent@@Base+0xa2> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5ccc8 <_PyMonitoring_FirePyUnwindEvent@@Base+0xec> │ │ │ │ - bl 7a17c │ │ │ │ + b.n 5cd10 <_PyMonitoring_FirePyUnwindEvent@@Base+0xec> │ │ │ │ + bl 7a1c4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5cc8e <_PyMonitoring_FirePyUnwindEvent@@Base+0xb2> │ │ │ │ + cbnz r0, 5ccd6 <_PyMonitoring_FirePyUnwindEvent@@Base+0xb2> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 23c560 │ │ │ │ + b.w 23c7b4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c410 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 5ccba <_PyMonitoring_FirePyUnwindEvent@@Base+0xde> │ │ │ │ - bl 7a40c │ │ │ │ + cbz r5, 5cd02 <_PyMonitoring_FirePyUnwindEvent@@Base+0xde> │ │ │ │ + bl 7a454 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e4d74 │ │ │ │ - bl 1ce1ec │ │ │ │ + b.w 1e5208 │ │ │ │ + bl 1ce658 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 7a40c │ │ │ │ + bl 7a454 │ │ │ │ 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 │ │ │ │ - cbnz r1, 5ccf4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x118> │ │ │ │ + cbnz r1, 5cd3c <_PyMonitoring_FirePyUnwindEvent@@Base+0x118> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6880 @ 0x1ae0 │ │ │ │ + movw r1, #5280 @ 0x14a0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5cd20 <_PyMonitoring_FirePyUnwindEvent@@Base+0x144> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5cd68 <_PyMonitoring_FirePyUnwindEvent@@Base+0x144> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5cd34 <_PyMonitoring_FirePyUnwindEvent@@Base+0x158> │ │ │ │ + beq.n 5cd7c <_PyMonitoring_FirePyUnwindEvent@@Base+0x158> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bmi.n 5cd26 <_PyMonitoring_FirePyUnwindEvent@@Base+0x14a> │ │ │ │ + bmi.n 5cd6e <_PyMonitoring_FirePyUnwindEvent@@Base+0x14a> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6912 @ 0x1b00 │ │ │ │ + movw r1, #5312 @ 0x14c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5cd46 <_PyMonitoring_FirePyUnwindEvent@@Base+0x16a> │ │ │ │ + b.n 5cd8e <_PyMonitoring_FirePyUnwindEvent@@Base+0x16a> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cd36 <_PyMonitoring_FirePyUnwindEvent@@Base+0x15a> │ │ │ │ + bge.n 5cd7e <_PyMonitoring_FirePyUnwindEvent@@Base+0x15a> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 5cd36 <_PyMonitoring_FirePyUnwindEvent@@Base+0x15a> │ │ │ │ + b.n 5cd7e <_PyMonitoring_FirePyUnwindEvent@@Base+0x15a> │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ movs r3, #1 │ │ │ │ str r1, [r2, #28] │ │ │ │ strb.w r3, [r2, #32] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5cd60 <_PyMonitoring_FirePyUnwindEvent@@Base+0x184>) │ │ │ │ + ldr r2, [pc, #20] @ (5cda8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x184>) │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ - b.n 5cb28 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x188> │ │ │ │ + b.n 5cb70 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x188> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005cd64 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ +0005cdac <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ movw r4, #43804 @ 0xab1c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r7, r2 │ │ │ │ - bl 15c55c │ │ │ │ + bl 15c090 │ │ │ │ movs r1, #10 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 5c8a8 <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ + bl 5c8f0 <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cde2 <_PyMonitoring_FireStopIterationEvent@@Base+0x7e> │ │ │ │ + beq.n 5ce2a <_PyMonitoring_FireStopIterationEvent@@Base+0x7e> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #10 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5bd74 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cdd0 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c> │ │ │ │ + bge.n 5ce18 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5cdd0 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c> │ │ │ │ + cbnz r3, 5ce18 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 5cdda <_PyMonitoring_FireStopIterationEvent@@Base+0x76> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 5ce22 <_PyMonitoring_FireStopIterationEvent@@Base+0x76> │ │ │ │ mov r0, r4 │ │ │ │ - bl f7118 │ │ │ │ - b.n 5cde2 <_PyMonitoring_FireStopIterationEvent@@Base+0x7e> │ │ │ │ + bl f6dd0 │ │ │ │ + b.n 5ce2a <_PyMonitoring_FireStopIterationEvent@@Base+0x7e> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 84dfc │ │ │ │ + bl 84cd0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (5ce28 <_PyMonitoring_FireStopIterationEvent@@Base+0xc4>) │ │ │ │ - bl 247fa0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5ce70 <_PyMonitoring_FireStopIterationEvent@@Base+0xc4>) │ │ │ │ + bl 248200 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 5ce16 <_PyMonitoring_FireStopIterationEvent@@Base+0xb2> │ │ │ │ + cbz r2, 5ce5e <_PyMonitoring_FireStopIterationEvent@@Base+0xb2> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #58792 @ 0xe5a8 │ │ │ │ + movw r0, #57192 @ 0xdf68 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95058 │ │ │ │ - movw r0, #63516 @ 0xf81c │ │ │ │ + b.w 94f7c │ │ │ │ + movw r0, #61916 @ 0xf1dc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ nop │ │ │ │ ands.w r0, r8, r2, lsr #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 r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 5ce4a <_PyMonitoring_FireStopIterationEvent@@Base+0xe6> │ │ │ │ + cbz r3, 5ce92 <_PyMonitoring_FireStopIterationEvent@@Base+0xe6> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5ce62 <_PyMonitoring_FireStopIterationEvent@@Base+0xfe> │ │ │ │ + b.n 5ceaa <_PyMonitoring_FireStopIterationEvent@@Base+0xfe> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5ce52 <_PyMonitoring_FireStopIterationEvent@@Base+0xee> │ │ │ │ + bgt.n 5ce9a <_PyMonitoring_FireStopIterationEvent@@Base+0xee> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5ce62 <_PyMonitoring_FireStopIterationEvent@@Base+0xfe> │ │ │ │ + b.n 5ceaa <_PyMonitoring_FireStopIterationEvent@@Base+0xfe> │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 5ce4e <_PyMonitoring_FireStopIterationEvent@@Base+0xea> │ │ │ │ + bgt.n 5ce96 <_PyMonitoring_FireStopIterationEvent@@Base+0xea> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5ce4e <_PyMonitoring_FireStopIterationEvent@@Base+0xea> │ │ │ │ + beq.n 5ce96 <_PyMonitoring_FireStopIterationEvent@@Base+0xea> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 5ce84 <_PyMonitoring_FireStopIterationEvent@@Base+0x120> │ │ │ │ + b.n 5cecc <_PyMonitoring_FireStopIterationEvent@@Base+0x120> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #216] @ (5cf54 <_PyMonitoring_FireStopIterationEvent@@Base+0x1f0>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #216] @ (5cf9c <_PyMonitoring_FireStopIterationEvent@@Base+0x1f0>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5cf4a <_PyMonitoring_FireStopIterationEvent@@Base+0x1e6> │ │ │ │ + beq.n 5cf92 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e6> │ │ │ │ adds r3, r5, r6 │ │ │ │ ldrd r8, sl, [r4] │ │ │ │ subs r6, r3, #2 │ │ │ │ - beq.n 5ceb8 <_PyMonitoring_FireStopIterationEvent@@Base+0x154> │ │ │ │ + beq.n 5cf00 <_PyMonitoring_FireStopIterationEvent@@Base+0x154> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 5ce98 <_PyMonitoring_FireStopIterationEvent@@Base+0x134> │ │ │ │ + cbz r5, 5cee0 <_PyMonitoring_FireStopIterationEvent@@Base+0x134> │ │ │ │ subs r6, r3, #3 │ │ │ │ - beq.n 5cec6 <_PyMonitoring_FireStopIterationEvent@@Base+0x162> │ │ │ │ - b.n 5cea0 <_PyMonitoring_FireStopIterationEvent@@Base+0x13c> │ │ │ │ + beq.n 5cf0e <_PyMonitoring_FireStopIterationEvent@@Base+0x162> │ │ │ │ + b.n 5cee8 <_PyMonitoring_FireStopIterationEvent@@Base+0x13c> │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5ceb2 <_PyMonitoring_FireStopIterationEvent@@Base+0x14e> │ │ │ │ - bl e58e0 │ │ │ │ + cbz r0, 5cefa <_PyMonitoring_FireStopIterationEvent@@Base+0x14e> │ │ │ │ + bl e54e4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt.n 5cf48 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e4> │ │ │ │ + blt.n 5cf90 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e4> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 5ced2 <_PyMonitoring_FireStopIterationEvent@@Base+0x16e> │ │ │ │ - b.n 5ceb4 <_PyMonitoring_FireStopIterationEvent@@Base+0x150> │ │ │ │ + beq.n 5cf1a <_PyMonitoring_FireStopIterationEvent@@Base+0x16e> │ │ │ │ + b.n 5cefc <_PyMonitoring_FireStopIterationEvent@@Base+0x150> │ │ │ │ movs r7, #1 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - b.n 5ceda <_PyMonitoring_FireStopIterationEvent@@Base+0x176> │ │ │ │ + b.n 5cf22 <_PyMonitoring_FireStopIterationEvent@@Base+0x176> │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 5ceda <_PyMonitoring_FireStopIterationEvent@@Base+0x176> │ │ │ │ + b.n 5cf22 <_PyMonitoring_FireStopIterationEvent@@Base+0x176> │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 5ceda <_PyMonitoring_FireStopIterationEvent@@Base+0x176> │ │ │ │ + b.n 5cf22 <_PyMonitoring_FireStopIterationEvent@@Base+0x176> │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr.w r9, [r9, #16] │ │ │ │ mov r0, r9 │ │ │ │ - bl 25ffe4 <_PyPickle_GetXIData@@Base+0x3f4> │ │ │ │ + bl 25fd74 <_PyPickle_GetXIData@@Base+0x3f4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5cf4a <_PyMonitoring_FireStopIterationEvent@@Base+0x1e6> │ │ │ │ + cbz r0, 5cf92 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e6> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 260570 <_PyPickle_GetXIData@@Base+0x980> │ │ │ │ + bl 260300 <_PyPickle_GetXIData@@Base+0x980> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cf42 <_PyMonitoring_FireStopIterationEvent@@Base+0x1de> │ │ │ │ + beq.n 5cf8a <_PyMonitoring_FireStopIterationEvent@@Base+0x1de> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 286d64 <_Py_set_inheritable_async_safe@@Base+0x9a4> │ │ │ │ + bl 286720 <_Py_set_inheritable_async_safe@@Base+0x960> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cf42 <_PyMonitoring_FireStopIterationEvent@@Base+0x1de> │ │ │ │ + beq.n 5cf8a <_PyMonitoring_FireStopIterationEvent@@Base+0x1de> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 260760 <_PyPickle_GetXIData@@Base+0xb70> │ │ │ │ + bl 2604f0 <_PyPickle_GetXIData@@Base+0xb70> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cf42 <_PyMonitoring_FireStopIterationEvent@@Base+0x1de> │ │ │ │ + beq.n 5cf8a <_PyMonitoring_FireStopIterationEvent@@Base+0x1de> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 26081c <_PyPickle_GetXIData@@Base+0xc2c> │ │ │ │ + bl 2605ac <_PyPickle_GetXIData@@Base+0xc2c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cf42 <_PyMonitoring_FireStopIterationEvent@@Base+0x1de> │ │ │ │ + beq.n 5cf8a <_PyMonitoring_FireStopIterationEvent@@Base+0x1de> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28ff18 <_PyArg_BadArgument@@Base+0x714> │ │ │ │ + bl 28f8c8 <_PyArg_BadArgument@@Base+0x714> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cf42 <_PyMonitoring_FireStopIterationEvent@@Base+0x1de> │ │ │ │ + beq.n 5cf8a <_PyMonitoring_FireStopIterationEvent@@Base+0x1de> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cf38 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ + bge.n 5cf80 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5cf38 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ + cbnz r3, 5cf80 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5cf4a <_PyMonitoring_FireStopIterationEvent@@Base+0x1e6> │ │ │ │ + b.n 5cf92 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strh r4, [r4, r5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (5cf98 <_PyMonitoring_FireStopIterationEvent@@Base+0x234>) │ │ │ │ - bl 247fa0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5cfe0 <_PyMonitoring_FireStopIterationEvent@@Base+0x234>) │ │ │ │ + bl 248200 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5cf88 <_PyMonitoring_FireStopIterationEvent@@Base+0x224> │ │ │ │ + blt.n 5cfd0 <_PyMonitoring_FireStopIterationEvent@@Base+0x224> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #58792 @ 0xe5a8 │ │ │ │ + movw r0, #57192 @ 0xdf68 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95058 │ │ │ │ - movw r0, #63516 @ 0xf81c │ │ │ │ + b.w 94f7c │ │ │ │ + movw r0, #61916 @ 0xf1dc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ ands.w r0, r8, r2, lsr #1 │ │ │ │ │ │ │ │ -0005cf9c : │ │ │ │ +0005cfe4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #4 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #19 │ │ │ │ mov r4, r1 │ │ │ │ add.w r1, sp, r2 │ │ │ │ - bl 151ebc │ │ │ │ + bl 15190c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5cfe4 │ │ │ │ + beq.n 5d02c │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 5cfde │ │ │ │ + bls.n 5d026 │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6972 @ 0x1b3c │ │ │ │ + movw r1, #5372 @ 0x14fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5cfe4 │ │ │ │ + b.n 5d02c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, 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 9435c │ │ │ │ + b.w 94284 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #108] @ (5d07c ) │ │ │ │ + ldr r1, [pc, #108] @ (5d0c4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -73316,257 +73342,257 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r6, #3868] @ 0xf1c │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ 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 5d078 │ │ │ │ + bge.n 5d0c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d078 │ │ │ │ + cbnz r3, 5d0c0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbnz r3, 5d09c │ │ │ │ + cbnz r3, 5d0e4 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r2, 5d0b6 │ │ │ │ + cbz r2, 5d0fe │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 5d0b6 │ │ │ │ + cbz r3, 5d0fe │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43308 @ 0xa92c │ │ │ │ + movw r1, #41684 @ 0xa2d4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d158 │ │ │ │ + b.n 5d1a0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 26f378 │ │ │ │ + bl 26f140 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - cbz r2, 5d0c4 │ │ │ │ + cbz r2, 5d10c │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - bl 2a7850 <_PyTime_AsTimeval@@Base+0x130c> │ │ │ │ + bl 2a7158 <_PyTime_AsTimeval@@Base+0x130c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d158 │ │ │ │ + beq.n 5d1a0 │ │ │ │ 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 1a6968 <_PyLong_UInt64_Converter@@Base+0x36b8> │ │ │ │ + bl 1a6dd8 <_PyLong_UInt64_Converter@@Base+0x36cc> │ │ │ │ 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 1a6968 <_PyLong_UInt64_Converter@@Base+0x36b8> │ │ │ │ + bl 1a6dd8 <_PyLong_UInt64_Converter@@Base+0x36cc> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 5d158 │ │ │ │ + cbz r3, 5d1a0 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a7758 <_PyLong_GCD@@Base+0xd4c> │ │ │ │ + bl 1a7bc8 <_PyLong_GCD@@Base+0xd4c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d118 │ │ │ │ + beq.n 5d160 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - b.n 5d130 │ │ │ │ + b.n 5d178 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d0b2 │ │ │ │ + bge.n 5d0fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5d0b2 │ │ │ │ + bne.n 5d0fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d0b2 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d0fa │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 5d156 │ │ │ │ + bge.n 5d19e │ │ │ │ ldr r0, [r1, #12] │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr.w r3, [r0, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w ip, r0, #1 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r3] │ │ │ │ str r3, [r7, r6] │ │ │ │ - b.n 5d130 │ │ │ │ + b.n 5d178 │ │ │ │ str r2, [r3, #4] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c4a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5d18c │ │ │ │ + bge.n 5d1d4 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d1b4 │ │ │ │ + b.n 5d1fc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 14de10 <_PyLong_FromGid@@Base> │ │ │ │ + bl 14d864 <_PyLong_FromGid@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 14de10 <_PyLong_FromGid@@Base> │ │ │ │ + bl 14d864 <_PyLong_FromGid@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 14de10 <_PyLong_FromGid@@Base> │ │ │ │ + bl 14d864 <_PyLong_FromGid@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #51240 @ 0xc828 │ │ │ │ + movw r0, #49640 @ 0xc1e8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 180670 <_PyLong_Copy@@Base> │ │ │ │ + bl 17ff20 <_PyLong_Copy@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - movw r0, #41944 @ 0xa3d8 │ │ │ │ + movw r0, #40344 @ 0x9d98 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ 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 2afa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5d20c │ │ │ │ + bge.n 5d254 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d234 │ │ │ │ + b.n 5d27c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f16d8 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1f1c68 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1f16d8 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1f1c68 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f16d8 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1f1c68 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #51240 @ 0xc828 │ │ │ │ + movw r0, #49640 @ 0xc1e8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ 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 r3, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ cmp r3, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - beq.n 5d266 │ │ │ │ - movw r0, #43796 @ 0xab14 │ │ │ │ + beq.n 5d2ae │ │ │ │ + movw r0, #41876 @ 0xa394 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 1d4f48 │ │ │ │ - cbz r0, 5d298 │ │ │ │ + bl 1d5210 │ │ │ │ + cbz r0, 5d2e0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 154a14 │ │ │ │ - cbz r0, 5d298 │ │ │ │ + bl 154470 │ │ │ │ + cbz r0, 5d2e0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl 237294 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5d298 │ │ │ │ + bl 2374f4 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5d2e0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2b1f0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d29c │ │ │ │ + bne.n 5d2e4 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d2a4 │ │ │ │ + b.n 5d2ec │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ 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 r4, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 5d2cc │ │ │ │ + cbz r4, 5d314 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbnz r4, 5d2e0 │ │ │ │ - b.n 5d2d6 │ │ │ │ - bl 2a5d08 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 5d2c4 │ │ │ │ - b.n 5d2ec │ │ │ │ - bl 7fac4 │ │ │ │ + cbnz r4, 5d328 │ │ │ │ + b.n 5d31e │ │ │ │ + bl 2a5610 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 5d30c │ │ │ │ + b.n 5d334 │ │ │ │ + bl 7fb14 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbz r0, 5d2ec │ │ │ │ + cbz r0, 5d334 │ │ │ │ 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, pc} │ │ │ │ @@ -73575,296 +73601,296 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5d31a │ │ │ │ + beq.n 5d362 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5d348 │ │ │ │ + bne.n 5d390 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5d32e │ │ │ │ + beq.n 5d376 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5d34a │ │ │ │ + bgt.n 5d392 │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5d370 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5d3b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1166cc │ │ │ │ + bl 116328 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d370 │ │ │ │ + bge.n 5d3b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d370 │ │ │ │ + cbnz r3, 5d3b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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 r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 5d39e │ │ │ │ + beq.n 5d3e6 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22248 @ 0x56e8 │ │ │ │ + movw r0, #20648 @ 0x50a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ - cbz r0, 5d3cc │ │ │ │ + bl 1d5210 │ │ │ │ + cbz r0, 5d414 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5d3c6 │ │ │ │ - bl 9b92c │ │ │ │ + cbz r0, 5d40e │ │ │ │ + bl 9b830 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d3c2 │ │ │ │ + bge.n 5d40a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d3c2 │ │ │ │ + cbnz r3, 5d40a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5d3d4 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 5d3d0 │ │ │ │ + bne.n 5d41c │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 5d418 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5d4f2 │ │ │ │ + b.n 5d53a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r5, [r6, #4] │ │ │ │ movw r1, #8300 @ 0x206c │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 154cd0 │ │ │ │ - bl eec00 │ │ │ │ + bl 15472c │ │ │ │ + bl ee828 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5d3fa │ │ │ │ + beq.n 5d442 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9ef10 │ │ │ │ + bl 9ee58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d4c2 │ │ │ │ + beq.n 5d50a │ │ │ │ ldr r5, [r7, #20] │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ - cbnz r5, 5d40c │ │ │ │ + cbnz r5, 5d454 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a5d08 │ │ │ │ + bl 2a5610 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d4f2 │ │ │ │ + beq.n 5d53a │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldrd r9, r1, [r3, #4] │ │ │ │ add.w r2, r4, r9 │ │ │ │ add.w r5, r9, #1 │ │ │ │ bic.w r2, r2, r2, asr #31 │ │ │ │ bics.w r4, r4, r4, asr #32 │ │ │ │ it cs │ │ │ │ movcs r4, r2 │ │ │ │ cmp r5, r1 │ │ │ │ - ble.n 5d480 │ │ │ │ + ble.n 5d4c8 │ │ │ │ cmp r5, #8 │ │ │ │ add.w r5, r5, r5, asr #3 │ │ │ │ ite gt │ │ │ │ movgt r2, #6 │ │ │ │ movle r2, #3 │ │ │ │ adds r5, r5, r2 │ │ │ │ - beq.n 5d444 │ │ │ │ + beq.n 5d48c │ │ │ │ mov r1, r5 │ │ │ │ cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 5d448 │ │ │ │ - b.n 5d47a │ │ │ │ + bcc.n 5d490 │ │ │ │ + b.n 5d4c2 │ │ │ │ movs r1, #1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ adds r3, #16 │ │ │ │ lsls r1, r1, #2 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5d45c │ │ │ │ - bl 9bc74 │ │ │ │ + beq.n 5d4a4 │ │ │ │ + bl 9bb78 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5d472 │ │ │ │ - b.n 5d47a │ │ │ │ + cbnz r0, 5d4ba │ │ │ │ + b.n 5d4c2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5d47a │ │ │ │ + cbz r0, 5d4c2 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2c030 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ strd r5, r6, [r3, #8] │ │ │ │ - b.n 5d480 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 5d3cc │ │ │ │ + b.n 5d4c8 │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 5d414 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r4, r9 │ │ │ │ it ge │ │ │ │ movge r4, r9 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 5d4a0 │ │ │ │ + bge.n 5d4e8 │ │ │ │ add.w r5, r0, r2, lsl #2 │ │ │ │ ldr.w r5, [r5, #-4] │ │ │ │ str.w r5, [r0, r2, lsl #2] │ │ │ │ subs r2, #1 │ │ │ │ - b.n 5d48a │ │ │ │ + b.n 5d4d2 │ │ │ │ ldr.w r2, [r8] │ │ │ │ adds r1, #1 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r8] │ │ │ │ str.w r8, [r0, r4, lsl #2] │ │ │ │ str r1, [r3, #4] │ │ │ │ - b.n 5d4f2 │ │ │ │ + b.n 5d53a │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #8300 @ 0x206c │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 154cd0 │ │ │ │ - bl eec00 │ │ │ │ + bl 15472c │ │ │ │ + bl ee828 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #22248 @ 0x56e8 │ │ │ │ + movw r0, #20648 @ 0x50a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5d3cc │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5d414 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5d51e │ │ │ │ + bne.n 5d566 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5d53c │ │ │ │ - b.n 5d536 │ │ │ │ + bne.n 5d584 │ │ │ │ + b.n 5d57e │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #43956 @ 0xabb4 │ │ │ │ + movw r0, #42036 @ 0xa434 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e2dcc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e29cc <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d5ae │ │ │ │ - b.n 5d510 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5d5ae │ │ │ │ + beq.n 5d5f6 │ │ │ │ + b.n 5d558 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 5d5f6 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5d54e │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5d5ae │ │ │ │ + bne.n 5d596 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 5d5f6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 246b18 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ - cbz r0, 5d5ae │ │ │ │ + bl 246d1c <_PyUnicode_Copy@@Base+0x168> │ │ │ │ + cbz r0, 5d5f6 │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r1, #7160 @ 0x1bf8 │ │ │ │ + movw r1, #5560 @ 0x15b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #7164 @ 0x1bfc │ │ │ │ + movw r0, #5564 @ 0x15bc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d5ae │ │ │ │ - bl b1084 │ │ │ │ + beq.n 5d5f6 │ │ │ │ + bl b0764 │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b8b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5d5b2 │ │ │ │ + bge.n 5d5fa │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d5ba │ │ │ │ + b.n 5d602 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0005d5c0 : │ │ │ │ +0005d608 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 5d5d2 │ │ │ │ - cbnz r1, 5d5d8 │ │ │ │ - bl 5d90c │ │ │ │ - b.n 5d5e4 │ │ │ │ + cbz r0, 5d61a │ │ │ │ + cbnz r1, 5d620 │ │ │ │ + bl 5d954 │ │ │ │ + b.n 5d62c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5d5ea │ │ │ │ + cbnz r0, 5d632 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d608 │ │ │ │ + b.n 5d650 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 142740 │ │ │ │ + bl 142304 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d608 │ │ │ │ + bge.n 5d650 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d608 │ │ │ │ + cbnz r3, 5d650 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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 │ │ │ │ @@ -73872,413 +73898,413 @@ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b44c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 159198 │ │ │ │ - cbnz r0, 5d684 │ │ │ │ + bl 158cd0 │ │ │ │ + cbnz r0, 5d6cc │ │ │ │ ldr r7, [r4, #8] │ │ │ │ add.w r6, r4, #16 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ - blt.n 5d65c │ │ │ │ + blt.n 5d6a4 │ │ │ │ cmp r5, r0 │ │ │ │ - ble.n 5d65c │ │ │ │ + ble.n 5d6a4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c370 │ │ │ │ - cbnz r0, 5d65c │ │ │ │ + cbnz r0, 5d6a4 │ │ │ │ subs r1, r7, r5 │ │ │ │ adds r0, r6, r5 │ │ │ │ - bl 806d4 │ │ │ │ + bl 808a0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5d686 │ │ │ │ + b.n 5d6ce │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41768 @ 0xa328 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5d678 │ │ │ │ + bne.n 5d6c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d686 │ │ │ │ + bge.n 5d6ce │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5d686 │ │ │ │ + b.n 5d6ce │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 806d4 │ │ │ │ + bl 808a0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5d686 │ │ │ │ + b.n 5d6ce │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 5d690 │ │ │ │ + cbz r3, 5d6d8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 5d6da │ │ │ │ - cbz r0, 5d6d6 │ │ │ │ + bl 5d722 │ │ │ │ + cbz r0, 5d71e │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ ubfx r3, r3, #8, #12 │ │ │ │ bfc r0, #0, #12 │ │ │ │ orrs r0, r3 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5d6cc │ │ │ │ + bne.n 5d714 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 8f69c │ │ │ │ + b.w 8f5c0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 5d702 │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ + bmi.n 5d74a │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d798 │ │ │ │ - b.n 5d710 │ │ │ │ + beq.n 5d7e0 │ │ │ │ + b.n 5d758 │ │ │ │ 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 5d774 │ │ │ │ + bne.n 5d7bc │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f2ebc │ │ │ │ + bl 1f3448 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5d774 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 5d74a │ │ │ │ + bne.n 5d7bc │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 5d792 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d798 │ │ │ │ + bge.n 5d7e0 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, 5d798 │ │ │ │ + cbnz r5, 5d7e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d7b2 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d7fa │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 5d774 │ │ │ │ + cbnz r3, 5d7bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r0, r1, [r6] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d768 │ │ │ │ + bge.n 5d7b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5d76c │ │ │ │ + cbz r3, 5d7b4 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 5d7b2 │ │ │ │ + b.n 5d7fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d768 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d7b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2209d0 │ │ │ │ + bl 220c58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5d79c │ │ │ │ + blt.n 5d7e4 │ │ │ │ cmp.w r7, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5d7ac │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 5d7ac │ │ │ │ + bne.n 5d7f4 │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 5d7f4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5d7b2 │ │ │ │ + b.n 5d7fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5d786 │ │ │ │ + bne.n 5d7ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d786 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d7ce │ │ │ │ movs r5, #1 │ │ │ │ strd r8, r7, [r6] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9b92c │ │ │ │ + bl 9b830 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d7dc │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5d800 │ │ │ │ + bne.n 5d824 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 5d848 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5d7f6 │ │ │ │ + cbz r3, 5d83e │ │ │ │ adds r2, r4, #1 │ │ │ │ - blt.n 5d7f0 │ │ │ │ + blt.n 5d838 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ it ge │ │ │ │ movge r0, r4 │ │ │ │ - b.n 5d7f4 │ │ │ │ + b.n 5d83c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r5, #8] │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5d802 │ │ │ │ + b.n 5d84a │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ - movw r1, #46668 @ 0xb64c │ │ │ │ + movw r1, #45068 @ 0xb00c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 2208b4 │ │ │ │ + bl 220b3c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d8a8 │ │ │ │ + beq.n 5d8f0 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 5d880 │ │ │ │ + cbz r5, 5d8c8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 5d862 │ │ │ │ + bmi.n 5d8aa │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #7176 @ 0x1c08 │ │ │ │ + movw r1, #5576 @ 0x15c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d8a8 │ │ │ │ + bge.n 5d8f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d8a8 │ │ │ │ + cbnz r3, 5d8f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d8a8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d8f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a6cc │ │ │ │ + bl 9a5d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d886 │ │ │ │ + bge.n 5d8ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d886 │ │ │ │ + cbnz r3, 5d8ce │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d886 │ │ │ │ - bl 7fac4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d8ce │ │ │ │ + bl 7fb14 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 5d8aa │ │ │ │ + cbz r4, 5d8f2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0530 │ │ │ │ + bl a01a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d8aa │ │ │ │ + bne.n 5d8f2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d8a8 │ │ │ │ + bge.n 5d8f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d8a8 │ │ │ │ + cbnz r3, 5d8f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5d8ce │ │ │ │ + cbnz r0, 5d916 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 5d8d8 │ │ │ │ - b.n 5d8de │ │ │ │ + cbnz r0, 5d920 │ │ │ │ + b.n 5d926 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d8c8 │ │ │ │ - b.n 5d90a │ │ │ │ + beq.n 5d910 │ │ │ │ + b.n 5d952 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d90a │ │ │ │ + cbnz r0, 5d952 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5d8e8 │ │ │ │ + cbz r0, 5d930 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d90a │ │ │ │ + cbnz r0, 5d952 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5d8f2 │ │ │ │ + cbz r0, 5d93a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d90a │ │ │ │ + cbnz r0, 5d952 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5d8fc │ │ │ │ + cbz r0, 5d944 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d90a │ │ │ │ + cbnz r0, 5d952 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 5d90a │ │ │ │ + cbz r0, 5d952 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #36] @ (5d934 ) │ │ │ │ + ldr r3, [pc, #36] @ (5d97c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 5d91c │ │ │ │ + cbz r3, 5d964 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 5d932 │ │ │ │ + cbnz r3, 5d97a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #7208 @ 0x1c28 │ │ │ │ + movw r2, #5608 @ 0x15e8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - b.w 11e2f4 <_PyErr_SetString@@Base> │ │ │ │ + b.w 11df58 <_PyErr_SetString@@Base> │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ 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 5d6da │ │ │ │ - cbz r0, 5d978 │ │ │ │ + bl 5d722 │ │ │ │ + cbz r0, 5d9c0 │ │ │ │ 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 5d96e │ │ │ │ + bne.n 5d9b6 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 8f69c │ │ │ │ + b.w 8f5c0 │ │ │ │ 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] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5d99a │ │ │ │ + cbnz r0, 5d9e2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 5d9a4 │ │ │ │ - b.n 5d9aa │ │ │ │ + cbnz r0, 5d9ec │ │ │ │ + b.n 5d9f2 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d994 │ │ │ │ - b.n 5d9b8 │ │ │ │ + beq.n 5d9dc │ │ │ │ + b.n 5da00 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d9b8 │ │ │ │ + cbnz r0, 5da00 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5d9b8 │ │ │ │ + cbz r0, 5da00 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5d9dc │ │ │ │ + bne.n 5da24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 5d6da │ │ │ │ - cbnz r0, 5d9f2 │ │ │ │ - b.n 5da8a │ │ │ │ + bl 5d722 │ │ │ │ + cbnz r0, 5da3a │ │ │ │ + b.n 5dad2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #44084 @ 0xac34 │ │ │ │ + movw r0, #42164 @ 0xa4b4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5da8a │ │ │ │ - b.n 5d9d0 │ │ │ │ + beq.n 5dad2 │ │ │ │ + b.n 5da18 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 5d6da │ │ │ │ + bl 5d722 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5da8a │ │ │ │ + beq.n 5dad2 │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ mvn.w r2, #1 │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r1, r2, r1 │ │ │ │ - bcs.n 5da1c │ │ │ │ + bcs.n 5da64 │ │ │ │ ldrd r4, r1, [sp] │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r2, r1 │ │ │ │ - bcc.n 5da34 │ │ │ │ + bcc.n 5da7c │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7244 @ 0x1c4c │ │ │ │ + movw r1, #5644 @ 0x160c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5da68 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5dab0 │ │ │ │ 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 │ │ │ │ @@ -74286,112 +74312,112 @@ │ │ │ │ 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 5da80 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5da8a │ │ │ │ + bne.n 5dac8 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 5dad2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 14de1c │ │ │ │ + b.w 14d870 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 133b40 │ │ │ │ + b.w 133734 │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ - cbz r4, 5dac0 │ │ │ │ + cbz r4, 5db08 │ │ │ │ mov r0, r1 │ │ │ │ movs r4, #0 │ │ │ │ - bl 90178 │ │ │ │ + bl 9009c │ │ │ │ ldr r5, [r0, #0] │ │ │ │ - cbz r5, 5dab6 │ │ │ │ + cbz r5, 5dafe │ │ │ │ ldr r5, [r5, #24] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5daae │ │ │ │ + b.n 5daf6 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5dac0 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5daca │ │ │ │ + bne.n 5db08 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 5db12 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 5dafa │ │ │ │ + cbnz r1, 5db42 │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62628 @ 0xf4a4 │ │ │ │ + movw r1, #61028 @ 0xee64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5db0e │ │ │ │ + b.n 5db56 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r0, #16 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ - bl 1a6968 <_PyLong_UInt64_Converter@@Base+0x36b8> │ │ │ │ + bl 1a6dd8 <_PyLong_UInt64_Converter@@Base+0x36cc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005db10 : │ │ │ │ +0005db58 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r0, 5db24 │ │ │ │ - cbnz r1, 5db2a │ │ │ │ - bl 5d90c │ │ │ │ - b.n 5db34 │ │ │ │ + cbz r0, 5db6c │ │ │ │ + cbnz r1, 5db72 │ │ │ │ + bl 5d954 │ │ │ │ + b.n 5db7c │ │ │ │ add r2, sp, #4 │ │ │ │ - bl b7524 │ │ │ │ + bl b6c10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 5db44 │ │ │ │ - movw r0, #7296 @ 0x1c80 │ │ │ │ + bge.n 5db8c │ │ │ │ + movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r4, #0 │ │ │ │ - bl 243688 │ │ │ │ - b.n 5db4a │ │ │ │ + bl 2438b8 │ │ │ │ + b.n 5db92 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - cbz r3, 5db70 │ │ │ │ + cbz r3, 5dbb8 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 5db72 │ │ │ │ + b.n 5dbba │ │ │ │ mov r9, r3 │ │ │ │ - movw r4, #8520 @ 0x2148 │ │ │ │ + movw r4, #6920 @ 0x1b08 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ @@ -74399,560 +74425,560 @@ │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ - cbnz r7, 5dbac │ │ │ │ + cbnz r7, 5dbf4 │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 5dbac │ │ │ │ + ble.n 5dbf4 │ │ │ │ cmp.w r8, #3 │ │ │ │ - bgt.n 5dbac │ │ │ │ - cbnz r6, 5dbce │ │ │ │ + bgt.n 5dbf4 │ │ │ │ + cbnz r6, 5dc16 │ │ │ │ mov r0, r6 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #232] @ (5dcac ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #232] @ (5dcf4 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5dc8e │ │ │ │ + beq.n 5dcd6 │ │ │ │ add r9, r8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ add.w r7, r9, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - bl 149a58 │ │ │ │ + bl 1494dc │ │ │ │ ldr.w r8, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5dc8a │ │ │ │ - cbz r7, 5dc28 │ │ │ │ + beq.n 5dcd2 │ │ │ │ + cbz r7, 5dc70 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 5dc08 │ │ │ │ - bl 12276c │ │ │ │ + cbz r0, 5dc50 │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5dc00 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 5dc48 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5dc8a │ │ │ │ + bne.n 5dcd2 │ │ │ │ subs.w r7, r9, #2 │ │ │ │ - bne.n 5dc0c │ │ │ │ - b.n 5dc2c │ │ │ │ + bne.n 5dc54 │ │ │ │ + b.n 5dc74 │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5dc1c │ │ │ │ + cbz r0, 5dc64 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 5d6da │ │ │ │ - cbz r0, 5dc8a │ │ │ │ + bl 5d722 │ │ │ │ + cbz r0, 5dcd2 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 5dc2c │ │ │ │ + beq.n 5dc74 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 1ee1e4 │ │ │ │ - cbnz r0, 5dc2c │ │ │ │ - b.n 5dc8a │ │ │ │ + bl 1ee678 │ │ │ │ + cbnz r0, 5dc74 │ │ │ │ + b.n 5dcd2 │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldrd r6, r7, [sp, #24] │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov sl, r0 │ │ │ │ - beq.n 5dc52 │ │ │ │ + beq.n 5dc9a │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2bd44 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5dc60 │ │ │ │ + b.n 5dca8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ blx 2ae94 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b421c │ │ │ │ - cbz r5, 5dc92 │ │ │ │ + bl b390c │ │ │ │ + cbz r5, 5dcda │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5dc7c │ │ │ │ - bl 11699c │ │ │ │ + bne.n 5dcc4 │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5dc34 │ │ │ │ - b.n 5dc8a │ │ │ │ + beq.n 5dc7c │ │ │ │ + b.n 5dcd2 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5dc9a │ │ │ │ + b.n 5dce2 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 5dc9a │ │ │ │ + b.n 5dce2 │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ str.w r8, [sp, #84] @ 0x54 │ │ │ │ - bl 14a440 │ │ │ │ + bl 149e0c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ strb r0, [r0, r0] │ │ │ │ lsls r2, r2, #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 50e0e │ │ │ │ + bl 50e56 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5dcec │ │ │ │ + cbz r0, 5dd34 │ │ │ │ mov r1, r5 │ │ │ │ - bl 58520 <_PyObject_CheckXIData@@Base+0x3fc> │ │ │ │ + bl 58568 <_PyObject_CheckXIData@@Base+0x3fc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5dcdc │ │ │ │ + blt.n 5dd24 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5dcec │ │ │ │ + b.n 5dd34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5dcd8 │ │ │ │ + bne.n 5dd20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5dcd8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5dd20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ movw r8, #5752 @ 0x1678 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ movs r6, #0 │ │ │ │ cmp r1, r8 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bne.n 5dd18 │ │ │ │ + bne.n 5dd60 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [r2, #0] │ │ │ │ - b.n 5e1aa │ │ │ │ + b.n 5e1f2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r1, [r0, #820] @ 0x334 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ mov r5, r3 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 5e1aa │ │ │ │ + beq.w 5e1f2 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5dd54 │ │ │ │ + bne.n 5dd9c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7496 @ 0x1d48 │ │ │ │ + movw r1, #5896 @ 0x1708 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5e1a6 │ │ │ │ - ldr r7, [pc, #660] @ (5dfec ) │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5e1ee │ │ │ │ + ldr r7, [pc, #660] @ (5e034 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ - movw r1, #7548 @ 0x1d7c │ │ │ │ + movw r1, #5948 @ 0x173c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r6, r7] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e1a0 │ │ │ │ + bne.w 5e1e8 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, sl │ │ │ │ - bl 28da40 │ │ │ │ + bl 28d3ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e1a0 │ │ │ │ + bne.w 5e1e8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5dd96 │ │ │ │ + bge.n 5ddde │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5dd96 │ │ │ │ + cbnz r3, 5ddde │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #32 │ │ │ │ ldr.w r1, [r4, #660] @ 0x294 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 5e1aa │ │ │ │ + beq.w 5e1f2 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5ddca │ │ │ │ + bne.n 5de12 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7588 @ 0x1da4 │ │ │ │ + movw r1, #5988 @ 0x1764 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5e1a6 │ │ │ │ - movw r1, #7548 @ 0x1d7c │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5e1ee │ │ │ │ + movw r1, #5948 @ 0x173c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e1a0 │ │ │ │ + bne.w 5e1e8 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sl │ │ │ │ - bl 28da40 │ │ │ │ + bl 28d3ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e1a0 │ │ │ │ + bne.w 5e1e8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5de06 │ │ │ │ + bge.n 5de4e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5de06 │ │ │ │ + cbnz r3, 5de4e │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #708] @ 0x2c4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 5e1aa │ │ │ │ + beq.w 5e1f2 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp sl, r8 │ │ │ │ - beq.n 5de28 │ │ │ │ + beq.n 5de70 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5de50 │ │ │ │ - b.n 5de4a │ │ │ │ + bne.n 5de98 │ │ │ │ + b.n 5de92 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5de4a │ │ │ │ + beq.n 5de92 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5de4a │ │ │ │ + bge.n 5de92 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5de4a │ │ │ │ + cbnz r3, 5de92 │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 5de8c │ │ │ │ - movw r1, #7548 @ 0x1d7c │ │ │ │ + b.n 5ded4 │ │ │ │ + movw r1, #5948 @ 0x173c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e1a0 │ │ │ │ + bne.w 5e1e8 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, sl │ │ │ │ - bl 28da40 │ │ │ │ + bl 28d3ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e1a0 │ │ │ │ + bne.w 5e1e8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5de8c │ │ │ │ + bge.n 5ded4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5de8c │ │ │ │ + cbnz r3, 5ded4 │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #704] @ 0x2c0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 5e1aa │ │ │ │ + beq.w 5e1f2 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5dece │ │ │ │ + beq.n 5df16 │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 5ded4 │ │ │ │ + bne.n 5df1c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5dece │ │ │ │ + beq.n 5df16 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5dece │ │ │ │ + bge.n 5df16 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5dece │ │ │ │ + cbnz r3, 5df16 │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 5df10 │ │ │ │ - movw r1, #7548 @ 0x1d7c │ │ │ │ + b.n 5df58 │ │ │ │ + movw r1, #5948 @ 0x173c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e1a0 │ │ │ │ + bne.w 5e1e8 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, sl │ │ │ │ - bl 28da40 │ │ │ │ + bl 28d3ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e1a0 │ │ │ │ + bne.w 5e1e8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5df10 │ │ │ │ + bge.n 5df58 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5df10 │ │ │ │ + cbnz r3, 5df58 │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #156] @ 0x9c │ │ │ │ mov r0, r9 │ │ │ │ - bl f1dd0 │ │ │ │ + bl f19f0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 5e1aa │ │ │ │ + beq.w 5e1f2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e188 │ │ │ │ + beq.w 5e1d0 │ │ │ │ ldr.w r1, [r4, #944] @ 0x3b0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 5e1aa │ │ │ │ + beq.w 5e1f2 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5df62 │ │ │ │ + beq.n 5dfaa │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 5df68 │ │ │ │ + bne.n 5dfb0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5df62 │ │ │ │ + bge.n 5dfaa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5df62 │ │ │ │ + cbnz r3, 5dfaa │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 5dfa8 │ │ │ │ - movw r1, #7644 @ 0x1ddc │ │ │ │ + b.n 5dff0 │ │ │ │ + movw r1, #6044 @ 0x179c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e1a0 │ │ │ │ + bne.w 5e1e8 │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 291c04 │ │ │ │ + bl 291518 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e1a0 │ │ │ │ + bne.w 5e1e8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5dfa8 │ │ │ │ + bge.n 5dff0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5dfa8 │ │ │ │ + cbnz r3, 5dff0 │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #844] @ 0x34c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 5e1aa │ │ │ │ + beq.w 5e1f2 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5dfe4 │ │ │ │ + beq.n 5e02c │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 5dff0 │ │ │ │ + bne.n 5e038 │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5dfe4 │ │ │ │ + bge.n 5e02c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5dfe4 │ │ │ │ + cbnz r3, 5e02c │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 5e02e │ │ │ │ + b.n 5e076 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r1, #7644 @ 0x1ddc │ │ │ │ + movw r1, #6044 @ 0x179c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e1a0 │ │ │ │ + bne.w 5e1e8 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ - bl 28db68 │ │ │ │ + bl 28d514 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e1a0 │ │ │ │ + bne.w 5e1e8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e02e │ │ │ │ + bge.n 5e076 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5e02e │ │ │ │ + cbnz r3, 5e076 │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #32 │ │ │ │ ldr.w r1, [r4, #632] @ 0x278 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 5e1aa │ │ │ │ + beq.w 5e1f2 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5e05a │ │ │ │ + bne.n 5e0a2 │ │ │ │ mov r0, sl │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e1a6 │ │ │ │ + beq.w 5e1ee │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 5e084 │ │ │ │ + bmi.n 5e0cc │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1df290 <_PyType_Name@@Base> │ │ │ │ - movw r1, #7684 @ 0x1e04 │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ + movw r1, #6084 @ 0x17c4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3f54 │ │ │ │ - b.n 5e1a0 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 5e1e8 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ - bl 288588 <_Py_set_inheritable_async_safe@@Base+0x21c8> │ │ │ │ + bl 287f34 <_Py_set_inheritable_async_safe@@Base+0x2174> │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e1a0 │ │ │ │ + beq.w 5e1e8 │ │ │ │ mov.w r9, #0 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r1, #7644 @ 0x1ddc │ │ │ │ + movw r1, #6044 @ 0x179c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ cmp r9, r3 │ │ │ │ - bge.n 5e132 │ │ │ │ + bge.n 5e17a │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr r0, [r7, r6] │ │ │ │ ldr.w r8, [r3, r9, lsl #2] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r2, r3, #1 │ │ │ │ it lt │ │ │ │ strlt.w r2, [r8] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e1a0 │ │ │ │ + bne.n 5e1e8 │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2888d4 │ │ │ │ + bl 288280 │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e0fa │ │ │ │ + bge.n 5e142 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5e0fa │ │ │ │ + cbnz r3, 5e142 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5e1a0 │ │ │ │ + bne.n 5e1e8 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ add.w r9, r9, #1 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5e126 │ │ │ │ + beq.n 5e16e │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7740 @ 0x1e3c │ │ │ │ + movw r1, #6140 @ 0x17fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5e1a0 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5e1e8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 5e0a2 │ │ │ │ + b.n 5e0ea │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e14e │ │ │ │ + bge.n 5e196 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ - cbnz r2, 5e14e │ │ │ │ + cbnz r2, 5e196 │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #32 │ │ │ │ ldrd r8, r9, [sp, #36] @ 0x24 │ │ │ │ ldrd r6, r7, [sp, #24] │ │ │ │ ldrd r4, r5, [sp, #16] │ │ │ │ - bl c85fc <_PyArena_Malloc@@Base> │ │ │ │ + bl c7d1c <_PyArena_Malloc@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5e182 │ │ │ │ + cbz r0, 5e1ca │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strd r2, r7, [r0, #12] │ │ │ │ movs r2, #1 │ │ │ │ strd r9, r8, [r0, #4] │ │ │ │ strd r6, r5, [r0, #20] │ │ │ │ str r4, [r0, #28] │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ str.w r3, [fp] │ │ │ │ - b.n 5e1aa │ │ │ │ + b.n 5e1f2 │ │ │ │ str.w r0, [fp] │ │ │ │ - b.n 5e1a0 │ │ │ │ + b.n 5e1e8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7800 @ 0x1e78 │ │ │ │ + movw r1, #6200 @ 0x1838 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -74963,858 +74989,858 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #2 │ │ │ │ ittte ls │ │ │ │ - movwls r3, #8520 @ 0x2148 │ │ │ │ + movwls r3, #6920 @ 0x1b08 │ │ │ │ movtls r3, #78 @ 0x4e │ │ │ │ addls.w r3, r3, r2, lsl #2 │ │ │ │ - movwhi r1, #7848 @ 0x1ea8 │ │ │ │ + movwhi r1, #6248 @ 0x1868 │ │ │ │ ite hi │ │ │ │ movthi r1, #50 @ 0x32 │ │ │ │ ldrls r1, [r3, #60] @ 0x3c │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ add.w r1, r4, #20 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldmia r1, {r1, r2, r3, r5} │ │ │ │ adds r5, #1 │ │ │ │ adds r2, #1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 22f528 │ │ │ │ + bl 22f78c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #7884 @ 0x1ecc │ │ │ │ + movw r0, #6284 @ 0x188c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - cbz r2, 5e228 │ │ │ │ + cbz r2, 5e270 │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 8f69c │ │ │ │ - b.w 2dccc8 <_PyXIData_Free@@Base+0x138> │ │ │ │ + b.w 8f5c0 │ │ │ │ + b.w 2dc5e0 <_PyXIData_Free@@Base+0x138> │ │ │ │ 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, 5e25c │ │ │ │ + cbz r0, 5e2a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e25c │ │ │ │ + bge.n 5e2a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5e25c │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e2a4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5e276 │ │ │ │ + cbz r0, 5e2be │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e276 │ │ │ │ + bge.n 5e2be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5e276 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e2be │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 5e290 │ │ │ │ + cbz r0, 5e2d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e290 │ │ │ │ + bge.n 5e2d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5e290 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e2d8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 5e2aa │ │ │ │ + cbz r0, 5e2f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e2aa │ │ │ │ + bge.n 5e2f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5e2aa │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e2f2 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 139190 │ │ │ │ + bl 138d90 │ │ │ │ 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, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e2e2 │ │ │ │ + beq.n 5e32a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5e2e2 │ │ │ │ + ble.n 5e32a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e2fe │ │ │ │ + bge.n 5e346 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5e2fe │ │ │ │ + b.n 5e346 │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5e31a │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5e362 │ │ │ │ mov r0, r4 │ │ │ │ - bl e58e0 │ │ │ │ + bl e54e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e31a │ │ │ │ + bge.n 5e362 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e31a │ │ │ │ + cbnz r3, 5e362 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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 r6, r0 │ │ │ │ - movw r0, #7888 @ 0x1ed0 │ │ │ │ + movw r0, #6288 @ 0x1890 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1f0748 │ │ │ │ + bl 1f0cd8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5e38e │ │ │ │ - movw r1, #7908 @ 0x1ee4 │ │ │ │ + cbz r0, 5e3d6 │ │ │ │ + movw r1, #6308 @ 0x18a4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl ee4a0 │ │ │ │ + bl ee0c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e360 │ │ │ │ + bge.n 5e3a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e360 │ │ │ │ + cbnz r3, 5e3a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 5e38c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 5e3d4 │ │ │ │ ldrd r2, r3, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #56832 @ 0xde00 │ │ │ │ + movw r0, #55232 @ 0xd7c0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e38e │ │ │ │ + bge.n 5e3d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e38e │ │ │ │ + cbnz r3, 5e3d6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e38e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e3d6 │ │ │ │ mov r4, r5 │ │ │ │ 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 r4, [r0, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e3c0 │ │ │ │ + beq.n 5e408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5e3c0 │ │ │ │ + ble.n 5e408 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e3dc │ │ │ │ + bge.n 5e424 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5e3dc │ │ │ │ + b.n 5e424 │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5e402 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5e44a │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r2, 5e3e8 │ │ │ │ - bl 142740 │ │ │ │ + cbnz r2, 5e430 │ │ │ │ + bl 142304 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5e3ee │ │ │ │ - bl a2da4 │ │ │ │ + b.n 5e436 │ │ │ │ + bl a2b38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e402 │ │ │ │ + bge.n 5e44a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e402 │ │ │ │ + cbnz r3, 5e44a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 5e4d4 │ │ │ │ + beq.n 5e51c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940a4 │ │ │ │ + bl 93fcc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e4d4 │ │ │ │ + bne.n 5e51c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b04a0 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e4d4 │ │ │ │ + beq.n 5e51c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ strd r9, sl, [sp, #8] │ │ │ │ - movw r3, #50281 @ 0xc469 │ │ │ │ + movw r3, #48505 @ 0xbd79 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ + movw r0, #6328 @ 0x18b8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5e482 │ │ │ │ + cbnz r0, 5e4ca │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 4f79c │ │ │ │ + b.w 4f7e4 │ │ │ │ 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, #7940 @ 0x1f04 │ │ │ │ + movw r0, #6340 @ 0x18c4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b2040 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e4b6 │ │ │ │ + bge.n 5e4fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e4b6 │ │ │ │ + cbnz r3, 5e4fe │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5e476 │ │ │ │ + beq.n 5e4be │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e4d4 │ │ │ │ + bge.n 5e51c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5e4d4 │ │ │ │ + cbnz r3, 5e51c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0005e4da : │ │ │ │ +0005e522 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbnz r0, 5e4f2 │ │ │ │ - bl 5d90c │ │ │ │ - b.n 5e4fc │ │ │ │ + cbnz r0, 5e53a │ │ │ │ + bl 5d954 │ │ │ │ + b.n 5e544 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 2b9538 │ │ │ │ + bl 2b8e48 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 5e50c │ │ │ │ - movw r0, #7952 @ 0x1f10 │ │ │ │ + bge.n 5e554 │ │ │ │ + movw r0, #6352 @ 0x18d0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r4, #0 │ │ │ │ - bl 243688 │ │ │ │ - b.n 5e512 │ │ │ │ + bl 2438b8 │ │ │ │ + b.n 5e55a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ 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 r4, [r0, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e546 │ │ │ │ + beq.n 5e58e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5e546 │ │ │ │ + ble.n 5e58e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e562 │ │ │ │ + bge.n 5e5aa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5e562 │ │ │ │ + b.n 5e5aa │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5e57e │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5e5c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl f280c │ │ │ │ + bl f242c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e57e │ │ │ │ + bge.n 5e5c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e57e │ │ │ │ + cbnz r3, 5e5c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5e5a4 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5e5d2 │ │ │ │ + bne.n 5e5ec │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 5e61a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sp │ │ │ │ blx 2b424 │ │ │ │ - cbz r0, 5e5c0 │ │ │ │ + cbz r0, 5e608 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e5d4 │ │ │ │ + b.n 5e61c │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - movw r0, #50900 @ 0xc6d4 │ │ │ │ + movw r0, #49284 @ 0xc084 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95058 │ │ │ │ - b.n 5e5d4 │ │ │ │ + bl 94f7c │ │ │ │ + b.n 5e61c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e61a │ │ │ │ + bgt.n 5e662 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 5e60a │ │ │ │ - movw r1, #57484 @ 0xe08c │ │ │ │ + cbz r2, 5e652 │ │ │ │ + movw r1, #55872 @ 0xda40 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5e616 │ │ │ │ - movw r1, #57516 @ 0xe0ac │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5e65e │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e62e │ │ │ │ - bl 1f0fc8 │ │ │ │ + b.n 5e676 │ │ │ │ + bl 1f1558 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e616 │ │ │ │ + beq.n 5e65e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005e630 : │ │ │ │ +0005e678 : │ │ │ │ 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 2b9538 │ │ │ │ + bl 2b8e48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r0, #11588 @ 0x2d44 │ │ │ │ + movw r0, #9988 @ 0x2704 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 88254 │ │ │ │ + b.w 88180 │ │ │ │ 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, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5e68c │ │ │ │ + beq.n 5e6d4 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5e6a2 │ │ │ │ + bne.n 5e6ea │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 5e6d4 │ │ │ │ + beq.n 5e71c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e6a4 │ │ │ │ - b.n 5e6d4 │ │ │ │ + bgt.n 5e6ec │ │ │ │ + b.n 5e71c │ │ │ │ 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 5e6c0 │ │ │ │ + beq.n 5e708 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5e6ee │ │ │ │ + bne.n 5e736 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e6d4 │ │ │ │ + beq.n 5e71c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e6f0 │ │ │ │ + bgt.n 5e738 │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5e72e │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5e776 │ │ │ │ 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 9b09c │ │ │ │ + bl 9afa0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e71a │ │ │ │ + bge.n 5e762 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e71a │ │ │ │ + cbnz r3, 5e762 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e72e │ │ │ │ + bge.n 5e776 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e72e │ │ │ │ + cbnz r3, 5e776 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005e732 : │ │ │ │ +0005e77a : │ │ │ │ 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 b7524 │ │ │ │ + bl b6c10 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ movw r0, #8444 @ 0x20fc │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 5e782 │ │ │ │ + beq.n 5e7ca │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5e798 │ │ │ │ + bne.n 5e7e0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 5e7ca │ │ │ │ + beq.n 5e812 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e79a │ │ │ │ - b.n 5e7ca │ │ │ │ + bgt.n 5e7e2 │ │ │ │ + b.n 5e812 │ │ │ │ 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 5e7b6 │ │ │ │ + beq.n 5e7fe │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5e7e4 │ │ │ │ + bne.n 5e82c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e7ca │ │ │ │ + beq.n 5e812 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e7e6 │ │ │ │ + bgt.n 5e82e │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5e824 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5e86c │ │ │ │ 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 f3b2c │ │ │ │ + bl f374c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e810 │ │ │ │ + bge.n 5e858 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e810 │ │ │ │ + cbnz r3, 5e858 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e824 │ │ │ │ + bge.n 5e86c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e824 │ │ │ │ + cbnz r3, 5e86c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, [r0, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - bl 1c60a4 <_PyInterpreterState_New@@Base+0x3e8> │ │ │ │ + bl 1c6514 <_PyInterpreterState_New@@Base+0x3e8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ rsb r0, r0, #1600 @ 0x640 │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ 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 1c60a4 <_PyInterpreterState_New@@Base+0x3e8> │ │ │ │ + bl 1c6514 <_PyInterpreterState_New@@Base+0x3e8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ 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, 5e89c │ │ │ │ + cbnz r3, 5e8e4 │ │ │ │ ldrd r0, r4, [r0, #4] │ │ │ │ - bl 1df290 <_PyType_Name@@Base> │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #8124 @ 0x1fbc │ │ │ │ + movw r0, #6524 @ 0x197c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r2, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 5e8d8 │ │ │ │ - bl 103a6c │ │ │ │ + bpl.n 5e920 │ │ │ │ + bl 1036f4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5e8ba │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 5e8d8 │ │ │ │ - bl f7144 │ │ │ │ - b.n 5e8d8 │ │ │ │ + bne.n 5e902 │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 5e920 │ │ │ │ + bl f6dfc │ │ │ │ + b.n 5e920 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 5e8d8 │ │ │ │ + bne.n 5e920 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1df290 <_PyType_Name@@Base> │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #46616 @ 0xb618 │ │ │ │ + movw r0, #45908 @ 0xb354 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1df290 <_PyType_Name@@Base> │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #8132 @ 0x1fc4 │ │ │ │ + movw r0, #6532 @ 0x1984 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5e904 │ │ │ │ + cbz r0, 5e94c │ │ │ │ movw r1, #20032 @ 0x4e40 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w f1034 │ │ │ │ + b.w f0c5c │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ 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 806d4 │ │ │ │ + bl 808a0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #100] @ (5e9a4 ) │ │ │ │ + ldr r4, [pc, #100] @ (5e9ec ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5e958 │ │ │ │ + bne.n 5e9a0 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5e948 │ │ │ │ + bne.n 5e990 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 5e96a │ │ │ │ + beq.n 5e9b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1355d0 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ - ldr r3, [pc, #60] @ (5e9a8 ) │ │ │ │ + bl 135048 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r3, [pc, #60] @ (5e9f0 ) │ │ │ │ ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 5e976 │ │ │ │ - bl 36884 <_PyEval_SetProfile@@Base+0x4a0> │ │ │ │ + cbz r3, 5e9be │ │ │ │ + bl 36888 <_PyEval_SetProfile@@Base+0x4a0> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5e98e │ │ │ │ + bne.n 5e9d6 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5e97e │ │ │ │ + bne.n 5e9c6 │ │ │ │ dmb ish │ │ │ │ - beq.n 5e99a │ │ │ │ - ldr r0, [pc, #12] @ (5e9a4 ) │ │ │ │ - bl 284c48 │ │ │ │ + beq.n 5e9e2 │ │ │ │ + ldr r0, [pc, #12] @ (5e9ec ) │ │ │ │ + bl 284618 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ strb r0, [r1, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5e9bc │ │ │ │ + cbz r0, 5ea04 │ │ │ │ movw r1, #20496 @ 0x5010 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w f1034 │ │ │ │ + b.w f0c5c │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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, #12] │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #24 │ │ │ │ movs r1, #0 │ │ │ │ ldrd r4, r6, [r3] │ │ │ │ blx 2b44c │ │ │ │ cmp r4, #6 │ │ │ │ - bhi.n 5e9fa │ │ │ │ - movw r3, #8520 @ 0x2148 │ │ │ │ + bhi.n 5ea42 │ │ │ │ + movw r3, #6920 @ 0x1b08 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ ldr r4, [r3, #72] @ 0x48 │ │ │ │ - cbnz r6, 5ea16 │ │ │ │ - b.n 5ea34 │ │ │ │ + cbnz r6, 5ea5e │ │ │ │ + b.n 5ea7c │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #8144 @ 0x1fd0 │ │ │ │ + movw r1, #6544 @ 0x1990 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ mov r0, r6 │ │ │ │ - bl f7118 │ │ │ │ - cbz r4, 5ea4a │ │ │ │ + bl f6dd0 │ │ │ │ + cbz r4, 5ea92 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 5a4e0 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.w 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #31 │ │ │ │ strh.w r3, [sp, #4] │ │ │ │ - bl 806d4 │ │ │ │ + bl 808a0 │ │ │ │ add sp, #12 │ │ │ │ pop {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, #6696 @ 0x1a28 │ │ │ │ + movw r1, #5096 @ 0x13e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ 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 a64a8 │ │ │ │ - cbz r0, 5eaec │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 5eb34 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 40582 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ec> │ │ │ │ + bl 405ca <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ec> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5eaee │ │ │ │ + cbz r0, 5eb36 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 5eaee │ │ │ │ + ble.n 5eb36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a86e8 │ │ │ │ - cbz r0, 5ead0 │ │ │ │ + bl 2a7ff0 │ │ │ │ + cbz r0, 5eb18 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5eacc │ │ │ │ + bge.n 5eb14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5eacc │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5eb14 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 5eaac │ │ │ │ + b.n 5eaf4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 5eaee │ │ │ │ + cbz r3, 5eb36 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5eae8 │ │ │ │ + bge.n 5eb30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5eae8 │ │ │ │ + cbnz r3, 5eb30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5eaee │ │ │ │ + b.n 5eb36 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -75822,559 +75848,559 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5eb22 │ │ │ │ + beq.n 5eb6a │ │ │ │ movw r2, #8896 @ 0x22c0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 5eb38 │ │ │ │ + bne.n 5eb80 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 5eb8e │ │ │ │ + beq.n 5ebd6 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 5eb3a │ │ │ │ - b.n 5eb8e │ │ │ │ + bgt.n 5eb82 │ │ │ │ + b.n 5ebd6 │ │ │ │ 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 5eb56 │ │ │ │ + beq.n 5eb9e │ │ │ │ movw r2, #8896 @ 0x22c0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 5eb6c │ │ │ │ + bne.n 5ebb4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 5eb8e │ │ │ │ + beq.n 5ebd6 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 5eb6e │ │ │ │ - b.n 5eb8e │ │ │ │ + bgt.n 5ebb6 │ │ │ │ + b.n 5ebd6 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - cbz r6, 5ebca │ │ │ │ + cbz r6, 5ec12 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5eba8 │ │ │ │ + bne.n 5ebf0 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 5ebb6 │ │ │ │ + bne.n 5ebfe │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5ec04 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5ec4c │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5ebbe │ │ │ │ - b.n 5eb80 │ │ │ │ + bne.n 5ec06 │ │ │ │ + b.n 5ebc8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5ebc0 │ │ │ │ - b.n 5eb8e │ │ │ │ + bgt.n 5ec08 │ │ │ │ + b.n 5ebd6 │ │ │ │ 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 10a04c │ │ │ │ + bl 109d10 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ebea │ │ │ │ + bge.n 5ec32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5ebea │ │ │ │ + cbnz r3, 5ec32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ebfe │ │ │ │ + bge.n 5ec46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ebfe │ │ │ │ + cbnz r3, 5ec46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5ecb8 │ │ │ │ + beq.n 5ed00 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940a4 │ │ │ │ + bl 93fcc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ecb4 │ │ │ │ + bne.n 5ecfc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b04a0 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ecb4 │ │ │ │ + beq.n 5ecfc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1c20 │ │ │ │ + bl 2b1528 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #60920 @ 0xedf8 │ │ │ │ + movw r0, #59320 @ 0xe7b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5ec62 │ │ │ │ + cbnz r0, 5ecaa │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f79c │ │ │ │ + b.w 4f7e4 │ │ │ │ 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, #8184 @ 0x1ff8 │ │ │ │ + movw r0, #6584 @ 0x19b8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b2040 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ec96 │ │ │ │ + bge.n 5ecde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5ec96 │ │ │ │ + cbnz r3, 5ecde │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5ec56 │ │ │ │ + beq.n 5ec9e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ecb4 │ │ │ │ + bge.n 5ecfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5ecb4 │ │ │ │ + cbnz r3, 5ecfc │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sp │ │ │ │ - bl 5a44e │ │ │ │ + bl 5a496 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ece0 │ │ │ │ + beq.n 5ed28 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 241ec8 <_PyBytesWriter_WriteBytes@@Base+0x4f0> │ │ │ │ - b.n 5ece2 │ │ │ │ + bl 242128 <_PyBytesWriter_WriteBytes@@Base+0x4f0> │ │ │ │ + b.n 5ed2a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 211694 │ │ │ │ + bl 2119bc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ed40 │ │ │ │ + cbz r0, 5ed88 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5ed20 │ │ │ │ - bl 211b6c │ │ │ │ + cbz r0, 5ed68 │ │ │ │ + bl 211e90 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5ed20 │ │ │ │ + bne.n 5ed68 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ed1c │ │ │ │ + bge.n 5ed64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ed1c │ │ │ │ + cbnz r3, 5ed64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5ed40 │ │ │ │ + b.n 5ed88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ed2e │ │ │ │ + bge.n 5ed76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5ed38 │ │ │ │ + cbz r3, 5ed80 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5ed40 │ │ │ │ + b.n 5ed88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5ed2e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5ed76 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 5ed70 │ │ │ │ + beq.n 5edb8 │ │ │ │ movs r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #44132 @ 0xac64 │ │ │ │ + movw r0, #42212 @ 0xa4e4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e2dcc <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5ed82 │ │ │ │ + bl e29cc <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5edca │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5ed86 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 5ed86 │ │ │ │ + bne.n 5edce │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 5edce │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ee18 │ │ │ │ + b.n 5ee60 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 246b18 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + bl 246d1c <_PyUnicode_Copy@@Base+0x168> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ed82 │ │ │ │ + beq.n 5edca │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 246b18 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + bl 246d1c <_PyUnicode_Copy@@Base+0x168> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ed82 │ │ │ │ + beq.n 5edca │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5edb4 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 5edfc │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ed82 │ │ │ │ + bne.n 5edca │ │ │ │ ldrd r6, r7, [sp, #24] │ │ │ │ ldrd sl, fp, [sp, #16] │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ mov r3, r7 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 2bfb0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5ede6 │ │ │ │ + bne.n 5ee2e │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 5edf4 │ │ │ │ - bl 11699c │ │ │ │ + bne.n 5ee3c │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5edbc │ │ │ │ - b.n 5ed82 │ │ │ │ - cbz r4, 5ee10 │ │ │ │ + beq.n 5ee04 │ │ │ │ + b.n 5edca │ │ │ │ + cbz r4, 5ee58 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ 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 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, sp │ │ │ │ - bl 23d220 │ │ │ │ + bl 23d478 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ee46 │ │ │ │ + beq.n 5ee8e │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 14de1c │ │ │ │ + b.w 14d870 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #22456 @ 0x57b8 │ │ │ │ + movw r3, #20856 @ 0x5178 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #4] @ (5ee5c ) │ │ │ │ - b.n 5eed4 │ │ │ │ + ldr r1, [pc, #4] @ (5eea4 ) │ │ │ │ + b.n 5ef1c │ │ │ │ nop │ │ │ │ - cbz r4, 5ee60 │ │ │ │ + cbz r4, 5eea8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - movw r0, #8200 @ 0x2008 │ │ │ │ + movw r0, #6600 @ 0x19c8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 88254 │ │ │ │ + b.w 88180 │ │ │ │ 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 5ee8c │ │ │ │ + bge.n 5eed4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2b0b18 │ │ │ │ + b.w 2b0420 │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ movw r4, #58832 @ 0xe5d0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1c9ee4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1ca34c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ 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 2482ec │ │ │ │ + bl 24854c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5eece │ │ │ │ + beq.n 5ef16 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 14de1c │ │ │ │ + b.w 14d870 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl e8864 │ │ │ │ + bl e846c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ef84 │ │ │ │ + beq.n 5efcc │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r5, 5ef64 │ │ │ │ + cbnz r5, 5efac │ │ │ │ mov r1, r6 │ │ │ │ - bl db7ec │ │ │ │ + bl db348 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5ef4a │ │ │ │ + bne.n 5ef92 │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ - cbz r0, 5ef3a │ │ │ │ - bl f7144 │ │ │ │ + bl f65bc │ │ │ │ + cbz r0, 5ef82 │ │ │ │ + bl f6dfc │ │ │ │ movw r1, #43836 @ 0xab3c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #8220 @ 0x201c │ │ │ │ + movw r1, #6620 @ 0x19dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5ef42 │ │ │ │ - b.n 5ef88 │ │ │ │ + blt.n 5ef8a │ │ │ │ + b.n 5efd0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ef88 │ │ │ │ + bge.n 5efd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ef88 │ │ │ │ - b.n 5ef5c │ │ │ │ + cbnz r3, 5efd0 │ │ │ │ + b.n 5efa4 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ef58 │ │ │ │ + bge.n 5efa0 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbz r5, 5ef5c │ │ │ │ + cbz r5, 5efa4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5ef88 │ │ │ │ + b.n 5efd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5ef88 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5efd0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ef76 │ │ │ │ + bge.n 5efbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5ef76 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5efbe │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 862f0 │ │ │ │ + b.w 861c4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 5efb8 │ │ │ │ + beq.n 5f000 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #44116 @ 0xac54 │ │ │ │ + movw r0, #42196 @ 0xa4d4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e2dcc <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5efca │ │ │ │ + bl e29cc <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5f012 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5efce │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 5efce │ │ │ │ + bne.n 5f016 │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 5f016 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f046 │ │ │ │ + b.n 5f08e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 246b18 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + bl 246d1c <_PyUnicode_Copy@@Base+0x168> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5efca │ │ │ │ + beq.n 5f012 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 246b18 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + bl 246d1c <_PyUnicode_Copy@@Base+0x168> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5efca │ │ │ │ + beq.n 5f012 │ │ │ │ ldrd r6, r7, [sp, #16] │ │ │ │ ldrd r8, r9, [sp, #8] │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ mov r3, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ strd r8, r9, [sp] │ │ │ │ blx 2b10c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5f014 │ │ │ │ + bne.n 5f05c │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 5f022 │ │ │ │ - bl 11699c │ │ │ │ + bne.n 5f06a │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5efee │ │ │ │ - b.n 5efca │ │ │ │ - cbz r4, 5f03e │ │ │ │ + beq.n 5f036 │ │ │ │ + b.n 5f012 │ │ │ │ + cbz r4, 5f086 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, 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 241b08 <_PyBytesWriter_WriteBytes@@Base+0x130> │ │ │ │ + bl 241d68 <_PyBytesWriter_WriteBytes@@Base+0x130> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f074 │ │ │ │ + beq.n 5f0bc │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 14de1c │ │ │ │ - b.n 5f076 │ │ │ │ + bl 14d870 │ │ │ │ + b.n 5f0be │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4} │ │ │ │ mov.w r1, #264 @ 0x108 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldrd r2, r4, [r0, #4] │ │ │ │ add r3, r4 │ │ │ │ adds r3, #63 @ 0x3f │ │ │ │ ldr r0, [r2, #16] │ │ │ │ pop {r4} │ │ │ │ lsrs r3, r3, #6 │ │ │ │ mla r0, r1, r3, r0 │ │ │ │ - b.w 8f69c │ │ │ │ + b.w 8f5c0 │ │ │ │ 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 5a44e │ │ │ │ + bl 5a496 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f0be │ │ │ │ + beq.n 5f106 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 14de1c │ │ │ │ - b.n 5f0c0 │ │ │ │ + bl 14d870 │ │ │ │ + b.n 5f108 │ │ │ │ movs r0, #0 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #188] @ (5f194 ) │ │ │ │ + ldr r2, [pc, #188] @ (5f1dc ) │ │ │ │ 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 │ │ │ │ @@ -76383,908 +76409,908 @@ │ │ │ │ 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 5f0ea │ │ │ │ + bne.n 5f132 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ movs r0, #0 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f18c │ │ │ │ - movw sl, #9900 @ 0x26ac │ │ │ │ + beq.n 5f1d4 │ │ │ │ + movw sl, #8020 @ 0x1f54 │ │ │ │ movt sl, #47 @ 0x2f │ │ │ │ add r5, sp, #20 │ │ │ │ movs r6, #3 │ │ │ │ ldrd r0, r7, [r5, #4] │ │ │ │ - movw r3, #10060 @ 0x274c │ │ │ │ + movw r3, #8180 @ 0x1ff4 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #62460 @ 0xf3fc │ │ │ │ + movw r1, #60860 @ 0xedbc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ strd sl, r7, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #8260 @ 0x2044 │ │ │ │ + movw r0, #6660 @ 0x1a04 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r7, 5f184 │ │ │ │ - bl 9bab0 │ │ │ │ + cbz r7, 5f1cc │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r0, 5f16a │ │ │ │ + cbz r0, 5f1b2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f184 │ │ │ │ + bge.n 5f1cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5f184 │ │ │ │ + cbnz r3, 5f1cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f184 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f1cc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f17c │ │ │ │ + bge.n 5f1c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5f17c │ │ │ │ + cbnz r3, 5f1c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #12 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 5f11e │ │ │ │ - b.n 5f18c │ │ │ │ + bne.n 5f166 │ │ │ │ + b.n 5f1d4 │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5f1be │ │ │ │ + bne.n 5f206 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5f1de │ │ │ │ - b.n 5f1d6 │ │ │ │ + bne.n 5f226 │ │ │ │ + b.n 5f21e │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #43992 @ 0xabd8 │ │ │ │ + movw r0, #42072 @ 0xa458 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e2dcc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e29cc <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f290 │ │ │ │ - b.n 5f1b0 │ │ │ │ - bl 940a4 │ │ │ │ + beq.n 5f2d8 │ │ │ │ + b.n 5f1f8 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f290 │ │ │ │ + bne.n 5f2d8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5f1f6 │ │ │ │ - bl 940a4 │ │ │ │ + cbnz r0, 5f23e │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f290 │ │ │ │ + bne.n 5f2d8 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5f214 │ │ │ │ - bl 9b92c │ │ │ │ + b.n 5f25c │ │ │ │ + bl 9b830 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f210 │ │ │ │ + bge.n 5f258 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f210 │ │ │ │ + cbnz r3, 5f258 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 5f1e8 │ │ │ │ + beq.n 5f230 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 246b18 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + bl 246d1c <_PyUnicode_Copy@@Base+0x168> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f290 │ │ │ │ + beq.n 5f2d8 │ │ │ │ ldrd sl, fp, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 5f244 │ │ │ │ + bge.n 5f28c │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ 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 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ mov r0, r5 │ │ │ │ - bl 808d8 │ │ │ │ + bl 806e8 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f2c2 │ │ │ │ + beq.n 5f30a │ │ │ │ add.w r8, r0, #16 │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ mov r2, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 2b1cc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 5f2b4 │ │ │ │ + bge.n 5f2fc │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5f294 │ │ │ │ - bl 11699c │ │ │ │ + bne.n 5f2dc │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f256 │ │ │ │ + beq.n 5f29e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5f2a4 │ │ │ │ + blt.n 5f2ec │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5f2c2 │ │ │ │ + b.n 5f30a │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 5f288 │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 5f2d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5f290 │ │ │ │ + bne.n 5f2d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f290 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f2d8 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 5f2c0 │ │ │ │ + beq.n 5f308 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl b75f8 <_PyBytes_Resize@@Base> │ │ │ │ + bl b6ce4 <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ 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 r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 59aac │ │ │ │ + bl 59af4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f3a6 │ │ │ │ + beq.n 5f3ee │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2b57c <__clock_gettime64@plt> │ │ │ │ - cbz r0, 5f306 │ │ │ │ + cbz r0, 5f34e │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f3a6 │ │ │ │ + b.n 5f3ee │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1ea264 │ │ │ │ + bl 1ea6fc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f302 │ │ │ │ + beq.n 5f34a │ │ │ │ ldrd r0, r7, [sp, #8] │ │ │ │ adds r2, r0, #5 │ │ │ │ adc.w r3, r7, #0 │ │ │ │ cmp.w r2, #262 @ 0x106 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ - bcs.n 5f33c │ │ │ │ + bcs.n 5f384 │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ add r0, r3 │ │ │ │ - b.n 5f3a6 │ │ │ │ + b.n 5f3ee │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ adds r3, r0, r3 │ │ │ │ adc.w r2, r7, #0 │ │ │ │ cmp r3, r1 │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ - bcs.n 5f358 │ │ │ │ - bl 8f7a4 │ │ │ │ - b.n 5f3a6 │ │ │ │ + bcs.n 5f3a0 │ │ │ │ + bl 8f6c8 │ │ │ │ + b.n 5f3ee │ │ │ │ mov r6, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 5f364 │ │ │ │ + bge.n 5f3ac │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r6, r7, r7, lsl #1 │ │ │ │ lsrs r3, r6, #28 │ │ │ │ ite eq │ │ │ │ moveq.w r8, #2 │ │ │ │ movne.w r8, #3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 93acc │ │ │ │ - cbz r0, 5f3a6 │ │ │ │ + bl 939f4 │ │ │ │ + cbz r0, 5f3ee │ │ │ │ cmp r7, #0 │ │ │ │ add.w r3, r0, #12 │ │ │ │ it lt │ │ │ │ movlt.w r5, #4294967295 @ 0xffffffff │ │ │ │ rsb r5, r5, #1 │ │ │ │ orr.w r5, r5, r8, lsl #3 │ │ │ │ str r5, [r0, #8] │ │ │ │ bic.w r2, r4, #3221225472 @ 0xc0000000 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ orr.w r4, r4, r6, lsl #2 │ │ │ │ lsrs r6, r6, #30 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ orrs.w r2, r4, r6 │ │ │ │ - bne.n 5f390 │ │ │ │ + bne.n 5f3d8 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #8] @ (5f3b8 ) │ │ │ │ + ldr r2, [pc, #8] @ (5f400 ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 421c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x314> │ │ │ │ + b.w 42210 <_PyEval_SpecialMethodCanSuggest@@Base+0x314> │ │ │ │ nop │ │ │ │ sub sp, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #22456 @ 0x57b8 │ │ │ │ + movw r3, #20856 @ 0x5178 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #4] @ (5f3cc ) │ │ │ │ - b.w 5eed4 │ │ │ │ + ldr r1, [pc, #4] @ (5f414 ) │ │ │ │ + b.w 5ef1c │ │ │ │ sub sp, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2710c0 <_PyArg_ParseStackAndKeywords@@Base+0xf58> │ │ │ │ + b.w 270e88 <_PyArg_ParseStackAndKeywords@@Base+0xf58> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ subs r3, r2, #3 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 5f40e │ │ │ │ - movw r0, #44000 @ 0xabe0 │ │ │ │ + bls.n 5f456 │ │ │ │ + movw r0, #42080 @ 0xa460 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl e2dcc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e29cc <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5f512 │ │ │ │ + beq.w 5f55a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5f422 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 5f46a │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f512 │ │ │ │ + bne.n 5f55a │ │ │ │ ldrd r5, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 246b18 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + bl 246d1c <_PyUnicode_Copy@@Base+0x168> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f512 │ │ │ │ + beq.n 5f55a │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 5f44c │ │ │ │ + ble.n 5f494 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5f450 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 5f498 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f512 │ │ │ │ - b.n 5f450 │ │ │ │ + bne.n 5f55a │ │ │ │ + b.n 5f498 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r5 │ │ │ │ vldr d8, [sp, #24] │ │ │ │ - bl 17d8cc │ │ │ │ - cbnz r0, 5f474 │ │ │ │ + bl 17d1b4 │ │ │ │ + cbnz r0, 5f4bc │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8724 @ 0x2214 │ │ │ │ + movw r1, #7124 @ 0x1bd4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5f4f8 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5f540 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17a650 │ │ │ │ + bl 179f30 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 5f4f8 │ │ │ │ + blt.n 5f540 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5f60c │ │ │ │ + bl 5f654 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f4f8 │ │ │ │ - bl b1084 │ │ │ │ + beq.n 5f540 │ │ │ │ + bl b0764 │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ blx 2adac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r9, r0 │ │ │ │ - blt.n 5f4c0 │ │ │ │ + blt.n 5f508 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5f4d2 │ │ │ │ + b.n 5f51a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5f4bc │ │ │ │ - bl 11699c │ │ │ │ + bne.n 5f504 │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f48e │ │ │ │ + beq.n 5f4d6 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ ldr.w r6, [r9] │ │ │ │ - bl 5f96c │ │ │ │ + bl 5f9b4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5f502 │ │ │ │ - cbnz r5, 5f4f8 │ │ │ │ + bge.n 5f54a │ │ │ │ + cbnz r5, 5f540 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str.w r6, [r9] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5f512 │ │ │ │ + bl 1e5208 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 5f55a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #22440 @ 0x57a8 │ │ │ │ + movw r3, #20840 @ 0x5168 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #4] @ (5f530 ) │ │ │ │ - b.w 5eed4 │ │ │ │ + ldr r1, [pc, #4] @ (5f578 ) │ │ │ │ + b.w 5ef1c │ │ │ │ nop │ │ │ │ - cbz r4, 5f534 │ │ │ │ + cbz r4, 5f57c │ │ │ │ lsls r2, r2, #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, 5f54c │ │ │ │ + cbz r0, 5f594 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f606 │ │ │ │ + beq.n 5f64e │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 5f57e │ │ │ │ + bge.n 5f5c6 │ │ │ │ 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 5f55a │ │ │ │ - cbz r2, 5f592 │ │ │ │ + b.n 5f5a2 │ │ │ │ + cbz r2, 5f5da │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 5f592 │ │ │ │ + cbz r0, 5f5da │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f5b4 │ │ │ │ + bge.n 5f5fc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 5f5b4 │ │ │ │ - bl 7fac4 │ │ │ │ - cbnz r0, 5f5b4 │ │ │ │ + b.n 5f5fc │ │ │ │ + bl 7fb14 │ │ │ │ + cbnz r0, 5f5fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5f5a4 │ │ │ │ + blt.n 5f5ec │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5f606 │ │ │ │ + b.n 5f64e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5f5a0 │ │ │ │ + bne.n 5f5e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f5a0 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f5e8 │ │ │ │ ldrd r3, r1, [r5, #12] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - movw r5, #43816 @ 0xab28 │ │ │ │ + movw r5, #42216 @ 0xa4e8 │ │ │ │ movt r5, #49 @ 0x31 │ │ │ │ bic.w r1, r1, #1 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #24] │ │ │ │ - movw r0, #8760 @ 0x2238 │ │ │ │ + movw r0, #7160 @ 0x1bf8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ - movw r1, #43796 @ 0xab14 │ │ │ │ + movw r1, #42196 @ 0xa4d4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r3, #46668 @ 0xb64c │ │ │ │ + movw r3, #45068 @ 0xb00c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r1, [sp, #12] │ │ │ │ strd r4, r3, [sp] │ │ │ │ - movw r1, #60436 @ 0xec14 │ │ │ │ + movw r1, #58792 @ 0xe5a8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r3, #8712 @ 0x2208 │ │ │ │ + movw r3, #7112 @ 0x1bc8 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ 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 r9, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ cmp.w r3, #268435456 @ 0x10000000 │ │ │ │ - bge.n 5f632 │ │ │ │ + bge.n 5f67a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bl 834d0 │ │ │ │ - b.n 5f634 │ │ │ │ + bl 834e4 │ │ │ │ + b.n 5f67c │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 5f642 │ │ │ │ - bl 23c560 │ │ │ │ + cbnz r0, 5f68a │ │ │ │ + bl 23c7b4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5f784 │ │ │ │ + b.n 5f7cc │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt.n 5f65a │ │ │ │ + bgt.n 5f6a2 │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r0, r9 │ │ │ │ - bl 834d0 │ │ │ │ - b.n 5f65c │ │ │ │ + bl 834e4 │ │ │ │ + b.n 5f6a4 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 5f66c │ │ │ │ + cbnz r0, 5f6b4 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 83ad8 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 5f63c │ │ │ │ - movw sl, #29133 @ 0x71cd │ │ │ │ + bl 83a14 │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 5f684 │ │ │ │ + movw sl, #28197 @ 0x6e25 │ │ │ │ movt sl, #18 │ │ │ │ movs r5, #0 │ │ │ │ cmp r9, r5 │ │ │ │ - beq.n 5f75c │ │ │ │ + beq.n 5f7a4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 5f686 │ │ │ │ - bl 5d90c │ │ │ │ - b.n 5f760 │ │ │ │ + bne.n 5f6ce │ │ │ │ + bl 5d954 │ │ │ │ + b.n 5f7a8 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ - cbz r2, 5f6d2 │ │ │ │ + cbz r2, 5f71a │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 5f6d2 │ │ │ │ + cbz r2, 5f71a │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 5f6c6 │ │ │ │ + bne.n 5f70e │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.n 5f6b0 │ │ │ │ + bcc.n 5f6f8 │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #224] @ (5f788 ) │ │ │ │ + ldr r1, [pc, #224] @ (5f7d0 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c55c │ │ │ │ - b.n 5f760 │ │ │ │ + bl 15c090 │ │ │ │ + b.n 5f7a8 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f702 │ │ │ │ + bge.n 5f74a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5f702 │ │ │ │ + b.n 5f74a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5f702 │ │ │ │ - b.n 5f760 │ │ │ │ + cbnz r0, 5f74a │ │ │ │ + b.n 5f7a8 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r1, 5f6f4 │ │ │ │ + cbz r1, 5f73c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - cbz r3, 5f6f4 │ │ │ │ - movw r1, #31608 @ 0x7b78 │ │ │ │ + cbz r3, 5f73c │ │ │ │ + movw r1, #30008 @ 0x7538 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f3f54 │ │ │ │ - b.n 5f760 │ │ │ │ - movw r1, #31636 @ 0x7b94 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 5f7a8 │ │ │ │ + movw r1, #30036 @ 0x7554 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f3f54 │ │ │ │ - b.n 5f760 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 5f7a8 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ mul.w fp, r3, r5 │ │ │ │ add r1, fp │ │ │ │ - bl 1590cc │ │ │ │ + bl 158c04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f72c │ │ │ │ + bne.n 5f774 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f760 │ │ │ │ + bge.n 5f7a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f760 │ │ │ │ + cbnz r3, 5f7a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f760 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f7a8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f73e │ │ │ │ + bge.n 5f786 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f73e │ │ │ │ + cbnz r3, 5f786 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr.w r1, [r1, fp] │ │ │ │ str.w r1, [r3, r5, lsl #3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ add r1, fp │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ adds r5, #1 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 5f676 │ │ │ │ + b.n 5f6be │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f784 │ │ │ │ + b.n 5f7cc │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 83ad8 │ │ │ │ - cbz r5, 5f77c │ │ │ │ + bl 83a14 │ │ │ │ + cbz r5, 5f7c4 │ │ │ │ movs r4, #0 │ │ │ │ movs r7, #44 @ 0x2c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mla r0, r7, r4, r0 │ │ │ │ adds r4, #1 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 5f76c │ │ │ │ + bne.n 5f7b4 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 5f63c │ │ │ │ + bl 83a14 │ │ │ │ + b.n 5f684 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, sp, #560 @ 0x230 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ cmp.w r3, #268435456 @ 0x10000000 │ │ │ │ - bge.n 5f7b2 │ │ │ │ + bge.n 5f7fa │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bl 834d0 │ │ │ │ - b.n 5f7b4 │ │ │ │ + bl 834e4 │ │ │ │ + b.n 5f7fc │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 5f7c2 │ │ │ │ - bl 23c560 │ │ │ │ + cbnz r0, 5f80a │ │ │ │ + bl 23c7b4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5f904 │ │ │ │ + b.n 5f94c │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt.n 5f7da │ │ │ │ + bgt.n 5f822 │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r0, r9 │ │ │ │ - bl 834d0 │ │ │ │ - b.n 5f7dc │ │ │ │ + bl 834e4 │ │ │ │ + b.n 5f824 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 5f7ec │ │ │ │ + cbnz r0, 5f834 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 83ad8 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 5f7bc │ │ │ │ - movw sl, #29133 @ 0x71cd │ │ │ │ + bl 83a14 │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 5f804 │ │ │ │ + movw sl, #28197 @ 0x6e25 │ │ │ │ movt sl, #18 │ │ │ │ movs r5, #0 │ │ │ │ cmp r9, r5 │ │ │ │ - beq.n 5f8dc │ │ │ │ + beq.n 5f924 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 5f806 │ │ │ │ - bl 5d90c │ │ │ │ - b.n 5f8e0 │ │ │ │ + bne.n 5f84e │ │ │ │ + bl 5d954 │ │ │ │ + b.n 5f928 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ - cbz r2, 5f852 │ │ │ │ + cbz r2, 5f89a │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 5f852 │ │ │ │ + cbz r2, 5f89a │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 5f846 │ │ │ │ + bne.n 5f88e │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.n 5f830 │ │ │ │ + bcc.n 5f878 │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #224] @ (5f908 ) │ │ │ │ + ldr r1, [pc, #224] @ (5f950 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c55c │ │ │ │ - b.n 5f8e0 │ │ │ │ + bl 15c090 │ │ │ │ + b.n 5f928 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f882 │ │ │ │ + bge.n 5f8ca │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5f882 │ │ │ │ + b.n 5f8ca │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5f882 │ │ │ │ - b.n 5f8e0 │ │ │ │ + cbnz r0, 5f8ca │ │ │ │ + b.n 5f928 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r1, 5f874 │ │ │ │ + cbz r1, 5f8bc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - cbz r3, 5f874 │ │ │ │ - movw r1, #31608 @ 0x7b78 │ │ │ │ + cbz r3, 5f8bc │ │ │ │ + movw r1, #30008 @ 0x7538 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f3f54 │ │ │ │ - b.n 5f8e0 │ │ │ │ - movw r1, #31636 @ 0x7b94 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 5f928 │ │ │ │ + movw r1, #30036 @ 0x7554 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f3f54 │ │ │ │ - b.n 5f8e0 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 5f928 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ mul.w fp, r3, r5 │ │ │ │ add r1, fp │ │ │ │ - bl 159198 │ │ │ │ + bl 158cd0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f8ac │ │ │ │ + bne.n 5f8f4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f8e0 │ │ │ │ + bge.n 5f928 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f8e0 │ │ │ │ + cbnz r3, 5f928 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f8e0 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f928 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f8be │ │ │ │ + bge.n 5f906 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f8be │ │ │ │ + cbnz r3, 5f906 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr.w r1, [r1, fp] │ │ │ │ str.w r1, [r3, r5, lsl #3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ add r1, fp │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ adds r5, #1 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 5f7f6 │ │ │ │ + b.n 5f83e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f904 │ │ │ │ + b.n 5f94c │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 83ad8 │ │ │ │ - cbz r5, 5f8fc │ │ │ │ + bl 83a14 │ │ │ │ + cbz r5, 5f944 │ │ │ │ movs r4, #0 │ │ │ │ movs r7, #44 @ 0x2c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mla r0, r7, r4, r0 │ │ │ │ adds r4, #1 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 5f8ec │ │ │ │ + bne.n 5f934 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 5f7bc │ │ │ │ + bl 83a14 │ │ │ │ + b.n 5f804 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, sp, #560 @ 0x230 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #8] @ (5f918 ) │ │ │ │ + ldr r2, [pc, #8] @ (5f960 ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 421c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x314> │ │ │ │ + b.w 42210 <_PyEval_SpecialMethodCanSuggest@@Base+0x314> │ │ │ │ nop │ │ │ │ sub sp, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 15e7fc │ │ │ │ + b.w 15e304 │ │ │ │ │ │ │ │ -0005f922 : │ │ │ │ +0005f96a : │ │ │ │ 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] @ (5f968 ) │ │ │ │ + ldr r0, [pc, #52] @ (5f9b0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - cbnz r1, 5f94a │ │ │ │ + cbnz r1, 5f992 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 43d1c <_PyImport_ClearExtension@@Base+0x1dc> │ │ │ │ + b.w 43d64 <_PyImport_ClearExtension@@Base+0x1dc> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #8776 @ 0x2248 │ │ │ │ + movw r2, #7176 @ 0x1c08 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11e2f4 <_PyErr_SetString@@Base> │ │ │ │ + bl 11df58 <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r1 │ │ │ │ - movw sl, #58273 @ 0xe3a1 │ │ │ │ + movw sl, #56457 @ 0xdc89 │ │ │ │ movt sl, #23 │ │ │ │ mov r5, r7 │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r2 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ cmp r6, r9 │ │ │ │ - beq.n 5f9d4 │ │ │ │ + beq.n 5fa1c │ │ │ │ ldr r4, [r5, #4] │ │ │ │ - cbz r4, 5f9ce │ │ │ │ + cbz r4, 5fa16 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 5f9b6 │ │ │ │ + cbz r3, 5f9fe │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 5f9b6 │ │ │ │ + cbz r3, 5f9fe │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 5f9b0 │ │ │ │ + bne.n 5f9f8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 5f9b6 │ │ │ │ + b.n 5f9fe │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r8, [r5, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f9ce │ │ │ │ + bge.n 5fa16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f9ce │ │ │ │ + cbnz r3, 5fa16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ - b.n 5f992 │ │ │ │ + b.n 5f9da │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 83ad8 │ │ │ │ + b.w 83a14 │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #22440 @ 0x57a8 │ │ │ │ + movw r3, #20840 @ 0x5168 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #4] @ (5f9f0 ) │ │ │ │ - b.w 5eed4 │ │ │ │ + ldr r1, [pc, #4] @ (5fa38 ) │ │ │ │ + b.w 5ef1c │ │ │ │ nop │ │ │ │ sub sp, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0005f9f4 : │ │ │ │ +0005fa3c : │ │ │ │ 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 d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5fa24 │ │ │ │ + bne.n 5fa6c │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #8828 @ 0x227c │ │ │ │ + movw r0, #7228 @ 0x1c3c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 243688 │ │ │ │ + bl 2438b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005fa2a : │ │ │ │ +0005fa72 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #43824 @ 0xab30 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ 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 215474 │ │ │ │ + bl 2156ec │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 5fb20 │ │ │ │ + bl 5fb68 │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ @@ -77292,160 +77318,160 @@ │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ - cbnz r0, 5faa4 │ │ │ │ + cbnz r0, 5faec │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 80cd8 │ │ │ │ + b.w 80cec │ │ │ │ movs r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fb1c │ │ │ │ + beq.n 5fb64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64974 │ │ │ │ + bl 649bc │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r4, 5fb1c │ │ │ │ + cbz r4, 5fb64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5fb18 │ │ │ │ + ble.n 5fb60 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 5fb06 │ │ │ │ + cbz r0, 5fb4e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5faea │ │ │ │ + bge.n 5fb32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5faea │ │ │ │ + cbnz r3, 5fb32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5faf6 │ │ │ │ + blt.n 5fb3e │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5fb1c │ │ │ │ + b.n 5fb64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5faf2 │ │ │ │ + bne.n 5fb3a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5faf2 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fb3a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fb18 │ │ │ │ + bge.n 5fb60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5fb18 │ │ │ │ + cbnz r3, 5fb60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r4, #24] │ │ │ │ - b.n 5faba │ │ │ │ + b.n 5fb02 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005fb20 : │ │ │ │ +0005fb68 : │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #16384 @ 0x4000 │ │ │ │ - beq.n 5fb52 │ │ │ │ + beq.n 5fb9a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r1, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 5fb4a │ │ │ │ + cbnz r3, 5fb92 │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ and.w r0, r0, #1 │ │ │ │ - b.n 5fb56 │ │ │ │ + b.n 5fb9e │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fb40 │ │ │ │ - b.n 5fb56 │ │ │ │ + bne.n 5fb88 │ │ │ │ + b.n 5fb9e │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005fb58 : │ │ │ │ +0005fba0 : │ │ │ │ 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 4d4f4 │ │ │ │ + bl 4d53c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.n 5fbce │ │ │ │ + bgt.n 5fc16 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 5fbb0 │ │ │ │ + cbz r2, 5fbf8 │ │ │ │ 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, #15668 @ 0x3d34 │ │ │ │ + movw r3, #14068 @ 0x36f4 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - movw r1, #37884 @ 0x93fc │ │ │ │ + movw r1, #36296 @ 0x8dc8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r4, [r4, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ - bl f3f54 │ │ │ │ - b.n 5fc06 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 5fc4e │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ movs r1, #0 │ │ │ │ - bl a929c │ │ │ │ + bl a8974 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5fc06 │ │ │ │ + cbz r0, 5fc4e │ │ │ │ mov r3, r7 │ │ │ │ add.w r1, r5, #20 │ │ │ │ subs r2, r6, #1 │ │ │ │ - bl a96e0 │ │ │ │ + bl a8db8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5fbf6 │ │ │ │ + blt.n 5fc3e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5fc06 │ │ │ │ + b.n 5fc4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5fbf2 │ │ │ │ + bne.n 5fc3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5fbf2 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fc3a │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ @@ -77453,663 +77479,849 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b44c │ │ │ │ cmp r5, #3 │ │ │ │ - bne.n 5fc3e │ │ │ │ + bne.n 5fc86 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5fc5e │ │ │ │ - b.n 5fc54 │ │ │ │ + bne.n 5fca6 │ │ │ │ + b.n 5fc9c │ │ │ │ movs r3, #3 │ │ │ │ - movw r0, #44016 @ 0xabf0 │ │ │ │ + movw r0, #42096 @ 0xa470 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl e2dcc <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5fc5a │ │ │ │ - b.n 5fc30 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 5fc5e │ │ │ │ + bl e29cc <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5fca2 │ │ │ │ + b.n 5fc78 │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 5fca6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5fcc0 │ │ │ │ + b.n 5fd08 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 159198 │ │ │ │ + bl 158cd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fc5a │ │ │ │ + bne.n 5fca2 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 246b18 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + bl 246d1c <_PyUnicode_Copy@@Base+0x168> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fc5a │ │ │ │ + beq.n 5fca2 │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2bed4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5fcac │ │ │ │ + bge.n 5fcf4 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5fccc │ │ │ │ - bl 11699c │ │ │ │ + bne.n 5fd14 │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fc7a │ │ │ │ + beq.n 5fcc2 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5fcb8 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 5fd00 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fc5a │ │ │ │ + bne.n 5fca2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 5fcdc │ │ │ │ + cbz r3, 5fd24 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 159ecc │ │ │ │ - b.n 5fcdc │ │ │ │ + bl 159a04 │ │ │ │ + b.n 5fd24 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 5fcac │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 5fcf4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ - cbz r0, 5fd08 │ │ │ │ + bl f65bc │ │ │ │ + cbz r0, 5fd50 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5fd20 │ │ │ │ + b.n 5fd68 │ │ │ │ movw r3, #35736 @ 0x8b98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fd02 │ │ │ │ - bl f7144 │ │ │ │ + bne.n 5fd4a │ │ │ │ + bl f6dfc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ 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 5fd4e │ │ │ │ + bhi.n 5fd96 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5fd6e │ │ │ │ - b.n 5fd66 │ │ │ │ - movw r0, #44024 @ 0xabf8 │ │ │ │ + bne.n 5fdb6 │ │ │ │ + b.n 5fdae │ │ │ │ + movw r0, #42104 @ 0xa478 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl e2dcc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e29cc <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fe4a │ │ │ │ - b.n 5fd40 │ │ │ │ - bl 940a4 │ │ │ │ + beq.n 5fe92 │ │ │ │ + b.n 5fd88 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fe4a │ │ │ │ + bne.n 5fe92 │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 246b18 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + bl 246d1c <_PyUnicode_Copy@@Base+0x168> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fe4a │ │ │ │ + beq.n 5fe92 │ │ │ │ cmp r5, #3 │ │ │ │ - ble.n 5fd98 │ │ │ │ + ble.n 5fde0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5fd9c │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 5fde4 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fe4a │ │ │ │ - b.n 5fd9c │ │ │ │ + bne.n 5fe92 │ │ │ │ + b.n 5fde4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldrd sl, fp, [sp, #24] │ │ │ │ - bl 17d8cc │ │ │ │ - cbnz r0, 5fdc0 │ │ │ │ + bl 17d1b4 │ │ │ │ + cbnz r0, 5fe08 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8964 @ 0x2304 │ │ │ │ + movw r1, #7364 @ 0x1cc4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5fe34 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5fe7c │ │ │ │ mov r0, r6 │ │ │ │ - bl 17a650 │ │ │ │ + bl 179f30 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 5fe34 │ │ │ │ + blt.n 5fe7c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5f78c │ │ │ │ + bl 5f7d4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5fe34 │ │ │ │ - bl b1084 │ │ │ │ + beq.n 5fe7c │ │ │ │ + bl b0764 │ │ │ │ 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 2bd5c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5fe26 │ │ │ │ + bge.n 5fe6e │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5fe14 │ │ │ │ - bl 11699c │ │ │ │ + bne.n 5fe5c │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fdda │ │ │ │ - b.n 5fe22 │ │ │ │ + beq.n 5fe22 │ │ │ │ + b.n 5fe6a │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f96c │ │ │ │ + bl 5f9b4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5fe3e │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 5fe4a │ │ │ │ + bne.n 5fe86 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 5fe92 │ │ │ │ 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 9435c │ │ │ │ + b.w 94284 │ │ │ │ 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, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5fe7e │ │ │ │ + beq.n 5fec6 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5fe94 │ │ │ │ + bne.n 5fedc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 5fec6 │ │ │ │ + beq.n 5ff0e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5fe96 │ │ │ │ - b.n 5fec6 │ │ │ │ + bgt.n 5fede │ │ │ │ + b.n 5ff0e │ │ │ │ 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 5feb2 │ │ │ │ + beq.n 5fefa │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5fee0 │ │ │ │ + bne.n 5ff28 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5fec6 │ │ │ │ + beq.n 5ff0e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5fee2 │ │ │ │ + bgt.n 5ff2a │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5ff20 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 5ff68 │ │ │ │ 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 14516c │ │ │ │ + bl 144d30 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ff0c │ │ │ │ + bge.n 5ff54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5ff0c │ │ │ │ + cbnz r3, 5ff54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ff20 │ │ │ │ + bge.n 5ff68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ff20 │ │ │ │ + cbnz r3, 5ff68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 5ff50 │ │ │ │ + beq.n 5ff98 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #43984 @ 0xabd0 │ │ │ │ + movw r0, #42064 @ 0xa450 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60014 │ │ │ │ + beq.n 6005c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5ff64 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 5ffac │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60014 │ │ │ │ + bne.n 6005c │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 17d8cc │ │ │ │ - cbnz r0, 5ff86 │ │ │ │ + bl 17d1b4 │ │ │ │ + cbnz r0, 5ffce │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9000 @ 0x2328 │ │ │ │ + movw r1, #7400 @ 0x1ce8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 5fffe │ │ │ │ + bl 11df00 │ │ │ │ + b.n 60046 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17a650 │ │ │ │ + bl 179f30 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 5fffe │ │ │ │ + blt.n 60046 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 5f60c │ │ │ │ + bl 5f654 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5fffe │ │ │ │ - bl b1084 │ │ │ │ + beq.n 60046 │ │ │ │ + bl b0764 │ │ │ │ ldr.w r8, [sp] │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b4e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ - blt.n 5ffca │ │ │ │ + blt.n 60012 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5ffdc │ │ │ │ + b.n 60024 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5ffc6 │ │ │ │ - bl 11699c │ │ │ │ + bne.n 6000e │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ffa0 │ │ │ │ + beq.n 5ffe8 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ - bl 5f96c │ │ │ │ + bl 5f9b4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 60008 │ │ │ │ - cbnz r5, 5fffe │ │ │ │ + bge.n 60050 │ │ │ │ + cbnz r5, 60046 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r6, [r7, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 60014 │ │ │ │ + bl 1e5208 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 6005c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ 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, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 60046 │ │ │ │ + cbz r0, 6008e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60046 │ │ │ │ + bge.n 6008e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 60046 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6008e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 60060 │ │ │ │ + cbz r0, 600a8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60060 │ │ │ │ + bge.n 600a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 60060 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 600a8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6007a │ │ │ │ + cbz r0, 600c2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6007a │ │ │ │ + bge.n 600c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6007a │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 600c2 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 139190 │ │ │ │ + bl 138d90 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #160] @ (60134 ) │ │ │ │ + ldr r5, [pc, #160] @ (6017c ) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #8 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 600ae │ │ │ │ + bne.n 600f6 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6009e │ │ │ │ + bne.n 600e6 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 600c0 │ │ │ │ + beq.n 60108 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1355d0 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ - ldr r6, [pc, #116] @ (60138 ) │ │ │ │ + bl 135048 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r6, [pc, #116] @ (60180 ) │ │ │ │ ldr.w r3, [r6, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 60100 │ │ │ │ + cbz r3, 60148 │ │ │ │ ldr.w r0, [r6, #1564] @ 0x61c │ │ │ │ - bl 6013c <_Py_hashtable_size@@Base> │ │ │ │ + bl 60398 <_Py_hashtable_size@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r6, #1556] @ 0x614 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 6013c <_Py_hashtable_size@@Base> │ │ │ │ + bl 60398 <_Py_hashtable_size@@Base> │ │ │ │ add r4, r0 │ │ │ │ ldr.w r0, [r6, #1568] @ 0x620 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 6013c <_Py_hashtable_size@@Base> │ │ │ │ + bl 60398 <_Py_hashtable_size@@Base> │ │ │ │ add r2, sp, #4 │ │ │ │ add r4, r0 │ │ │ │ - movw r1, #26901 @ 0x6915 │ │ │ │ + movw r1, #26973 @ 0x695d │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r0, [r6, #1572] @ 0x624 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 2dedfc <_Py_hashtable_foreach@@Base> │ │ │ │ - b.n 60102 │ │ │ │ + bl 2de7b0 <_Py_hashtable_foreach@@Base> │ │ │ │ + b.n 6014a │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6011a │ │ │ │ + bne.n 60162 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6010a │ │ │ │ + bne.n 60152 │ │ │ │ dmb ish │ │ │ │ - beq.n 60126 │ │ │ │ - ldr r0, [pc, #16] @ (60134 ) │ │ │ │ - bl 284c48 │ │ │ │ + beq.n 6016e │ │ │ │ + ldr r0, [pc, #16] @ (6017c ) │ │ │ │ + bl 284618 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8f69c │ │ │ │ + b.w 8f5c0 │ │ │ │ nop │ │ │ │ strb r0, [r1, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #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 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 6038c │ │ │ │ + movs r3, #0 │ │ │ │ + strh r3, [r0, #16] │ │ │ │ + bl 979d0 │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ + cbz r3, 601dc │ │ │ │ + add.w r0, r5, #17 │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 601d2 │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 601c2 │ │ │ │ + dmb ish │ │ │ │ + beq.n 601dc │ │ │ │ + bl 2b8cf0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r3, [r4, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 60270 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + movs r1, #1 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ + ldrh.w r9, [r3] │ │ │ │ + ldrb.w r8, [r3, #2] │ │ │ │ + ldrd sl, r7, [r3, #8] │ │ │ │ + vldr d8, [r3, #16] │ │ │ │ + blx 2bef0 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 6033e │ │ │ │ + mov r1, r7 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ + blx 2c030 │ │ │ │ + movs r1, #8 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2bef0 │ │ │ │ + mov fp, r0 │ │ │ │ + cbz r0, 6022c │ │ │ │ + movs r1, #8 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2bef0 │ │ │ │ + mov r7, r0 │ │ │ │ + cbnz r0, 60234 │ │ │ │ + mov r0, fp │ │ │ │ + blx 2af44 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 2af44 │ │ │ │ + b.n 6033e │ │ │ │ + mov r1, sl │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ + blx 2c030 │ │ │ │ + movs r0, #24 │ │ │ │ + blx 2c0b0 │ │ │ │ + cbnz r0, 60258 │ │ │ │ + mov r0, fp │ │ │ │ + blx 2af44 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2af44 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 2af44 │ │ │ │ + b.n 6033e │ │ │ │ + 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] │ │ │ │ + movs r6, #0 │ │ │ │ + b.n 6034a │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + movs r1, #1 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + ldrh.w fp, [r3] │ │ │ │ + ldrb.w sl, [r3, #2] │ │ │ │ + ldrd r6, r8, [r3, #8] │ │ │ │ + vldr d8, [r3, #16] │ │ │ │ + blx 2bef0 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 6033e │ │ │ │ + mov ip, r8 │ │ │ │ + mov r8, r0 │ │ │ │ + add.w r9, ip, #64 @ 0x40 │ │ │ │ + mov lr, r8 │ │ │ │ + ldr.w r0, [ip] │ │ │ │ + ldr.w r1, [ip, #4] │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + ldr.w r2, [ip, #-8] │ │ │ │ + add.w r8, r8, #16 │ │ │ │ + ldr.w r3, [ip, #-4] │ │ │ │ + cmp ip, r9 │ │ │ │ + stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ + bne.n 60298 │ │ │ │ + movs r1, #4 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2bef0 │ │ │ │ + mov r9, r0 │ │ │ │ + cbz r0, 602d8 │ │ │ │ + movs r1, #4 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2bef0 │ │ │ │ + mov r8, r0 │ │ │ │ + cbnz r0, 602e0 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 2af44 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2af44 │ │ │ │ + b.n 6033e │ │ │ │ + mov lr, r6 │ │ │ │ + mov ip, r0 │ │ │ │ + add.w r3, r6, #64 @ 0x40 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r6, ip │ │ │ │ + ldr.w r3, [lr, #12] │ │ │ │ + ldr.w r0, [lr] │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldr.w r1, [lr, #-12] │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + ldr.w r2, [lr, #-8] │ │ │ │ + stmia r6!, {r0, r1, r2, r3} │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp lr, r3 │ │ │ │ + bne.n 602ea │ │ │ │ + movs r0, #24 │ │ │ │ + blx 2c0b0 │ │ │ │ + cbnz r0, 60328 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 2af44 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 2af44 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2af44 │ │ │ │ + b.n 6033e │ │ │ │ + strh.w fp, [r0] │ │ │ │ + strb.w sl, [r0, #2] │ │ │ │ + strd r9, r8, [r0, #4] │ │ │ │ + str r7, [r0, #12] │ │ │ │ + vstr d8, [r0, #16] │ │ │ │ + str r0, [r4, #8] │ │ │ │ + b.n 6026c │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r4, #8] │ │ │ │ + bl 23c7b4 │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ + cbz r3, 60374 │ │ │ │ + add.w r0, r5, #17 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 6036a │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 6035a │ │ │ │ + dmb ish │ │ │ │ + beq.n 60374 │ │ │ │ + bl 284618 │ │ │ │ + cbz r6, 6038c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 6038a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 6038a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 84598 <_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} │ │ │ │ │ │ │ │ -0006013c <_Py_hashtable_size@@Base>: │ │ │ │ +00060398 <_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 │ │ │ │ │ │ │ │ -0006014a : │ │ │ │ +000603a6 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 60164 │ │ │ │ + cbnz r0, 603c0 │ │ │ │ mov r4, r6 │ │ │ │ - bl 5d90c │ │ │ │ - b.n 601f0 │ │ │ │ + bl 5d954 │ │ │ │ + b.n 6044c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 601d0 │ │ │ │ + cbz r3, 6042c │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ - cbnz r4, 60172 │ │ │ │ + cbnz r4, 603ce │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - cbz r4, 6017a │ │ │ │ + cbz r4, 603d6 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 601d0 │ │ │ │ + bmi.n 6042c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 601d0 │ │ │ │ + cbz r3, 6042c │ │ │ │ mov r0, r1 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 601f0 │ │ │ │ + cbz r0, 6044c │ │ │ │ movs r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dfa30 │ │ │ │ + bl 1dfec0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 601b0 │ │ │ │ + bge.n 6040c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 601b0 │ │ │ │ + cbnz r3, 6040c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 601ee │ │ │ │ + bne.n 6044a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 601d0 │ │ │ │ + bge.n 6042c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 601d0 │ │ │ │ + cbnz r3, 6042c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9084 @ 0x237c │ │ │ │ + movw r1, #7484 @ 0x1d3c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ mov r4, r5 │ │ │ │ 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 r4, [r0, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 60222 │ │ │ │ + beq.n 6047e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 60222 │ │ │ │ + ble.n 6047e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6023a │ │ │ │ + bge.n 60496 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6023a │ │ │ │ + b.n 60496 │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 6026a │ │ │ │ + bl 11df00 │ │ │ │ + b.n 604c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16da1c │ │ │ │ - cbnz r0, 60276 │ │ │ │ + bl 16d4f0 │ │ │ │ + cbnz r0, 604d2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9120 @ 0x23a0 │ │ │ │ + movw r1, #7520 @ 0x1d60 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6026a │ │ │ │ + bge.n 604c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 6026e │ │ │ │ + cbz r3, 604ca │ │ │ │ movs r5, #0 │ │ │ │ - b.n 60292 │ │ │ │ + b.n 604ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6026a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 604c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fdec │ │ │ │ + bl 9f9d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60292 │ │ │ │ + bge.n 604ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60292 │ │ │ │ + cbnz r3, 604ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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 r4, [pc, #104] @ (60310 ) │ │ │ │ + ldr r4, [pc, #104] @ (6056c ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 602be │ │ │ │ + bne.n 6051a │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 602ae │ │ │ │ + bne.n 6050a │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 602d0 │ │ │ │ + beq.n 6052c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1355d0 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ - ldr r3, [pc, #64] @ (60314 ) │ │ │ │ + bl 135048 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r3, [pc, #64] @ (60570 ) │ │ │ │ ldr.w r2, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r2, 602e0 │ │ │ │ + cbz r2, 6053c │ │ │ │ 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 602f8 │ │ │ │ + bne.n 60554 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 602e8 │ │ │ │ + bne.n 60544 │ │ │ │ dmb ish │ │ │ │ - beq.n 60304 │ │ │ │ - ldr r0, [pc, #16] @ (60310 ) │ │ │ │ - bl 284c48 │ │ │ │ + beq.n 60560 │ │ │ │ + ldr r0, [pc, #16] @ (6056c ) │ │ │ │ + bl 284618 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ @@ -78120,716 +78332,530 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 60344 │ │ │ │ + beq.n 605a0 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6035a │ │ │ │ + bne.n 605b6 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 6038c │ │ │ │ + beq.n 605e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6035c │ │ │ │ - b.n 6038c │ │ │ │ + bgt.n 605b8 │ │ │ │ + b.n 605e8 │ │ │ │ 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 60378 │ │ │ │ + beq.n 605d4 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 603a6 │ │ │ │ + bne.n 60602 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6038c │ │ │ │ + beq.n 605e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 603a8 │ │ │ │ + bgt.n 60604 │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 603e6 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 60642 │ │ │ │ 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 1662dc │ │ │ │ + bl 165dc4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 603d2 │ │ │ │ + bge.n 6062e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 603d2 │ │ │ │ + cbnz r3, 6062e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 603e6 │ │ │ │ + bge.n 60642 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 603e6 │ │ │ │ + cbnz r3, 60642 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8} │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - sub sp, #12 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 605f2 │ │ │ │ - movs r3, #0 │ │ │ │ - strh r3, [r0, #16] │ │ │ │ - bl 97ab8 │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ - cbz r3, 60442 │ │ │ │ - add.w r0, r5, #17 │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 60438 │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 60428 │ │ │ │ - dmb ish │ │ │ │ - beq.n 60442 │ │ │ │ - bl 285ba0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r3, [r4, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 604d6 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - movs r1, #1 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ - ldrh.w r9, [r3] │ │ │ │ - ldrb.w r8, [r3, #2] │ │ │ │ - ldrd sl, r7, [r3, #8] │ │ │ │ - vldr d8, [r3, #16] │ │ │ │ - blx 2bef0 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 605a4 │ │ │ │ - mov r1, r7 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ - blx 2c030 │ │ │ │ - movs r1, #8 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2bef0 │ │ │ │ - mov fp, r0 │ │ │ │ - cbz r0, 60492 │ │ │ │ - movs r1, #8 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2bef0 │ │ │ │ - mov r7, r0 │ │ │ │ - cbnz r0, 6049a │ │ │ │ - mov r0, fp │ │ │ │ - blx 2af44 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 2af44 │ │ │ │ - b.n 605a4 │ │ │ │ - mov r1, sl │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ - blx 2c030 │ │ │ │ - movs r0, #24 │ │ │ │ - blx 2c0b0 │ │ │ │ - cbnz r0, 604be │ │ │ │ - mov r0, fp │ │ │ │ - blx 2af44 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 2af44 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 2af44 │ │ │ │ - b.n 605a4 │ │ │ │ - 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] │ │ │ │ - movs r6, #0 │ │ │ │ - b.n 605b0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - movs r1, #1 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - ldrh.w fp, [r3] │ │ │ │ - ldrb.w sl, [r3, #2] │ │ │ │ - ldrd r6, r8, [r3, #8] │ │ │ │ - vldr d8, [r3, #16] │ │ │ │ - blx 2bef0 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 605a4 │ │ │ │ - mov ip, r8 │ │ │ │ - mov r8, r0 │ │ │ │ - add.w r9, ip, #64 @ 0x40 │ │ │ │ - mov lr, r8 │ │ │ │ - ldr.w r0, [ip] │ │ │ │ - ldr.w r1, [ip, #4] │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - ldr.w r2, [ip, #-8] │ │ │ │ - add.w r8, r8, #16 │ │ │ │ - ldr.w r3, [ip, #-4] │ │ │ │ - cmp ip, r9 │ │ │ │ - stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - bne.n 604fe │ │ │ │ - movs r1, #4 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2bef0 │ │ │ │ - mov r9, r0 │ │ │ │ - cbz r0, 6053e │ │ │ │ - movs r1, #4 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2bef0 │ │ │ │ - mov r8, r0 │ │ │ │ - cbnz r0, 60546 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 2af44 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 2af44 │ │ │ │ - b.n 605a4 │ │ │ │ - mov lr, r6 │ │ │ │ - mov ip, r0 │ │ │ │ - add.w r3, r6, #64 @ 0x40 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r6, ip │ │ │ │ - ldr.w r3, [lr, #12] │ │ │ │ - ldr.w r0, [lr] │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldr.w r1, [lr, #-12] │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - ldr.w r2, [lr, #-8] │ │ │ │ - stmia r6!, {r0, r1, r2, r3} │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp lr, r3 │ │ │ │ - bne.n 60550 │ │ │ │ - movs r0, #24 │ │ │ │ - blx 2c0b0 │ │ │ │ - cbnz r0, 6058e │ │ │ │ - mov r0, r9 │ │ │ │ - blx 2af44 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 2af44 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 2af44 │ │ │ │ - b.n 605a4 │ │ │ │ - strh.w fp, [r0] │ │ │ │ - strb.w sl, [r0, #2] │ │ │ │ - strd r9, r8, [r0, #4] │ │ │ │ - str r7, [r0, #12] │ │ │ │ - vstr d8, [r0, #16] │ │ │ │ - str r0, [r4, #8] │ │ │ │ - b.n 604d2 │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r4, #8] │ │ │ │ - bl 23c560 │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ - cbz r3, 605da │ │ │ │ - add.w r0, r5, #17 │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 605d0 │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 605c0 │ │ │ │ - dmb ish │ │ │ │ - beq.n 605da │ │ │ │ - bl 284c48 │ │ │ │ - cbz r6, 605f2 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 605f0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 605f0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 846c4 <_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} │ │ │ │ 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, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6062a │ │ │ │ + beq.n 60672 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 60640 │ │ │ │ + bne.n 60688 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 60672 │ │ │ │ + beq.n 606ba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 60642 │ │ │ │ - b.n 60672 │ │ │ │ + bgt.n 6068a │ │ │ │ + b.n 606ba │ │ │ │ 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 6065e │ │ │ │ + beq.n 606a6 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6068c │ │ │ │ + bne.n 606d4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 60672 │ │ │ │ + beq.n 606ba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6068e │ │ │ │ + bgt.n 606d6 │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 606cc │ │ │ │ + bl 11df00 │ │ │ │ + b.n 60714 │ │ │ │ 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 2a64ac │ │ │ │ + bl 2a5db4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 606b8 │ │ │ │ + bge.n 60700 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 606b8 │ │ │ │ + cbnz r3, 60700 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 606cc │ │ │ │ + bge.n 60714 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 606cc │ │ │ │ + cbnz r3, 60714 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000606d0 : │ │ │ │ +00060718 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 606ec │ │ │ │ + cbnz r0, 60734 │ │ │ │ mov r4, r6 │ │ │ │ - bl 5d90c │ │ │ │ - b.n 608b0 │ │ │ │ + bl 5d954 │ │ │ │ + b.n 608f8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 60888 │ │ │ │ + beq.w 608d0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 60714 │ │ │ │ - movw r3, #57209 @ 0xdf79 │ │ │ │ + cbz r2, 6075c │ │ │ │ + movw r3, #57825 @ 0xe1e1 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6070e │ │ │ │ + bne.n 60756 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 22e018 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1090> │ │ │ │ + b.w 22e280 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1090> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bmi.w 60888 │ │ │ │ + bmi.w 608d0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 60888 │ │ │ │ + beq.w 608d0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 608a6 │ │ │ │ + beq.w 608ee │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ - cbz r7, 6073a │ │ │ │ + cbz r7, 60782 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 608aa │ │ │ │ + beq.w 608f2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 608aa │ │ │ │ + beq.w 608f2 │ │ │ │ ldr.w r8, [r2, #8] │ │ │ │ cmp r8, r7 │ │ │ │ - beq.w 608aa │ │ │ │ + beq.w 608f2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 607ea │ │ │ │ + beq.n 60832 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 607c4 │ │ │ │ + beq.n 6080c │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ - cbz r2, 60782 │ │ │ │ + cbz r2, 607ca │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 607c4 │ │ │ │ + ble.n 6080c │ │ │ │ adds r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 60796 │ │ │ │ + beq.n 607de │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 6076e │ │ │ │ - b.n 607c4 │ │ │ │ + bne.n 607b6 │ │ │ │ + b.n 6080c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 60796 │ │ │ │ + beq.n 607de │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6077e │ │ │ │ + bne.n 607c6 │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 607c4 │ │ │ │ + bne.n 6080c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 60854 │ │ │ │ + bne.n 6089c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 607b8 │ │ │ │ + bge.n 60800 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 607be │ │ │ │ + cbz r3, 60806 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 607c4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 607b8 │ │ │ │ + b.n 6080c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 60800 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r7 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 60854 │ │ │ │ + bne.n 6089c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 607ea │ │ │ │ + bge.n 60832 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 607ea │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 60832 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 60834 │ │ │ │ - movw r3, #60813 @ 0xed8d │ │ │ │ + beq.n 6087c │ │ │ │ + movw r3, #59361 @ 0xe7e1 │ │ │ │ movt r3, #20 │ │ │ │ movw r7, #5744 @ 0x1670 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 60820 │ │ │ │ + bne.n 60868 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 6082c │ │ │ │ + bpl.n 60874 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 6082c │ │ │ │ + bpl.n 60874 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14ef80 │ │ │ │ + bl 14e9d4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 60828 │ │ │ │ + b.n 60870 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 60854 │ │ │ │ + bne.n 6089c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6083e │ │ │ │ + blt.n 60886 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 60854 │ │ │ │ + b.n 6089c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 60834 │ │ │ │ + bne.n 6087c │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 60834 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6087c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60868 │ │ │ │ + bge.n 608b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 60868 │ │ │ │ + cbnz r3, 608b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 608b0 │ │ │ │ + bne.n 608f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60888 │ │ │ │ + bge.n 608d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60888 │ │ │ │ + cbnz r3, 608d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9084 @ 0x237c │ │ │ │ + movw r1, #7484 @ 0x1d3c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 608b0 │ │ │ │ + b.n 608f8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 607b8 │ │ │ │ - b.n 60834 │ │ │ │ + bne.n 60800 │ │ │ │ + b.n 6087c │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 608e0 │ │ │ │ + beq.n 60928 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6090e │ │ │ │ + bne.n 60956 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 608f4 │ │ │ │ + beq.n 6093c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 60910 │ │ │ │ + bgt.n 60958 │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 60936 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 6097e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 161e78 │ │ │ │ + bl 161950 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60936 │ │ │ │ + bge.n 6097e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60936 │ │ │ │ + cbnz r3, 6097e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 60956 │ │ │ │ + bls.n 6099e │ │ │ │ movs r5, #0 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 6098a │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 609d2 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 60966 │ │ │ │ + cbz r0, 609ae │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 60968 │ │ │ │ - b.n 6094e │ │ │ │ + bls.n 609b0 │ │ │ │ + b.n 60996 │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c85fc <_PyArena_Malloc@@Base> │ │ │ │ + bl c7d1c <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6094e │ │ │ │ + beq.n 60996 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b44c │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #4 │ │ │ │ - beq.n 609bc │ │ │ │ + beq.n 60a04 │ │ │ │ mov r2, r0 │ │ │ │ - movw r3, #9228 @ 0x240c │ │ │ │ + movw r3, #7628 @ 0x1dcc │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r0, #9260 @ 0x242c │ │ │ │ + movw r0, #7660 @ 0x1dec │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ cmp r2, #5 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - b.n 609c4 │ │ │ │ - movw r0, #9296 @ 0x2450 │ │ │ │ + b.n 60a0c │ │ │ │ + movw r0, #7696 @ 0x1e10 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r5 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 609d2 │ │ │ │ - bl f7144 │ │ │ │ + cbnz r0, 60a1a │ │ │ │ + bl f6dfc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ - bl 5fa2a │ │ │ │ + bl 5fa72 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1c872c │ │ │ │ + b.w 1c8bf4 │ │ │ │ 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 60a08 │ │ │ │ + bne.n 60a50 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 60a26 │ │ │ │ - b.n 60a1e │ │ │ │ + bne.n 60a6e │ │ │ │ + b.n 60a66 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #60648 @ 0xece8 │ │ │ │ + movw r0, #59048 @ 0xe6a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60aa6 │ │ │ │ - b.n 609fa │ │ │ │ - bl 940a4 │ │ │ │ + beq.n 60aee │ │ │ │ + b.n 60a42 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60aa6 │ │ │ │ + bne.n 60aee │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #36972 @ 0x906c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 60a4e │ │ │ │ + beq.n 60a96 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25964 @ 0x656c │ │ │ │ + movw r1, #24364 @ 0x5f2c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 60a94 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 60adc │ │ │ │ cmp r4, #5 │ │ │ │ - bhi.n 60a5a │ │ │ │ + bhi.n 60aa2 │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ - cbnz r2, 60a74 │ │ │ │ + cbnz r2, 60abc │ │ │ │ mov r0, r2 │ │ │ │ - b.n 60a9e │ │ │ │ + b.n 60ae6 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #51932 @ 0xcadc │ │ │ │ + movw r1, #50332 @ 0xc49c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 60a94 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 60adc │ │ │ │ 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 60a7e │ │ │ │ - b.n 60a9e │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 60aa6 │ │ │ │ + bne.n 60ac6 │ │ │ │ + b.n 60ae6 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 60aee │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -78838,740 +78864,739 @@ │ │ │ │ ldr.w r1, [r0, #932] @ 0x3a4 │ │ │ │ mov fp, r2 │ │ │ │ mov r0, r9 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r8, r3 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 60d38 │ │ │ │ + beq.w 60d80 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 60afc │ │ │ │ + cbnz r4, 60b44 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9328 @ 0x2470 │ │ │ │ + movw r1, #7728 @ 0x1e30 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60d38 │ │ │ │ - ldr.w sl, [pc, #576] @ 60d40 │ │ │ │ + b.n 60d80 │ │ │ │ + ldr.w sl, [pc, #576] @ 60d88 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - movw r1, #9380 @ 0x24a4 │ │ │ │ + movw r1, #7780 @ 0x1e64 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r5, sl] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 60d30 │ │ │ │ + bne.w 60d78 │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 291c04 │ │ │ │ + bl 291518 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 60d30 │ │ │ │ + bne.w 60d78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60b42 │ │ │ │ + bge.n 60b8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60b42 │ │ │ │ + cbnz r3, 60b8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r6, #768] @ 0x300 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 60d38 │ │ │ │ + beq.w 60d80 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 60b72 │ │ │ │ + cbnz r4, 60bba │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9420 @ 0x24cc │ │ │ │ + movw r1, #7820 @ 0x1e8c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 60af6 │ │ │ │ - movw r1, #9380 @ 0x24a4 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 60b3e │ │ │ │ + movw r1, #7780 @ 0x1e64 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [sl, r5] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 60d30 │ │ │ │ + bne.w 60d78 │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 291c04 │ │ │ │ + bl 291518 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 60d30 │ │ │ │ + bne.w 60d78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60bb2 │ │ │ │ + bge.n 60bfa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60bb2 │ │ │ │ + cbnz r3, 60bfa │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r6, #756] @ 0x2f4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 60d38 │ │ │ │ + beq.w 60d80 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 60bd6 │ │ │ │ + cbnz r4, 60c1e │ │ │ │ mov r0, r4 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60af6 │ │ │ │ + beq.n 60b3e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bmi.n 60bfe │ │ │ │ + bmi.n 60c46 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 1df290 <_PyType_Name@@Base> │ │ │ │ - movw r1, #9472 @ 0x2500 │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ + movw r1, #7872 @ 0x1ec0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f3f54 │ │ │ │ - b.n 60d30 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 60d78 │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl e46fc │ │ │ │ + bl e4300 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 60d30 │ │ │ │ + beq.w 60d78 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r5, sl │ │ │ │ - bge.n 60c9c │ │ │ │ + bge.n 60ce4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #284] @ (60d40 ) │ │ │ │ - movw r1, #9380 @ 0x24a4 │ │ │ │ + ldr r2, [pc, #284] @ (60d88 ) │ │ │ │ + movw r1, #7780 @ 0x1e64 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r7, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w ip, r3, #1 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r7] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60d30 │ │ │ │ + bne.n 60d78 │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 291c04 │ │ │ │ + bl 291518 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60c6a │ │ │ │ + bge.n 60cb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 60c6a │ │ │ │ + cbnz r3, 60cb2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 60d30 │ │ │ │ + bne.n 60d78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.n 60c90 │ │ │ │ + beq.n 60cd8 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9528 @ 0x2538 │ │ │ │ + movw r1, #7928 @ 0x1ef8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 60d30 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 60d78 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 60c16 │ │ │ │ + b.n 60c5e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60cb4 │ │ │ │ + bge.n 60cfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60cb4 │ │ │ │ + cbnz r3, 60cfc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r6, #760] @ 0x2f8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 60d38 │ │ │ │ + beq.n 60d80 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 60ce2 │ │ │ │ + cbnz r4, 60d2a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9584 @ 0x2570 │ │ │ │ + movw r1, #7984 @ 0x1f30 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 60af6 │ │ │ │ - ldr r2, [pc, #92] @ (60d40 ) │ │ │ │ + bl 11df00 │ │ │ │ + b.n 60b3e │ │ │ │ + ldr r2, [pc, #92] @ (60d88 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #9380 @ 0x24a4 │ │ │ │ + movw r1, #7780 @ 0x1e64 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1cd13c │ │ │ │ - cbnz r0, 60d30 │ │ │ │ + bl 1cd5a8 │ │ │ │ + cbnz r0, 60d78 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28da40 │ │ │ │ + bl 28d3ec │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 60d30 │ │ │ │ + cbnz r0, 60d78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60d18 │ │ │ │ + bge.n 60d60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60d18 │ │ │ │ + cbnz r3, 60d60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrd r1, r0, [sp, #24] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 1d9a14 │ │ │ │ + bl 1d9e30 │ │ │ │ mov r4, r0 │ │ │ │ str.w r0, [fp] │ │ │ │ - cbnz r0, 60d38 │ │ │ │ + cbnz r0, 60d80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c872c │ │ │ │ - b.n 60af6 │ │ │ │ + bl 1c8bf4 │ │ │ │ + b.n 60b3e │ │ │ │ mov r0, r7 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +00060d8c : │ │ │ │ + mov r1, r0 │ │ │ │ + movw r0, #34280 @ 0x85e8 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + b.w f5420 │ │ │ │ + │ │ │ │ +00060d9a <_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 │ │ │ │ + add.w r4, r3, #5536 @ 0x15a0 │ │ │ │ + adds r4, #8 │ │ │ │ + cbnz r4, 60dbc <_PyXI_UnwrapNotShareableError@@Base+0x22> │ │ │ │ + bl f6dfc │ │ │ │ + b.n 60dc4 <_PyXI_UnwrapNotShareableError@@Base+0x2a> │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r4, [r3, #1472] @ 0x5c0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2067ec <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 60e1a <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ + ldr r4, [r5, #72] @ 0x48 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r5, #72] @ 0x48 │ │ │ │ + cbnz r6, 60de2 <_PyXI_UnwrapNotShareableError@@Base+0x48> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 30d60 │ │ │ │ + mov r6, r0 │ │ │ │ + cbnz r0, 60df4 <_PyXI_UnwrapNotShareableError@@Base+0x5a> │ │ │ │ + b.n 60e0e <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ + mov r2, r4 │ │ │ │ + mvn.w r1, #8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 373f8 <_PyXI_InitFailure@@Base> │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 60dd6 <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ + b.n 60e1e <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 60e02 <_PyXI_UnwrapNotShareableError@@Base+0x68> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r3, 60e06 <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ + mov r4, r6 │ │ │ │ + b.n 60e0e <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 60e02 <_PyXI_UnwrapNotShareableError@@Base+0x68> │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ + str r4, [r5, #72] @ 0x48 │ │ │ │ + bl 1c8abc │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 60e1e <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbz r3, 60d62 │ │ │ │ + cbz r3, 60e3e <_PyXI_UnwrapNotShareableError@@Base+0xa4> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 60d64 │ │ │ │ + b.n 60e40 <_PyXI_UnwrapNotShareableError@@Base+0xa6> │ │ │ │ mov r5, r3 │ │ │ │ ldrb r2, [r7, #12] │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ ldrb r0, [r7, #18] │ │ │ │ ldrb.w sl, [r7, #13] │ │ │ │ ldrb.w r8, [r7, #14] │ │ │ │ ldrb.w r9, [r7, #15] │ │ │ │ ldrb r6, [r7, #17] │ │ │ │ str r0, [sp, #24] │ │ │ │ - cbz r2, 60d84 │ │ │ │ + cbz r2, 60e60 <_PyXI_UnwrapNotShareableError@@Base+0xc6> │ │ │ │ ldr.w fp, [r7, #20] │ │ │ │ - b.n 60d8c │ │ │ │ + b.n 60e68 <_PyXI_UnwrapNotShareableError@@Base+0xce> │ │ │ │ movw fp, #5752 @ 0x1678 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ ldrb r2, [r7, #19] │ │ │ │ str r2, [sp, #16] │ │ │ │ - cbnz r3, 60d9c │ │ │ │ + cbnz r3, 60e78 <_PyXI_UnwrapNotShareableError@@Base+0xde> │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 60d9c │ │ │ │ + blt.n 60e78 <_PyXI_UnwrapNotShareableError@@Base+0xde> │ │ │ │ cmp r1, #5 │ │ │ │ - bgt.n 60d9c │ │ │ │ - cbnz r4, 60dc4 │ │ │ │ + bgt.n 60e78 <_PyXI_UnwrapNotShareableError@@Base+0xde> │ │ │ │ + cbnz r4, 60ea0 <_PyXI_UnwrapNotShareableError@@Base+0x106> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #5 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #21784 @ 0x5518 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60ea6 │ │ │ │ + beq.n 60f82 <_PyXI_UnwrapNotShareableError@@Base+0x1e8> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsls r6, r6, #8 │ │ │ │ adds r5, r5, r1 │ │ │ │ orr.w r6, r6, r3, lsl #16 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ orr.w r6, r6, r3 │ │ │ │ - beq.n 60e64 │ │ │ │ + beq.n 60f40 <_PyXI_UnwrapNotShareableError@@Base+0x1a6> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 60df4 │ │ │ │ - bl 12276c │ │ │ │ + cbz r0, 60ed0 <_PyXI_UnwrapNotShareableError@@Base+0x136> │ │ │ │ + bl 1223d0 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 60df0 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 60df0 │ │ │ │ + bne.n 60ecc <_PyXI_UnwrapNotShareableError@@Base+0x132> │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 60ecc <_PyXI_UnwrapNotShareableError@@Base+0x132> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 60ea6 │ │ │ │ + b.n 60f82 <_PyXI_UnwrapNotShareableError@@Base+0x1e8> │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 60e64 │ │ │ │ + beq.n 60f40 <_PyXI_UnwrapNotShareableError@@Base+0x1a6> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 60e10 │ │ │ │ - bl 12276c │ │ │ │ + cbz r0, 60eec <_PyXI_UnwrapNotShareableError@@Base+0x152> │ │ │ │ + bl 1223d0 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 60e0c │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 60ee8 <_PyXI_UnwrapNotShareableError@@Base+0x14e> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60dec │ │ │ │ + bne.n 60ec8 <_PyXI_UnwrapNotShareableError@@Base+0x12e> │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 60e64 │ │ │ │ + beq.n 60f40 <_PyXI_UnwrapNotShareableError@@Base+0x1a6> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 60e2c │ │ │ │ - bl 12276c │ │ │ │ + cbz r0, 60f08 <_PyXI_UnwrapNotShareableError@@Base+0x16e> │ │ │ │ + bl 1223d0 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 60e28 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 60f04 <_PyXI_UnwrapNotShareableError@@Base+0x16a> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60dec │ │ │ │ + bne.n 60ec8 <_PyXI_UnwrapNotShareableError@@Base+0x12e> │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 60e64 │ │ │ │ + beq.n 60f40 <_PyXI_UnwrapNotShareableError@@Base+0x1a6> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 60e46 │ │ │ │ - bl 12276c │ │ │ │ + cbz r0, 60f22 <_PyXI_UnwrapNotShareableError@@Base+0x188> │ │ │ │ + bl 1223d0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 60e42 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 60f1e <_PyXI_UnwrapNotShareableError@@Base+0x184> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60dec │ │ │ │ + bne.n 60ec8 <_PyXI_UnwrapNotShareableError@@Base+0x12e> │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 60e64 │ │ │ │ + beq.n 60f40 <_PyXI_UnwrapNotShareableError@@Base+0x1a6> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r3, 60e50 │ │ │ │ + cbz r3, 60f2c <_PyXI_UnwrapNotShareableError@@Base+0x192> │ │ │ │ mov fp, r3 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 60e64 │ │ │ │ + beq.n 60f40 <_PyXI_UnwrapNotShareableError@@Base+0x1a6> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ str r0, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 60e64 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 60f40 <_PyXI_UnwrapNotShareableError@@Base+0x1a6> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60dec │ │ │ │ + bne.n 60ec8 <_PyXI_UnwrapNotShareableError@@Base+0x12e> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r3, #59248 @ 0xe770 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 60e8c │ │ │ │ + bne.n 60f68 <_PyXI_UnwrapNotShareableError@@Base+0x1ce> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r3, r6 │ │ │ │ str.w fp, [sp] │ │ │ │ - bl 1ca134 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1ca59c <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 60ea6 │ │ │ │ + b.n 60f82 <_PyXI_UnwrapNotShareableError@@Base+0x1e8> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, sl │ │ │ │ strd r6, fp, [sp, #8] │ │ │ │ - movw r2, #9640 @ 0x25a8 │ │ │ │ + movw r2, #8076 @ 0x1f8c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl 2d8cc0 │ │ │ │ + bl 2d85d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - │ │ │ │ -00060eae : │ │ │ │ - mov r1, r0 │ │ │ │ - movw r0, #34280 @ 0x85e8 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - b.w f5830 │ │ │ │ - │ │ │ │ -00060ebc <_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 │ │ │ │ - add.w r4, r3, #5536 @ 0x15a0 │ │ │ │ - adds r4, #8 │ │ │ │ - cbnz r4, 60ede <_PyXI_UnwrapNotShareableError@@Base+0x22> │ │ │ │ - bl f7144 │ │ │ │ - b.n 60ee6 <_PyXI_UnwrapNotShareableError@@Base+0x2a> │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r4, [r3, #1472] @ 0x5c0 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 206424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 60f3c <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ - ldr r4, [r5, #72] @ 0x48 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r5, #72] @ 0x48 │ │ │ │ - cbnz r6, 60f04 <_PyXI_UnwrapNotShareableError@@Base+0x48> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 30d60 │ │ │ │ - mov r6, r0 │ │ │ │ - cbnz r0, 60f16 <_PyXI_UnwrapNotShareableError@@Base+0x5a> │ │ │ │ - b.n 60f30 <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ - mov r2, r4 │ │ │ │ - mvn.w r1, #8 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 373f4 <_PyXI_InitFailure@@Base> │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 60ef8 <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ - b.n 60f40 <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60f24 <_PyXI_UnwrapNotShareableError@@Base+0x68> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 60f28 <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ - mov r4, r6 │ │ │ │ - b.n 60f30 <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 60f24 <_PyXI_UnwrapNotShareableError@@Base+0x68> │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ - str r4, [r5, #72] @ 0x48 │ │ │ │ - bl 1c85f4 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 60f40 <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - 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 2c1dc │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ 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, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 60f8a <_PyXI_UnwrapNotShareableError@@Base+0xce> │ │ │ │ + beq.n 60fd2 <_PyXI_UnwrapNotShareableError@@Base+0x238> │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 60fa0 <_PyXI_UnwrapNotShareableError@@Base+0xe4> │ │ │ │ + bne.n 60fe8 <_PyXI_UnwrapNotShareableError@@Base+0x24e> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 60fd2 <_PyXI_UnwrapNotShareableError@@Base+0x116> │ │ │ │ + beq.n 6101a <_PyXI_UnwrapNotShareableError@@Base+0x280> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 60fa2 <_PyXI_UnwrapNotShareableError@@Base+0xe6> │ │ │ │ - b.n 60fd2 <_PyXI_UnwrapNotShareableError@@Base+0x116> │ │ │ │ + bgt.n 60fea <_PyXI_UnwrapNotShareableError@@Base+0x250> │ │ │ │ + b.n 6101a <_PyXI_UnwrapNotShareableError@@Base+0x280> │ │ │ │ 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 60fbe <_PyXI_UnwrapNotShareableError@@Base+0x102> │ │ │ │ + beq.n 61006 <_PyXI_UnwrapNotShareableError@@Base+0x26c> │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 60fec <_PyXI_UnwrapNotShareableError@@Base+0x130> │ │ │ │ + bne.n 61034 <_PyXI_UnwrapNotShareableError@@Base+0x29a> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 60fd2 <_PyXI_UnwrapNotShareableError@@Base+0x116> │ │ │ │ + beq.n 6101a <_PyXI_UnwrapNotShareableError@@Base+0x280> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 60fee <_PyXI_UnwrapNotShareableError@@Base+0x132> │ │ │ │ + bgt.n 61036 <_PyXI_UnwrapNotShareableError@@Base+0x29c> │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 6102c <_PyXI_UnwrapNotShareableError@@Base+0x170> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 61074 <_PyXI_UnwrapNotShareableError@@Base+0x2da> │ │ │ │ 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 40f78 │ │ │ │ + bl 40fc0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61018 <_PyXI_UnwrapNotShareableError@@Base+0x15c> │ │ │ │ + bge.n 61060 <_PyXI_UnwrapNotShareableError@@Base+0x2c6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 61018 <_PyXI_UnwrapNotShareableError@@Base+0x15c> │ │ │ │ + cbnz r3, 61060 <_PyXI_UnwrapNotShareableError@@Base+0x2c6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6102c <_PyXI_UnwrapNotShareableError@@Base+0x170> │ │ │ │ + bge.n 61074 <_PyXI_UnwrapNotShareableError@@Base+0x2da> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6102c <_PyXI_UnwrapNotShareableError@@Base+0x170> │ │ │ │ + cbnz r3, 61074 <_PyXI_UnwrapNotShareableError@@Base+0x2da> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00061030 : │ │ │ │ +00061078 : │ │ │ │ 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 r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 6105c │ │ │ │ - bl b11b0 │ │ │ │ - bl b1238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 61062 │ │ │ │ + beq.n 610a4 │ │ │ │ + bl b0890 │ │ │ │ + bl b0918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 610aa │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d98 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 6106e │ │ │ │ + cbz r3, 610b6 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 6108e │ │ │ │ + b.n 610d6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 229420 │ │ │ │ - cbnz r0, 6108a │ │ │ │ + bl 229688 │ │ │ │ + cbnz r0, 610d2 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 6108a │ │ │ │ + cbnz r3, 610d2 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4294 │ │ │ │ - cbnz r0, 6108a │ │ │ │ + bl b3984 │ │ │ │ + cbnz r0, 610d2 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00061092 : │ │ │ │ +000610da : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 22900c │ │ │ │ + bl 229274 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1c85f4 │ │ │ │ + b.w 1c8abc │ │ │ │ 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, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 610dc │ │ │ │ + beq.n 61124 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 610f2 │ │ │ │ + bne.n 6113a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 61124 │ │ │ │ + beq.n 6116c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 610f4 │ │ │ │ - b.n 61124 │ │ │ │ + bgt.n 6113c │ │ │ │ + b.n 6116c │ │ │ │ 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 61110 │ │ │ │ + beq.n 61158 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6113e │ │ │ │ + bne.n 61186 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 61124 │ │ │ │ + beq.n 6116c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 61140 │ │ │ │ + bgt.n 61188 │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 6117e │ │ │ │ + bl 11df00 │ │ │ │ + b.n 611c6 │ │ │ │ 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 4132a │ │ │ │ + bl 41372 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6116a │ │ │ │ + bge.n 611b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6116a │ │ │ │ + cbnz r3, 611b2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6117e │ │ │ │ + bge.n 611c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6117e │ │ │ │ + cbnz r3, 611c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - b.w 2e0b9c │ │ │ │ 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 611c6 │ │ │ │ + bne.n 6120a │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 611da │ │ │ │ - b.n 611ec │ │ │ │ + cbnz r0, 6121e │ │ │ │ + b.n 61230 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22248 @ 0x56e8 │ │ │ │ + movw r0, #20648 @ 0x50a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ - cbz r0, 61234 │ │ │ │ - b.n 611ba │ │ │ │ - bl 9b92c │ │ │ │ + bl 1d5210 │ │ │ │ + cbz r0, 61278 │ │ │ │ + b.n 611fe │ │ │ │ + bl 9b830 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 611f8 │ │ │ │ + blt.n 6123c │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 61208 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 61234 │ │ │ │ + bne.n 6124c │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 61278 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61208 │ │ │ │ + b.n 6124c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 611e8 │ │ │ │ + bne.n 6122c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 611e8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6122c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 245cd4 │ │ │ │ - cbz r0, 61234 │ │ │ │ + bl 245f34 │ │ │ │ + cbz r0, 61278 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 61238 │ │ │ │ + bne.n 6127c │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51716 @ 0xca04 │ │ │ │ + movw r1, #50116 @ 0xc3c4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6127e │ │ │ │ + b.n 612c2 │ │ │ │ adds r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17d8e8 │ │ │ │ + bl 17d1d0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 61234 │ │ │ │ + beq.n 61278 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 6124c │ │ │ │ + cbz r3, 61290 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ - b.n 61254 │ │ │ │ + b.n 61298 │ │ │ │ movw r5, #32180 @ 0x7db4 │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ adds r3, r4, r6 │ │ │ │ bic.w r3, r3, r3, asr #31 │ │ │ │ bics.w r4, r4, r4, asr #32 │ │ │ │ it cs │ │ │ │ movcs r4, r3 │ │ │ │ @@ -79584,138 +79609,139 @@ │ │ │ │ adds r1, r5, r4 │ │ │ │ blx 2b720 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ strb r7, [r5, r4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.w 2e0b9c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 61290 │ │ │ │ - b.w 88254 │ │ │ │ + cbz r0, 612d0 │ │ │ │ + b.w 88180 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 612f2 │ │ │ │ + beq.n 61332 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 612f2 │ │ │ │ + ble.n 61332 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r2, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ - movw r0, #9684 @ 0x25d4 │ │ │ │ + movw r0, #8084 @ 0x1f94 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61302 │ │ │ │ + bge.n 61342 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61302 │ │ │ │ + cbnz r3, 61342 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61302 │ │ │ │ - movw r0, #9720 @ 0x25f8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 61342 │ │ │ │ + movw r0, #8120 @ 0x1fb8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ + b.w 2e05e0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, 6132c │ │ │ │ - b.w 88254 │ │ │ │ + cbz r0, 61370 │ │ │ │ + b.w 88180 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #9744 @ 0x2610 │ │ │ │ + movw r0, #8144 @ 0x1fd0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ 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, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 61372 │ │ │ │ + beq.n 613b6 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 613a0 │ │ │ │ + bne.n 613e4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 61386 │ │ │ │ + beq.n 613ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 613a2 │ │ │ │ + bgt.n 613e6 │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 613ce │ │ │ │ + bl 11df00 │ │ │ │ + b.n 61412 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r0, [pc, #44] @ (613d4 ) │ │ │ │ + ldr r0, [pc, #44] @ (61418 ) │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl adb78 <_PyUnicodeWriter_Finish@@Base+0x1324> │ │ │ │ + bl ad3cc <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 613ce │ │ │ │ + bge.n 61412 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 613ce │ │ │ │ + cbnz r3, 61412 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop {12} │ │ │ │ lsls r2, r2, #1 │ │ │ │ + b.w 2e05e0 │ │ │ │ ldrsb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4380 @ 0x111c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -79732,227 +79758,227 @@ │ │ │ │ ldr.w r1, [r0, #876] @ 0x36c │ │ │ │ mov r8, r2 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r6, r3 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 61670 │ │ │ │ + beq.w 616b8 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ - cbnz r7, 61446 │ │ │ │ + cbnz r7, 6148e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9772 @ 0x262c │ │ │ │ + movw r1, #8172 @ 0x1fec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61670 │ │ │ │ - ldr.w sl, [pc, #560] @ 61678 │ │ │ │ + b.n 616b8 │ │ │ │ + ldr.w sl, [pc, #560] @ 616c0 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - movw r1, #9824 @ 0x2660 │ │ │ │ + movw r1, #8224 @ 0x2020 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, sl] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 61668 │ │ │ │ + bne.w 616b0 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6176a │ │ │ │ + bl 616fe │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 61668 │ │ │ │ + bne.w 616b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6148c │ │ │ │ + bge.n 614d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6148c │ │ │ │ + cbnz r3, 614d4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #744] @ 0x2e8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 61670 │ │ │ │ + beq.w 616b8 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ - cbz r7, 614c6 │ │ │ │ + cbz r7, 6150e │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 614cc │ │ │ │ + bne.n 61514 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 614c6 │ │ │ │ + bge.n 6150e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 614c6 │ │ │ │ + cbnz r3, 6150e │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 6150a │ │ │ │ - movw r1, #9824 @ 0x2660 │ │ │ │ + b.n 61552 │ │ │ │ + movw r1, #8224 @ 0x2020 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [sl, r9] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 61668 │ │ │ │ + bne.w 616b0 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 291c04 │ │ │ │ + bl 291518 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 61668 │ │ │ │ + bne.w 616b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6150a │ │ │ │ + bge.n 61552 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6150a │ │ │ │ + cbnz r3, 61552 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #32 │ │ │ │ ldr.w r1, [r4, #632] @ 0x278 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 61670 │ │ │ │ + beq.w 616b8 │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 61534 │ │ │ │ + bne.n 6157c │ │ │ │ mov r0, fp │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61440 │ │ │ │ + beq.n 61488 │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 6155e │ │ │ │ + bmi.n 615a6 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1df290 <_PyType_Name@@Base> │ │ │ │ - movw r1, #9860 @ 0x2684 │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ + movw r1, #8260 @ 0x2044 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3f54 │ │ │ │ - b.n 61668 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 616b0 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 288588 <_Py_set_inheritable_async_safe@@Base+0x21c8> │ │ │ │ + bl 287f34 <_Py_set_inheritable_async_safe@@Base+0x2174> │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61668 │ │ │ │ + beq.n 616b0 │ │ │ │ movs r7, #0 │ │ │ │ mov r5, r4 │ │ │ │ adds r3, r0, #4 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - movw r1, #9824 @ 0x2660 │ │ │ │ + movw r1, #8224 @ 0x2020 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 61606 │ │ │ │ + bge.n 6164e │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ ldr.w r0, [sl, r9] │ │ │ │ ldr.w r4, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r2, r3, #1 │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 61668 │ │ │ │ + bne.n 616b0 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2888d4 │ │ │ │ + bl 288280 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 615d0 │ │ │ │ + bge.n 61618 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 615d0 │ │ │ │ + cbnz r3, 61618 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 61668 │ │ │ │ + bne.n 616b0 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ adds r7, #1 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 615fa │ │ │ │ + beq.n 61642 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9916 @ 0x26bc │ │ │ │ + movw r1, #8316 @ 0x207c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 61668 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 616b0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 6157e │ │ │ │ + b.n 615c6 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61626 │ │ │ │ + bge.n 6166e │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 61626 │ │ │ │ + cbnz r2, 6166e │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - cbnz r4, 61646 │ │ │ │ + cbnz r4, 6168e │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9972 @ 0x26f4 │ │ │ │ + movw r1, #8372 @ 0x20b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ str.w r4, [r8] │ │ │ │ - b.n 61668 │ │ │ │ + b.n 616b0 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #12 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - bl c85fc <_PyArena_Malloc@@Base> │ │ │ │ + bl c7d1c <_PyArena_Malloc@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 61664 │ │ │ │ + cbz r0, 616ac │ │ │ │ ldr r2, [sp, #8] │ │ │ │ strd r4, r5, [r0] │ │ │ │ str r2, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r8] │ │ │ │ - b.n 61670 │ │ │ │ + b.n 616b8 │ │ │ │ str.w r0, [r8] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 1c872c │ │ │ │ - b.n 61440 │ │ │ │ + bl 1c8bf4 │ │ │ │ + b.n 61488 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ @@ -79960,88 +79986,14 @@ │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl eec00 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - cbz r0, 616c6 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 616c6 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 616c6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - cbz r0, 616e0 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #4] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 616e0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 616e0 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - cbz r0, 616fa │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #8] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 616fa │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 616fa │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - cbz r0, 61714 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #12] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61714 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 61714 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6172e │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #16] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6172e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 6172e │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ - cbz r0, 61748 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #20] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61748 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 61748 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4380 @ 0x111c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ ite hi │ │ │ │ @@ -80054,1762 +80006,1835 @@ │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, r6 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ - bne.n 61794 │ │ │ │ + bne.n 61728 │ │ │ │ mov r6, r7 │ │ │ │ str r7, [r2, #0] │ │ │ │ - b.w 626cc │ │ │ │ + b.w 62660 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr.w r1, [r0, #820] @ 0x334 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ mov sl, r3 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 626cc │ │ │ │ + beq.w 62660 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 617cc │ │ │ │ + cbnz r6, 61760 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10016 @ 0x2720 │ │ │ │ + movw r1, #8416 @ 0x20e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 61990 │ │ │ │ - ldr.w r9, [pc, #1496] @ 61da8 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 61924 │ │ │ │ + ldr.w r9, [pc, #1496] @ 61d3c │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r1, #10064 @ 0x2750 │ │ │ │ + movw r1, #8464 @ 0x2110 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r8, r9] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28da40 │ │ │ │ + bl 28d3ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6180e │ │ │ │ + bge.n 617a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6180e │ │ │ │ + cbnz r3, 617a2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #660] @ 0x294 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 626cc │ │ │ │ + beq.w 62660 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 6183e │ │ │ │ + cbnz r6, 617d2 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10100 @ 0x2774 │ │ │ │ + movw r1, #8500 @ 0x2134 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 61990 │ │ │ │ - movw r1, #10064 @ 0x2750 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 61924 │ │ │ │ + movw r1, #8464 @ 0x2110 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 28da40 │ │ │ │ + bl 28d3ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61878 │ │ │ │ + bge.n 6180c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 61878 │ │ │ │ + cbnz r3, 6180c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #708] @ 0x2c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 626cc │ │ │ │ + beq.w 62660 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 618a8 │ │ │ │ + cbnz r6, 6183c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10152 @ 0x27a8 │ │ │ │ + movw r1, #8552 @ 0x2168 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 61990 │ │ │ │ - movw r1, #10064 @ 0x2750 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 61924 │ │ │ │ + movw r1, #8464 @ 0x2110 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28da40 │ │ │ │ + bl 28d3ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 618e2 │ │ │ │ + bge.n 61876 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 618e2 │ │ │ │ + cbnz r3, 61876 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #704] @ 0x2c0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 626cc │ │ │ │ + beq.w 62660 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 61912 │ │ │ │ + cbnz r6, 618a6 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10204 @ 0x27dc │ │ │ │ + movw r1, #8604 @ 0x219c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 61990 │ │ │ │ - movw r1, #10064 @ 0x2750 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 61924 │ │ │ │ + movw r1, #8464 @ 0x2110 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28da40 │ │ │ │ + bl 28d3ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6194c │ │ │ │ + bge.n 618e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6194c │ │ │ │ + cbnz r3, 618e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #356] @ 0x164 │ │ │ │ mov r0, r5 │ │ │ │ - bl f1dd0 │ │ │ │ + bl f19f0 │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 626cc │ │ │ │ + beq.w 62660 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 619f8 │ │ │ │ + beq.n 6198c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [r4, #976] @ 0x3d0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r6, r0 │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 626cc │ │ │ │ + beq.w 62660 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - cbnz r5, 61998 │ │ │ │ + cbnz r5, 6192c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10260 @ 0x2814 │ │ │ │ + movw r1, #8660 @ 0x21d4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.w 626cc │ │ │ │ - movw r1, #10308 @ 0x2844 │ │ │ │ + b.w 62660 │ │ │ │ + movw r1, #8708 @ 0x2204 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ - bl 291c04 │ │ │ │ + bl 291518 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 619d8 │ │ │ │ + bge.n 6196c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 619d8 │ │ │ │ + cbnz r3, 6196c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r3, [sp, #52] @ 0x34 │ │ │ │ strd r2, sl, [sp] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldrd r2, r1, [sp, #60] @ 0x3c │ │ │ │ - bl 23d308 <_PyTime_AsTimespec@@Base+0xc0> │ │ │ │ + bl 23d560 <_PyTime_AsTimespec@@Base+0xc0> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626cc │ │ │ │ - b.w 626bc │ │ │ │ + bne.w 62660 │ │ │ │ + b.w 62650 │ │ │ │ ldr.w r1, [r4, #348] @ 0x15c │ │ │ │ mov r0, r5 │ │ │ │ - bl f1dd0 │ │ │ │ + bl f19f0 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 61c00 │ │ │ │ + beq.w 61b94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 61aa2 │ │ │ │ + beq.n 61a36 │ │ │ │ ldr.w r1, [r4, #976] @ 0x3d0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 626cc │ │ │ │ + beq.w 62660 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbnz r4, 61a3e │ │ │ │ + cbnz r4, 619d2 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10344 @ 0x2868 │ │ │ │ + movw r1, #8744 @ 0x2228 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 61990 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 61924 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - movw r1, #10396 @ 0x289c │ │ │ │ + movw r1, #8796 @ 0x225c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl b7888 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl b6f74 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 626bc │ │ │ │ + blt.w 62650 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61a82 │ │ │ │ + bge.n 61a16 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - beq.n 61a82 │ │ │ │ + beq.n 61a16 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61a82 │ │ │ │ + cbnz r3, 61a16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, sl, [sp] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldrd r3, r2, [sp, #56] @ 0x38 │ │ │ │ - bl 397dc │ │ │ │ + bl 397e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626cc │ │ │ │ - b.w 626bc │ │ │ │ + bne.w 62660 │ │ │ │ + b.w 62650 │ │ │ │ ldr.w r1, [r4, #344] @ 0x158 │ │ │ │ mov r0, r5 │ │ │ │ - bl f1dd0 │ │ │ │ + bl f19f0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 61990 │ │ │ │ + beq.w 61924 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61c0e │ │ │ │ + beq.w 61ba2 │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 626cc │ │ │ │ + beq.w 62660 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 61ae6 │ │ │ │ + bne.n 61a7a │ │ │ │ mov r0, fp │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61990 │ │ │ │ + beq.w 61924 │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bmi.n 61b12 │ │ │ │ + bmi.n 61aa6 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1df290 <_PyType_Name@@Base> │ │ │ │ - movw r1, #10436 @ 0x28c4 │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ + movw r1, #8836 @ 0x2284 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3f54 │ │ │ │ - b.w 626bc │ │ │ │ + bl f3b74 │ │ │ │ + b.w 62650 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 2434e0 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1170> │ │ │ │ + bl 243740 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1170> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 626bc │ │ │ │ + beq.w 62650 │ │ │ │ movs r6, #0 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r7, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r0, [pc, #632] @ (61da8 ) │ │ │ │ + ldr r0, [pc, #632] @ (61d3c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r6, r9 │ │ │ │ - bge.n 61bba │ │ │ │ + bge.n 61b4e │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ - movw r1, #10496 @ 0x2900 │ │ │ │ + movw r1, #8896 @ 0x22c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r7, r3, #1 │ │ │ │ it lt │ │ │ │ strlt r7, [r5, #0] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6176a │ │ │ │ + bl 616fe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61b84 │ │ │ │ + bge.n 61b18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 61b84 │ │ │ │ + cbnz r3, 61b18 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 61bae │ │ │ │ + beq.n 61b42 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10536 @ 0x2928 │ │ │ │ + movw r1, #8936 @ 0x22e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.w 626bc │ │ │ │ + bl 11df00 │ │ │ │ + b.w 62650 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 61b2e │ │ │ │ + b.n 61ac2 │ │ │ │ ldr.w r2, [fp] │ │ │ │ movs r1, #0 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bge.n 61bd8 │ │ │ │ + bge.n 61b6c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 61bd8 │ │ │ │ + cbnz r2, 61b6c │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr.w r9, [sp, #64] @ 0x40 │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ - bl c85fc <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 61c06 │ │ │ │ + bl c7d1c <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 61b9a │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r8, [r0, #4] │ │ │ │ strd r9, r6, [r0, #20] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r6, r7 │ │ │ │ - b.w 626cc │ │ │ │ + b.w 62660 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.w 626bc │ │ │ │ + b.w 62650 │ │ │ │ ldr.w r1, [r4, #336] @ 0x150 │ │ │ │ mov r0, r5 │ │ │ │ - bl f1dd0 │ │ │ │ + bl f19f0 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 626cc │ │ │ │ + beq.w 62660 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61f34 │ │ │ │ + beq.w 61ec8 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #776] @ 0x308 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 626cc │ │ │ │ + beq.w 62660 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 61c54 │ │ │ │ + bne.n 61be8 │ │ │ │ mov r0, fp │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61990 │ │ │ │ + beq.w 61924 │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 61c80 │ │ │ │ + bmi.n 61c14 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1df290 <_PyType_Name@@Base> │ │ │ │ - movw r1, #10600 @ 0x2968 │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ + movw r1, #9000 @ 0x2328 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3f54 │ │ │ │ - b.w 626bc │ │ │ │ + bl f3b74 │ │ │ │ + b.w 62650 │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl e46fc │ │ │ │ + bl e4300 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 626bc │ │ │ │ + beq.w 62650 │ │ │ │ movs r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r7, r8 │ │ │ │ - bge.n 61d2c │ │ │ │ + bge.n 61cc0 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ - movw r1, #10656 @ 0x29a0 │ │ │ │ + movw r1, #9056 @ 0x2360 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r5, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r3, [pc, #232] @ (61da8 ) │ │ │ │ + ldr r3, [pc, #232] @ (61d3c ) │ │ │ │ it lt │ │ │ │ strlt r2, [r5, #0] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 291c04 │ │ │ │ + bl 291518 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61cf4 │ │ │ │ + bge.n 61c88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 61cf4 │ │ │ │ + cbnz r3, 61c88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 61d20 │ │ │ │ + beq.n 61cb4 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10696 @ 0x29c8 │ │ │ │ + movw r1, #9096 @ 0x2388 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.w 626bc │ │ │ │ + bl 11df00 │ │ │ │ + b.w 62650 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 61ca2 │ │ │ │ + b.n 61c36 │ │ │ │ ldr.w r2, [fp] │ │ │ │ movs r1, #0 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r9, r6 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bge.n 61d4c │ │ │ │ + bge.n 61ce0 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 61d4c │ │ │ │ + cbnz r2, 61ce0 │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 626cc │ │ │ │ + beq.w 62660 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 61d7a │ │ │ │ + bne.n 61d0e │ │ │ │ mov r0, fp │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61990 │ │ │ │ + beq.w 61924 │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 61dac │ │ │ │ + bmi.n 61d40 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1df290 <_PyType_Name@@Base> │ │ │ │ - movw r1, #10752 @ 0x2a00 │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ + movw r1, #9152 @ 0x23c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3f54 │ │ │ │ - b.w 626bc │ │ │ │ + bl f3b74 │ │ │ │ + b.w 62650 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 2434e0 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1170> │ │ │ │ + bl 243740 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1170> │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 626bc │ │ │ │ + beq.w 62650 │ │ │ │ movs r7, #0 │ │ │ │ mov r6, r9 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #32] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r8 │ │ │ │ - bge.n 61e5a │ │ │ │ + bge.n 61dee │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ - movw r1, #10656 @ 0x29a0 │ │ │ │ + movw r1, #9056 @ 0x2360 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r5, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r3, [pc, #708] @ (620b4 ) │ │ │ │ + ldr r3, [pc, #708] @ (62048 ) │ │ │ │ it lt │ │ │ │ strlt r2, [r5, #0] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6176a │ │ │ │ + bl 616fe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61e22 │ │ │ │ + bge.n 61db6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 61e22 │ │ │ │ + cbnz r3, 61db6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 61e4e │ │ │ │ + beq.n 61de2 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10812 @ 0x2a3c │ │ │ │ + movw r1, #9212 @ 0x23fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.w 626bc │ │ │ │ + bl 11df00 │ │ │ │ + b.w 62650 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 61dd0 │ │ │ │ + b.n 61d64 │ │ │ │ ldr.w r2, [fp] │ │ │ │ movs r1, #0 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ mov r9, r6 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bge.n 61e7a │ │ │ │ + bge.n 61e0e │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 61e7a │ │ │ │ + cbnz r2, 61e0e │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #892] @ 0x37c │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r6, r0 │ │ │ │ adds r4, r0, #1 │ │ │ │ - beq.w 626cc │ │ │ │ + beq.w 62660 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbz r4, 61eb6 │ │ │ │ + cbz r4, 61e4a │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 61ebc │ │ │ │ + bne.n 61e50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61eb6 │ │ │ │ + bge.n 61e4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61eb6 │ │ │ │ + cbnz r3, 61e4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 61efc │ │ │ │ - ldr r3, [pc, #500] @ (620b4 ) │ │ │ │ + b.n 61e90 │ │ │ │ + ldr r3, [pc, #500] @ (62048 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #10656 @ 0x29a0 │ │ │ │ + movw r1, #9056 @ 0x2360 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 28db68 │ │ │ │ + bl 28d514 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61efc │ │ │ │ + bge.n 61e90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61efc │ │ │ │ + cbnz r3, 61e90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr.w sl, [sp, #76] @ 0x4c │ │ │ │ ldrd r6, r7, [sp, #60] @ 0x3c │ │ │ │ ldrd r4, r5, [sp, #52] @ 0x34 │ │ │ │ - bl c85fc <_PyArena_Malloc@@Base> │ │ │ │ + bl c7d1c <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62550 │ │ │ │ + beq.w 624e4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r3, sl, [r0, #8] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strd r7, r6, [r0, #20] │ │ │ │ movs r6, #0 │ │ │ │ str.w r9, [r0, #4] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 626cc │ │ │ │ + b.n 62660 │ │ │ │ ldr.w r1, [r4, #332] @ 0x14c │ │ │ │ mov r0, r5 │ │ │ │ - bl f1dd0 │ │ │ │ + bl f19f0 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 626cc │ │ │ │ + beq.w 62660 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 62334 │ │ │ │ + beq.w 622c8 │ │ │ │ ldr.w r1, [r4, #652] @ 0x28c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 626cc │ │ │ │ + beq.w 62660 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 61f7c │ │ │ │ + cbnz r6, 61f10 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10872 @ 0x2a78 │ │ │ │ + movw r1, #9272 @ 0x2438 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 61990 │ │ │ │ - movw r1, #10920 @ 0x2aa8 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 61924 │ │ │ │ + movw r1, #9320 @ 0x2468 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 291c04 │ │ │ │ + bl 291518 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61fba │ │ │ │ + bge.n 61f4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 61fba │ │ │ │ + cbnz r3, 61f4e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 626cc │ │ │ │ + beq.w 62660 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 61fe8 │ │ │ │ + bne.n 61f7c │ │ │ │ mov r0, fp │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61990 │ │ │ │ + beq.w 61924 │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 62012 │ │ │ │ + bmi.n 61fa6 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1df290 <_PyType_Name@@Base> │ │ │ │ - movw r1, #10956 @ 0x2acc │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ + movw r1, #9356 @ 0x248c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3f54 │ │ │ │ - b.n 626bc │ │ │ │ + bl f3b74 │ │ │ │ + b.n 62650 │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 2434e0 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1170> │ │ │ │ + bl 243740 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1170> │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 626bc │ │ │ │ + beq.w 62650 │ │ │ │ add.w r9, r0, #4 │ │ │ │ movs r7, #0 │ │ │ │ str r5, [sp, #32] │ │ │ │ cmp r7, r8 │ │ │ │ - bge.n 620b8 │ │ │ │ + bge.n 6204c │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #120] @ (620b4 ) │ │ │ │ - movw r1, #10920 @ 0x2aa8 │ │ │ │ + ldr r2, [pc, #120] @ (62048 ) │ │ │ │ + movw r1, #9320 @ 0x2468 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r5, [r3, r7, lsl #2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r6, r3, #1 │ │ │ │ it lt │ │ │ │ strlt r6, [r5, #0] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6176a │ │ │ │ + bl 616fe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62084 │ │ │ │ + bge.n 62018 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 62084 │ │ │ │ + cbnz r3, 62018 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 620ac │ │ │ │ + beq.n 62040 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11016 @ 0x2b08 │ │ │ │ + movw r1, #9416 @ 0x24c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 626bc │ │ │ │ + bl 11df00 │ │ │ │ + b.n 62650 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r9, #4]! │ │ │ │ - b.n 6202e │ │ │ │ + b.n 61fc2 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ movs r2, #0 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - bge.n 620d6 │ │ │ │ + bge.n 6206a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 620d6 │ │ │ │ + cbnz r3, 6206a │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #800] @ 0x320 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 626cc │ │ │ │ + beq.w 62660 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ - cbnz r7, 620fe │ │ │ │ + cbnz r7, 62092 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61990 │ │ │ │ + beq.w 61924 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 62126 │ │ │ │ + bmi.n 620ba │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1df290 <_PyType_Name@@Base> │ │ │ │ - movw r1, #11076 @ 0x2b44 │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ + movw r1, #9476 @ 0x2504 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3f54 │ │ │ │ - b.n 626bc │ │ │ │ + bl f3b74 │ │ │ │ + b.n 62650 │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 1db220 │ │ │ │ + bl 1db63c │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 626bc │ │ │ │ + beq.w 62650 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ add.w r9, r0, #4 │ │ │ │ mov r5, r7 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r4 │ │ │ │ cmp r6, r8 │ │ │ │ - bge.n 621cc │ │ │ │ + bge.n 62160 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #684] @ (62400 ) │ │ │ │ - movw r1, #10920 @ 0x2aa8 │ │ │ │ + ldr r0, [pc, #684] @ (62394 ) │ │ │ │ + movw r1, #9320 @ 0x2468 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w fp, [r2, r6, lsl #2] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [fp] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, fp │ │ │ │ - bl 28db68 │ │ │ │ + bl 28d514 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6219e │ │ │ │ + bge.n 62132 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 6219e │ │ │ │ + cbnz r2, 62132 │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 621c4 │ │ │ │ + beq.n 62158 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11136 @ 0x2b80 │ │ │ │ + movw r1, #9536 @ 0x2540 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 626bc │ │ │ │ + bl 11df00 │ │ │ │ + b.n 62650 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ str.w r2, [r9, #4]! │ │ │ │ - b.n 62146 │ │ │ │ + b.n 620da │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r5 │ │ │ │ movs r1, #0 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 621ea │ │ │ │ + bge.n 6217e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 621ea │ │ │ │ + cbnz r2, 6217e │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #804] @ 0x324 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 626cc │ │ │ │ + beq.w 62660 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 62218 │ │ │ │ + bne.n 621ac │ │ │ │ mov r0, fp │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61990 │ │ │ │ + beq.w 61924 │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bmi.n 62242 │ │ │ │ + bmi.n 621d6 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1df290 <_PyType_Name@@Base> │ │ │ │ - movw r1, #11196 @ 0x2bbc │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ + movw r1, #9596 @ 0x257c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3f54 │ │ │ │ - b.n 626bc │ │ │ │ + bl f3b74 │ │ │ │ + b.n 62650 │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 2434e0 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1170> │ │ │ │ + bl 243740 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1170> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 626bc │ │ │ │ + beq.w 62650 │ │ │ │ movs r6, #0 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r6, r8 │ │ │ │ - bge.n 622ea │ │ │ │ + bge.n 6227e │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #404] @ (62400 ) │ │ │ │ - movw r1, #10920 @ 0x2aa8 │ │ │ │ + ldr r2, [pc, #404] @ (62394 ) │ │ │ │ + movw r1, #9320 @ 0x2468 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r7, [r3, r6, lsl #2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w ip, r3, #1 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r7] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6176a │ │ │ │ + bl 616fe │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 622b4 │ │ │ │ + bge.n 62248 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 622b4 │ │ │ │ + cbnz r3, 62248 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 622de │ │ │ │ + beq.n 62272 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11260 @ 0x2bfc │ │ │ │ + movw r1, #9660 @ 0x25bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 626bc │ │ │ │ + bl 11df00 │ │ │ │ + b.n 62650 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - b.n 6225c │ │ │ │ + b.n 621f0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62306 │ │ │ │ + bge.n 6229a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 62306 │ │ │ │ + cbnz r3, 6229a │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ str.w sl, [sp, #16] │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 2435e4 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1274> │ │ │ │ + bl 243844 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1274> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 626bc │ │ │ │ + beq.w 62650 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 626cc │ │ │ │ + b.n 62660 │ │ │ │ ldr.w r1, [r4, #352] @ 0x160 │ │ │ │ mov r0, r5 │ │ │ │ - bl f1dd0 │ │ │ │ + bl f19f0 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 626ca │ │ │ │ + beq.w 6265e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62404 │ │ │ │ + beq.n 62398 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #844] @ 0x34c │ │ │ │ mov r0, r5 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 626cc │ │ │ │ + beq.w 62660 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbz r4, 62388 │ │ │ │ + cbz r4, 6231c │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 6238e │ │ │ │ + bne.n 62322 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62388 │ │ │ │ + bge.n 6231c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62388 │ │ │ │ + cbnz r3, 6231c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 623ce │ │ │ │ - ldr r3, [pc, #112] @ (62400 ) │ │ │ │ + b.n 62362 │ │ │ │ + ldr r3, [pc, #112] @ (62394 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #11324 @ 0x2c3c │ │ │ │ + movw r1, #9724 @ 0x25fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 28db68 │ │ │ │ + bl 28d514 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 623ce │ │ │ │ + bge.n 62362 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 623ce │ │ │ │ + cbnz r3, 62362 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldrd r6, r7, [sp, #60] @ 0x3c │ │ │ │ ldrd r4, r5, [sp, #52] @ 0x34 │ │ │ │ - bl c85fc <_PyArena_Malloc@@Base> │ │ │ │ + bl c7d1c <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62550 │ │ │ │ + beq.w 624e4 │ │ │ │ movs r3, #6 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strd r7, r6, [r0, #20] │ │ │ │ movs r6, #0 │ │ │ │ str.w r8, [r0, #4] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 626cc │ │ │ │ + b.n 62660 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r1, [r4, #328] @ 0x148 │ │ │ │ mov r0, r5 │ │ │ │ - bl f1dd0 │ │ │ │ + bl f19f0 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ - beq.w 626c6 │ │ │ │ + beq.w 6265a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62556 │ │ │ │ + beq.w 624ea │ │ │ │ ldr.w r1, [r4, #876] @ 0x36c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 626cc │ │ │ │ + beq.w 62660 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbz r6, 62458 │ │ │ │ + cbz r6, 623ec │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 6245e │ │ │ │ + bne.n 623f2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str.w r8, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62458 │ │ │ │ + bge.n 623ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 62458 │ │ │ │ + cbnz r3, 623ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 624a0 │ │ │ │ - ldr r3, [pc, #628] @ (626d4 ) │ │ │ │ + b.n 62434 │ │ │ │ + ldr r3, [pc, #628] @ (62668 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #11360 @ 0x2c60 │ │ │ │ + movw r1, #9760 @ 0x2620 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6176a │ │ │ │ + bl 616fe │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 624a0 │ │ │ │ + bge.n 62434 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 624a0 │ │ │ │ + cbnz r3, 62434 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #844] @ 0x34c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 626cc │ │ │ │ + beq.w 62660 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbz r4, 624dc │ │ │ │ + cbz r4, 62470 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 624e2 │ │ │ │ + bne.n 62476 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 624dc │ │ │ │ + bge.n 62470 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 624dc │ │ │ │ + cbnz r3, 62470 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b.n 62522 │ │ │ │ - ldr r3, [pc, #496] @ (626d4 ) │ │ │ │ + b.n 624b6 │ │ │ │ + ldr r3, [pc, #496] @ (62668 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #11360 @ 0x2c60 │ │ │ │ + movw r1, #9760 @ 0x2620 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28db68 │ │ │ │ + bl 28d514 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 626bc │ │ │ │ + bne.w 62650 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62522 │ │ │ │ + bge.n 624b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62522 │ │ │ │ + cbnz r3, 624b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldrd r8, r9, [sp, #72] @ 0x48 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ - bl c85fc <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 62550 │ │ │ │ + bl c7d1c <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 624e4 │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strd r7, r6, [r0, #20] │ │ │ │ movs r6, #0 │ │ │ │ strd r9, r8, [r0, #4] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 626cc │ │ │ │ + b.n 62660 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 626bc │ │ │ │ + b.n 62650 │ │ │ │ ldr.w r1, [r4, #340] @ 0x154 │ │ │ │ mov r0, r5 │ │ │ │ - bl f1dd0 │ │ │ │ + bl f19f0 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 626cc │ │ │ │ + beq.w 62660 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 626a4 │ │ │ │ + beq.w 62638 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 626cc │ │ │ │ + beq.w 62660 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ - cbnz r7, 62596 │ │ │ │ + cbnz r7, 6252a │ │ │ │ mov r0, r7 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61990 │ │ │ │ + beq.w 61924 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 625be │ │ │ │ + bmi.n 62552 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1df290 <_PyType_Name@@Base> │ │ │ │ - movw r1, #11396 @ 0x2c84 │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ + movw r1, #9796 @ 0x2644 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3f54 │ │ │ │ - b.n 626bc │ │ │ │ + bl f3b74 │ │ │ │ + b.n 62650 │ │ │ │ ldr.w r9, [r7, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 2434e0 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1170> │ │ │ │ + bl 243740 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1170> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 626bc │ │ │ │ + beq.n 62650 │ │ │ │ add.w fp, r0, #4 │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r6, r9 │ │ │ │ - bge.n 6265a │ │ │ │ + bge.n 625ee │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - movw r1, #11452 @ 0x2cbc │ │ │ │ + movw r1, #9852 @ 0x267c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r4, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r3, [pc, #216] @ (626d4 ) │ │ │ │ + ldr r3, [pc, #216] @ (62668 ) │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #0] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 626bc │ │ │ │ + bne.n 62650 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6176a │ │ │ │ + bl 616fe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6262c │ │ │ │ + bge.n 625c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6262c │ │ │ │ + cbnz r3, 625c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 626bc │ │ │ │ + bne.n 62650 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 62652 │ │ │ │ + beq.n 625e6 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11488 @ 0x2ce0 │ │ │ │ + movw r1, #9888 @ 0x26a0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 626bc │ │ │ │ + bl 11df00 │ │ │ │ + b.n 62650 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [fp, #4]! │ │ │ │ - b.n 625de │ │ │ │ + b.n 62572 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bge.n 62676 │ │ │ │ + bge.n 6260a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 62676 │ │ │ │ + cbnz r2, 6260a │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr.w r9, [sp, #64] @ 0x40 │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ - bl c85fc <_PyArena_Malloc@@Base> │ │ │ │ + bl c7d1c <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61c06 │ │ │ │ + beq.w 61b9a │ │ │ │ movs r3, #8 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r8, [r0, #4] │ │ │ │ strd r9, r6, [r0, #20] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 626c6 │ │ │ │ + b.n 6265a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11544 @ 0x2d18 │ │ │ │ + movw r1, #9944 @ 0x26d8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 1c872c │ │ │ │ - b.w 61990 │ │ │ │ + bl 1c8bf4 │ │ │ │ + b.w 61924 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - b.n 626cc │ │ │ │ + b.n 62660 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.w 61698 │ │ │ │ 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 r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 62712 │ │ │ │ + ble.n 626a2 │ │ │ │ movw r0, #43560 @ 0xaa28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #25100 @ 0x620c │ │ │ │ + movw r1, #23500 @ 0x5bcc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 62800 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 62790 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 6271c │ │ │ │ + bge.n 626ac │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 62726 │ │ │ │ + bne.n 626b6 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 62746 │ │ │ │ + bge.n 626d6 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 62746 │ │ │ │ + beq.n 626d6 │ │ │ │ movw r0, #43560 @ 0xaa28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - movw r1, #25144 @ 0x6238 │ │ │ │ + movw r1, #23544 @ 0x5bf8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 62800 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 62790 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6276c │ │ │ │ + bne.n 626fc │ │ │ │ ldr r7, [r5, #32] │ │ │ │ cmp r7, r6 │ │ │ │ - bge.n 6276c │ │ │ │ + bge.n 626fc │ │ │ │ movw r0, #43560 @ 0xaa28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #25212 @ 0x627c │ │ │ │ + movw r1, #23612 @ 0x5c3c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 62800 │ │ │ │ - bl f9cb4 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 62790 │ │ │ │ + bl f9970 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62800 │ │ │ │ + bne.n 62790 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 62968 │ │ │ │ + bhi.w 628f8 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ movs r5, r1 │ │ │ │ movs r1, r5 │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r6, #1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ lsls r6, r0, #3 │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 62a38 │ │ │ │ + b.n 62a7c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 627b8 │ │ │ │ + beq.n 62748 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ movw r3, #36092 @ 0x8cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 627bc │ │ │ │ + bne.n 6274c │ │ │ │ movs r4, #1 │ │ │ │ - b.n 6299c │ │ │ │ + b.n 6292c │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11588 @ 0x2d44 │ │ │ │ + movw r1, #9988 @ 0x2704 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 62800 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 62790 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movs r1, #1 │ │ │ │ - b.n 62984 │ │ │ │ + b.n 62914 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - cbz r2, 627e0 │ │ │ │ + cbz r2, 62770 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 627e6 │ │ │ │ + cbz r3, 62776 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62804 │ │ │ │ + beq.n 62794 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11644 @ 0x2d7c │ │ │ │ + movw r1, #10044 @ 0x273c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6299c │ │ │ │ + b.n 6292c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 62814 │ │ │ │ - bl 62d92 │ │ │ │ + cbz r0, 627a4 │ │ │ │ + bl 62dd8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6299c │ │ │ │ + beq.w 6292c │ │ │ │ ldr r6, [r5, #4] │ │ │ │ movw r9, #5752 @ 0x1678 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ movw r8, #36092 @ 0x8cfc │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ add.w sl, r6, #4 │ │ │ │ movs r7, #0 │ │ │ │ - cbz r6, 62832 │ │ │ │ + cbz r6, 627c2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.n 62834 │ │ │ │ + b.n 627c4 │ │ │ │ mov r3, r6 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 62980 │ │ │ │ + bge.w 62910 │ │ │ │ ldr.w r3, [sl, #4]! │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #22 │ │ │ │ - bne.n 62852 │ │ │ │ + bne.n 627e2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 6285e │ │ │ │ + beq.n 627ee │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 6285e │ │ │ │ - bl 62a38 │ │ │ │ + beq.n 627ee │ │ │ │ + bl 62a7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6299c │ │ │ │ + beq.w 6292c │ │ │ │ adds r7, #1 │ │ │ │ - b.n 6282c │ │ │ │ + b.n 627bc │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - cbz r2, 62868 │ │ │ │ + cbz r2, 627f8 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 6286e │ │ │ │ + cbz r3, 627fe │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6288a │ │ │ │ + beq.n 6281a │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11708 @ 0x2dbc │ │ │ │ + movw r1, #10108 @ 0x277c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 62800 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 62790 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movs r1, #1 │ │ │ │ - bl 295e60 │ │ │ │ + bl 295774 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6299c │ │ │ │ + beq.w 6292c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #26 │ │ │ │ - beq.n 628c2 │ │ │ │ + beq.n 62852 │ │ │ │ cmp r2, #23 │ │ │ │ - bne.n 628aa │ │ │ │ + bne.n 6283a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.n 6289c │ │ │ │ + b.n 6282c │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11784 @ 0x2e08 │ │ │ │ + movw r1, #10184 @ 0x27c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 62800 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 62790 │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 628cc │ │ │ │ + cbz r3, 6285c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 628ce │ │ │ │ + b.n 6285e │ │ │ │ mov r2, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - bge.n 6298c │ │ │ │ + bge.n 6291c │ │ │ │ adds r2, r6, #2 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ - bl 28ec14 │ │ │ │ + bl 28e5c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6299c │ │ │ │ + beq.n 6292c │ │ │ │ adds r6, #1 │ │ │ │ - b.n 628c4 │ │ │ │ - cbnz r4, 62900 │ │ │ │ + b.n 62854 │ │ │ │ + cbnz r4, 62890 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11848 @ 0x2e48 │ │ │ │ + movw r1, #10248 @ 0x2808 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 6299c │ │ │ │ + bl 11df00 │ │ │ │ + b.n 6292c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6299c │ │ │ │ + beq.n 6292c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 62d92 │ │ │ │ + b.n 62dd8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 6291c │ │ │ │ - bl 62d92 │ │ │ │ + cbz r0, 628ac │ │ │ │ + bl 62dd8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6299c │ │ │ │ + beq.n 6292c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 627b8 │ │ │ │ + beq.w 62748 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 6292e │ │ │ │ + cbz r2, 628be │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r3 │ │ │ │ - b.n 626f2 │ │ │ │ + b.n 62682 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11876 @ 0x2e64 │ │ │ │ + movw r1, #10276 @ 0x2824 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 62800 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 62790 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 62950 │ │ │ │ + cbz r0, 628e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 62982 │ │ │ │ + bgt.n 62912 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11936 @ 0x2ea0 │ │ │ │ + movw r1, #10336 @ 0x2860 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 62800 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 62790 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11976 @ 0x2ec8 │ │ │ │ + movw r1, #10376 @ 0x2888 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 62800 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 62790 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 62d5c │ │ │ │ + b.n 62da2 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ - bl 62d5c │ │ │ │ + bl 62da2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6299c │ │ │ │ + cbz r0, 6292c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - b.n 62982 │ │ │ │ + b.n 62912 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + bl ee828 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + cbz r0, 62962 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 62962 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 62962 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + cbz r0, 6297c │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #4] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 6297c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 6297c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + cbz r0, 62996 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #8] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 62996 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 62996 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + cbz r0, 629b0 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #12] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 629b0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 629b0 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + cbz r0, 629ca │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #16] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 629ca │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 629ca │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ + cbz r0, 629e4 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #20] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 629e4 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 629e4 │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 629d0 │ │ │ │ + beq.n 62a14 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 629fe │ │ │ │ + bne.n 62a42 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 629e4 │ │ │ │ + beq.n 62a28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 62a00 │ │ │ │ + bgt.n 62a44 │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 62a2c │ │ │ │ + bl 11df00 │ │ │ │ + b.n 62a70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r0, [pc, #44] @ (62a34 ) │ │ │ │ + ldr r0, [pc, #44] @ (62a78 ) │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl adb78 <_PyUnicodeWriter_Finish@@Base+0x1324> │ │ │ │ + bl ad3cc <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62a2c │ │ │ │ + bge.n 62a70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62a2c │ │ │ │ + cbnz r3, 62a70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ sxth r4, r7 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 295e60 │ │ │ │ + bl 295774 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62b92 │ │ │ │ + beq.w 62bd6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - beq.n 62a76 │ │ │ │ - bhi.n 62a6e │ │ │ │ + beq.n 62aba │ │ │ │ + bhi.n 62ab2 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.w 62b90 │ │ │ │ + bhi.w 62bd4 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 62b26 │ │ │ │ + beq.n 62b6a │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 62b78 │ │ │ │ - b.n 62aee │ │ │ │ + bne.w 62bbc │ │ │ │ + b.n 62b32 │ │ │ │ cmp r3, #23 │ │ │ │ - bne.w 62b78 │ │ │ │ - b.n 62b90 │ │ │ │ + bne.w 62bbc │ │ │ │ + b.n 62bd4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 295e60 │ │ │ │ + bl 295774 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62b92 │ │ │ │ + beq.w 62bd6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #25144 @ 0x6238 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movw r0, #41768 @ 0xa328 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ @@ -81825,115 +81850,116 @@ │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 62b90 │ │ │ │ + bne.n 62bd4 │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62b90 │ │ │ │ + beq.n 62bd4 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11996 @ 0x2edc │ │ │ │ + movw r1, #10396 @ 0x289c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 62b92 │ │ │ │ + b.n 62bd6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 62b78 │ │ │ │ + bne.n 62bbc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #22 │ │ │ │ - bne.n 62b78 │ │ │ │ + bne.n 62bbc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r1, #41976 @ 0xa3f8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movw r3, #25144 @ 0x6238 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, r1 │ │ │ │ - beq.n 62b90 │ │ │ │ + beq.n 62bd4 │ │ │ │ movw r3, #31344 @ 0x7a70 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 62b78 │ │ │ │ - b.n 62b90 │ │ │ │ + bne.n 62bbc │ │ │ │ + b.n 62bd4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 62b78 │ │ │ │ + bhi.n 62bbc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 62b40 │ │ │ │ + bne.n 62b84 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 62b78 │ │ │ │ + bne.n 62bbc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #22 │ │ │ │ - bne.n 62b78 │ │ │ │ + bne.n 62bbc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62b60 │ │ │ │ + beq.n 62ba4 │ │ │ │ movw r3, #25144 @ 0x6238 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 62b78 │ │ │ │ + bne.n 62bbc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #22 │ │ │ │ - bne.n 62b78 │ │ │ │ + bne.n 62bbc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #31344 @ 0x7a70 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62b90 │ │ │ │ + beq.n 62bd4 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #65052 @ 0xfe1c │ │ │ │ + movw r1, #63452 @ 0xf7dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 62aea │ │ │ │ + bl 11df00 │ │ │ │ + b.n 62b2e │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ + b.n 62934 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ movw r3, #43628 @ 0xaa6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #12044 @ 0x2f0c │ │ │ │ + movw r1, #10444 @ 0x28cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r4, #0 │ │ │ │ - bl 236e24 │ │ │ │ + bl 237084 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 62c9a │ │ │ │ + beq.n 62ce0 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ ldr r5, [r6, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 808d8 │ │ │ │ + bl 806e8 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62c9c │ │ │ │ + beq.n 62ce2 │ │ │ │ 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] │ │ │ │ @@ -81941,243 +81967,243 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #20] │ │ │ │ str r6, [sp, #28] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.n 62c08 │ │ │ │ + bhi.n 62c4e │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl b75f8 <_PyBytes_Resize@@Base> │ │ │ │ + bl b6ce4 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - b.n 62c9c │ │ │ │ + b.n 62ce2 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 315e4 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 62bf6 │ │ │ │ + beq.n 62c3c │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ sub.w r4, r8, r4 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - ble.n 62c3e │ │ │ │ + ble.n 62c84 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 630d4 │ │ │ │ - cbnz r0, 62c3a │ │ │ │ + bl 6311c │ │ │ │ + cbnz r0, 62c80 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62c96 │ │ │ │ - b.n 62c8c │ │ │ │ + bge.n 62cdc │ │ │ │ + b.n 62cd2 │ │ │ │ subs r4, #255 @ 0xff │ │ │ │ - b.n 62c1c │ │ │ │ + b.n 62c62 │ │ │ │ subs r5, r7, r5 │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ - ble.n 62c70 │ │ │ │ + ble.n 62cb6 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 630d4 │ │ │ │ + bl 6311c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62c2e │ │ │ │ + beq.n 62c74 │ │ │ │ subs r5, #127 @ 0x7f │ │ │ │ movs r4, #0 │ │ │ │ - b.n 62c40 │ │ │ │ + b.n 62c86 │ │ │ │ mvn.w r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 630d4 │ │ │ │ + bl 6311c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62c2e │ │ │ │ + beq.n 62c74 │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ movs r4, #0 │ │ │ │ cmn.w r5, #128 @ 0x80 │ │ │ │ - blt.n 62c5a │ │ │ │ + blt.n 62ca0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 630d4 │ │ │ │ + bl 6311c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62c2e │ │ │ │ + beq.n 62c74 │ │ │ │ mov r5, r7 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 62bf6 │ │ │ │ + b.n 62c3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 62c96 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 62cdc │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 62c9c │ │ │ │ + b.n 62ce2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 62cc6 │ │ │ │ - cbnz r2, 62cc0 │ │ │ │ + cbnz r3, 62d0c │ │ │ │ + cbnz r2, 62d06 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 62cde │ │ │ │ + b.n 62d24 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 62cb6 │ │ │ │ + beq.n 62cfc │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12092 @ 0x2f3c │ │ │ │ + movw r1, #10492 @ 0x28fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ 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, 62d04 │ │ │ │ - cbnz r2, 62cfe │ │ │ │ + cbnz r3, 62d4a │ │ │ │ + cbnz r2, 62d44 │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 62d1c │ │ │ │ + b.n 62d62 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 62cf4 │ │ │ │ + beq.n 62d3a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12188 @ 0x2f9c │ │ │ │ + movw r1, #10588 @ 0x295c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ 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, 62d42 │ │ │ │ - cbnz r2, 62d3c │ │ │ │ + cbnz r3, 62d88 │ │ │ │ + cbnz r2, 62d82 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 62d5a │ │ │ │ + b.n 62da0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 62d32 │ │ │ │ + beq.n 62d78 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12220 @ 0x2fbc │ │ │ │ + movw r1, #10620 @ 0x297c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ 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 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ adds r6, r0, #4 │ │ │ │ - cbz r4, 62d78 │ │ │ │ + cbz r4, 62dbe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 62d7a │ │ │ │ + b.n 62dc0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r7 │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 62d8e │ │ │ │ + bge.n 62dd4 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 626dc │ │ │ │ - cbz r0, 62d90 │ │ │ │ + bl 6266c │ │ │ │ + cbz r0, 62dd6 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 62d72 │ │ │ │ + b.n 62db8 │ │ │ │ movs r0, #1 │ │ │ │ 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 │ │ │ │ - movw r1, #22780 @ 0x58fc │ │ │ │ + movw r1, #21180 @ 0x52bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl c85ac <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ - cbnz r0, 62dba │ │ │ │ + bl c7ccc <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ + cbnz r0, 62e00 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 28ec14 │ │ │ │ + b.w 28e5c4 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12260 @ 0x2fe4 │ │ │ │ + movw r1, #10660 @ 0x29a4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00062dd4 : │ │ │ │ +00062e1a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #4 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #31 │ │ │ │ mov r4, r1 │ │ │ │ add.w r1, sp, r2 │ │ │ │ - bl 151ebc │ │ │ │ + bl 15190c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 62e1c │ │ │ │ + beq.n 62e62 │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 62e16 │ │ │ │ + bls.n 62e5c │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12296 @ 0x3008 │ │ │ │ + movw r1, #10696 @ 0x29c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 62e1c │ │ │ │ + b.n 62e62 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ 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 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 62e3c │ │ │ │ + bls.n 62e82 │ │ │ │ movs r5, #0 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 62e70 │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 62eb6 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 62e4c │ │ │ │ + cbz r0, 62e92 │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 62e4e │ │ │ │ - b.n 62e34 │ │ │ │ + bls.n 62e94 │ │ │ │ + b.n 62e7a │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c85fc <_PyArena_Malloc@@Base> │ │ │ │ + bl c7d1c <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62e34 │ │ │ │ + beq.n 62e7a │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b44c │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -82192,221 +82218,222 @@ │ │ │ │ ldr.w r1, [r0, #672] @ 0x2a0 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, fp │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 62f98 │ │ │ │ + beq.n 62fde │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbnz r5, 62ec4 │ │ │ │ + cbnz r5, 62f0a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12344 @ 0x3038 │ │ │ │ + movw r1, #10744 @ 0x29f8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 62f98 │ │ │ │ - ldr.w sl, [pc, #216] @ 62fa0 │ │ │ │ + b.n 62fde │ │ │ │ + ldr.w sl, [pc, #220] @ 62fe8 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - movw r1, #12396 @ 0x306c │ │ │ │ + movw r1, #10796 @ 0x2a2c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, sl] │ │ │ │ - bl 1cd13c │ │ │ │ - cbz r0, 62ee6 │ │ │ │ + bl 1cd5a8 │ │ │ │ + cbz r0, 62f2c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1c872c │ │ │ │ - b.n 62ebe │ │ │ │ + bl 1c8bf4 │ │ │ │ + b.n 62f04 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 291c04 │ │ │ │ + bl 291518 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62ede │ │ │ │ + bne.n 62f24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62f0e │ │ │ │ + bge.n 62f54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 62f0e │ │ │ │ + cbnz r3, 62f54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r8, #868] @ 0x364 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 62f96 │ │ │ │ + beq.n 62fdc │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbz r5, 62f46 │ │ │ │ + cbz r5, 62f8c │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 62f4c │ │ │ │ + bne.n 62f92 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62f46 │ │ │ │ + bge.n 62f8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 62f46 │ │ │ │ + cbnz r3, 62f8c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 62f86 │ │ │ │ - movw r1, #12396 @ 0x306c │ │ │ │ + b.n 62fcc │ │ │ │ + movw r1, #10796 @ 0x2a2c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [sl, r9] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62ede │ │ │ │ + bne.n 62f24 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 291c04 │ │ │ │ + bl 291518 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62ede │ │ │ │ + bne.n 62f24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62f86 │ │ │ │ + bge.n 62fcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 62f86 │ │ │ │ + cbnz r3, 62fcc │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ - bl 1dc990 │ │ │ │ + bl 1dcdac │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 62f98 │ │ │ │ - b.n 62ede │ │ │ │ + cbnz r0, 62fde │ │ │ │ + b.n 62f24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r1, #20548 @ 0x5044 │ │ │ │ + movw r1, #18948 @ 0x4a04 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w ee4a0 │ │ │ │ + b.w ee0c8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r4, #20016 @ 0x4e30 │ │ │ │ + movw r4, #18416 @ 0x47f0 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - movw r3, #20040 @ 0x4e48 │ │ │ │ + movw r3, #18440 @ 0x4808 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #20008 @ 0x4e28 │ │ │ │ + movw r2, #18408 @ 0x47e8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #20028 @ 0x4e3c │ │ │ │ + movw r1, #18428 @ 0x47fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #12432 @ 0x3090 │ │ │ │ + movw r0, #10832 @ 0x2a50 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ 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, 63010 │ │ │ │ + cbnz r3, 63058 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ - cbnz r3, 63010 │ │ │ │ + cbnz r3, 63058 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 63070 │ │ │ │ - cbz r4, 6301c │ │ │ │ + cbz r3, 630b8 │ │ │ │ + cbz r4, 63064 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a6cc │ │ │ │ + bl 9a5d0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 63022 │ │ │ │ - bl 7fac4 │ │ │ │ + b.n 6306a │ │ │ │ + bl 7fb14 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 630c4 │ │ │ │ + beq.n 6310c │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 6304e │ │ │ │ - ldr r1, [pc, #156] @ (630c8 ) │ │ │ │ + cbz r2, 63096 │ │ │ │ + ldr r1, [pc, #156] @ (63110 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6304e │ │ │ │ + bne.n 63096 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6304a │ │ │ │ + bge.n 63092 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6304a │ │ │ │ + cbnz r3, 63092 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 630c4 │ │ │ │ + b.n 6310c │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ - cbz r2, 6305e │ │ │ │ - ldr r1, [pc, #120] @ (630cc ) │ │ │ │ + cbz r2, 630a6 │ │ │ │ + ldr r1, [pc, #120] @ (63114 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 63036 │ │ │ │ + beq.n 6307e │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cbz r2, 6307e │ │ │ │ - ldr r1, [pc, #108] @ (630d0 ) │ │ │ │ + cbz r2, 630c6 │ │ │ │ + ldr r1, [pc, #108] @ (63118 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 63036 │ │ │ │ - b.n 6307e │ │ │ │ - cbz r4, 6308e │ │ │ │ + beq.n 6307e │ │ │ │ + b.n 630c6 │ │ │ │ + cbz r4, 630d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r4, r3 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - bne.n 630a4 │ │ │ │ + bne.n 630ec │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movs r0, #2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - bl 8e6c8 │ │ │ │ + bl 8e5f0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 630ae │ │ │ │ + b.n 630f6 │ │ │ │ mov r3, r4 │ │ │ │ movs r0, #3 │ │ │ │ - bl 8ea0c │ │ │ │ + bl 8e934 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 630c2 │ │ │ │ + bge.n 6310a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 630c2 │ │ │ │ + cbnz r3, 6310a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0xf2500052 │ │ │ │ @ instruction: 0xf7d40052 │ │ │ │ @ instruction: 0xf26c0052 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -82418,399 +82445,399 @@ │ │ │ │ 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 63110 │ │ │ │ + bge.n 63158 │ │ │ │ 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 6311c │ │ │ │ + b.n 63164 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl b75f8 <_PyBytes_Resize@@Base> │ │ │ │ + bl b6ce4 <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 630f8 │ │ │ │ + bne.n 63140 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r3 │ │ │ │ mov sl, r1 │ │ │ │ mov.w r8, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ mov r5, r0 │ │ │ │ add.w r9, r0, #16 │ │ │ │ cmp r8, r7 │ │ │ │ - bge.n 63188 │ │ │ │ - bl f6bc8 │ │ │ │ + bge.n 631d0 │ │ │ │ + bl f6880 │ │ │ │ mov r1, sl │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl f7118 │ │ │ │ - cbz r4, 63182 │ │ │ │ - cbz r5, 6316e │ │ │ │ + bl f6dd0 │ │ │ │ + cbz r4, 631ca │ │ │ │ + cbz r5, 631b6 │ │ │ │ str.w r4, [r9, r8, lsl #2] │ │ │ │ - b.n 63182 │ │ │ │ + b.n 631ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63182 │ │ │ │ + bge.n 631ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63182 │ │ │ │ + cbnz r3, 631ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 6314a │ │ │ │ + b.n 63192 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 96794 │ │ │ │ + b.w 966ac │ │ │ │ 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 631f4 │ │ │ │ + ble.n 6323c │ │ │ │ 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 631f4 │ │ │ │ + bcs.n 6323c │ │ │ │ blx 2addc <__memcpy_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c030 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r7 │ │ │ │ add r6, r5 │ │ │ │ blx 2c030 │ │ │ │ - b.n 631c4 │ │ │ │ + b.n 6320c │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #260 @ 0x104 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #56832 @ 0xde00 │ │ │ │ + movw r0, #55232 @ 0xd7c0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ 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 8f69c │ │ │ │ + b.w 8f5c0 │ │ │ │ stmdb 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 r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ - cbnz r5, 6324e │ │ │ │ + cbnz r5, 63296 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 6324e │ │ │ │ + ble.n 63296 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6324e │ │ │ │ - cbnz r2, 6326e │ │ │ │ + bne.n 63296 │ │ │ │ + cbnz r2, 632b6 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #176] @ (63314 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #176] @ (6335c ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6330c │ │ │ │ + beq.n 63354 │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ ldr.w fp, [r4] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ mul.w r5, r2, r5 │ │ │ │ adds.w r8, r5, r3 │ │ │ │ it mi │ │ │ │ addmi r8, r3 │ │ │ │ mov.w r8, r8, asr #16 │ │ │ │ - cbnz r2, 6329c │ │ │ │ + cbnz r2, 632e4 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 6330c │ │ │ │ + b.n 63354 │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #0 │ │ │ │ - bl 181b60 │ │ │ │ + bl 18140c │ │ │ │ ldr.w sl, [r0, #16] │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 63292 │ │ │ │ + ble.n 632da │ │ │ │ lsls r1, r7, #16 │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ add.w r3, r1, #65536 @ 0x10000 │ │ │ │ cmp r5, r3 │ │ │ │ add.w r0, r0, r7, lsl #16 │ │ │ │ ite lt │ │ │ │ sublt r1, r5, r1 │ │ │ │ movge.w r1, #65536 @ 0x10000 │ │ │ │ - bl 806d4 │ │ │ │ + bl 808a0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6330c │ │ │ │ + cbz r0, 63354 │ │ │ │ strd fp, r0, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ - bl adce8 <_PyUnicodeWriter_Finish@@Base+0x1494> │ │ │ │ + bl ad258 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 632f0 │ │ │ │ + bge.n 63338 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 632f0 │ │ │ │ + cbnz r3, 63338 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 6330a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 63352 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63306 │ │ │ │ + bge.n 6334e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 63306 │ │ │ │ + cbnz r3, 6334e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 632a8 │ │ │ │ + b.n 632f0 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r4, [r0, r5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ - movw r0, #12440 @ 0x3098 │ │ │ │ + movw r0, #10840 @ 0x2a58 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add r0, r3 │ │ │ │ - b.w 8f69c │ │ │ │ + b.w 8f5c0 │ │ │ │ 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, 6335a │ │ │ │ + cbz r3, 633a2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r3, #1 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.w 8f69c │ │ │ │ + b.w 8f5c0 │ │ │ │ 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 633a2 │ │ │ │ + bhi.n 633ea │ │ │ │ ldr r5, [r6, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bmi.n 633b8 │ │ │ │ + bmi.n 63400 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #65084 @ 0xfe3c │ │ │ │ + movw r2, #63484 @ 0xf7fc │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #37056 @ 0x90c0 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #6268 @ 0x187c │ │ │ │ + movw r0, #4668 @ 0x123c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 63508 │ │ │ │ - movw r0, #6268 @ 0x187c │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 63550 │ │ │ │ + movw r0, #4668 @ 0x123c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e2c9c │ │ │ │ + bl e289c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63378 │ │ │ │ - b.n 63508 │ │ │ │ + bne.n 633c0 │ │ │ │ + b.n 63550 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 63422 │ │ │ │ + ble.n 6346a │ │ │ │ ldr r4, [r6, #4] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 63422 │ │ │ │ + beq.n 6346a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 63402 │ │ │ │ + bpl.n 6344a │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63508 │ │ │ │ + beq.w 63550 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 63422 │ │ │ │ + beq.n 6346a │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64788 @ 0xfd14 │ │ │ │ + movw r1, #63188 @ 0xf6d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 63508 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 63550 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #33532 @ 0x82fc │ │ │ │ + movw r2, #31908 @ 0x7ca4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #6268 @ 0x187c │ │ │ │ + movw r0, #4668 @ 0x123c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 63508 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 63550 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp.w r7, #536870912 @ 0x20000000 │ │ │ │ - blt.n 63442 │ │ │ │ + blt.n 6348a │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12560 @ 0x3110 │ │ │ │ + movw r1, #10960 @ 0x2ad0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 63508 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 63550 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bl 808d8 │ │ │ │ + bl 806e8 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63508 │ │ │ │ + beq.n 63550 │ │ │ │ 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 634e2 │ │ │ │ + ble.n 6352a │ │ │ │ ldrb.w r5, [r2, #1]! │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ - beq.n 63470 │ │ │ │ + beq.n 634b8 │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ - bne.n 6347e │ │ │ │ + bne.n 634c6 │ │ │ │ mov r3, r4 │ │ │ │ movs r6, #92 @ 0x5c │ │ │ │ strb.w r6, [r3], #2 │ │ │ │ strb r5, [r4, #1] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 6345e │ │ │ │ + b.n 634a6 │ │ │ │ cmp r5, #9 │ │ │ │ - bne.n 6348c │ │ │ │ + bne.n 634d4 │ │ │ │ movw r3, #29788 @ 0x745c │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ - b.n 6345e │ │ │ │ + b.n 634a6 │ │ │ │ cmp r5, #10 │ │ │ │ - bne.n 6349a │ │ │ │ + bne.n 634e2 │ │ │ │ movw r3, #28252 @ 0x6e5c │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ - b.n 6345e │ │ │ │ + b.n 634a6 │ │ │ │ cmp r5, #13 │ │ │ │ - bne.n 634a8 │ │ │ │ + bne.n 634f0 │ │ │ │ movw r3, #29276 @ 0x725c │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ - b.n 6345e │ │ │ │ + b.n 634a6 │ │ │ │ sub.w r3, r5, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bls.n 634dc │ │ │ │ + bls.n 63524 │ │ │ │ movw r6, #14372 @ 0x3824 │ │ │ │ movt r6, #81 @ 0x51 │ │ │ │ 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 6345e │ │ │ │ + b.n 634a6 │ │ │ │ strb.w r5, [r4], #1 │ │ │ │ - b.n 6345e │ │ │ │ + b.n 634a6 │ │ │ │ movs r3, #0 │ │ │ │ subs r1, r4, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ strb r3, [r4, #0] │ │ │ │ - bl b75f8 <_PyBytes_Resize@@Base> │ │ │ │ - cbnz r0, 63508 │ │ │ │ + bl b6ce4 <_PyBytes_Resize@@Base> │ │ │ │ + cbnz r0, 63550 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 63508 │ │ │ │ + cbz r1, 63550 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #17124 @ 0x42e4 │ │ │ │ + movw r0, #15524 @ 0x3ca4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ - movw r4, #8748 @ 0x222c │ │ │ │ + movw r4, #7148 @ 0x1bec │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -82819,418 +82846,418 @@ │ │ │ │ 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 63556 │ │ │ │ + bne.n 6359e │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 63556 │ │ │ │ + ble.n 6359e │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 63556 │ │ │ │ - cbnz r6, 63576 │ │ │ │ + bne.n 6359e │ │ │ │ + cbnz r6, 635be │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, ip │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #152] @ (63604 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #152] @ (6364c ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 635f4 │ │ │ │ + beq.n 6363c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 149a58 │ │ │ │ - cbnz r0, 63584 │ │ │ │ + bl 1494dc │ │ │ │ + cbnz r0, 635cc │ │ │ │ movs r6, #0 │ │ │ │ - b.n 635f4 │ │ │ │ - movw r3, #40808 @ 0x9f68 │ │ │ │ + b.n 6363c │ │ │ │ + movw r3, #39200 @ 0x9920 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r1, [r6, #4] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 24e2fc │ │ │ │ + bl 24e558 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63580 │ │ │ │ + beq.n 635c8 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldrb.w r3, [sp, #68] @ 0x44 │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r3, 635b8 │ │ │ │ + cbz r3, 63600 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx 2afd4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 635c2 │ │ │ │ + b.n 6360a │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 2c008 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 635ec │ │ │ │ + bne.n 63634 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - cbz r2, 635e4 │ │ │ │ + cbz r2, 6362c │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bne.n 635de │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 635e4 │ │ │ │ + bne.n 63626 │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 6362c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl 1f08d4 │ │ │ │ - bl 940a4 │ │ │ │ + bl 1f0e64 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63580 │ │ │ │ + bne.n 635c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 14a440 │ │ │ │ + bl 149e0c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r0, [r6, r5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 63628 │ │ │ │ + cbnz r3, 63670 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 63628 │ │ │ │ + ble.n 63670 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 63628 │ │ │ │ - cbnz r0, 63640 │ │ │ │ + bne.n 63670 │ │ │ │ + cbnz r0, 63688 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ (63690 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 63688 │ │ │ │ + ldr r3, [pc, #84] @ (636d8 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 636d0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 63652 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 63688 │ │ │ │ + bne.n 6369a │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 636d0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2b9d0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6367e │ │ │ │ + bne.n 636c6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 6367e │ │ │ │ + cbz r3, 636c6 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r3, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 636ba │ │ │ │ + cbnz r0, 63702 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 636c2 │ │ │ │ + cbz r0, 6370a │ │ │ │ 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 636ac │ │ │ │ + beq.n 636f4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 636e4 │ │ │ │ + cbnz r3, 6372c │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 636e4 │ │ │ │ + ble.n 6372c │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 636e4 │ │ │ │ - cbnz r0, 636fc │ │ │ │ + bne.n 6372c │ │ │ │ + cbnz r0, 63744 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #68] @ (6373c ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 63736 │ │ │ │ + ldr r3, [pc, #68] @ (63784 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 6377e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 251b1c │ │ │ │ + bl 251d74 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 63736 │ │ │ │ + beq.n 6377e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #12592 @ 0x3130 │ │ │ │ + movw r1, #10992 @ 0x2af0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #60492 @ 0xec4c │ │ │ │ + movw r0, #58892 @ 0xe60c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 63736 │ │ │ │ + beq.n 6377e │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #46448 @ 0xb570 │ │ │ │ movt r1, #2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2c074c <_PyTime_FromLong@@Base+0xc44> │ │ │ │ + b.w 2c005c <_PyTime_FromLong@@Base+0xc44> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r1, r7] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 63760 │ │ │ │ + cbnz r3, 637a8 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 63760 │ │ │ │ + ble.n 637a8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 63760 │ │ │ │ - cbnz r0, 63778 │ │ │ │ + bne.n 637a8 │ │ │ │ + cbnz r0, 637c0 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ (637c8 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 637c0 │ │ │ │ + ldr r3, [pc, #84] @ (63810 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 63808 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6378a │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 637c0 │ │ │ │ + bne.n 637d2 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 63808 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2c260 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 637b6 │ │ │ │ + bne.n 637fe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 637b6 │ │ │ │ + cbz r3, 637fe │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r6, r7] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 637ee │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 63846 │ │ │ │ + bne.n 63836 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 6388e │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ blx 2b958 <__sched_rr_get_interval64@plt> │ │ │ │ - cbz r0, 63808 │ │ │ │ + cbz r0, 63850 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 63832 │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 6387a │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 2e3d90 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vldr s15, [sp, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d5, [pc, #52] @ 63850 │ │ │ │ + vldr d5, [pc, #52] @ 63898 │ │ │ │ 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 6383c │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 63846 │ │ │ │ + bne.n 63884 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 6388e │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9b9dc │ │ │ │ + b.w 9b8e0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ - bvs.n 6377e │ │ │ │ + bvs.n 637c6 │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ 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 9435c │ │ │ │ + b.w 94284 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 63872 │ │ │ │ + cbz r3, 638ba │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 6387a │ │ │ │ + b.n 638c2 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ 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 9435c │ │ │ │ + b.w 94284 │ │ │ │ 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 9435c │ │ │ │ + b.w 94284 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ mov r5, r0 │ │ │ │ blx 2c64c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 638e0 │ │ │ │ + bge.n 63928 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 63914 │ │ │ │ + beq.n 6395c │ │ │ │ mov r2, r1 │ │ │ │ - cbz r1, 63914 │ │ │ │ + cbz r1, 6395c │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 63924 │ │ │ │ + beq.n 6396c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ - b.n 63998 │ │ │ │ + b.n 639e0 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ movw r3, #34568 @ 0x8708 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 63942 │ │ │ │ + beq.n 6398a │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w e09bc │ │ │ │ + b.w e052c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r1 │ │ │ │ - bl 1cddd4 │ │ │ │ + bl 1ce240 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 63998 │ │ │ │ + cbz r0, 639e0 │ │ │ │ ldr.w r3, [r6, #156] @ 0x9c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 63976 │ │ │ │ + cbnz r0, 639be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63996 │ │ │ │ + bge.n 639de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63996 │ │ │ │ + cbnz r3, 639de │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 63996 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 639de │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ @@ -83246,115 +83273,115 @@ │ │ │ │ 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 639c0 │ │ │ │ + bne.n 63a08 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 237294 <_Py_Gid_Converter@@Base> │ │ │ │ - cbnz r0, 639d6 │ │ │ │ - b.n 63a0c │ │ │ │ + bl 2374f4 <_Py_Gid_Converter@@Base> │ │ │ │ + cbnz r0, 63a1e │ │ │ │ + b.n 63a54 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #44432 @ 0xad90 │ │ │ │ + movw r0, #42512 @ 0xa610 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e2dcc <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 63a0c │ │ │ │ - b.n 639b4 │ │ │ │ + bl e29cc <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 63a54 │ │ │ │ + b.n 639fc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 237294 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 63a0c │ │ │ │ + bl 2374f4 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 63a54 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 237294 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 63a0c │ │ │ │ + bl 2374f4 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 63a54 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2ae7c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 63a10 │ │ │ │ + bge.n 63a58 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 63a18 │ │ │ │ + b.n 63a60 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 8f69c │ │ │ │ + b.w 8f5c0 │ │ │ │ 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 63a5a │ │ │ │ + bne.n 63aa2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 215a14 <_Py_Uid_Converter@@Base> │ │ │ │ - cbnz r0, 63a70 │ │ │ │ - b.n 63aa6 │ │ │ │ + bl 215c8c <_Py_Uid_Converter@@Base> │ │ │ │ + cbnz r0, 63ab8 │ │ │ │ + b.n 63aee │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #44420 @ 0xad84 │ │ │ │ + movw r0, #42500 @ 0xa604 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e2dcc <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 63aa6 │ │ │ │ - b.n 63a4e │ │ │ │ + bl e29cc <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 63aee │ │ │ │ + b.n 63a96 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 215a14 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 63aa6 │ │ │ │ + bl 215c8c <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 63aee │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 215a14 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 63aa6 │ │ │ │ + bl 215c8c <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 63aee │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2b8bc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 63aaa │ │ │ │ + bge.n 63af2 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 63ab2 │ │ │ │ + b.n 63afa │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.n 63afc │ │ │ │ + bpl.n 63b44 │ │ │ │ ldr.w r1, [r0, #440] @ 0x1b8 │ │ │ │ - cbz r1, 63b00 │ │ │ │ + cbz r1, 63b48 │ │ │ │ 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] │ │ │ │ @@ -83366,192 +83393,192 @@ │ │ │ │ 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 8f69c │ │ │ │ + b.w 8f5c0 │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ - b.n 63b04 │ │ │ │ + b.n 63b4c │ │ │ │ mov.w r0, #468 @ 0x1d4 │ │ │ │ - b.w 8f69c │ │ │ │ + b.w 8f5c0 │ │ │ │ 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, #50596 @ 0xc5a4 │ │ │ │ + movw r1, #48996 @ 0xbf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl e1f14 │ │ │ │ - cbz r0, 63b3a │ │ │ │ + bl e1b14 │ │ │ │ + cbz r0, 63b82 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 38122 <_PyInterpreterState_IDDecref@@Base+0xe2> │ │ │ │ + bl 38126 <_PyInterpreterState_IDDecref@@Base+0xe2> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00063b3e : │ │ │ │ +00063b86 : │ │ │ │ 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, #21824 @ 0x5540 │ │ │ │ + movw r1, #20224 @ 0x4f00 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #63380 @ 0xf794 │ │ │ │ + movw r0, #61780 @ 0xf154 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f0038 │ │ │ │ + bl 1f05c8 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 63b86 │ │ │ │ + cbz r0, 63bce │ │ │ │ mov r0, r4 │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 63b90 │ │ │ │ + cbz r0, 63bd8 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl e09bc │ │ │ │ + bl e052c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 63b98 │ │ │ │ - bl 9b92c │ │ │ │ + cbz r0, 63be0 │ │ │ │ + bl 9b830 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 63b9c │ │ │ │ + b.n 63be4 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 63b9c │ │ │ │ + b.n 63be4 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 63b9c │ │ │ │ + b.n 63be4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63be6 │ │ │ │ + bne.n 63c2e │ │ │ │ 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 63c14 │ │ │ │ + b.n 63c5c │ │ │ │ movs r2, #3 │ │ │ │ mov r0, sp │ │ │ │ - bl 23caa4 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 23ccf8 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 63c10 │ │ │ │ + beq.n 63c58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 63c14 │ │ │ │ + bge.n 63c5c │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35552 @ 0x8ae0 │ │ │ │ + movw r1, #33836 @ 0x842c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 63c2c │ │ │ │ + b.n 63c74 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ adds r1, #16 │ │ │ │ ldrexd r4, r5, [r1] │ │ │ │ strexd r0, r2, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63c18 │ │ │ │ + bne.n 63c60 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00063c30 : │ │ │ │ +00063c78 : │ │ │ │ stmdb 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 r6, [pc, #156] @ (63ce0 ) │ │ │ │ + ldr r6, [pc, #156] @ (63d28 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r3 │ │ │ │ cmp r2, #1 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r1, r6] │ │ │ │ str r3, [sp, #12] │ │ │ │ sbcs.w r3, r4, #0 │ │ │ │ - blt.n 63c68 │ │ │ │ + blt.n 63cb0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r4 │ │ │ │ - bl 284394 <_PyDeadline_Init@@Base> │ │ │ │ + bl 283d64 <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 63c6c │ │ │ │ + b.n 63cb4 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r6 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1ef548 <_PyTime_AsMicroseconds@@Base> │ │ │ │ + bl 1ef9dc <_PyTime_AsMicroseconds@@Base> │ │ │ │ movs r2, #0 │ │ │ │ mov sl, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 1f5e7c │ │ │ │ + bl 1f6160 │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 63cac │ │ │ │ + cbnz r0, 63cf4 │ │ │ │ orrs.w r3, sl, r9 │ │ │ │ - beq.n 63cac │ │ │ │ - bl b1084 │ │ │ │ + beq.n 63cf4 │ │ │ │ + bl b0764 │ │ │ │ mov r3, r9 │ │ │ │ mov fp, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 1559cc │ │ │ │ + bl 155614 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r3 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ cmp.w fp, #2 │ │ │ │ - bne.n 63cd6 │ │ │ │ + bne.n 63d1e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 20a700 <_PyEval_MakePendingCalls@@Base> │ │ │ │ + bl 20aac8 <_PyEval_MakePendingCalls@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 63cd6 │ │ │ │ + beq.n 63d1e │ │ │ │ cmp r5, #1 │ │ │ │ sbcs.w r3, r4, #0 │ │ │ │ - blt.n 63c6c │ │ │ │ + blt.n 63cb4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2b7998 <_PyDeadline_Get@@Base> │ │ │ │ + bl 2b46a8 <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge.n 63c6c │ │ │ │ + bge.n 63cb4 │ │ │ │ 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 │ │ │ │ @@ -83568,311 +83595,311 @@ │ │ │ │ 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 1ca32c <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ + bl 1ca794 <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r4, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ ands.w r7, r4, #64 @ 0x40 │ │ │ │ ubfx r6, r4, #5, #1 │ │ │ │ - beq.n 63d38 │ │ │ │ - cbz r6, 63d48 │ │ │ │ + beq.n 63d80 │ │ │ │ + cbz r6, 63d90 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ adds r4, #21 │ │ │ │ - b.n 63d5e │ │ │ │ - cbz r6, 63d48 │ │ │ │ + b.n 63da6 │ │ │ │ + cbz r6, 63d90 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 63d5e │ │ │ │ + b.n 63da6 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - cbz r3, 63d5c │ │ │ │ + cbz r3, 63da4 │ │ │ │ ldrb r4, [r5, #16] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #32 │ │ │ │ - b.n 63d5e │ │ │ │ + b.n 63da6 │ │ │ │ movs r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c9090 │ │ │ │ - cbz r0, 63d74 │ │ │ │ - cbz r7, 63d6e │ │ │ │ - cbz r6, 63d6e │ │ │ │ + bl 1c94fc │ │ │ │ + cbz r0, 63dbc │ │ │ │ + cbz r7, 63db6 │ │ │ │ + cbz r6, 63db6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - b.n 63d70 │ │ │ │ + b.n 63db8 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r4, #1 │ │ │ │ add r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 63d9e │ │ │ │ + cbnz r3, 63de6 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 63d9e │ │ │ │ + ble.n 63de6 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 63d9e │ │ │ │ - cbnz r4, 63dbc │ │ │ │ + bne.n 63de6 │ │ │ │ + cbnz r4, 63e04 │ │ │ │ movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #188] @ (63e6c ) │ │ │ │ + ldr r3, [pc, #188] @ (63eb4 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63e66 │ │ │ │ + beq.n 63eae │ │ │ │ ldrd r5, r0, [r4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 63dd2 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 63e1a │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63e44 │ │ │ │ + bne.n 63e8c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #15864 @ 0x3df8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 63dec │ │ │ │ + bne.n 63e34 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f70f8 │ │ │ │ + b.w 1f74bc │ │ │ │ ldr r3, [r2, #80] @ 0x50 │ │ │ │ - cbz r3, 63dfe │ │ │ │ + cbz r3, 63e46 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 63dfe │ │ │ │ - bl 158b30 <_PyLong_FromByteArray@@Base+0x1024> │ │ │ │ + cbz r3, 63e46 │ │ │ │ + bl 158668 <_PyLong_FromByteArray@@Base+0x838> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 63e1c │ │ │ │ - b.n 63e66 │ │ │ │ + cbnz r0, 63e64 │ │ │ │ + b.n 63eae │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #58644 @ 0xe514 │ │ │ │ + movw r1, #57044 @ 0xded4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ add.w r1, r0, #16 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 158f24 │ │ │ │ + bl 15896c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 63e48 │ │ │ │ + bge.n 63e90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63e44 │ │ │ │ + bge.n 63e8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63e44 │ │ │ │ + cbnz r3, 63e8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 63e66 │ │ │ │ + b.n 63eae │ │ │ │ mov r0, r4 │ │ │ │ - bl 159688 │ │ │ │ + bl 1591c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63e64 │ │ │ │ + bge.n 63eac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63e64 │ │ │ │ + cbnz r3, 63eac │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrsb r0, [r4, r0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7a3dc │ │ │ │ + bl 7a424 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 63ea6 │ │ │ │ + bne.n 63eee │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #12620 @ 0x314c │ │ │ │ + movw r1, #11020 @ 0x2b0c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 63f0e │ │ │ │ - ldr r3, [pc, #104] @ (63f10 ) │ │ │ │ + b.n 63f56 │ │ │ │ + ldr r3, [pc, #104] @ (63f58 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 21e044 <_Py_IsInterpreterFinalizing@@Base> │ │ │ │ + bl 21e13c <_Py_IsInterpreterFinalizing@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ - cbnz r6, 63ec8 │ │ │ │ - bl 1558d4 │ │ │ │ + cbnz r6, 63f10 │ │ │ │ + bl 1554c4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 63ed8 │ │ │ │ + b.n 63f20 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 1f5e7c │ │ │ │ + bl 1f6160 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 63f0c │ │ │ │ + beq.n 63f54 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bpl.n 63f0c │ │ │ │ + bpl.n 63f54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f60d0 │ │ │ │ - cbz r0, 63ef6 │ │ │ │ - bl dd388 │ │ │ │ + bl 1f6494 │ │ │ │ + cbz r0, 63f3e │ │ │ │ + bl dcef8 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 63efe │ │ │ │ - movw r2, #12596 @ 0x3134 │ │ │ │ + b.n 63f46 │ │ │ │ + movw r2, #10996 @ 0x2af4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #12648 @ 0x3168 │ │ │ │ + movw r1, #11048 @ 0x2b28 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #12] @ (63f14 ) │ │ │ │ - bl 7613a <_PyMonitoring_FireLineEvent@@Base+0x9da> │ │ │ │ + ldr r0, [pc, #12] @ (63f5c ) │ │ │ │ + bl 76182 <_PyMonitoring_FireLineEvent@@Base+0x9da> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ + adds r0, r0, #1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r1, [sp, #8] │ │ │ │ - movw r1, #51364 @ 0xc8a4 │ │ │ │ + movw r1, #49764 @ 0xc264 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl e1f14 │ │ │ │ - cbz r0, 63f6c │ │ │ │ + bl e1b14 │ │ │ │ + cbz r0, 63fb4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movw r2, #15864 @ 0x3df8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63f70 │ │ │ │ + beq.n 63fb8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12736 @ 0x31c0 │ │ │ │ + movw r1, #11136 @ 0x2b80 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 63fd6 │ │ │ │ + b.n 6401e │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 63fce │ │ │ │ + cbz r2, 64016 │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 63f90 │ │ │ │ + beq.n 63fd8 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12768 @ 0x31e0 │ │ │ │ + movw r1, #11168 @ 0x2ba0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 63f6c │ │ │ │ + bl 11df00 │ │ │ │ + b.n 63fb4 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 63fae │ │ │ │ + bpl.n 63ff6 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12808 @ 0x3208 │ │ │ │ + movw r1, #11208 @ 0x2bc8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 63f6c │ │ │ │ - ldr r0, [pc, #44] @ (63fdc ) │ │ │ │ + bl 11df00 │ │ │ │ + b.n 63fb4 │ │ │ │ + ldr r0, [pc, #44] @ (64024 ) │ │ │ │ add r1, sp, #12 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl adb78 <_PyUnicodeWriter_Finish@@Base+0x1324> │ │ │ │ + bl ad3cc <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 63fd6 │ │ │ │ + cbz r0, 6401e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63fce │ │ │ │ + bge.n 64016 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 63fce │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 64016 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldc2 0, cr0, [r8], #-328 @ 0xfffffeb8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r2, 64008 │ │ │ │ - movw r1, #12856 @ 0x3238 │ │ │ │ + cbnz r2, 64050 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11e29c │ │ │ │ - b.n 64014 │ │ │ │ - movw r1, #12880 @ 0x3250 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 6405c │ │ │ │ + movw r1, #11280 @ 0x2c10 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1690a4 │ │ │ │ - cbz r0, 6404e │ │ │ │ + bl 168b10 │ │ │ │ + cbz r0, 64096 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -83883,476 +83910,476 @@ │ │ │ │ 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 f6bc8 │ │ │ │ + bl f6880 │ │ │ │ movw r7, #1724 @ 0x6bc │ │ │ │ movt r7, #81 @ 0x51 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ cmp r8, r7 │ │ │ │ - bne.n 64092 │ │ │ │ + bne.n 640da │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 64130 │ │ │ │ + beq.n 64178 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 640b6 │ │ │ │ + bge.n 640fe │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 640b6 │ │ │ │ + b.n 640fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 160938 │ │ │ │ + bl 160410 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 640ae │ │ │ │ + cbnz r0, 640f6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #12900 @ 0x3264 │ │ │ │ + movw r0, #11300 @ 0x2c24 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 243688 │ │ │ │ - b.n 64130 │ │ │ │ + bl 2438b8 │ │ │ │ + b.n 64178 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #132] @ (6413c ) │ │ │ │ + ldr r0, [pc, #132] @ (64184 ) │ │ │ │ add r1, sp, #8 │ │ │ │ strd r6, r4, [sp, #8] │ │ │ │ - bl 164fd4 │ │ │ │ - cbnz r0, 640d6 │ │ │ │ + bl 164e0c │ │ │ │ + cbnz r0, 6411e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #12944 @ 0x3290 │ │ │ │ + movw r0, #11344 @ 0x2c50 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 243688 │ │ │ │ - b.n 640e8 │ │ │ │ + bl 2438b8 │ │ │ │ + b.n 64130 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 640e8 │ │ │ │ + bge.n 64130 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 640e8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 64130 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, r7 │ │ │ │ - beq.n 6411c │ │ │ │ - ldr r0, [pc, #80] @ (64140 ) │ │ │ │ + beq.n 64164 │ │ │ │ + ldr r0, [pc, #80] @ (64188 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl adb78 <_PyUnicodeWriter_Finish@@Base+0x1324> │ │ │ │ - cbnz r0, 6410a │ │ │ │ + bl ad3cc <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ + cbnz r0, 64152 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #12900 @ 0x3264 │ │ │ │ + movw r0, #11300 @ 0x2c24 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 243688 │ │ │ │ - b.n 6411c │ │ │ │ + bl 2438b8 │ │ │ │ + b.n 64164 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6411c │ │ │ │ + bge.n 64164 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6411c │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 64164 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64130 │ │ │ │ + bge.n 64178 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64130 │ │ │ │ + cbnz r3, 64178 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl f7118 │ │ │ │ + bl f6dd0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ it vc │ │ │ │ lslvc r2, r2, #1 │ │ │ │ ldc2 0, cr0, [r8], #-328 @ 0xfffffeb8 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #12992 @ 0x32c0 │ │ │ │ + movw r0, #11392 @ 0x2c80 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #43756 @ 0xaaec │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r3, #13000 @ 0x32c8 │ │ │ │ + movw r3, #11400 @ 0x2c88 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #13044 @ 0x32f4 │ │ │ │ + movw r1, #11444 @ 0x2cb4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - bl 9e5ec │ │ │ │ + bl 9e34c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 641a2 │ │ │ │ + cbz r0, 641ea │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl 15c55c │ │ │ │ + bl 15c090 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1c85f4 │ │ │ │ + b.w 1c8abc │ │ │ │ stmdb 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, #36972 @ 0x906c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 641e6 │ │ │ │ + beq.n 6422e │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 641e6 │ │ │ │ + beq.n 6422e │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub.w r3, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 6420e │ │ │ │ - b.n 641fc │ │ │ │ + bls.n 64256 │ │ │ │ + b.n 64244 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 641da │ │ │ │ - movw r0, #45392 @ 0xb150 │ │ │ │ + beq.n 64222 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21db84 <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 64220 │ │ │ │ - b.n 641da │ │ │ │ - movw r0, #45392 @ 0xb150 │ │ │ │ + bl 21de10 <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 64268 │ │ │ │ + b.n 64222 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #16 │ │ │ │ - bl e2dcc <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 64220 │ │ │ │ + bl e29cc <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 64268 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64224 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 64224 │ │ │ │ + bne.n 6426c │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 6426c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 645f2 │ │ │ │ + b.n 6463a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64238 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 64280 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64220 │ │ │ │ + bne.n 64268 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6424c │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 64294 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64220 │ │ │ │ + bne.n 64268 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64260 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 642a8 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64220 │ │ │ │ + bne.n 64268 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64274 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 642bc │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64220 │ │ │ │ + bne.n 64268 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64288 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 642d0 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64220 │ │ │ │ + bne.n 64268 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - bmi.n 642b2 │ │ │ │ + bmi.n 642fa │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #65084 @ 0xfe3c │ │ │ │ + movw r2, #63484 @ 0xf7fc │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #13048 @ 0x32f8 │ │ │ │ + movw r1, #11448 @ 0x2cb8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #45392 @ 0xb150 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64220 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64268 │ │ │ │ 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 642de │ │ │ │ + bmi.n 64326 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - movw r2, #19188 @ 0x4af4 │ │ │ │ + movw r2, #17588 @ 0x44b4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #13060 @ 0x3304 │ │ │ │ + movw r1, #11460 @ 0x2cc4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #45392 @ 0xb150 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64220 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64268 │ │ │ │ ldr.w fp, [r4, #48] @ 0x30 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bmi.n 6430c │ │ │ │ + bmi.n 64354 │ │ │ │ mov r3, fp │ │ │ │ - movw r2, #19188 @ 0x4af4 │ │ │ │ + movw r2, #17588 @ 0x44b4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #13072 @ 0x3310 │ │ │ │ + movw r1, #11472 @ 0x2cd0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #45392 @ 0xb150 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64220 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64268 │ │ │ │ ldr.w sl, [r4, #52] @ 0x34 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 6433a │ │ │ │ + bmi.n 64382 │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #19188 @ 0x4af4 │ │ │ │ + movw r2, #17588 @ 0x44b4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #13084 @ 0x331c │ │ │ │ + movw r1, #11484 @ 0x2cdc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #45392 @ 0xb150 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64220 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64268 │ │ │ │ ldr.w r8, [r4, #56] @ 0x38 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 64368 │ │ │ │ + bmi.n 643b0 │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #13096 @ 0x3328 │ │ │ │ + movw r1, #11496 @ 0x2ce8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #45392 @ 0xb150 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64220 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64268 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 64392 │ │ │ │ + bmi.n 643da │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #13108 @ 0x3334 │ │ │ │ + movw r1, #11508 @ 0x2cf4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #45392 @ 0xb150 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64220 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64268 │ │ │ │ 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 643be │ │ │ │ + bmi.n 64406 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #13120 @ 0x3340 │ │ │ │ + movw r1, #11520 @ 0x2d00 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #45392 @ 0xb150 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64220 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64268 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 643d4 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 6441c │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 64220 │ │ │ │ + bne.w 64268 │ │ │ │ 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 64400 │ │ │ │ + bmi.n 64448 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - movw r2, #65084 @ 0xfe3c │ │ │ │ + movw r2, #63484 @ 0xf7fc │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #13132 @ 0x334c │ │ │ │ + movw r1, #11532 @ 0x2d0c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #45392 @ 0xb150 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64220 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64268 │ │ │ │ ldr.w r9, [r4, #76] @ 0x4c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - bmi.n 6442e │ │ │ │ + bmi.n 64476 │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #65084 @ 0xfe3c │ │ │ │ + movw r2, #63484 @ 0xf7fc │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #13144 @ 0x3358 │ │ │ │ + movw r1, #11544 @ 0x2d18 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #45392 @ 0xb150 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64220 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64268 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #16 │ │ │ │ - ble.n 6448c │ │ │ │ + ble.n 644d4 │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 6445e │ │ │ │ + bmi.n 644a6 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #19188 @ 0x4af4 │ │ │ │ + movw r2, #17588 @ 0x44b4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #13156 @ 0x3364 │ │ │ │ + movw r1, #11556 @ 0x2d24 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #45392 @ 0xb150 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64220 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64268 │ │ │ │ cmp r3, #17 │ │ │ │ - beq.n 64492 │ │ │ │ + beq.n 644da │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 64494 │ │ │ │ + bmi.n 644dc │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #19188 @ 0x4af4 │ │ │ │ + movw r2, #17588 @ 0x44b4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #13168 @ 0x3370 │ │ │ │ + movw r1, #11568 @ 0x2d30 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #45392 @ 0xb150 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64220 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64268 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 64494 │ │ │ │ + b.n 644dc │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #11920 @ 0x2e90 │ │ │ │ + movw r1, #10320 @ 0x2850 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r0, #11932 @ 0x2e9c │ │ │ │ + movw r0, #10332 @ 0x285c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ 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 aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 644d6 │ │ │ │ + bne.n 6451e │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 645da │ │ │ │ + b.n 64622 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 644f4 │ │ │ │ + bge.n 6453c │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13180 @ 0x337c │ │ │ │ + movw r1, #11580 @ 0x2d3c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 644ca │ │ │ │ + bl 11df00 │ │ │ │ + b.n 64512 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 64512 │ │ │ │ + bge.n 6455a │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13216 @ 0x33a0 │ │ │ │ + movw r1, #11616 @ 0x2d60 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 644ca │ │ │ │ + bl 11df00 │ │ │ │ + b.n 64512 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 64530 │ │ │ │ + bge.n 64578 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13260 @ 0x33cc │ │ │ │ + movw r1, #11660 @ 0x2d8c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 644ca │ │ │ │ + bl 11df00 │ │ │ │ + b.n 64512 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 6454e │ │ │ │ + bge.n 64596 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + movw r1, #11704 @ 0x2db8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 644ca │ │ │ │ + bl 11df00 │ │ │ │ + b.n 64512 │ │ │ │ mov r0, fp │ │ │ │ - bl 646c0 │ │ │ │ + bl 64708 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 645c0 │ │ │ │ + cbz r0, 64608 │ │ │ │ mov r0, sl │ │ │ │ - bl 646c0 │ │ │ │ + bl 64708 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 645ca │ │ │ │ - cbz r5, 64570 │ │ │ │ + cbz r0, 64612 │ │ │ │ + cbz r5, 645b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 646c0 │ │ │ │ + bl 64708 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 64572 │ │ │ │ - b.n 645d2 │ │ │ │ - ldr r5, [pc, #136] @ (645fc ) │ │ │ │ - cbz r4, 64580 │ │ │ │ + cbnz r0, 645ba │ │ │ │ + b.n 6461a │ │ │ │ + ldr r5, [pc, #136] @ (64644 ) │ │ │ │ + cbz r4, 645c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 646c0 │ │ │ │ + bl 64708 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 64582 │ │ │ │ - b.n 645d8 │ │ │ │ - ldr r4, [pc, #120] @ (645fc ) │ │ │ │ + cbnz r0, 645ca │ │ │ │ + b.n 64620 │ │ │ │ + ldr r4, [pc, #120] @ (64644 ) │ │ │ │ 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 │ │ │ │ @@ -84364,183 +84391,183 @@ │ │ │ │ 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 27a724 │ │ │ │ + bl 27a0f4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 645da │ │ │ │ + b.n 64622 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 645da │ │ │ │ + b.n 64622 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 645da │ │ │ │ + b.n 64622 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 645da │ │ │ │ + b.n 64622 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, sl │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 64050 │ │ │ │ + bl 64098 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ - cbz r2, 64690 │ │ │ │ + cbz r2, 646d8 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ subs r7, r1, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 6463e │ │ │ │ + ble.n 64686 │ │ │ │ add.w r0, r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w ip, [r0, #4]! │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 64640 │ │ │ │ + beq.n 64688 │ │ │ │ adds r3, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - bgt.n 6462e │ │ │ │ - b.n 64640 │ │ │ │ + bgt.n 64676 │ │ │ │ + b.n 64688 │ │ │ │ movs r3, #0 │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 64690 │ │ │ │ - movw r0, #17921 @ 0x4601 │ │ │ │ + ble.n 646d8 │ │ │ │ + movw r0, #17993 @ 0x4649 │ │ │ │ movt r0, #6 │ │ │ │ adds r2, #16 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r7, [r7, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 64668 │ │ │ │ + bge.n 646b0 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ - cbz r4, 64668 │ │ │ │ + cbz r4, 646b0 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - cbz r4, 64668 │ │ │ │ + cbz r4, 646b0 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 64670 │ │ │ │ + bne.n 646b8 │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.n 64650 │ │ │ │ - b.n 64690 │ │ │ │ - movw r3, #58273 @ 0xe3a1 │ │ │ │ + bgt.n 64698 │ │ │ │ + b.n 646d8 │ │ │ │ + movw r3, #56457 @ 0xdc89 │ │ │ │ movt r3, #23 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 64684 │ │ │ │ + bne.n 646cc │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 64690 │ │ │ │ + b.n 646d8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ 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 1df290 <_PyType_Name@@Base> │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #13340 @ 0x341c │ │ │ │ + movw r0, #11740 @ 0x2ddc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64770 │ │ │ │ + beq.n 647b8 │ │ │ │ add.w r9, r0, #12 │ │ │ │ adds r6, #12 │ │ │ │ movs r7, #0 │ │ │ │ cmp r7, r8 │ │ │ │ - bge.n 64770 │ │ │ │ + bge.n 647b8 │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6470e │ │ │ │ + bne.n 64756 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64768 │ │ │ │ + bge.n 647b0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 64768 │ │ │ │ + b.n 647b0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 64748 │ │ │ │ + bmi.n 64790 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #13352 @ 0x3428 │ │ │ │ + movw r1, #11752 @ 0x2de8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 64738 │ │ │ │ + blt.n 64780 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 64772 │ │ │ │ + b.n 647ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 64734 │ │ │ │ + bne.n 6477c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 64734 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6477c │ │ │ │ mov r0, r4 │ │ │ │ - bl 246954 <_PyUnicode_Copy@@Base> │ │ │ │ + bl 246bb4 <_PyUnicode_Copy@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 64768 │ │ │ │ + cbnz r0, 647b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64772 │ │ │ │ + bge.n 647ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64772 │ │ │ │ + cbnz r3, 647ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 64772 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 647ba │ │ │ │ adds r7, #1 │ │ │ │ str.w r4, [r9, #4]! │ │ │ │ - b.n 646ea │ │ │ │ + b.n 64732 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -84559,208 +84586,208 @@ │ │ │ │ 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 1ca134 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1ca59c <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43628 @ 0xaa6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #13404 @ 0x345c │ │ │ │ + movw r1, #11804 @ 0x2e1c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236e24 │ │ │ │ + bl 237084 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 647f4 │ │ │ │ + beq.n 6483c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 647f4 │ │ │ │ + cbz r0, 6483c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000647f6 : │ │ │ │ +0006483e : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6481c │ │ │ │ + cbz r0, 64864 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32428 @ 0x7eac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6481c │ │ │ │ + bne.n 64864 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6481c │ │ │ │ + cbz r3, 64864 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.n 64834 │ │ │ │ + b.n 6487c │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13544 @ 0x34e8 │ │ │ │ + movw r1, #11944 @ 0x2ea8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 64856 │ │ │ │ + cbnz r3, 6489e │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 64856 │ │ │ │ + ble.n 6489e │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 64856 │ │ │ │ - cbnz r0, 6486e │ │ │ │ + bne.n 6489e │ │ │ │ + cbnz r0, 648b6 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #40] @ (64890 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 6488a │ │ │ │ + ldr r3, [pc, #40] @ (648d8 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 648d2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 251b1c │ │ │ │ + bl 251d74 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6488a │ │ │ │ + beq.n 648d2 │ │ │ │ movw r1, #48904 @ 0xbf08 │ │ │ │ movt r1, #2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2c074c <_PyTime_FromLong@@Base+0xc44> │ │ │ │ + b.w 2c005c <_PyTime_FromLong@@Base+0xc44> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrsb r4, [r1, r1] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #56] @ (648dc ) │ │ │ │ + ldr r1, [pc, #56] @ (64924 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 299598 <_PyGen_yf@@Base+0x2e4> │ │ │ │ + bl 298ea4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 648da │ │ │ │ + bne.n 64922 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 648cc │ │ │ │ + bge.n 64914 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 648cc │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 64914 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r1, [pc, #4] @ (648dc ) │ │ │ │ - b.w 299598 <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #4] @ (64924 ) │ │ │ │ + b.w 298ea4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ pop {r4, pc} │ │ │ │ strd r0, r0, [r4, #-328] @ 0x148 │ │ │ │ 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 64906 │ │ │ │ + bne.n 6494e │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 251b1c │ │ │ │ + bl 251d74 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 6496e │ │ │ │ - b.n 6491c │ │ │ │ + beq.n 649b6 │ │ │ │ + b.n 64964 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #44332 @ 0xad2c │ │ │ │ + movw r0, #42412 @ 0xa5ac │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 648f8 │ │ │ │ - b.n 6496e │ │ │ │ - movw r3, #40808 @ 0x9f68 │ │ │ │ + bne.n 64940 │ │ │ │ + b.n 649b6 │ │ │ │ + movw r3, #39200 @ 0x9920 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24e2fc │ │ │ │ - cbz r0, 6496e │ │ │ │ + bl 24e558 │ │ │ │ + cbz r0, 649b6 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2afd4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 64954 │ │ │ │ + beq.n 6499c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 64966 │ │ │ │ + cbz r3, 649ae │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - bl 940a4 │ │ │ │ + bl 1e5208 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64948 │ │ │ │ + beq.n 64990 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 649ca │ │ │ │ + bge.n 64a12 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bpl.n 649ca │ │ │ │ + bpl.n 64a12 │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #68] @ (649d0 ) │ │ │ │ + ldr r4, [pc, #68] @ (64a18 ) │ │ │ │ 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, #412] @ 0x19c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 649ac │ │ │ │ + beq.n 649f4 │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 649b8 │ │ │ │ + bls.n 64a00 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 649c2 │ │ │ │ + b.n 64a0a │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ add.w r0, r2, #24 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ @@ -84774,623 +84801,623 @@ │ │ │ │ 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 64a00 │ │ │ │ + bne.n 64a48 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 64a20 │ │ │ │ - b.n 64a18 │ │ │ │ + bne.n 64a68 │ │ │ │ + b.n 64a60 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #43840 @ 0xab40 │ │ │ │ + movw r0, #41920 @ 0xa3c0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e2dcc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e29cc <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64afe │ │ │ │ - b.n 649f2 │ │ │ │ - bl 940a4 │ │ │ │ + beq.n 64b46 │ │ │ │ + b.n 64a3a │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64afe │ │ │ │ + bne.n 64b46 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 64a34 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 64a7c │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64afe │ │ │ │ + bne.n 64b46 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 64a46 │ │ │ │ + beq.n 64a8e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 64a62 │ │ │ │ - bl 940a4 │ │ │ │ + b.n 64aaa │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64afe │ │ │ │ - b.n 64a40 │ │ │ │ + bne.n 64b46 │ │ │ │ + b.n 64a88 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 64a84 │ │ │ │ - bl 11699c │ │ │ │ + bne.n 64acc │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64afe │ │ │ │ - bl b1084 │ │ │ │ + bne.n 64b46 │ │ │ │ + bl b0764 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ba60 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 64a94 │ │ │ │ - b.n 64a50 │ │ │ │ + bge.n 64adc │ │ │ │ + b.n 64a98 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 64afe │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 64b46 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 64b02 │ │ │ │ + beq.n 64b4a │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - bl 9b2bc │ │ │ │ + bl 9b1c0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 64aaa │ │ │ │ + cbnz r0, 64af2 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 64b0a │ │ │ │ + b.n 64b52 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64ae4 │ │ │ │ + cbz r0, 64b2c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 1f16d8 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1f1c68 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64ae4 │ │ │ │ + cbz r0, 64b2c │ │ │ │ str r4, [r5, #20] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64ae4 │ │ │ │ + cbz r0, 64b2c │ │ │ │ str r4, [r5, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64ae4 │ │ │ │ + cbz r0, 64b2c │ │ │ │ str r4, [r5, #28] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 64afa │ │ │ │ + cbnz r0, 64b42 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64b0a │ │ │ │ + bge.n 64b52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64b0a │ │ │ │ + cbnz r3, 64b52 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 64b0a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 64b52 │ │ │ │ str r0, [r5, #32] │ │ │ │ - b.n 64aa6 │ │ │ │ + b.n 64aee │ │ │ │ movs r4, #0 │ │ │ │ - b.n 64b0a │ │ │ │ + b.n 64b52 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (64b1c ) │ │ │ │ - b.w 299598 <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #4] @ (64b64 ) │ │ │ │ + b.w 298ea4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ @ instruction: 0xfae00052 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (64b2c ) │ │ │ │ - b.w 299598 <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #4] @ (64b74 ) │ │ │ │ + b.w 298ea4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb380052 │ │ │ │ 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 1ca134 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1ca59c <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (64b60 ) │ │ │ │ - b.w 299598 <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #4] @ (64ba8 ) │ │ │ │ + b.w 298ea4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb580052 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 64b8a │ │ │ │ + bne.n 64bd2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 64ba8 │ │ │ │ - b.n 64ba0 │ │ │ │ + bne.n 64bf0 │ │ │ │ + b.n 64be8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #44008 @ 0xabe8 │ │ │ │ + movw r0, #42088 @ 0xa468 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64c48 │ │ │ │ - b.n 64b7c │ │ │ │ - bl 940a4 │ │ │ │ + beq.n 64c90 │ │ │ │ + b.n 64bc4 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64c48 │ │ │ │ + bne.n 64c90 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 17d8cc │ │ │ │ - cbnz r0, 64bca │ │ │ │ + bl 17d1b4 │ │ │ │ + cbnz r0, 64c12 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13608 @ 0x3528 │ │ │ │ + movw r1, #12008 @ 0x2ee8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 64c22 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 64c6a │ │ │ │ mov r0, r5 │ │ │ │ - bl 17a650 │ │ │ │ + bl 179f30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 64c22 │ │ │ │ + blt.n 64c6a │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 5f78c │ │ │ │ + bl 5f7d4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 64c22 │ │ │ │ - bl b1084 │ │ │ │ + beq.n 64c6a │ │ │ │ + bl b0764 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c3e0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 64c14 │ │ │ │ + bge.n 64c5c │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 64c38 │ │ │ │ - bl 11699c │ │ │ │ + bne.n 64c80 │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64be4 │ │ │ │ + beq.n 64c2c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f96c │ │ │ │ + bl 5f9b4 │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 64c2c │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 64c48 │ │ │ │ + bne.n 64c74 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 64c90 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 64c14 │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 64c5c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00064c50 : │ │ │ │ +00064c98 : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (64c68 ) │ │ │ │ + ldr r4, [pc, #16] @ (64cb0 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w f40e4 <_PyErr_FormatV@@Base> │ │ │ │ + b.w f3d04 <_PyErr_FormatV@@Base> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00064c6c <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ +00064cb4 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ movw r3, #62368 @ 0xf3a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7548 @ 0x1d7c │ │ │ │ + movw r1, #5948 @ 0x173c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 11e29c │ │ │ │ + b.w 11df00 │ │ │ │ ldrb r0, [r0, #19] │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #13688 @ 0x3578 │ │ │ │ + movw r2, #12088 @ 0x2f38 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r4, r1 │ │ │ │ - movw r3, #13644 @ 0x354c │ │ │ │ + movw r3, #12044 @ 0x2f0c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r6, r0 │ │ │ │ subs r1, #3 │ │ │ │ cmp r4, #4 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ - bl 103c78 │ │ │ │ - cbz r0, 64cda <_PyErr_SetInterpreterAlreadyRunning@@Base+0x6e> │ │ │ │ + bl 103900 │ │ │ │ + cbz r0, 64d22 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x6e> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1e4720 │ │ │ │ + bl 1e4bb4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64cde <_PyErr_SetInterpreterAlreadyRunning@@Base+0x72> │ │ │ │ + bge.n 64d26 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x72> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64cde <_PyErr_SetInterpreterAlreadyRunning@@Base+0x72> │ │ │ │ + cbnz r3, 64d26 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x72> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 64cde <_PyErr_SetInterpreterAlreadyRunning@@Base+0x72> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 64d26 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x72> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00064ce2 : │ │ │ │ - cbnz r0, 64ce8 │ │ │ │ - b.w 23c560 │ │ │ │ +00064d2a : │ │ │ │ + cbnz r0, 64d30 │ │ │ │ + b.w 23c7b4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #40] @ (64d20 ) │ │ │ │ + ldr r2, [pc, #40] @ (64d68 ) │ │ │ │ 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, 64d1a │ │ │ │ + cbz r3, 64d62 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64d44 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 64d68 │ │ │ │ + bne.n 64d8c │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 64db0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2ba6c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 64d60 │ │ │ │ + bge.n 64da8 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 8f69c │ │ │ │ - cbnz r0, 64d8c │ │ │ │ - bl f7144 │ │ │ │ + bl 8f5c0 │ │ │ │ + cbnz r0, 64dd4 │ │ │ │ + bl f6dfc │ │ │ │ movs r0, #1 │ │ │ │ - b.n 64db4 │ │ │ │ + b.n 64dfc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 10a2d0 │ │ │ │ + bl 109f98 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64dac │ │ │ │ + bge.n 64df4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64dac │ │ │ │ + cbnz r3, 64df4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 64d84 │ │ │ │ + beq.n 64dcc │ │ │ │ and.w r0, r4, #1 │ │ │ │ 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 │ │ │ │ - movw r1, #43160 @ 0xa898 │ │ │ │ + movw r1, #41560 @ 0xa258 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 2ad9fc │ │ │ │ + bl 2ad304 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 64de0 │ │ │ │ + beq.n 64e28 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 64e60 │ │ │ │ + b.n 64ea8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #104] @ (64e5c ) │ │ │ │ + ldr r4, [pc, #104] @ (64ea4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - movw r1, #13732 @ 0x35a4 │ │ │ │ + movw r1, #12132 @ 0x2f64 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - bl 1cd13c │ │ │ │ - cbnz r0, 64e54 │ │ │ │ + bl 1cd5a8 │ │ │ │ + cbnz r0, 64e9c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 30914 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 64e58 │ │ │ │ + beq.n 64ea0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #53980 @ 0xd2dc │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e4bd4 │ │ │ │ + bl 1e5068 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 64e58 │ │ │ │ + beq.n 64ea0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e4bd4 │ │ │ │ + bl 1e5068 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 64e58 │ │ │ │ + beq.n 64ea0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #53980 @ 0xd2dc │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e4bd4 │ │ │ │ + bl 1e5068 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 64e58 │ │ │ │ + b.n 64ea0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 64e76 │ │ │ │ + cbz r0, 64ebe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 64f80 │ │ │ │ + bge.w 64fc8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movw r2, #59872 @ 0xe9e0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 64f74 │ │ │ │ + beq.n 64fbc │ │ │ │ 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 64eb6 │ │ │ │ + bne.n 64efe │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 64ec4 │ │ │ │ + cbnz r3, 64f0c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 64ec4 │ │ │ │ - movw r0, #22608 @ 0x5850 │ │ │ │ + cbnz r3, 64f0c │ │ │ │ + movw r0, #21008 @ 0x5210 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 88254 │ │ │ │ - bge.n 64ec4 │ │ │ │ - bl 2b0b18 │ │ │ │ + b.w 88180 │ │ │ │ + bge.n 64f0c │ │ │ │ + bl 2b0420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64f6e │ │ │ │ + beq.n 64fb6 │ │ │ │ movs r5, #45 @ 0x2d │ │ │ │ - b.n 64ed2 │ │ │ │ + b.n 64f1a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r5, #43 @ 0x2b │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrd r4, r6, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64ee8 │ │ │ │ + bge.n 64f30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 64ee8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 64f30 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e37c8 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e3a5c <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ subs r4, r1, #0 │ │ │ │ add.w r7, r8, #4294967295 @ 0xffffffff │ │ │ │ it ge │ │ │ │ movge r7, r8 │ │ │ │ add.w r3, r4, #60 @ 0x3c │ │ │ │ mov.w r1, #60 @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ it lt │ │ │ │ movlt r4, r3 │ │ │ │ - bl 2e37c8 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e3a5c <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ subs r3, r1, #0 │ │ │ │ add.w r1, r3, #60 @ 0x3c │ │ │ │ add.w r2, r8, #4294967295 @ 0xffffffff │ │ │ │ ite lt │ │ │ │ movlt r3, r1 │ │ │ │ movge r2, r8 │ │ │ │ - cbz r6, 64f46 │ │ │ │ + cbz r6, 64f8e │ │ │ │ mov r1, r5 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r0, #13752 @ 0x35b8 │ │ │ │ + movw r0, #12152 @ 0x2f78 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 103c78 │ │ │ │ - b.n 64f6e │ │ │ │ - cbz r4, 64f5a │ │ │ │ + bl 103900 │ │ │ │ + b.n 64fb6 │ │ │ │ + cbz r4, 64fa2 │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #13780 @ 0x35d4 │ │ │ │ + movw r0, #12180 @ 0x2f94 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 103c78 │ │ │ │ - b.n 64f6e │ │ │ │ + bl 103900 │ │ │ │ + b.n 64fb6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #13800 @ 0x35e8 │ │ │ │ + movw r0, #12200 @ 0x2fa8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r0, #22608 @ 0x5850 │ │ │ │ + movw r0, #21008 @ 0x5210 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 88254 │ │ │ │ + b.w 88180 │ │ │ │ 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 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 64fa4 │ │ │ │ + bne.n 64fec │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 64fbe │ │ │ │ - b.n 64fb8 │ │ │ │ + bne.n 65006 │ │ │ │ + b.n 65000 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #43904 @ 0xab80 │ │ │ │ + movw r0, #41984 @ 0xa400 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ - cbz r0, 64fee │ │ │ │ - b.n 64f96 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 64fee │ │ │ │ + bl 1d5210 │ │ │ │ + cbz r0, 65036 │ │ │ │ + b.n 64fde │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 65036 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 64fd0 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 64fee │ │ │ │ + bne.n 65018 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 65036 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bc0c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 64ff2 │ │ │ │ + bge.n 6503a │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64ffa │ │ │ │ + b.n 65042 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ add.w r3, r1, #16 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 6501c │ │ │ │ + cbnz r2, 65064 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 6501c │ │ │ │ - cbnz r3, 6503c │ │ │ │ + bne.n 65064 │ │ │ │ + cbnz r3, 65084 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r0, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ movw r3, #22360 @ 0x5758 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11f7ec <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + bl 11f454 <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 6504a │ │ │ │ + cbz r0, 65092 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 5cb28 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x188> │ │ │ │ + b.w 5cb70 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x188> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -85398,36 +85425,36 @@ │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2b44c │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 6507e │ │ │ │ + bhi.n 650c6 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 650d0 │ │ │ │ - b.n 65092 │ │ │ │ - movw r0, #6408 @ 0x1908 │ │ │ │ + bpl.n 65118 │ │ │ │ + b.n 650da │ │ │ │ + movw r0, #4808 @ 0x12c8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl e2c9c │ │ │ │ - cbz r0, 650d8 │ │ │ │ - b.n 65072 │ │ │ │ + bl e289c │ │ │ │ + cbz r0, 65120 │ │ │ │ + b.n 650ba │ │ │ │ add r1, sp, #4 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 65160 │ │ │ │ + beq.n 651a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r3, 650b0 │ │ │ │ + cbz r3, 650f8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r3, [sp, #8] │ │ │ │ @@ -85436,476 +85463,476 @@ │ │ │ │ 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 650dc │ │ │ │ + b.n 65124 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 159198 │ │ │ │ - cbz r0, 650dc │ │ │ │ + bl 158cd0 │ │ │ │ + cbz r0, 65124 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 65160 │ │ │ │ + b.n 651a8 │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 65142 │ │ │ │ + ble.n 6518a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65142 │ │ │ │ + beq.n 6518a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 65124 │ │ │ │ + bpl.n 6516c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 650d8 │ │ │ │ + beq.n 65120 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 65142 │ │ │ │ + beq.n 6518a │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64788 @ 0xfd14 │ │ │ │ + movw r1, #63188 @ 0xf6d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 650d8 │ │ │ │ - movw r2, #33532 @ 0x82fc │ │ │ │ + bl 11df00 │ │ │ │ + b.n 65120 │ │ │ │ + movw r2, #31908 @ 0x7ca4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #6408 @ 0x1908 │ │ │ │ + movw r0, #4808 @ 0x12c8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 650d8 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 65120 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 806d4 │ │ │ │ + bl 808a0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 65160 │ │ │ │ + cbz r0, 651a8 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #17124 @ 0x42e4 │ │ │ │ + movw r0, #15524 @ 0x3ca4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 6516a │ │ │ │ + cbz r3, 651b2 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5} │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 6518a │ │ │ │ + bne.n 651d2 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 6518a │ │ │ │ + bhi.n 651d2 │ │ │ │ pop {r4, r5} │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w f3b2c │ │ │ │ + b.w f374c │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r3, r1, #16 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 651b6 │ │ │ │ + cbnz r2, 651fe │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 651b6 │ │ │ │ - cbnz r3, 651d0 │ │ │ │ + bne.n 651fe │ │ │ │ + cbnz r3, 65218 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r0, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ - ldr r3, [pc, #28] @ (651e4 ) │ │ │ │ - bl 11f7ec <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + ldr r3, [pc, #28] @ (6522c ) │ │ │ │ + bl 11f454 <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 651de │ │ │ │ + cbz r0, 65226 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 5cb28 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x188> │ │ │ │ + b.w 5cb70 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x188> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r0, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrd r0, r1, [r0, #32] │ │ │ │ - b.w 133b40 │ │ │ │ + b.w 133734 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cbz r4, 65214 │ │ │ │ + cbz r4, 6525c │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - b.n 65228 │ │ │ │ + b.n 65270 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 6521e │ │ │ │ + bge.n 65266 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 65228 │ │ │ │ - bne.n 65218 │ │ │ │ + b.n 65270 │ │ │ │ + bne.n 65260 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 65218 │ │ │ │ + beq.n 65260 │ │ │ │ movs r2, #1 │ │ │ │ - b.n 65250 │ │ │ │ + b.n 65298 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r4, #0 │ │ │ │ - ldr r3, [pc, #100] @ (65298 ) │ │ │ │ + ldr r3, [pc, #100] @ (652e0 ) │ │ │ │ mov r1, r5 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 65292 │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 652da │ │ │ │ cmn.w r5, r8 │ │ │ │ - beq.n 65224 │ │ │ │ + beq.n 6526c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e58e0 │ │ │ │ + bl e54e4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 65290 │ │ │ │ + blt.n 652d8 │ │ │ │ mov.w r3, #32768 @ 0x8000 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 260da8 <_PyPickle_GetXIData@@Base+0x11b8> │ │ │ │ + bl 260b38 <_PyPickle_GetXIData@@Base+0x11b8> │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 65278 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 652c0 │ │ │ │ + bl 93fcc │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 65292 │ │ │ │ + b.n 652da │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 65292 │ │ │ │ + b.n 652da │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsb r0, [r6, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006529c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ +000652e4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #21163 @ 0x52ab │ │ │ │ + movw r1, #21235 @ 0x52f3 │ │ │ │ movt r1, #6 │ │ │ │ - b.w 26c368 │ │ │ │ + b.w 26c248 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - b.w 55d20 │ │ │ │ + b.w 55d68 │ │ │ │ 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 652fc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x60> │ │ │ │ + bmi.n 65344 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x60> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #41608 @ 0xa288 │ │ │ │ + movw r1, #39688 @ 0x9b08 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #47004 @ 0xb79c │ │ │ │ + movw r0, #45244 @ 0xb0bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 65320 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x84> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 65368 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x84> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ and.w r2, r3, #253 @ 0xfd │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - beq.n 65324 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x88> │ │ │ │ + beq.n 6536c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x88> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13932 @ 0x366c │ │ │ │ + movw r1, #12332 @ 0x302c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 65390 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xf4> │ │ │ │ + b.n 653d8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xf4> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bne.n 65356 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xba> │ │ │ │ + bne.n 6539e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xba> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 2069ec │ │ │ │ + bl 206db4 │ │ │ │ cmp r0, #1 │ │ │ │ - ble.n 65388 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xec> │ │ │ │ + ble.n 653d0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xec> │ │ │ │ ldr r7, [r4, #8] │ │ │ │ subs r6, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ adds r1, r6, r7 │ │ │ │ - bl 27824c <_PyEval_MatchClass@@Base+0x1734> │ │ │ │ + bl 277c1c <_PyEval_MatchClass@@Base+0x1734> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 65320 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x84> │ │ │ │ + beq.n 65368 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x84> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r7, lsl #2 │ │ │ │ - bl 2069ec │ │ │ │ - b.n 65388 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xec> │ │ │ │ + bl 206db4 │ │ │ │ + b.n 653d0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xec> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1f7078 │ │ │ │ + bl 1f743c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, r6 │ │ │ │ cmp.w r1, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 65370 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xd4> │ │ │ │ + bcc.n 653b8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xd4> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 23c560 │ │ │ │ + b.w 23c7b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27824c <_PyEval_MatchClass@@Base+0x1734> │ │ │ │ + bl 277c1c <_PyEval_MatchClass@@Base+0x1734> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 65320 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x84> │ │ │ │ + beq.n 65368 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x84> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r6, lsl #2 │ │ │ │ - bl 271930 │ │ │ │ + bl 2716f8 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #31984 @ 0x7cf0 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 154cd0 │ │ │ │ + bl 15472c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 653ce <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x132> │ │ │ │ + beq.n 65416 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x132> │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 653ce <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x132> │ │ │ │ + beq.n 65416 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x132> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 653f6 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x15a> │ │ │ │ - b.n 653e6 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x14a> │ │ │ │ + beq.n 6543e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x15a> │ │ │ │ + b.n 6542e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x14a> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 653c6 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x12a> │ │ │ │ - movw r0, #14004 @ 0x36b4 │ │ │ │ + beq.n 6540e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x12a> │ │ │ │ + movw r0, #12404 @ 0x3074 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21db84 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21de10 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 653c6 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x12a> │ │ │ │ - b.n 65402 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x166> │ │ │ │ - movw r0, #14004 @ 0x36b4 │ │ │ │ + bne.n 6540e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x12a> │ │ │ │ + b.n 6544a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x166> │ │ │ │ + movw r0, #12404 @ 0x3074 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #1 │ │ │ │ - bl e2c9c │ │ │ │ - cbz r0, 65402 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x166> │ │ │ │ + bl e289c │ │ │ │ + cbz r0, 6544a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x166> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 9fc20 │ │ │ │ + bl 9f804 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 65406 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x16a> │ │ │ │ - b.n 65474 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d8> │ │ │ │ + cbnz r0, 6544e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x16a> │ │ │ │ + b.n 654bc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d8> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 65474 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d8> │ │ │ │ + b.n 654bc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d8> │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #30877 @ 0x789d │ │ │ │ + movw r3, #30665 @ 0x77c9 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 65420 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x184> │ │ │ │ + bne.n 65468 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x184> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c8954 │ │ │ │ + bl 8776c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 65428 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x18c> │ │ │ │ + b.n 65470 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x18c> │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 65440 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1a4> │ │ │ │ + cbnz r5, 65488 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6545c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1c0> │ │ │ │ + bge.n 654a4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1c0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6545c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1c0> │ │ │ │ + cbnz r3, 654a4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6545c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1c0> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 654a4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1c0> │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r2 │ │ │ │ strd r4, r3, [r5, #8] │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6c8 │ │ │ │ + bl 8e5f0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ - cbz r0, 65460 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1c4> │ │ │ │ + cbz r0, 654a8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1c4> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 65474 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d8> │ │ │ │ + b.n 654bc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65474 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d8> │ │ │ │ + bge.n 654bc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65474 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d8> │ │ │ │ + cbnz r3, 654bc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbz r2, 654a0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x204> │ │ │ │ + cbz r2, 654e8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x204> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 245cd4 │ │ │ │ - cbz r0, 654c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x228> │ │ │ │ + bl 245f34 │ │ │ │ + cbz r0, 6550c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x228> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 654aa <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x20e> │ │ │ │ + bge.n 654f2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x20e> │ │ │ │ adds r4, r4, r3 │ │ │ │ - bmi.n 654ae <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x212> │ │ │ │ + bmi.n 654f6 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x212> │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 654ca <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x22e> │ │ │ │ + blt.n 65512 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x22e> │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49976 @ 0xc338 │ │ │ │ + movw r1, #48376 @ 0xbcf8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 654e2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x246> │ │ │ │ - cbnz r5, 654da <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x23e> │ │ │ │ + b.n 6552a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x246> │ │ │ │ + cbnz r5, 65522 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x23e> │ │ │ │ mov r3, r5 │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17dab0 │ │ │ │ - b.n 654e2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x246> │ │ │ │ + bl 17d398 │ │ │ │ + b.n 6552a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x246> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strb r2, [r3, r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #14016 @ 0x36c0 │ │ │ │ + movw r0, #12416 @ 0x3080 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ 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 65534 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x298> │ │ │ │ + bne.n 6557c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x298> │ │ │ │ ldr r4, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 14a030 │ │ │ │ - cbnz r0, 6554c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2b0> │ │ │ │ + bl 149ab4 │ │ │ │ + cbnz r0, 65594 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2b0> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #15172 @ 0x3b44 │ │ │ │ + movw r2, #13572 @ 0x3504 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #37056 @ 0x90c0 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #5824 @ 0x16c0 │ │ │ │ + movw r0, #4224 @ 0x1080 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 65548 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2ac> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 65590 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2ac> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5824 @ 0x16c0 │ │ │ │ + movw r0, #4224 @ 0x1080 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6550a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x26e> │ │ │ │ + bne.n 65552 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x26e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 655bc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x320> │ │ │ │ + b.n 65604 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x320> │ │ │ │ mov r0, r4 │ │ │ │ - bl 269c08 │ │ │ │ + bl 2699d0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 65568 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2cc> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 655b0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2cc> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 65548 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2ac> │ │ │ │ + bne.n 65590 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2ac> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #14032 @ 0x36d0 │ │ │ │ + movw r1, #12432 @ 0x3090 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #14036 @ 0x36d4 │ │ │ │ + movw r0, #12436 @ 0x3094 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 65548 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2ac> │ │ │ │ + beq.n 65590 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2ac> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bd50 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 655a8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x30c> │ │ │ │ + cbz r0, 655f0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x30c> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e4d74 │ │ │ │ - bl 11699c │ │ │ │ + b.w 1e5208 │ │ │ │ + bl 1165f8 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -85913,17 +85940,17 @@ │ │ │ │ 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 4f9a8 │ │ │ │ + bl 4f9f0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 655f6 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x35a> │ │ │ │ + beq.n 6563e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x35a> │ │ │ │ cmp r0, #2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ itte ne │ │ │ │ movwne r2, #5752 @ 0x1678 │ │ │ │ movtne r2, #80 @ 0x50 │ │ │ │ @@ -85935,347 +85962,347 @@ │ │ │ │ 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 8e6c8 │ │ │ │ + bl 8e5f0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 65638 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x39c> │ │ │ │ - bl 29b160 <_PyTime_FromMillisecondsObject@@Base+0x1024> │ │ │ │ + cbz r0, 65680 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x39c> │ │ │ │ + bl 29aa68 <_PyTime_FromMillisecondsObject@@Base+0x1020> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 65628 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x38c> │ │ │ │ + blt.n 65670 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x38c> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 65638 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x39c> │ │ │ │ + b.n 65680 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x39c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 65624 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x388> │ │ │ │ + bne.n 6566c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x388> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 65624 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x388> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6566c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x388> │ │ │ │ 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 r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 84d98 │ │ │ │ + bl 84c6c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65684 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3e8> │ │ │ │ + bge.n 656cc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65684 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3e8> │ │ │ │ + cbnz r3, 656cc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3e8> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_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 │ │ │ │ - cbnz r0, 656a4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x408> │ │ │ │ + cbnz r0, 656ec <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x408> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 656ae <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x412> │ │ │ │ - b.n 656b4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x418> │ │ │ │ + cbnz r0, 656f6 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x412> │ │ │ │ + b.n 656fc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x418> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6569e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x402> │ │ │ │ - b.n 656cc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x430> │ │ │ │ + beq.n 656e6 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x402> │ │ │ │ + b.n 65714 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x430> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 656cc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x430> │ │ │ │ + cbnz r0, 65714 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x430> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 656be <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x422> │ │ │ │ + cbz r0, 65706 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x422> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 656cc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x430> │ │ │ │ + cbnz r0, 65714 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x430> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 656cc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x430> │ │ │ │ + cbz r0, 65714 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x430> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000656ce <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ +00065716 <_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, 656fe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ + cbz r0, 65746 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.n 656fe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ + bpl.n 65746 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ mov r2, r1 │ │ │ │ - cbz r1, 65712 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ + cbz r1, 6575a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 65712 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ + bmi.n 6575a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ movw r1, #2362 @ 0x93a │ │ │ │ - movw r0, #22032 @ 0x5610 │ │ │ │ + movw r0, #20432 @ 0x4fd0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 65722 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ + b.n 6576a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r5, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #16 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 2705f0 <_PyArg_ParseStackAndKeywords@@Base+0x488> │ │ │ │ + bl 2703b8 <_PyArg_ParseStackAndKeywords@@Base+0x488> │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1df290 <_PyType_Name@@Base> │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 6575c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8e> │ │ │ │ - movw r0, #46616 @ 0xb618 │ │ │ │ + bne.n 657a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8e> │ │ │ │ + movw r0, #45908 @ 0xb354 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #14056 @ 0x36e8 │ │ │ │ + movw r0, #12456 @ 0x30a8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ 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 65790 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc2> │ │ │ │ + bhi.n 657d8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc2> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 657a6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd8> │ │ │ │ + bgt.n 657ee <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd8> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 657d8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10a> │ │ │ │ - movw r0, #24956 @ 0x617c │ │ │ │ + b.n 65820 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10a> │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d4df4 │ │ │ │ + bl 1d5368 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 65834 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ - b.n 65786 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb8> │ │ │ │ + beq.n 6587c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ + b.n 657ce <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb8> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl febd0 <_PyNumber_Index@@Base> │ │ │ │ + bl fe848 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 657ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0xec> │ │ │ │ - bl 940a4 │ │ │ │ + cbnz r0, 65802 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xec> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 65834 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ - b.n 6578a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbc> │ │ │ │ - bl 9b92c │ │ │ │ + bne.n 6587c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ + b.n 657d2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbc> │ │ │ │ + bl 9b830 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 657d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x106> │ │ │ │ + bge.n 6581c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x106> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 657d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x106> │ │ │ │ + cbnz r3, 6581c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x106> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 657b0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe2> │ │ │ │ + beq.n 657f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe2> │ │ │ │ ldr r5, [r6, #8] │ │ │ │ - cbnz r5, 657f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ + cbnz r5, 6583c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14128 @ 0x3730 │ │ │ │ + movw r1, #12528 @ 0x30f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 65834 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 6587c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 657fc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12e> │ │ │ │ + bge.n 65844 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12e> │ │ │ │ adds r4, r4, r5 │ │ │ │ - bmi.n 65800 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x132> │ │ │ │ + bmi.n 65848 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x132> │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 65818 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14a> │ │ │ │ + bgt.n 65860 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14a> │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38644 @ 0x96f4 │ │ │ │ + movw r1, #37036 @ 0x90ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 65834 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 6587c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 65838 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x16a> │ │ │ │ + ble.n 65880 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x16a> │ │ │ │ movw r3, #43832 @ 0xab38 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30516 @ 0x7734 │ │ │ │ + movw r1, #28916 @ 0x70f4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6585a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18c> │ │ │ │ + b.n 658a2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18c> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ adds r1, r4, #1 │ │ │ │ subs r2, r5, r4 │ │ │ │ add r1, r0 │ │ │ │ ldrb r7, [r0, r4] │ │ │ │ add r0, r4 │ │ │ │ blx 2b720 │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17d8e8 │ │ │ │ + bl 17d1d0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 65834 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ - ldr r0, [pc, #4] @ (6585c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18e>) │ │ │ │ + beq.n 6587c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ + ldr r0, [pc, #4] @ (658a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18e>) │ │ │ │ add.w r0, r0, r7, lsl #4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ 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, #31984 @ 0x7cf0 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 154cd0 │ │ │ │ + bl 15472c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6589c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ce> │ │ │ │ + beq.n 658e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ce> │ │ │ │ ldr.w r2, [r4, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6589c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ce> │ │ │ │ + beq.n 658e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ce> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 658c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1f6> │ │ │ │ - b.n 658b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1e6> │ │ │ │ + beq.n 6590c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1f6> │ │ │ │ + b.n 658fc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1e6> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 65894 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c6> │ │ │ │ - movw r0, #14156 @ 0x374c │ │ │ │ + beq.n 658dc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c6> │ │ │ │ + movw r0, #12556 @ 0x310c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21db84 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21de10 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 65894 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c6> │ │ │ │ - b.n 658d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x206> │ │ │ │ - movw r0, #14156 @ 0x374c │ │ │ │ + bne.n 658dc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c6> │ │ │ │ + b.n 6591c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x206> │ │ │ │ + movw r0, #12556 @ 0x310c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #1 │ │ │ │ - bl e2c9c │ │ │ │ - cbz r0, 658d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x206> │ │ │ │ + bl e289c │ │ │ │ + cbz r0, 6591c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x206> │ │ │ │ ldr.w r3, [r4, #444] @ 0x1bc │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.w 252544 │ │ │ │ + b.w 25279c │ │ │ │ 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 │ │ │ │ - cbnz r0, 658f6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x228> │ │ │ │ + cbnz r0, 6593e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x228> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 65900 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x232> │ │ │ │ - b.n 65906 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x238> │ │ │ │ + cbnz r0, 65948 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x232> │ │ │ │ + b.n 6594e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x238> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 658f0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x222> │ │ │ │ - b.n 6593c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ + beq.n 65938 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x222> │ │ │ │ + b.n 65984 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6593c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ + cbnz r0, 65984 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 65910 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x242> │ │ │ │ + cbz r0, 65958 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x242> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6593c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ + cbnz r0, 65984 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 6591a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x24c> │ │ │ │ + cbz r0, 65962 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x24c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6593c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ + cbnz r0, 65984 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 65924 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x256> │ │ │ │ + cbz r0, 6596c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x256> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6593c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ + cbnz r0, 65984 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 6592e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x260> │ │ │ │ + cbz r0, 65976 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x260> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6593c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ + cbnz r0, 65984 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 6593c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ + cbz r0, 65984 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ 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, 65948 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x27a> │ │ │ │ + cbz r0, 65990 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x27a> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - b.w 252870 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ + b.w 252ac8 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #28] @ (6597c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2ae>) │ │ │ │ - bl a3228 │ │ │ │ + ldr r1, [pc, #28] @ (659c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2ae>) │ │ │ │ + bl 1cd418 <_PyType_Lookup@@Base+0x20> │ │ │ │ mov r4, r0 │ │ │ │ - bl 1c85f4 │ │ │ │ - cbz r4, 65976 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2a8> │ │ │ │ + bl 1c8abc │ │ │ │ + cbz r4, 659be <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2a8> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -86293,1244 +86320,1244 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r2, #72] @ 0x48 │ │ │ │ - bl 1c85f4 │ │ │ │ - cbz r6, 659b6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2e8> │ │ │ │ + bl 1c8abc │ │ │ │ + cbz r6, 659fe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2e8> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r6, [r4, #24] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ str r4, [r5, #16] │ │ │ │ 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 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000659d6 <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ +00065a1e <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #1 │ │ │ │ - b.w 244c84 <_PyCode_GetScriptXIData@@Base+0x8> │ │ │ │ - cbz r1, 659f8 <_PyCode_GetPureScriptXIData@@Base+0x22> │ │ │ │ + b.w 244ee4 <_PyCode_GetScriptXIData@@Base+0x8> │ │ │ │ + cbz r1, 65a40 <_PyCode_GetPureScriptXIData@@Base+0x22> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movw fp, #5752 @ 0x1678 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ movs r5, #0 │ │ │ │ cmp r1, fp │ │ │ │ str r5, [sp, #24] │ │ │ │ - bne.n 65a24 <_PyCode_GetPureScriptXIData@@Base+0x4e> │ │ │ │ + bne.n 65a6c <_PyCode_GetPureScriptXIData@@Base+0x4e> │ │ │ │ mov r4, r5 │ │ │ │ str r5, [r2, #0] │ │ │ │ - b.n 66082 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + b.n 660ca <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ mov r6, r1 │ │ │ │ mov sl, r2 │ │ │ │ ldr.w r1, [r0, #820] @ 0x334 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r3 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 66082 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660ca <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 65a60 <_PyCode_GetPureScriptXIData@@Base+0x8a> │ │ │ │ + cbnz r4, 65aa8 <_PyCode_GetPureScriptXIData@@Base+0x8a> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14164 @ 0x3754 │ │ │ │ + movw r1, #12564 @ 0x3114 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66082 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ - ldr.w r9, [pc, #1576] @ 6608c <_PyCode_GetPureScriptXIData@@Base+0x6b6> │ │ │ │ + b.n 660ca <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + ldr.w r9, [pc, #1576] @ 660d4 <_PyCode_GetPureScriptXIData@@Base+0x6b6> │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r1, #14212 @ 0x3784 │ │ │ │ + movw r1, #12612 @ 0x3144 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r8, r9] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6607a <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660c2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28da40 │ │ │ │ + bl 28d3ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6607a <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660c2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65aa2 <_PyCode_GetPureScriptXIData@@Base+0xcc> │ │ │ │ + bge.n 65aea <_PyCode_GetPureScriptXIData@@Base+0xcc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65aa2 <_PyCode_GetPureScriptXIData@@Base+0xcc> │ │ │ │ + cbnz r3, 65aea <_PyCode_GetPureScriptXIData@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #660] @ 0x294 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 66082 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660ca <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 65ad2 <_PyCode_GetPureScriptXIData@@Base+0xfc> │ │ │ │ + cbnz r4, 65b1a <_PyCode_GetPureScriptXIData@@Base+0xfc> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14248 @ 0x37a8 │ │ │ │ + movw r1, #12648 @ 0x3168 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 65a5a <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ - movw r1, #14212 @ 0x3784 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 65aa2 <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ + movw r1, #12612 @ 0x3144 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6607a <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660c2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28da40 │ │ │ │ + bl 28d3ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6607a <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660c2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65b0c <_PyCode_GetPureScriptXIData@@Base+0x136> │ │ │ │ + bge.n 65b54 <_PyCode_GetPureScriptXIData@@Base+0x136> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65b0c <_PyCode_GetPureScriptXIData@@Base+0x136> │ │ │ │ + cbnz r3, 65b54 <_PyCode_GetPureScriptXIData@@Base+0x136> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #708] @ 0x2c4 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 66082 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660ca <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 65b3c <_PyCode_GetPureScriptXIData@@Base+0x166> │ │ │ │ + cbnz r4, 65b84 <_PyCode_GetPureScriptXIData@@Base+0x166> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14300 @ 0x37dc │ │ │ │ + movw r1, #12700 @ 0x319c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 65a5a <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ - movw r1, #14212 @ 0x3784 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 65aa2 <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ + movw r1, #12612 @ 0x3144 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6607a <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660c2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28da40 │ │ │ │ + bl 28d3ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6607a <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660c2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65b76 <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ + bge.n 65bbe <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65b76 <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ + cbnz r3, 65bbe <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #704] @ 0x2c0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 66082 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660ca <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 65ba6 <_PyCode_GetPureScriptXIData@@Base+0x1d0> │ │ │ │ + cbnz r4, 65bee <_PyCode_GetPureScriptXIData@@Base+0x1d0> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14352 @ 0x3810 │ │ │ │ + movw r1, #12752 @ 0x31d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 65a5a <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ - movw r1, #14212 @ 0x3784 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 65aa2 <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ + movw r1, #12612 @ 0x3144 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6607a <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660c2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28da40 │ │ │ │ + bl 28d3ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6607a <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660c2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65be0 <_PyCode_GetPureScriptXIData@@Base+0x20a> │ │ │ │ + bge.n 65c28 <_PyCode_GetPureScriptXIData@@Base+0x20a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65be0 <_PyCode_GetPureScriptXIData@@Base+0x20a> │ │ │ │ + cbnz r3, 65c28 <_PyCode_GetPureScriptXIData@@Base+0x20a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #524] @ 0x20c │ │ │ │ mov r0, r6 │ │ │ │ - bl f1dd0 │ │ │ │ + bl f19f0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 66082 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660ca <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 65dba <_PyCode_GetPureScriptXIData@@Base+0x3e4> │ │ │ │ + beq.w 65e02 <_PyCode_GetPureScriptXIData@@Base+0x3e4> │ │ │ │ ldr.w r1, [r5, #844] @ 0x34c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 66082 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660ca <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 65c2c <_PyCode_GetPureScriptXIData@@Base+0x256> │ │ │ │ + cbnz r4, 65c74 <_PyCode_GetPureScriptXIData@@Base+0x256> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14408 @ 0x3848 │ │ │ │ + movw r1, #12808 @ 0x3208 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 66082 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ - movw r1, #14452 @ 0x3874 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 660ca <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + movw r1, #12852 @ 0x3234 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6607a <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660c2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28db68 │ │ │ │ + bl 28d514 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6607a <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660c2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65c68 <_PyCode_GetPureScriptXIData@@Base+0x292> │ │ │ │ + bge.n 65cb0 <_PyCode_GetPureScriptXIData@@Base+0x292> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65c68 <_PyCode_GetPureScriptXIData@@Base+0x292> │ │ │ │ + cbnz r3, 65cb0 <_PyCode_GetPureScriptXIData@@Base+0x292> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #640] @ 0x280 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 66082 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660ca <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 65ca0 <_PyCode_GetPureScriptXIData@@Base+0x2ca> │ │ │ │ + cbz r4, 65ce8 <_PyCode_GetPureScriptXIData@@Base+0x2ca> │ │ │ │ cmp r4, fp │ │ │ │ - bne.n 65ca6 <_PyCode_GetPureScriptXIData@@Base+0x2d0> │ │ │ │ + bne.n 65cee <_PyCode_GetPureScriptXIData@@Base+0x2d0> │ │ │ │ ldr.w r3, [fp] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65ca0 <_PyCode_GetPureScriptXIData@@Base+0x2ca> │ │ │ │ + bge.n 65ce8 <_PyCode_GetPureScriptXIData@@Base+0x2ca> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 65ca0 <_PyCode_GetPureScriptXIData@@Base+0x2ca> │ │ │ │ + cbnz r3, 65ce8 <_PyCode_GetPureScriptXIData@@Base+0x2ca> │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 65ce4 <_PyCode_GetPureScriptXIData@@Base+0x30e> │ │ │ │ - movw r1, #14452 @ 0x3874 │ │ │ │ + b.n 65d2c <_PyCode_GetPureScriptXIData@@Base+0x30e> │ │ │ │ + movw r1, #12852 @ 0x3234 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6607a <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660c2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 291c04 │ │ │ │ + bl 291518 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6607a <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660c2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65ce4 <_PyCode_GetPureScriptXIData@@Base+0x30e> │ │ │ │ + bge.n 65d2c <_PyCode_GetPureScriptXIData@@Base+0x30e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65ce4 <_PyCode_GetPureScriptXIData@@Base+0x30e> │ │ │ │ + cbnz r3, 65d2c <_PyCode_GetPureScriptXIData@@Base+0x30e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #688] @ 0x2b0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 66082 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660ca <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 65d20 <_PyCode_GetPureScriptXIData@@Base+0x34a> │ │ │ │ + cbz r4, 65d68 <_PyCode_GetPureScriptXIData@@Base+0x34a> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 65d26 <_PyCode_GetPureScriptXIData@@Base+0x350> │ │ │ │ + bne.n 65d6e <_PyCode_GetPureScriptXIData@@Base+0x350> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65d20 <_PyCode_GetPureScriptXIData@@Base+0x34a> │ │ │ │ + bge.n 65d68 <_PyCode_GetPureScriptXIData@@Base+0x34a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65d20 <_PyCode_GetPureScriptXIData@@Base+0x34a> │ │ │ │ + cbnz r3, 65d68 <_PyCode_GetPureScriptXIData@@Base+0x34a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 65d64 <_PyCode_GetPureScriptXIData@@Base+0x38e> │ │ │ │ - movw r1, #14452 @ 0x3874 │ │ │ │ + b.n 65dac <_PyCode_GetPureScriptXIData@@Base+0x38e> │ │ │ │ + movw r1, #12852 @ 0x3234 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6607a <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660c2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 291c04 │ │ │ │ + bl 291518 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6607a <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660c2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65d64 <_PyCode_GetPureScriptXIData@@Base+0x38e> │ │ │ │ + bge.n 65dac <_PyCode_GetPureScriptXIData@@Base+0x38e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65d64 <_PyCode_GetPureScriptXIData@@Base+0x38e> │ │ │ │ + cbnz r3, 65dac <_PyCode_GetPureScriptXIData@@Base+0x38e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r4, [sp, #32] │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r5, r6, [sp, #8] │ │ │ │ - cbnz r4, 65d8e <_PyCode_GetPureScriptXIData@@Base+0x3b8> │ │ │ │ + cbnz r4, 65dd6 <_PyCode_GetPureScriptXIData@@Base+0x3b8> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33468 @ 0x82bc │ │ │ │ + movw r1, #31868 @ 0x7c7c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 6605a <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 660a2 <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c85fc <_PyArena_Malloc@@Base> │ │ │ │ + bl c7d1c <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6605a <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ + beq.w 660a2 <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r4, [r0, #4] │ │ │ │ movs r4, #0 │ │ │ │ strd r3, fp, [r0, #8] │ │ │ │ movs r3, #1 │ │ │ │ strd r9, r8, [r0, #16] │ │ │ │ strd r6, r5, [r0, #24] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ - b.n 66082 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + b.n 660ca <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr.w r1, [r5, #428] @ 0x1ac │ │ │ │ mov r0, r6 │ │ │ │ - bl f1dd0 │ │ │ │ + bl f19f0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 66082 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660ca <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 65f0e <_PyCode_GetPureScriptXIData@@Base+0x538> │ │ │ │ + beq.w 65f56 <_PyCode_GetPureScriptXIData@@Base+0x538> │ │ │ │ ldr.w r1, [r5, #844] @ 0x34c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 66082 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660ca <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 65e06 <_PyCode_GetPureScriptXIData@@Base+0x430> │ │ │ │ + cbnz r4, 65e4e <_PyCode_GetPureScriptXIData@@Base+0x430> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14488 @ 0x3898 │ │ │ │ + movw r1, #12888 @ 0x3258 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 66082 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ - movw r1, #14536 @ 0x38c8 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 660ca <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + movw r1, #12936 @ 0x3288 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6607a <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660c2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28db68 │ │ │ │ + bl 28d514 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6607a <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660c2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65e42 <_PyCode_GetPureScriptXIData@@Base+0x46c> │ │ │ │ + bge.n 65e8a <_PyCode_GetPureScriptXIData@@Base+0x46c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65e42 <_PyCode_GetPureScriptXIData@@Base+0x46c> │ │ │ │ + cbnz r3, 65e8a <_PyCode_GetPureScriptXIData@@Base+0x46c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #688] @ 0x2b0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 66082 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660ca <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 65e7e <_PyCode_GetPureScriptXIData@@Base+0x4a8> │ │ │ │ + cbz r4, 65ec6 <_PyCode_GetPureScriptXIData@@Base+0x4a8> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 65e84 <_PyCode_GetPureScriptXIData@@Base+0x4ae> │ │ │ │ + bne.n 65ecc <_PyCode_GetPureScriptXIData@@Base+0x4ae> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65e7e <_PyCode_GetPureScriptXIData@@Base+0x4a8> │ │ │ │ + bge.n 65ec6 <_PyCode_GetPureScriptXIData@@Base+0x4a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65e7e <_PyCode_GetPureScriptXIData@@Base+0x4a8> │ │ │ │ + cbnz r3, 65ec6 <_PyCode_GetPureScriptXIData@@Base+0x4a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 65ec2 <_PyCode_GetPureScriptXIData@@Base+0x4ec> │ │ │ │ - movw r1, #14536 @ 0x38c8 │ │ │ │ + b.n 65f0a <_PyCode_GetPureScriptXIData@@Base+0x4ec> │ │ │ │ + movw r1, #12936 @ 0x3288 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6607a <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660c2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ - bl 291c04 │ │ │ │ + bl 291518 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6607a <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660c2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65ec2 <_PyCode_GetPureScriptXIData@@Base+0x4ec> │ │ │ │ + bge.n 65f0a <_PyCode_GetPureScriptXIData@@Base+0x4ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65ec2 <_PyCode_GetPureScriptXIData@@Base+0x4ec> │ │ │ │ + cbnz r3, 65f0a <_PyCode_GetPureScriptXIData@@Base+0x4ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldrd fp, r4, [sp, #32] │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r5, r6, [sp, #8] │ │ │ │ - cbnz r4, 65ee8 <_PyCode_GetPureScriptXIData@@Base+0x512> │ │ │ │ + cbnz r4, 65f30 <_PyCode_GetPureScriptXIData@@Base+0x512> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33580 @ 0x832c │ │ │ │ + movw r1, #31980 @ 0x7cec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 6605a <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 660a2 <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #32 │ │ │ │ - bl c85fc <_PyArena_Malloc@@Base> │ │ │ │ + bl c7d1c <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6605a <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ + beq.w 660a2 <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ strd r4, fp, [r0, #4] │ │ │ │ movs r3, #2 │ │ │ │ strd r9, r8, [r0, #16] │ │ │ │ movs r4, #0 │ │ │ │ strd r6, r5, [r0, #24] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ - b.n 66082 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + b.n 660ca <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr.w r1, [r5, #520] @ 0x208 │ │ │ │ mov r0, r6 │ │ │ │ - bl f1dd0 │ │ │ │ + bl f19f0 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 66082 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660ca <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 66062 <_PyCode_GetPureScriptXIData@@Base+0x68c> │ │ │ │ + beq.w 660aa <_PyCode_GetPureScriptXIData@@Base+0x68c> │ │ │ │ add r2, sp, #24 │ │ │ │ ldr.w r1, [r5, #844] @ 0x34c │ │ │ │ mov r0, r6 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 66082 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660ca <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 65f5a <_PyCode_GetPureScriptXIData@@Base+0x584> │ │ │ │ + cbnz r4, 65fa2 <_PyCode_GetPureScriptXIData@@Base+0x584> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14572 @ 0x38ec │ │ │ │ + movw r1, #12972 @ 0x32ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 66082 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ - movw r1, #14620 @ 0x391c │ │ │ │ + bl 11df00 │ │ │ │ + b.n 660ca <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + movw r1, #13020 @ 0x32dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6607a <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660c2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28db68 │ │ │ │ + bl 28d514 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6607a <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.n 660c2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65f94 <_PyCode_GetPureScriptXIData@@Base+0x5be> │ │ │ │ + bge.n 65fdc <_PyCode_GetPureScriptXIData@@Base+0x5be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65f94 <_PyCode_GetPureScriptXIData@@Base+0x5be> │ │ │ │ + cbnz r3, 65fdc <_PyCode_GetPureScriptXIData@@Base+0x5be> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #688] @ 0x2b0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 66082 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.n 660ca <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 65fce <_PyCode_GetPureScriptXIData@@Base+0x5f8> │ │ │ │ + cbz r4, 66016 <_PyCode_GetPureScriptXIData@@Base+0x5f8> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 65fd4 <_PyCode_GetPureScriptXIData@@Base+0x5fe> │ │ │ │ + bne.n 6601c <_PyCode_GetPureScriptXIData@@Base+0x5fe> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65fce <_PyCode_GetPureScriptXIData@@Base+0x5f8> │ │ │ │ + bge.n 66016 <_PyCode_GetPureScriptXIData@@Base+0x5f8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65fce <_PyCode_GetPureScriptXIData@@Base+0x5f8> │ │ │ │ + cbnz r3, 66016 <_PyCode_GetPureScriptXIData@@Base+0x5f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 66012 <_PyCode_GetPureScriptXIData@@Base+0x63c> │ │ │ │ - ldr r2, [pc, #180] @ (6608c <_PyCode_GetPureScriptXIData@@Base+0x6b6>) │ │ │ │ + b.n 6605a <_PyCode_GetPureScriptXIData@@Base+0x63c> │ │ │ │ + ldr r2, [pc, #180] @ (660d4 <_PyCode_GetPureScriptXIData@@Base+0x6b6>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #14620 @ 0x391c │ │ │ │ + movw r1, #13020 @ 0x32dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1cd13c │ │ │ │ + bl 1cd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6607a <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.n 660c2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ - bl 291c04 │ │ │ │ + bl 291518 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6607a <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.n 660c2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66012 <_PyCode_GetPureScriptXIData@@Base+0x63c> │ │ │ │ + bge.n 6605a <_PyCode_GetPureScriptXIData@@Base+0x63c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66012 <_PyCode_GetPureScriptXIData@@Base+0x63c> │ │ │ │ + cbnz r3, 6605a <_PyCode_GetPureScriptXIData@@Base+0x63c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldrd fp, r4, [sp, #32] │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r5, r6, [sp, #8] │ │ │ │ - cbnz r4, 66038 <_PyCode_GetPureScriptXIData@@Base+0x662> │ │ │ │ + cbnz r4, 66080 <_PyCode_GetPureScriptXIData@@Base+0x662> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33536 @ 0x8300 │ │ │ │ + movw r1, #31936 @ 0x7cc0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 6605a <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 660a2 <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #32 │ │ │ │ - bl c85fc <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 6605a <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ + bl c7d1c <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 660a2 <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ strd r4, fp, [r0, #4] │ │ │ │ movs r3, #3 │ │ │ │ strd r9, r8, [r0, #16] │ │ │ │ movs r4, #0 │ │ │ │ strd r6, r5, [r0, #24] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ - b.n 66082 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + b.n 660ca <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 6607a <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + b.n 660c2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14660 @ 0x3944 │ │ │ │ + movw r1, #13060 @ 0x3304 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 1c872c │ │ │ │ - b.n 65a5a <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ + bl 1c8bf4 │ │ │ │ + b.n 65aa2 <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 660ac <_PyCode_GetPureScriptXIData@@Base+0x6d6> │ │ │ │ + cbz r3, 660f4 <_PyCode_GetPureScriptXIData@@Base+0x6d6> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 660c4 <_PyCode_GetPureScriptXIData@@Base+0x6ee> │ │ │ │ + b.n 6610c <_PyCode_GetPureScriptXIData@@Base+0x6ee> │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 660b4 <_PyCode_GetPureScriptXIData@@Base+0x6de> │ │ │ │ + bge.n 660fc <_PyCode_GetPureScriptXIData@@Base+0x6de> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 660c4 <_PyCode_GetPureScriptXIData@@Base+0x6ee> │ │ │ │ + b.n 6610c <_PyCode_GetPureScriptXIData@@Base+0x6ee> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 660b0 <_PyCode_GetPureScriptXIData@@Base+0x6da> │ │ │ │ + bgt.n 660f8 <_PyCode_GetPureScriptXIData@@Base+0x6da> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 660b0 <_PyCode_GetPureScriptXIData@@Base+0x6da> │ │ │ │ + beq.n 660f8 <_PyCode_GetPureScriptXIData@@Base+0x6da> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 660de <_PyCode_GetPureScriptXIData@@Base+0x708> │ │ │ │ + b.n 66126 <_PyCode_GetPureScriptXIData@@Base+0x708> │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #92] @ (66134 <_PyCode_GetPureScriptXIData@@Base+0x75e>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 6612e <_PyCode_GetPureScriptXIData@@Base+0x758> │ │ │ │ + ldr r3, [pc, #92] @ (6617c <_PyCode_GetPureScriptXIData@@Base+0x75e>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 66176 <_PyCode_GetPureScriptXIData@@Base+0x758> │ │ │ │ adds r4, r4, r6 │ │ │ │ - beq.n 660fe <_PyCode_GetPureScriptXIData@@Base+0x728> │ │ │ │ + beq.n 66146 <_PyCode_GetPureScriptXIData@@Base+0x728> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ - cbz r6, 660ea <_PyCode_GetPureScriptXIData@@Base+0x714> │ │ │ │ + cbz r6, 66132 <_PyCode_GetPureScriptXIData@@Base+0x714> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 66102 <_PyCode_GetPureScriptXIData@@Base+0x72c> │ │ │ │ + beq.n 6614a <_PyCode_GetPureScriptXIData@@Base+0x72c> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 66102 <_PyCode_GetPureScriptXIData@@Base+0x72c> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 6612c <_PyCode_GetPureScriptXIData@@Base+0x756> │ │ │ │ - b.n 66102 <_PyCode_GetPureScriptXIData@@Base+0x72c> │ │ │ │ + bne.n 6614a <_PyCode_GetPureScriptXIData@@Base+0x72c> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 66174 <_PyCode_GetPureScriptXIData@@Base+0x756> │ │ │ │ + b.n 6614a <_PyCode_GetPureScriptXIData@@Base+0x72c> │ │ │ │ movs r4, #1 │ │ │ │ movs r6, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - cbz r1, 6610a <_PyCode_GetPureScriptXIData@@Base+0x734> │ │ │ │ + cbz r1, 66152 <_PyCode_GetPureScriptXIData@@Base+0x734> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - b.n 66112 <_PyCode_GetPureScriptXIData@@Base+0x73c> │ │ │ │ + b.n 6615a <_PyCode_GetPureScriptXIData@@Base+0x73c> │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ 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 297c10 <_PyEval_MatchKeys@@Base+0x30c> │ │ │ │ + bl 2974e0 <_PyEval_MatchKeys@@Base+0x324> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 6612e <_PyCode_GetPureScriptXIData@@Base+0x758> │ │ │ │ + b.n 66176 <_PyCode_GetPureScriptXIData@@Base+0x758> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r3, r7] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r1, 66166 <_PyCode_GetPureScriptXIData@@Base+0x790> │ │ │ │ + cbnz r1, 661ae <_PyCode_GetPureScriptXIData@@Base+0x790> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14760 @ 0x39a8 │ │ │ │ + movw r1, #13160 @ 0x3368 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 66194 <_PyCode_GetPureScriptXIData@@Base+0x7be> │ │ │ │ + bl f3b74 │ │ │ │ + b.n 661dc <_PyCode_GetPureScriptXIData@@Base+0x7be> │ │ │ │ movw r6, #43560 @ 0xaa28 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 66184 <_PyCode_GetPureScriptXIData@@Base+0x7ae> │ │ │ │ - movw r1, #57516 @ 0xe0ac │ │ │ │ + bgt.n 661cc <_PyCode_GetPureScriptXIData@@Base+0x7ae> │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 11e29c │ │ │ │ - b.n 66194 <_PyCode_GetPureScriptXIData@@Base+0x7be> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 661dc <_PyCode_GetPureScriptXIData@@Base+0x7be> │ │ │ │ ldr r7, [r5, #12] │ │ │ │ - cbz r7, 6619a <_PyCode_GetPureScriptXIData@@Base+0x7c4> │ │ │ │ - movw r1, #8732 @ 0x221c │ │ │ │ + cbz r7, 661e2 <_PyCode_GetPureScriptXIData@@Base+0x7c4> │ │ │ │ + movw r1, #7132 @ 0x1bdc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 661ca <_PyCode_GetPureScriptXIData@@Base+0x7f4> │ │ │ │ + b.n 66212 <_PyCode_GetPureScriptXIData@@Base+0x7f4> │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl fe9b0 │ │ │ │ + bl fe628 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 661b2 <_PyCode_GetPureScriptXIData@@Base+0x7dc> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 661ca <_PyCode_GetPureScriptXIData@@Base+0x7f4> │ │ │ │ - b.n 661b6 <_PyCode_GetPureScriptXIData@@Base+0x7e0> │ │ │ │ + bne.n 661fa <_PyCode_GetPureScriptXIData@@Base+0x7dc> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 66212 <_PyCode_GetPureScriptXIData@@Base+0x7f4> │ │ │ │ + b.n 661fe <_PyCode_GetPureScriptXIData@@Base+0x7e0> │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 661c6 <_PyCode_GetPureScriptXIData@@Base+0x7f0> │ │ │ │ + bgt.n 6620e <_PyCode_GetPureScriptXIData@@Base+0x7f0> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - movw r1, #14824 @ 0x39e8 │ │ │ │ + movw r1, #13224 @ 0x33a8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11e29c │ │ │ │ - b.n 66194 <_PyCode_GetPureScriptXIData@@Base+0x7be> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 661dc <_PyCode_GetPureScriptXIData@@Base+0x7be> │ │ │ │ mov r4, r7 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000661ce <_PyLong_Size_t_Converter@@Base>: │ │ │ │ +00066216 <_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 151ebc │ │ │ │ + bl 15190c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 66202 <_PyLong_Size_t_Converter@@Base+0x34> │ │ │ │ + beq.n 6624a <_PyLong_Size_t_Converter@@Base+0x34> │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 66206 <_PyLong_Size_t_Converter@@Base+0x38> │ │ │ │ + bls.n 6624e <_PyLong_Size_t_Converter@@Base+0x38> │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14864 @ 0x3a10 │ │ │ │ + movw r1, #13264 @ 0x33d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66208 <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ + b.n 66250 <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006620a : │ │ │ │ +00066252 : │ │ │ │ movs r1, #1 │ │ │ │ - b.w 2d7f10 │ │ │ │ + b.w 2d7828 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1a65b0 <_PyLong_UInt64_Converter@@Base+0x3300> │ │ │ │ + bl 1a6a20 <_PyLong_UInt64_Converter@@Base+0x3314> │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 6623e │ │ │ │ - bne.n 66244 │ │ │ │ - movw r1, #1700 @ 0x6a4 │ │ │ │ + blt.n 66286 │ │ │ │ + bne.n 6628c │ │ │ │ + movw r1, #100 @ 0x64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 662ae │ │ │ │ + b.n 662f6 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r1, #1 │ │ │ │ - movw r2, #31156 @ 0x79b4 │ │ │ │ + movw r2, #29556 @ 0x7374 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1428a8 │ │ │ │ + bl 14246c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6627a │ │ │ │ + cbnz r0, 662c2 │ │ │ │ movw r3, #43660 @ 0xaa8c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6623e │ │ │ │ + beq.n 66286 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - movw r1, #14708 @ 0x3974 │ │ │ │ + movw r1, #13108 @ 0x3334 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11e29c │ │ │ │ - b.n 6623e │ │ │ │ + bl 11df00 │ │ │ │ + b.n 66286 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r1, r4 │ │ │ │ - bl f5830 │ │ │ │ + bl f5420 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66298 │ │ │ │ + bge.n 662e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66298 │ │ │ │ + cbnz r3, 662e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6623e │ │ │ │ + beq.n 66286 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 19b768 │ │ │ │ + bl 19b7e0 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000662b2 : │ │ │ │ +000662fa : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2d7f10 │ │ │ │ + b.w 2d7828 │ │ │ │ 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 940a4 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 663e6 │ │ │ │ + bne.w 6642e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d779c │ │ │ │ + bl 2d70b4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 663e6 │ │ │ │ - cbz r4, 6630a │ │ │ │ + beq.n 6642e │ │ │ │ + cbz r4, 66352 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d779c │ │ │ │ + bl 2d70b4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 66326 │ │ │ │ + cbnz r0, 6636e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 663e6 │ │ │ │ + bge.n 6642e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 663e6 │ │ │ │ + bne.n 6642e │ │ │ │ mov r0, r5 │ │ │ │ - b.n 663dc │ │ │ │ + b.n 66424 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - cbz r6, 6634c │ │ │ │ + cbz r6, 66394 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d779c │ │ │ │ + bl 2d70b4 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 66368 │ │ │ │ + cbnz r0, 663b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 663cc │ │ │ │ + bge.n 66414 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 663cc │ │ │ │ + bne.n 66414 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 663cc │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 66414 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ 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, 66380 │ │ │ │ + cbz r0, 663c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl e09bc │ │ │ │ - bl 1c85f4 │ │ │ │ - b.n 663a4 │ │ │ │ + bl e052c │ │ │ │ + bl 1c8abc │ │ │ │ + b.n 663ec │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 147e8c │ │ │ │ + bl 147910 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 663a4 │ │ │ │ + bne.n 663ec │ │ │ │ movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14900 @ 0x3a34 │ │ │ │ + movw r1, #13300 @ 0x33f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236e24 │ │ │ │ + bl 237084 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 663b8 │ │ │ │ + bge.n 66400 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 663b8 │ │ │ │ + cbnz r3, 66400 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 663cc │ │ │ │ + bge.n 66414 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 663cc │ │ │ │ + cbnz r3, 66414 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 663e6 │ │ │ │ + bge.n 6642e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 663e6 │ │ │ │ + cbnz r3, 6642e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ 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, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 66416 │ │ │ │ + bgt.n 6645e │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57516 @ 0xe0ac │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 6643c │ │ │ │ + bl 11df00 │ │ │ │ + b.n 66484 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 66432 │ │ │ │ + cbz r3, 6647a │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8732 @ 0x221c │ │ │ │ + movw r1, #7132 @ 0x1bdc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 6643c │ │ │ │ + bl 11df00 │ │ │ │ + b.n 66484 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00066440 : │ │ │ │ +00066488 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 206784 │ │ │ │ + bl 206b4c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6645e │ │ │ │ - bl f7144 │ │ │ │ + cbnz r0, 664a6 │ │ │ │ + bl f6dfc │ │ │ │ mov r0, r4 │ │ │ │ - b.n 66472 │ │ │ │ + b.n 664ba │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66470 │ │ │ │ + bge.n 664b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 66470 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 664b8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.n 6648e │ │ │ │ + blt.n 664d6 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 66494 │ │ │ │ - b.n 664d6 │ │ │ │ + bne.n 664dc │ │ │ │ + b.n 6651e │ │ │ │ ldr r6, [r0, #8] │ │ │ │ movs r5, #0 │ │ │ │ - b.n 664ac │ │ │ │ + b.n 664f4 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - cbz r5, 664ac │ │ │ │ + cbz r5, 664f4 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e37c8 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ cmp r6, r0 │ │ │ │ - ble.n 664ac │ │ │ │ + ble.n 664f4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 23c560 │ │ │ │ + b.w 23c7b4 │ │ │ │ mul.w r5, r6, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 17d8e8 │ │ │ │ + bl 17d1d0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 664e4 │ │ │ │ + beq.n 6652c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 664c4 │ │ │ │ + cbz r3, 6650c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - b.n 664cc │ │ │ │ + b.n 66514 │ │ │ │ movw r2, #32180 @ 0x7db4 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 220578 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 220800 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 664e6 │ │ │ │ + bge.n 6652e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 664e6 │ │ │ │ + b.n 6652e │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000664ea : │ │ │ │ +00066532 : │ │ │ │ movs r3, #2 │ │ │ │ - b.n 664ee │ │ │ │ + b.n 66536 │ │ │ │ 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 206784 │ │ │ │ + bl 206b4c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6654a │ │ │ │ + cbz r0, 66592 │ │ │ │ adds r5, #4 │ │ │ │ ldr.w r0, [r0, r5, lsl #2] │ │ │ │ - cbz r7, 66526 │ │ │ │ + cbz r7, 6656e │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #26464 @ 0x6760 │ │ │ │ + movw r1, #24864 @ 0x6120 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 9e5ec │ │ │ │ + bl 9e34c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6652e │ │ │ │ + b.n 66576 │ │ │ │ mov r1, r6 │ │ │ │ - bl f5830 │ │ │ │ + bl f5420 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6653a │ │ │ │ + blt.n 66582 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6654a │ │ │ │ + b.n 66592 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66536 │ │ │ │ + bne.n 6657e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66536 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6657e │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9b92c │ │ │ │ + bl 9b830 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 66570 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 66596 │ │ │ │ + bne.n 665b8 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 665de │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6658c │ │ │ │ + blt.n 665d4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - blt.n 66586 │ │ │ │ + blt.n 665ce │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 6658a │ │ │ │ + b.n 665d2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 66598 │ │ │ │ + b.n 665e0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #276] @ (666c0 ) │ │ │ │ + ldr r3, [pc, #276] @ (66708 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r0, 665c2 │ │ │ │ - movw r1, #34524 @ 0x86dc │ │ │ │ + cbnz r0, 6660a │ │ │ │ + movw r1, #32924 @ 0x809c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #260] @ (666c4 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #260] @ (6670c ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #15000 @ 0x3a98 │ │ │ │ + movw r1, #13400 @ 0x3458 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 12aaf8 <_PySys_GetOptionalAttrString@@Base+0x7f8> │ │ │ │ + bl 12a6e0 <_PySys_GetOptionalAttrString@@Base+0x7f8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 666b6 │ │ │ │ - bl 7fac4 │ │ │ │ + beq.n 666fe │ │ │ │ + bl 7fb14 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 666b8 │ │ │ │ - ldr r5, [pc, #232] @ (666c8 ) │ │ │ │ + beq.n 66700 │ │ │ │ + ldr r5, [pc, #232] @ (66710 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 665f8 │ │ │ │ + bne.n 66640 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 665e8 │ │ │ │ + bne.n 66630 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 6660a │ │ │ │ + beq.n 66652 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1355d0 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ + bl 135048 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ movw r9, #5752 @ 0x1678 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr.w r8, [r3, #796] @ 0x31c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 66690 │ │ │ │ + beq.n 666d8 │ │ │ │ ldr.w r6, [r8, #3704] @ 0xe78 │ │ │ │ - cbz r6, 66670 │ │ │ │ + cbz r6, 666b8 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ - bl 21c9c8 <_PyUnicode_AsUTF8String@@Base+0x178> │ │ │ │ + bl 21cc50 <_PyUnicode_AsUTF8String@@Base+0x178> │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ - bl 8f69c │ │ │ │ + bl 8f5c0 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 66676 │ │ │ │ + cbz r0, 666be │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r2, r3 │ │ │ │ moveq r2, r9 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66666 │ │ │ │ + bge.n 666ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 66666 │ │ │ │ + cbnz r3, 666ae │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 66676 │ │ │ │ + beq.n 666be │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b.n 66628 │ │ │ │ + b.n 66670 │ │ │ │ ldr.w r8, [r8, #3648] @ 0xe40 │ │ │ │ - b.n 6661e │ │ │ │ + b.n 66666 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66684 │ │ │ │ + bge.n 666cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 66688 │ │ │ │ + cbz r3, 666d0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 66690 │ │ │ │ + b.n 666d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66684 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 666cc │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 666a8 │ │ │ │ + bne.n 666f0 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 66698 │ │ │ │ + bne.n 666e0 │ │ │ │ dmb ish │ │ │ │ - beq.n 666b8 │ │ │ │ - ldr r0, [pc, #24] @ (666c8 ) │ │ │ │ - bl 284c48 │ │ │ │ - b.n 666b8 │ │ │ │ + beq.n 66700 │ │ │ │ + ldr r0, [pc, #24] @ (66710 ) │ │ │ │ + bl 284618 │ │ │ │ + b.n 66700 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #0 │ │ │ │ + adds r0, r0, #3 │ │ │ │ lsls r6, r1, #1 │ │ │ │ str r0, [r3, #32] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -87539,257 +87566,257 @@ │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b44c │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 666fe │ │ │ │ + bhi.n 66746 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 159198 │ │ │ │ + bl 158cd0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66712 │ │ │ │ - b.n 66758 │ │ │ │ - movw r0, #6180 @ 0x1824 │ │ │ │ + cbz r0, 6675a │ │ │ │ + b.n 667a0 │ │ │ │ + movw r0, #4580 @ 0x11e4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl e2c9c │ │ │ │ - cbz r0, 66758 │ │ │ │ - b.n 666f0 │ │ │ │ + bl e289c │ │ │ │ + cbz r0, 667a0 │ │ │ │ + b.n 66738 │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 6678c │ │ │ │ + ble.n 667d4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6677a │ │ │ │ + beq.n 667c2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 6675c │ │ │ │ + bpl.n 667a4 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 66758 │ │ │ │ + cbz r0, 667a0 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6677c │ │ │ │ + beq.n 667c4 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64788 @ 0xfd14 │ │ │ │ + movw r1, #63188 @ 0xf6d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 667bc │ │ │ │ - movw r2, #33532 @ 0x82fc │ │ │ │ + b.n 66804 │ │ │ │ + movw r2, #31908 @ 0x7ca4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #6180 @ 0x1824 │ │ │ │ + movw r0, #4580 @ 0x11e4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 66758 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 667a0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 6678e │ │ │ │ + beq.n 667d6 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl e58e0 │ │ │ │ + bl e54e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 6678e │ │ │ │ - b.n 66758 │ │ │ │ + bge.n 667d6 │ │ │ │ + b.n 667a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ - cbnz r4, 6679c │ │ │ │ + cbnz r4, 667e4 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 1ab2a0 │ │ │ │ + bl 1ab710 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 667bc │ │ │ │ + cbz r0, 66804 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #17124 @ 0x42e4 │ │ │ │ + movw r0, #15524 @ 0x3ca4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 667c6 │ │ │ │ + cbz r3, 6680e │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000667cc : │ │ │ │ +00066814 : │ │ │ │ movs r3, #3 │ │ │ │ - b.n 664ee │ │ │ │ + b.n 66536 │ │ │ │ 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 6680e │ │ │ │ - movw r1, #53896 @ 0xd288 │ │ │ │ + bpl.n 66856 │ │ │ │ + movw r1, #52296 @ 0xcc48 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20ecc0 │ │ │ │ - cbz r0, 6680e │ │ │ │ - cbz r4, 6681c │ │ │ │ + bl 20f07c │ │ │ │ + cbz r0, 66856 │ │ │ │ + cbz r4, 66864 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6681c │ │ │ │ + bge.n 66864 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6681c │ │ │ │ + b.n 66864 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 99aa4 │ │ │ │ + b.w 999bc │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 66860 │ │ │ │ + cbnz r4, 668a8 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 66860 │ │ │ │ + ble.n 668a8 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 66860 │ │ │ │ - cbz r2, 66860 │ │ │ │ + bne.n 668a8 │ │ │ │ + cbz r2, 668a8 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #15024 @ 0x3ab0 │ │ │ │ + movw r1, #13424 @ 0x3470 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 6687c │ │ │ │ + bl 11df00 │ │ │ │ + b.n 668c4 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #16] @ (66884 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #16] @ (668cc ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6684a │ │ │ │ + bne.n 66892 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r1, r0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00066888 : │ │ │ │ +000668d0 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bpl.n 6689e │ │ │ │ + bpl.n 668e6 │ │ │ │ clz r2, r1 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - cbz r1, 6689e │ │ │ │ - b.w 235bd4 <_PyThreadState_GetCurrent@@Base+0x64> │ │ │ │ + cbz r1, 668e6 │ │ │ │ + b.w 235e34 <_PyThreadState_GetCurrent@@Base+0x64> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 56e9e │ │ │ │ + bl 56ee6 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - cbnz r3, 668d0 │ │ │ │ + cbnz r3, 66918 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 668e8 │ │ │ │ + cbz r2, 66930 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 668e8 │ │ │ │ + cbz r3, 66930 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15124 @ 0x3b14 │ │ │ │ + movw r1, #13524 @ 0x34d4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 66926 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 6696e │ │ │ │ mov r0, r1 │ │ │ │ - bl 181b60 │ │ │ │ + bl 18140c │ │ │ │ ldr.w r5, [r4, #144] @ 0x90 │ │ │ │ ldr.w r9, [r0, #16] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - cbnz r5, 66910 │ │ │ │ + cbnz r5, 66958 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 6692a │ │ │ │ + cbnz r3, 66972 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - b.n 6698a │ │ │ │ + b.n 669d2 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25052 @ 0x61dc │ │ │ │ + movw r1, #23452 @ 0x5b9c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6698a │ │ │ │ + b.n 669d2 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r5, [r4, #128] @ 0x80 │ │ │ │ strd r3, r3, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 66940 │ │ │ │ - bl 83ad8 │ │ │ │ + cbz r0, 66988 │ │ │ │ + bl 83a14 │ │ │ │ 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 23f3e8 <_PyTrash_thread_deposit_object@@Base+0x194> │ │ │ │ + bl 23f64c <_PyTrash_thread_deposit_object@@Base+0x1a0> │ │ │ │ mov r7, r0 │ │ │ │ - bl 940a4 │ │ │ │ + bl 93fcc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 66966 │ │ │ │ + cbz r0, 669ae │ │ │ │ str.w r6, [r4, #144] @ 0x90 │ │ │ │ - b.n 66926 │ │ │ │ + b.n 6696e │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r4, #12 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r7 │ │ │ │ - bl 23f6d0 <_PyTrash_thread_destroy_chain@@Base+0x2a0> │ │ │ │ - cbz r7, 66982 │ │ │ │ + bl 23f934 <_PyTrash_thread_destroy_chain@@Base+0x2a0> │ │ │ │ + cbz r7, 669ca │ │ │ │ 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 │ │ │ │ @@ -87797,235 +87824,235 @@ │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 669c4 │ │ │ │ + cbnz r3, 66a0c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 669a8 │ │ │ │ + cbz r2, 669f0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 669c4 │ │ │ │ + cbnz r3, 66a0c │ │ │ │ mov r0, r1 │ │ │ │ - bl 26f378 │ │ │ │ + bl 26f140 │ │ │ │ mov r1, r4 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - b.w 2c1c8c │ │ │ │ + b.w 2c159c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15152 @ 0x3b30 │ │ │ │ + movw r1, #13552 @ 0x34f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000669de : │ │ │ │ +00066a26 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 23b050 │ │ │ │ + b.w 23b2a0 │ │ │ │ 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, 66a02 │ │ │ │ + cbnz r0, 66a4a │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbnz r0, 66a0c │ │ │ │ - b.n 66a12 │ │ │ │ + cbnz r0, 66a54 │ │ │ │ + b.n 66a5a │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 669fc │ │ │ │ - b.n 66a2a │ │ │ │ + beq.n 66a44 │ │ │ │ + b.n 66a72 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66a2a │ │ │ │ + cbnz r0, 66a72 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 66a1c │ │ │ │ + cbz r0, 66a64 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66a2a │ │ │ │ + cbnz r0, 66a72 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 66a2a │ │ │ │ + cbz r0, 66a72 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - ble.n 66aa6 │ │ │ │ + ble.n 66aee │ │ │ │ ands.w r7, r2, #255 @ 0xff │ │ │ │ - beq.n 66aa6 │ │ │ │ + beq.n 66aee │ │ │ │ lsls r2, r4, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ae30 │ │ │ │ - cbnz r0, 66a5c │ │ │ │ + cbnz r0, 66aa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66aba │ │ │ │ + b.n 66b02 │ │ │ │ bic.w r3, r0, #3 │ │ │ │ sub.w ip, r3, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov.w r2, ip, asr #2 │ │ │ │ mov r0, r2 │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 66aba │ │ │ │ + beq.n 66b02 │ │ │ │ subs r4, r4, r2 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bgt.n 66a9c │ │ │ │ + bgt.n 66ae4 │ │ │ │ cmp.w ip, #160 @ 0xa0 │ │ │ │ - ble.n 66aa4 │ │ │ │ + ble.n 66aec │ │ │ │ sub.w r2, r3, #160 @ 0xa0 │ │ │ │ cmp r3, #159 @ 0x9f │ │ │ │ - bls.n 66a96 │ │ │ │ + bls.n 66ade │ │ │ │ ldr.w r1, [r3, #-4]! │ │ │ │ cmp r1, r6 │ │ │ │ - bne.n 66a92 │ │ │ │ + bne.n 66ada │ │ │ │ subs r3, r3, r5 │ │ │ │ asrs r0, r3, #2 │ │ │ │ - b.n 66aba │ │ │ │ + b.n 66b02 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 66a84 │ │ │ │ + bcc.n 66acc │ │ │ │ subs r3, r3, r5 │ │ │ │ asrs r4, r3, #2 │ │ │ │ - b.n 66a9e │ │ │ │ + b.n 66ae6 │ │ │ │ mov r4, r2 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - ble.n 66aa6 │ │ │ │ - b.n 66a4a │ │ │ │ + ble.n 66aee │ │ │ │ + b.n 66a92 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r5, r4, lsl #2 │ │ │ │ cmp r0, r5 │ │ │ │ - bls.n 66a56 │ │ │ │ + bls.n 66a9e │ │ │ │ ldr.w r3, [r0, #-4]! │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 66aaa │ │ │ │ + bne.n 66af2 │ │ │ │ subs r0, r0, r5 │ │ │ │ asrs r0, r0, #2 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ add.w r0, r0, r3, lsl #1 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r2, 66af0 │ │ │ │ + cbz r2, 66b38 │ │ │ │ mov r5, r3 │ │ │ │ movs r6, #2 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ subs r1, r4, r5 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl 236b6c │ │ │ │ + bl 236dcc │ │ │ │ subs r4, r0, #0 │ │ │ │ it ge │ │ │ │ addge r4, r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00066af6 : │ │ │ │ +00066b3e : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 27b3a0 │ │ │ │ + b.w 27ad70 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r2, 66b30 │ │ │ │ + cbz r2, 66b78 │ │ │ │ mov r5, r3 │ │ │ │ movs r6, #2 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ subs r1, r4, r5 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl 2bd05c │ │ │ │ + bl 2bc96c │ │ │ │ subs r4, r0, #0 │ │ │ │ it ge │ │ │ │ addge r4, r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #15184 @ 0x3b50 │ │ │ │ + movw r1, #13584 @ 0x3510 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 66b76 │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 66bbe │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ blx 2af5c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 66b7a │ │ │ │ + bge.n 66bc2 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66bca │ │ │ │ - bne.n 66b94 │ │ │ │ + b.n 66c12 │ │ │ │ + bne.n 66bdc │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15200 @ 0x3b60 │ │ │ │ + movw r1, #13600 @ 0x3520 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 66b76 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 66bbe │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 66ba4 │ │ │ │ + bne.n 66bec │ │ │ │ movs r1, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 806d4 │ │ │ │ - b.n 66bca │ │ │ │ + bl 808a0 │ │ │ │ + b.n 66c12 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 66bb2 │ │ │ │ + bne.n 66bfa │ │ │ │ movs r1, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 806d4 │ │ │ │ - b.n 66bca │ │ │ │ + bl 808a0 │ │ │ │ + b.n 66c12 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53864 @ 0xd268 │ │ │ │ + movw r1, #52264 @ 0xcc28 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 66b76 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 66bbe │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00066bce : │ │ │ │ +00066c16 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2b889c <_PyType_SetVersion@@Base+0x30c> │ │ │ │ + b.w 2b81a4 <_PyType_SetVersion@@Base+0x30c> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r0, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ @@ -88033,1745 +88060,1745 @@ │ │ │ │ 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, 66c02 │ │ │ │ + cbnz r0, 66c4a │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 66c12 │ │ │ │ - b.n 66c0c │ │ │ │ + cbz r0, 66c5a │ │ │ │ + b.n 66c54 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66bfc │ │ │ │ - b.n 66c34 │ │ │ │ + beq.n 66c44 │ │ │ │ + b.n 66c7c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66c34 │ │ │ │ + cbnz r0, 66c7c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 66c1c │ │ │ │ + cbz r0, 66c64 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66c34 │ │ │ │ + cbnz r0, 66c7c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 66c26 │ │ │ │ + cbz r0, 66c6e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66c34 │ │ │ │ + cbnz r0, 66c7c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 66c34 │ │ │ │ + cbz r0, 66c7c │ │ │ │ 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, 66c54 │ │ │ │ + cbnz r0, 66c9c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 66c5e │ │ │ │ - b.n 66c64 │ │ │ │ + cbnz r0, 66ca6 │ │ │ │ + b.n 66cac │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66c4e │ │ │ │ - b.n 66c72 │ │ │ │ + beq.n 66c96 │ │ │ │ + b.n 66cba │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66c72 │ │ │ │ + cbnz r0, 66cba │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 66c72 │ │ │ │ + cbz r0, 66cba │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 940a4 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66d82 │ │ │ │ + bne.n 66dca │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 66d14 │ │ │ │ + bne.n 66d5c │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ - cbz r3, 66ca6 │ │ │ │ + cbz r3, 66cee │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbnz r3, 66cae │ │ │ │ + cbnz r3, 66cf6 │ │ │ │ ldrb.w r3, [r6, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 66d82 │ │ │ │ + beq.n 66dca │ │ │ │ mov r0, r4 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c84e0 <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ + bl c7c00 <_PyEval_EvalFrameDefault@@Base+0xca68> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66d76 │ │ │ │ + beq.n 66dbe │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c84e0 <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ + bl c7c00 <_PyEval_EvalFrameDefault@@Base+0xca68> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66d76 │ │ │ │ + beq.n 66dbe │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6ab74 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 6abbc │ │ │ │ + bl 1c8abc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66cf8 │ │ │ │ + bge.n 66d40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66cf8 │ │ │ │ + cbnz r3, 66d40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66d82 │ │ │ │ + bge.n 66dca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66d82 │ │ │ │ + bne.n 66dca │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - cbz r3, 66d82 │ │ │ │ + cbz r3, 66dca │ │ │ │ mov r0, r4 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c84e0 <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ + bl c7c00 <_PyEval_EvalFrameDefault@@Base+0xca68> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66d76 │ │ │ │ + cbz r0, 66dbe │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c84e0 <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ + bl c7c00 <_PyEval_EvalFrameDefault@@Base+0xca68> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 66d76 │ │ │ │ + cbz r0, 66dbe │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl a89d4 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl a81b8 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66d60 │ │ │ │ + bge.n 66da8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66d60 │ │ │ │ + cbnz r3, 66da8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66d82 │ │ │ │ + bge.n 66dca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66d82 │ │ │ │ + cbnz r3, 66dca │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66d82 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 66dca │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1c85f4 │ │ │ │ + b.w 1c8abc │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 66da4 │ │ │ │ + cbnz r0, 66dec │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 66dae │ │ │ │ - b.n 66db4 │ │ │ │ + cbnz r0, 66df6 │ │ │ │ + b.n 66dfc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66d9e │ │ │ │ - b.n 66dc2 │ │ │ │ + beq.n 66de6 │ │ │ │ + b.n 66e0a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66dc2 │ │ │ │ + cbnz r0, 66e0a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 66dc2 │ │ │ │ + cbz r0, 66e0a │ │ │ │ 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, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 66e4a │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 66e92 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 66e10 │ │ │ │ + bne.n 66e58 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c84e0 <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ + bl c7c00 <_PyEval_EvalFrameDefault@@Base+0xca68> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66e4a │ │ │ │ + cbz r0, 66e92 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 687ac <_Py_cr_prod@@Base+0xe> │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 687f4 <_Py_cr_prod@@Base+0xe> │ │ │ │ + bl 1c8abc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 66e3a │ │ │ │ - b.n 66e4a │ │ │ │ + blt.n 66e82 │ │ │ │ + b.n 66e92 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ - cbz r3, 66e4a │ │ │ │ + cbz r3, 66e92 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c84e0 <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ + bl c7c00 <_PyEval_EvalFrameDefault@@Base+0xca68> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66e4a │ │ │ │ + cbz r0, 66e92 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl f5830 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl f5420 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66e4a │ │ │ │ + bge.n 66e92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66e4a │ │ │ │ + cbnz r3, 66e92 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ 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, 66e70 │ │ │ │ - cbnz r2, 66e6a │ │ │ │ + cbnz r3, 66eb8 │ │ │ │ + cbnz r2, 66eb2 │ │ │ │ movw r0, #57960 @ 0xe268 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - b.n 66e88 │ │ │ │ + b.n 66ed0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 66e60 │ │ │ │ + beq.n 66ea8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15248 @ 0x3b90 │ │ │ │ + movw r1, #13648 @ 0x3550 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #28825 @ 0x7099 │ │ │ │ + movw r1, #28897 @ 0x70e1 │ │ │ │ movt r1, #6 │ │ │ │ mov r4, r2 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2528b4 <_PyXIData_InitWithSize@@Base> │ │ │ │ + bl 252b0c <_PyXIData_InitWithSize@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 66ec6 │ │ │ │ + beq.n 66f0e │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 174b24 │ │ │ │ + bl 174674 │ │ │ │ movs r0, #0 │ │ │ │ vstr d0, [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, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #8 │ │ │ │ - movw r1, #15284 @ 0x3bb4 │ │ │ │ + movw r1, #13684 @ 0x3574 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ 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 a64a8 │ │ │ │ - cbz r0, 66f30 │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 66f78 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 66f18 │ │ │ │ + bpl.n 66f60 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - bl 274118 │ │ │ │ + bl 273ee0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 276004 │ │ │ │ - b.n 66f32 │ │ │ │ + bl 275dcc │ │ │ │ + b.n 66f7a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63820 @ 0xf94c │ │ │ │ + movw r1, #62220 @ 0xf30c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 2e19b0 <_PyArg_ParseStack@@Base+0xb0> │ │ │ │ - movw r0, #50524 @ 0xc55c │ │ │ │ + b.w 2e1364 <_PyArg_ParseStack@@Base+0xb0> │ │ │ │ + movw r0, #48924 @ 0xbf1c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 88254 │ │ │ │ + b.w 88180 │ │ │ │ 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, 66f64 │ │ │ │ + cbnz r0, 66fac │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 66f6e │ │ │ │ - b.n 66f74 │ │ │ │ + cbnz r0, 66fb6 │ │ │ │ + b.n 66fbc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66f5e │ │ │ │ - b.n 66f82 │ │ │ │ + beq.n 66fa6 │ │ │ │ + b.n 66fca │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66f82 │ │ │ │ + cbnz r0, 66fca │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 66f82 │ │ │ │ + cbz r0, 66fca │ │ │ │ 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 670a2 │ │ │ │ + bl 670ea │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67090 │ │ │ │ + beq.n 670d8 │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 66fb2 │ │ │ │ + beq.n 66ffa │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - b.n 66fba │ │ │ │ + b.n 67002 │ │ │ │ movw r6, #32180 @ 0x7db4 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - cbz r7, 66fce │ │ │ │ + cbz r7, 67016 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - bl 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 66fe6 │ │ │ │ - b.n 67074 │ │ │ │ + cbnz r0, 6702e │ │ │ │ + b.n 670bc │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24304 @ 0x5ef0 │ │ │ │ + movw r1, #22704 @ 0x58b0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 6702e │ │ │ │ + bl 11df00 │ │ │ │ + b.n 67076 │ │ │ │ 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 221b98 │ │ │ │ + bl 221e20 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 67032 │ │ │ │ + bge.n 6707a │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r1 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 67074 │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 670bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67064 │ │ │ │ + blt.n 670ac │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67074 │ │ │ │ + b.n 670bc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ 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 188d88 │ │ │ │ + bl 188638 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 67074 │ │ │ │ - b.n 67026 │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 670bc │ │ │ │ + b.n 6706e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6702e │ │ │ │ + bne.n 67076 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6702e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67076 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67080 │ │ │ │ + blt.n 670c8 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 67090 │ │ │ │ + b.n 670d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6707c │ │ │ │ + bne.n 670c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6707c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 670c4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ vldr d0, [r3] │ │ │ │ - b.w 9b9dc │ │ │ │ + b.w 9b8e0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 158e34 <_PyLong_FromByteArray@@Base+0x1328> │ │ │ │ + bl 158b14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 67102 │ │ │ │ + blt.n 6714a │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 670fa │ │ │ │ + cbz r0, 67142 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 670d0 │ │ │ │ + cbz r3, 67118 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 670d8 │ │ │ │ + b.n 67120 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 22f7dc │ │ │ │ + bl 22fa40 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 670fa │ │ │ │ + bne.n 67142 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 670f8 │ │ │ │ + bge.n 67140 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 670f8 │ │ │ │ + cbnz r3, 67140 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ecc │ │ │ │ - b.n 67104 │ │ │ │ + bl 159a04 │ │ │ │ + b.n 6714c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006710a : │ │ │ │ +00067152 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 2d1760 │ │ │ │ - b.w 67114 <_PyThread_CurrentFrames@@Base> │ │ │ │ + b.w 2d1080 │ │ │ │ + b.w 6715c <_PyThread_CurrentFrames@@Base> │ │ │ │ │ │ │ │ -00067114 <_PyThread_CurrentFrames@@Base>: │ │ │ │ +0006715c <_PyThread_CurrentFrames@@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 r0, [pc, #328] @ (67270 <_PyThread_CurrentFrames@@Base+0x15c>) │ │ │ │ + ldr r0, [pc, #328] @ (672b8 <_PyThread_CurrentFrames@@Base+0x15c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #15300 @ 0x3bc4 │ │ │ │ + movw r1, #13700 @ 0x3584 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 12aaf8 <_PySys_GetOptionalAttrString@@Base+0x7f8> │ │ │ │ + bl 12a6e0 <_PySys_GetOptionalAttrString@@Base+0x7f8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 67220 <_PyThread_CurrentFrames@@Base+0x10c> │ │ │ │ - bl 7fac4 │ │ │ │ + beq.n 67268 <_PyThread_CurrentFrames@@Base+0x10c> │ │ │ │ + bl 7fb14 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 67268 <_PyThread_CurrentFrames@@Base+0x154> │ │ │ │ - ldr r7, [pc, #296] @ (67274 <_PyThread_CurrentFrames@@Base+0x160>) │ │ │ │ + beq.w 672b0 <_PyThread_CurrentFrames@@Base+0x154> │ │ │ │ + ldr r7, [pc, #296] @ (672bc <_PyThread_CurrentFrames@@Base+0x160>) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 67164 <_PyThread_CurrentFrames@@Base+0x50> │ │ │ │ + bne.n 671ac <_PyThread_CurrentFrames@@Base+0x50> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 67154 <_PyThread_CurrentFrames@@Base+0x40> │ │ │ │ + bne.n 6719c <_PyThread_CurrentFrames@@Base+0x40> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 67176 <_PyThread_CurrentFrames@@Base+0x62> │ │ │ │ + beq.n 671be <_PyThread_CurrentFrames@@Base+0x62> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1355d0 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ + bl 135048 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r9, [r3, #796] @ 0x31c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 671fa <_PyThread_CurrentFrames@@Base+0xe6> │ │ │ │ + beq.n 67242 <_PyThread_CurrentFrames@@Base+0xe6> │ │ │ │ ldr.w r8, [r9, #3704] @ 0xe78 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 671c8 <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ + beq.n 67210 <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ ldr.w r5, [r8, #52] @ 0x34 │ │ │ │ - cbnz r5, 671be <_PyThread_CurrentFrames@@Base+0xaa> │ │ │ │ + cbnz r5, 67206 <_PyThread_CurrentFrames@@Base+0xaa> │ │ │ │ ldr.w r8, [r8, #4] │ │ │ │ - b.n 6718c <_PyThread_CurrentFrames@@Base+0x78> │ │ │ │ + b.n 671d4 <_PyThread_CurrentFrames@@Base+0x78> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 671ce <_PyThread_CurrentFrames@@Base+0xba> │ │ │ │ + beq.n 67216 <_PyThread_CurrentFrames@@Base+0xba> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r5, #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 │ │ │ │ - bcs.n 671ce <_PyThread_CurrentFrames@@Base+0xba> │ │ │ │ + bcs.n 67216 <_PyThread_CurrentFrames@@Base+0xba> │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 67198 <_PyThread_CurrentFrames@@Base+0x84> │ │ │ │ + beq.n 671e0 <_PyThread_CurrentFrames@@Base+0x84> │ │ │ │ ldrb.w r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 6719e <_PyThread_CurrentFrames@@Base+0x8a> │ │ │ │ - b.n 671b8 <_PyThread_CurrentFrames@@Base+0xa4> │ │ │ │ + bls.n 671e6 <_PyThread_CurrentFrames@@Base+0x8a> │ │ │ │ + b.n 67200 <_PyThread_CurrentFrames@@Base+0xa4> │ │ │ │ ldr.w r9, [r9, #3648] @ 0xe40 │ │ │ │ - b.n 67182 <_PyThread_CurrentFrames@@Base+0x6e> │ │ │ │ + b.n 671ca <_PyThread_CurrentFrames@@Base+0x6e> │ │ │ │ ldr.w r0, [r8, #92] @ 0x5c │ │ │ │ - bl 8f69c │ │ │ │ + bl 8f5c0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 671f0 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ + cbz r0, 67238 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ - cbnz r2, 67234 <_PyThread_CurrentFrames@@Base+0x120> │ │ │ │ + cbnz r2, 6727c <_PyThread_CurrentFrames@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ - bl f74e0 │ │ │ │ + bl f7198 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 67234 <_PyThread_CurrentFrames@@Base+0x120> │ │ │ │ + cbnz r0, 6727c <_PyThread_CurrentFrames@@Base+0x120> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67224 <_PyThread_CurrentFrames@@Base+0x110> │ │ │ │ + blt.n 6726c <_PyThread_CurrentFrames@@Base+0x110> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67258 <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ + blt.n 672a0 <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ movs r4, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 67212 <_PyThread_CurrentFrames@@Base+0xfe> │ │ │ │ + bne.n 6725a <_PyThread_CurrentFrames@@Base+0xfe> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 67202 <_PyThread_CurrentFrames@@Base+0xee> │ │ │ │ + bne.n 6724a <_PyThread_CurrentFrames@@Base+0xee> │ │ │ │ dmb ish │ │ │ │ - beq.n 67268 <_PyThread_CurrentFrames@@Base+0x154> │ │ │ │ - ldr r0, [pc, #88] @ (67274 <_PyThread_CurrentFrames@@Base+0x160>) │ │ │ │ - bl 284c48 │ │ │ │ - b.n 67268 <_PyThread_CurrentFrames@@Base+0x154> │ │ │ │ + beq.n 672b0 <_PyThread_CurrentFrames@@Base+0x154> │ │ │ │ + ldr r0, [pc, #88] @ (672bc <_PyThread_CurrentFrames@@Base+0x160>) │ │ │ │ + bl 284618 │ │ │ │ + b.n 672b0 <_PyThread_CurrentFrames@@Base+0x154> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67268 <_PyThread_CurrentFrames@@Base+0x154> │ │ │ │ + b.n 672b0 <_PyThread_CurrentFrames@@Base+0x154> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 671f0 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ + bne.n 67238 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 671f0 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67238 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67252 <_PyThread_CurrentFrames@@Base+0x13e> │ │ │ │ + bge.n 6729a <_PyThread_CurrentFrames@@Base+0x13e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67252 <_PyThread_CurrentFrames@@Base+0x13e> │ │ │ │ + cbnz r3, 6729a <_PyThread_CurrentFrames@@Base+0x13e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 67198 <_PyThread_CurrentFrames@@Base+0x84> │ │ │ │ - b.n 671f0 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ + bne.n 671e0 <_PyThread_CurrentFrames@@Base+0x84> │ │ │ │ + b.n 67238 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 671f8 <_PyThread_CurrentFrames@@Base+0xe4> │ │ │ │ + bne.n 67240 <_PyThread_CurrentFrames@@Base+0xe4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 671f8 <_PyThread_CurrentFrames@@Base+0xe4> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67240 <_PyThread_CurrentFrames@@Base+0xe4> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, #32] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ - cbnz r1, 672a8 <_PyThread_CurrentFrames@@Base+0x194> │ │ │ │ + cbnz r1, 672f0 <_PyThread_CurrentFrames@@Base+0x194> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15320 @ 0x3bd8 │ │ │ │ + movw r1, #13720 @ 0x3598 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6748e <_PyThread_CurrentFrames@@Base+0x37a> │ │ │ │ + b.n 674d6 <_PyThread_CurrentFrames@@Base+0x37a> │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ movw r1, #58024 @ 0xe2a8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154cd0 │ │ │ │ + bl 15472c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6732e <_PyThread_CurrentFrames@@Base+0x21a> │ │ │ │ + bne.n 67376 <_PyThread_CurrentFrames@@Base+0x21a> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 260138 <_PyPickle_GetXIData@@Base+0x548> │ │ │ │ + bl 25fec8 <_PyPickle_GetXIData@@Base+0x548> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 672a2 <_PyThread_CurrentFrames@@Base+0x18e> │ │ │ │ + beq.n 672ea <_PyThread_CurrentFrames@@Base+0x18e> │ │ │ │ ldrd r1, r3, [r5] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp.w r0, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 672f4 <_PyThread_CurrentFrames@@Base+0x1e0> │ │ │ │ + bcs.n 6733c <_PyThread_CurrentFrames@@Base+0x1e0> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bl 834d0 │ │ │ │ - b.n 672f6 <_PyThread_CurrentFrames@@Base+0x1e2> │ │ │ │ + bl 834e4 │ │ │ │ + b.n 6733e <_PyThread_CurrentFrames@@Base+0x1e2> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 67302 <_PyThread_CurrentFrames@@Base+0x1ee> │ │ │ │ + cbz r0, 6734a <_PyThread_CurrentFrames@@Base+0x1ee> │ │ │ │ ldrd r6, r1, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ - b.n 67322 <_PyThread_CurrentFrames@@Base+0x20e> │ │ │ │ + b.n 6736a <_PyThread_CurrentFrames@@Base+0x20e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 672a2 <_PyThread_CurrentFrames@@Base+0x18e> │ │ │ │ + bl 83a14 │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 672ea <_PyThread_CurrentFrames@@Base+0x18e> │ │ │ │ ldr.w r3, [r1, r2, lsl #3] │ │ │ │ adds r2, #1 │ │ │ │ - cbz r3, 67322 <_PyThread_CurrentFrames@@Base+0x20e> │ │ │ │ + cbz r3, 6736a <_PyThread_CurrentFrames@@Base+0x20e> │ │ │ │ ldr r5, [r3, #0] │ │ │ │ adds r7, r5, #1 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r7, [r3, #0] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.n 6730e <_PyThread_CurrentFrames@@Base+0x1fa> │ │ │ │ + bne.n 67356 <_PyThread_CurrentFrames@@Base+0x1fa> │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 2c030 │ │ │ │ - b.n 67480 <_PyThread_CurrentFrames@@Base+0x36c> │ │ │ │ + b.n 674c8 <_PyThread_CurrentFrames@@Base+0x36c> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 67466 <_PyThread_CurrentFrames@@Base+0x352> │ │ │ │ + bpl.w 674ae <_PyThread_CurrentFrames@@Base+0x352> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 260138 <_PyPickle_GetXIData@@Base+0x548> │ │ │ │ + bl 25fec8 <_PyPickle_GetXIData@@Base+0x548> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 672a2 <_PyThread_CurrentFrames@@Base+0x18e> │ │ │ │ + beq.n 672ea <_PyThread_CurrentFrames@@Base+0x18e> │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl a84f8 │ │ │ │ + bl a7bb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 67480 <_PyThread_CurrentFrames@@Base+0x36c> │ │ │ │ + beq.w 674c8 <_PyThread_CurrentFrames@@Base+0x36c> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 67366 <_PyThread_CurrentFrames@@Base+0x252> │ │ │ │ + bpl.n 673ae <_PyThread_CurrentFrames@@Base+0x252> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 6737e <_PyThread_CurrentFrames@@Base+0x26a> │ │ │ │ + beq.n 673c6 <_PyThread_CurrentFrames@@Base+0x26a> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15356 @ 0x3bfc │ │ │ │ + movw r1, #13756 @ 0x35bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 6745e <_PyThread_CurrentFrames@@Base+0x34a> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 674a6 <_PyThread_CurrentFrames@@Base+0x34a> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 9b92c │ │ │ │ + bl 9b830 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 67394 <_PyThread_CurrentFrames@@Base+0x280> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 673dc <_PyThread_CurrentFrames@@Base+0x280> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6745e <_PyThread_CurrentFrames@@Base+0x34a> │ │ │ │ + bne.n 674a6 <_PyThread_CurrentFrames@@Base+0x34a> │ │ │ │ ldr r5, [r5, #20] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 260c28 <_PyPickle_GetXIData@@Base+0x1038> │ │ │ │ + bl 2609b8 <_PyPickle_GetXIData@@Base+0x1038> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 673ae <_PyThread_CurrentFrames@@Base+0x29a> │ │ │ │ + cbz r0, 673f6 <_PyThread_CurrentFrames@@Base+0x29a> │ │ │ │ str.w r9, [r3, #4] │ │ │ │ - b.n 67344 <_PyThread_CurrentFrames@@Base+0x230> │ │ │ │ + b.n 6738c <_PyThread_CurrentFrames@@Base+0x230> │ │ │ │ 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 673e4 <_PyThread_CurrentFrames@@Base+0x2d0> │ │ │ │ + bhi.n 6742c <_PyThread_CurrentFrames@@Base+0x2d0> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r3, r3, lsl #1 │ │ │ │ cmp.w r2, r1, lsl #1 │ │ │ │ - bcc.n 67344 <_PyThread_CurrentFrames@@Base+0x230> │ │ │ │ + bcc.n 6738c <_PyThread_CurrentFrames@@Base+0x230> │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r3, r2 │ │ │ │ ite hi │ │ │ │ movhi r2, #2 │ │ │ │ movls r2, #4 │ │ │ │ - b.n 673e6 <_PyThread_CurrentFrames@@Base+0x2d2> │ │ │ │ + b.n 6742e <_PyThread_CurrentFrames@@Base+0x2d2> │ │ │ │ movs r2, #2 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6740c <_PyThread_CurrentFrames@@Base+0x2f8> │ │ │ │ + blt.n 67454 <_PyThread_CurrentFrames@@Base+0x2f8> │ │ │ │ movs r5, #8 │ │ │ │ cmp r3, #8 │ │ │ │ - bls.n 67400 <_PyThread_CurrentFrames@@Base+0x2ec> │ │ │ │ + bls.n 67448 <_PyThread_CurrentFrames@@Base+0x2ec> │ │ │ │ lsls r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi.n 673f4 <_PyThread_CurrentFrames@@Base+0x2e0> │ │ │ │ + bhi.n 6743c <_PyThread_CurrentFrames@@Base+0x2e0> │ │ │ │ cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 67406 <_PyThread_CurrentFrames@@Base+0x2f2> │ │ │ │ + bcs.n 6744e <_PyThread_CurrentFrames@@Base+0x2f2> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbnz r0, 67412 <_PyThread_CurrentFrames@@Base+0x2fe> │ │ │ │ + cbnz r0, 6745a <_PyThread_CurrentFrames@@Base+0x2fe> │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 23c560 │ │ │ │ - b.n 6745e <_PyThread_CurrentFrames@@Base+0x34a> │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 674a6 <_PyThread_CurrentFrames@@Base+0x34a> │ │ │ │ subs r3, r5, #1 │ │ │ │ lsls r2, r5, #3 │ │ │ │ movs r1, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2b44c │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 67456 <_PyThread_CurrentFrames@@Base+0x342> │ │ │ │ + beq.n 6749e <_PyThread_CurrentFrames@@Base+0x342> │ │ │ │ add.w r5, r6, #8 │ │ │ │ ldr.w sl, [r5, #-8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 6744e <_PyThread_CurrentFrames@@Base+0x33a> │ │ │ │ + beq.n 67496 <_PyThread_CurrentFrames@@Base+0x33a> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 260c28 <_PyPickle_GetXIData@@Base+0x1038> │ │ │ │ + bl 2609b8 <_PyPickle_GetXIData@@Base+0x1038> │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ strd sl, r3, [r0] │ │ │ │ adds r5, #8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 6742e <_PyThread_CurrentFrames@@Base+0x31a> │ │ │ │ + bne.n 67476 <_PyThread_CurrentFrames@@Base+0x31a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 67344 <_PyThread_CurrentFrames@@Base+0x230> │ │ │ │ + bl 83a14 │ │ │ │ + b.n 6738c <_PyThread_CurrentFrames@@Base+0x230> │ │ │ │ mov r0, r4 │ │ │ │ - bl 199474 │ │ │ │ - b.n 672a2 <_PyThread_CurrentFrames@@Base+0x18e> │ │ │ │ + bl 1994ec │ │ │ │ + b.n 672ea <_PyThread_CurrentFrames@@Base+0x18e> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #15392 @ 0x3c20 │ │ │ │ + movw r1, #13792 @ 0x35e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 672a2 <_PyThread_CurrentFrames@@Base+0x18e> │ │ │ │ + bl f3b74 │ │ │ │ + b.n 672ea <_PyThread_CurrentFrames@@Base+0x18e> │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - bl 199474 │ │ │ │ + bl 1994ec │ │ │ │ movs r0, #0 │ │ │ │ str.w r4, [r8, #8] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, 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 670a2 │ │ │ │ + bl 670ea │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 675a2 <_PyThread_CurrentFrames@@Base+0x48e> │ │ │ │ + beq.n 675ea <_PyThread_CurrentFrames@@Base+0x48e> │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 674c2 <_PyThread_CurrentFrames@@Base+0x3ae> │ │ │ │ + beq.n 6750a <_PyThread_CurrentFrames@@Base+0x3ae> │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - b.n 674ca <_PyThread_CurrentFrames@@Base+0x3b6> │ │ │ │ + b.n 67512 <_PyThread_CurrentFrames@@Base+0x3b6> │ │ │ │ movw r6, #32180 @ 0x7db4 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - cbz r7, 674de <_PyThread_CurrentFrames@@Base+0x3ca> │ │ │ │ + cbz r7, 67526 <_PyThread_CurrentFrames@@Base+0x3ca> │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - bl 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 674f6 <_PyThread_CurrentFrames@@Base+0x3e2> │ │ │ │ - b.n 67586 <_PyThread_CurrentFrames@@Base+0x472> │ │ │ │ + cbnz r0, 6753e <_PyThread_CurrentFrames@@Base+0x3e2> │ │ │ │ + b.n 675ce <_PyThread_CurrentFrames@@Base+0x472> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24304 @ 0x5ef0 │ │ │ │ + movw r1, #22704 @ 0x58b0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 67540 <_PyThread_CurrentFrames@@Base+0x42c> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 67588 <_PyThread_CurrentFrames@@Base+0x42c> │ │ │ │ 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 221b98 │ │ │ │ + bl 221e20 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 67544 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ + bge.n 6758c <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 67586 <_PyThread_CurrentFrames@@Base+0x472> │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 675ce <_PyThread_CurrentFrames@@Base+0x472> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67576 <_PyThread_CurrentFrames@@Base+0x462> │ │ │ │ + blt.n 675be <_PyThread_CurrentFrames@@Base+0x462> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67586 <_PyThread_CurrentFrames@@Base+0x472> │ │ │ │ + b.n 675ce <_PyThread_CurrentFrames@@Base+0x472> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 188d88 │ │ │ │ + bl 188638 │ │ │ │ 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 188d88 │ │ │ │ + bl 188638 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 67586 <_PyThread_CurrentFrames@@Base+0x472> │ │ │ │ - b.n 67538 <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 675ce <_PyThread_CurrentFrames@@Base+0x472> │ │ │ │ + b.n 67580 <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67540 <_PyThread_CurrentFrames@@Base+0x42c> │ │ │ │ + bne.n 67588 <_PyThread_CurrentFrames@@Base+0x42c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67540 <_PyThread_CurrentFrames@@Base+0x42c> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67588 <_PyThread_CurrentFrames@@Base+0x42c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67592 <_PyThread_CurrentFrames@@Base+0x47e> │ │ │ │ + blt.n 675da <_PyThread_CurrentFrames@@Base+0x47e> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 675a2 <_PyThread_CurrentFrames@@Base+0x48e> │ │ │ │ + b.n 675ea <_PyThread_CurrentFrames@@Base+0x48e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6758e <_PyThread_CurrentFrames@@Base+0x47a> │ │ │ │ + bne.n 675d6 <_PyThread_CurrentFrames@@Base+0x47a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6758e <_PyThread_CurrentFrames@@Base+0x47a> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 675d6 <_PyThread_CurrentFrames@@Base+0x47a> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ 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 │ │ │ │ movw r1, #58024 @ 0xe2a8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154cd0 │ │ │ │ + bl 15472c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 675e6 <_PyThread_CurrentFrames@@Base+0x4d2> │ │ │ │ + cbz r0, 6762e <_PyThread_CurrentFrames@@Base+0x4d2> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 97ab8 │ │ │ │ + bl 979d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #16] @ (675fc <_PyThread_CurrentFrames@@Base+0x4e8>) │ │ │ │ + ldr r3, [pc, #16] @ (67644 <_PyThread_CurrentFrames@@Base+0x4e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3924] @ 0xf54 │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6763c <_PyThread_CurrentFrames@@Base+0x528> │ │ │ │ - ldr r2, [pc, #52] @ (67638 <_PyThread_CurrentFrames@@Base+0x524>) │ │ │ │ + b.n 67684 <_PyThread_CurrentFrames@@Base+0x528> │ │ │ │ + ldr r2, [pc, #52] @ (67680 <_PyThread_CurrentFrames@@Base+0x524>) │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6762a <_PyThread_CurrentFrames@@Base+0x516> │ │ │ │ - movw r0, #15464 @ 0x3c68 │ │ │ │ + bne.n 67672 <_PyThread_CurrentFrames@@Base+0x516> │ │ │ │ + movw r0, #13864 @ 0x3628 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 103c78 │ │ │ │ - movw r0, #15472 @ 0x3c70 │ │ │ │ + b.w 103900 │ │ │ │ + movw r0, #13872 @ 0x3630 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7fac4 │ │ │ │ + bl 7fb14 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 676f4 <_PyThread_CurrentFrames@@Base+0x5e0> │ │ │ │ + beq.n 6773c <_PyThread_CurrentFrames@@Base+0x5e0> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - bls.n 676f4 <_PyThread_CurrentFrames@@Base+0x5e0> │ │ │ │ + bls.n 6773c <_PyThread_CurrentFrames@@Base+0x5e0> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr.w r7, [r3, r6, lsl #3] │ │ │ │ add.w r3, r3, r6, lsl #3 │ │ │ │ - cbnz r7, 6767a <_PyThread_CurrentFrames@@Base+0x566> │ │ │ │ + cbnz r7, 676c2 <_PyThread_CurrentFrames@@Base+0x566> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 67660 <_PyThread_CurrentFrames@@Base+0x54c> │ │ │ │ + b.n 676a8 <_PyThread_CurrentFrames@@Base+0x54c> │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ - bl 8f69c │ │ │ │ + bl 8f5c0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 676ec <_PyThread_CurrentFrames@@Base+0x5d8> │ │ │ │ + cbz r0, 67734 <_PyThread_CurrentFrames@@Base+0x5d8> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #49380 @ 0xc0e4 │ │ │ │ + movw r0, #47780 @ 0xbaa4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 676b2 <_PyThread_CurrentFrames@@Base+0x59e> │ │ │ │ + cbnz r0, 676fa <_PyThread_CurrentFrames@@Base+0x59e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 676ec <_PyThread_CurrentFrames@@Base+0x5d8> │ │ │ │ + bge.n 67734 <_PyThread_CurrentFrames@@Base+0x5d8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 676ec <_PyThread_CurrentFrames@@Base+0x5d8> │ │ │ │ + cbnz r3, 67734 <_PyThread_CurrentFrames@@Base+0x5d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 676ec <_PyThread_CurrentFrames@@Base+0x5d8> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67734 <_PyThread_CurrentFrames@@Base+0x5d8> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 676d2 <_PyThread_CurrentFrames@@Base+0x5be> │ │ │ │ + bge.n 6771a <_PyThread_CurrentFrames@@Base+0x5be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 676d2 <_PyThread_CurrentFrames@@Base+0x5be> │ │ │ │ + cbnz r3, 6771a <_PyThread_CurrentFrames@@Base+0x5be> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 676e6 <_PyThread_CurrentFrames@@Base+0x5d2> │ │ │ │ + bge.n 6772e <_PyThread_CurrentFrames@@Base+0x5d2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 676e6 <_PyThread_CurrentFrames@@Base+0x5d2> │ │ │ │ + cbnz r3, 6772e <_PyThread_CurrentFrames@@Base+0x5d2> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 67676 <_PyThread_CurrentFrames@@Base+0x562> │ │ │ │ + bne.n 676be <_PyThread_CurrentFrames@@Base+0x562> │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #52] @ (67730 <_PyThread_CurrentFrames@@Base+0x61c>) │ │ │ │ + ldr r2, [pc, #52] @ (67778 <_PyThread_CurrentFrames@@Base+0x61c>) │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 67722 <_PyThread_CurrentFrames@@Base+0x60e> │ │ │ │ - movw r0, #15480 @ 0x3c78 │ │ │ │ + bne.n 6776a <_PyThread_CurrentFrames@@Base+0x60e> │ │ │ │ + movw r0, #13880 @ 0x3638 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 103c78 │ │ │ │ - movw r0, #15492 @ 0x3c84 │ │ │ │ + b.w 103900 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ 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 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67754 <_PyThread_CurrentFrames@@Base+0x640> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 6776c <_PyThread_CurrentFrames@@Base+0x658> │ │ │ │ - ldr r2, [pc, #24] @ (67770 <_PyThread_CurrentFrames@@Base+0x65c>) │ │ │ │ + bne.n 6779c <_PyThread_CurrentFrames@@Base+0x640> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 677b4 <_PyThread_CurrentFrames@@Base+0x658> │ │ │ │ + ldr r2, [pc, #24] @ (677b8 <_PyThread_CurrentFrames@@Base+0x65c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r4, [r3, #3924] @ 0xf54 │ │ │ │ - b.n 6776e <_PyThread_CurrentFrames@@Base+0x65a> │ │ │ │ + b.n 677b6 <_PyThread_CurrentFrames@@Base+0x65a> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 84d98 │ │ │ │ + bl 84c6c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 677a4 <_PyThread_CurrentFrames@@Base+0x690> │ │ │ │ + cbz r0, 677ec <_PyThread_CurrentFrames@@Base+0x690> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 677a4 <_PyThread_CurrentFrames@@Base+0x690> │ │ │ │ + bge.n 677ec <_PyThread_CurrentFrames@@Base+0x690> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 677a4 <_PyThread_CurrentFrames@@Base+0x690> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 677ec <_PyThread_CurrentFrames@@Base+0x690> │ │ │ │ + bl 84598 <_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 677c4 <_PyThread_CurrentFrames@@Base+0x6b0> │ │ │ │ + bge.n 6780c <_PyThread_CurrentFrames@@Base+0x6b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 677c4 <_PyThread_CurrentFrames@@Base+0x6b0> │ │ │ │ + cbnz r3, 6780c <_PyThread_CurrentFrames@@Base+0x6b0> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ - cbnz r1, 677f4 <_PyThread_CurrentFrames@@Base+0x6e0> │ │ │ │ + cbnz r1, 6783c <_PyThread_CurrentFrames@@Base+0x6e0> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15320 @ 0x3bd8 │ │ │ │ + movw r1, #13720 @ 0x3598 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 67908 <_PyThread_CurrentFrames@@Base+0x7f4> │ │ │ │ + b.n 67950 <_PyThread_CurrentFrames@@Base+0x7f4> │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ movw r1, #58024 @ 0xe2a8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154cd0 │ │ │ │ + bl 15472c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 67842 <_PyThread_CurrentFrames@@Base+0x72e> │ │ │ │ + bne.n 6788a <_PyThread_CurrentFrames@@Base+0x72e> │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r4, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 264b54 │ │ │ │ + bl 264920 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 677ee <_PyThread_CurrentFrames@@Base+0x6da> │ │ │ │ + beq.n 67836 <_PyThread_CurrentFrames@@Base+0x6da> │ │ │ │ movs r3, #0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 678e6 <_PyThread_CurrentFrames@@Base+0x7d2> │ │ │ │ + beq.n 6792e <_PyThread_CurrentFrames@@Base+0x7d2> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ - cbz r2, 6783a <_PyThread_CurrentFrames@@Base+0x726> │ │ │ │ + cbz r2, 67882 <_PyThread_CurrentFrames@@Base+0x726> │ │ │ │ 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 67822 <_PyThread_CurrentFrames@@Base+0x70e> │ │ │ │ + b.n 6786a <_PyThread_CurrentFrames@@Base+0x70e> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.n 678cc <_PyThread_CurrentFrames@@Base+0x7b8> │ │ │ │ + bpl.n 67914 <_PyThread_CurrentFrames@@Base+0x7b8> │ │ │ │ ldr r4, [r7, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 264b54 │ │ │ │ + bl 264920 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 677ee <_PyThread_CurrentFrames@@Base+0x6da> │ │ │ │ + beq.n 67836 <_PyThread_CurrentFrames@@Base+0x6da> │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl a84f8 │ │ │ │ + bl a7bb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 678e6 <_PyThread_CurrentFrames@@Base+0x7d2> │ │ │ │ + beq.n 6792e <_PyThread_CurrentFrames@@Base+0x7d2> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 6788c <_PyThread_CurrentFrames@@Base+0x778> │ │ │ │ + bmi.n 678d4 <_PyThread_CurrentFrames@@Base+0x778> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15504 @ 0x3c90 │ │ │ │ + movw r1, #13904 @ 0x3650 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 678c4 <_PyThread_CurrentFrames@@Base+0x7b0> │ │ │ │ - bl 9b92c │ │ │ │ + bl 11df00 │ │ │ │ + b.n 6790c <_PyThread_CurrentFrames@@Base+0x7b0> │ │ │ │ + bl 9b830 │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 678b4 <_PyThread_CurrentFrames@@Base+0x7a0> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 678c4 <_PyThread_CurrentFrames@@Base+0x7b0> │ │ │ │ + bne.n 678fc <_PyThread_CurrentFrames@@Base+0x7a0> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 6790c <_PyThread_CurrentFrames@@Base+0x7b0> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15532 @ 0x3cac │ │ │ │ + movw r1, #13932 @ 0x366c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 678c4 <_PyThread_CurrentFrames@@Base+0x7b0> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 6790c <_PyThread_CurrentFrames@@Base+0x7b0> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6789c <_PyThread_CurrentFrames@@Base+0x788> │ │ │ │ + blt.n 678e4 <_PyThread_CurrentFrames@@Base+0x788> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 19b7d8 │ │ │ │ + bl 19b850 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6785a <_PyThread_CurrentFrames@@Base+0x746> │ │ │ │ + bne.n 678a2 <_PyThread_CurrentFrames@@Base+0x746> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 677ee <_PyThread_CurrentFrames@@Base+0x6da> │ │ │ │ + beq.n 67836 <_PyThread_CurrentFrames@@Base+0x6da> │ │ │ │ subs r4, #1 │ │ │ │ - b.n 678f4 <_PyThread_CurrentFrames@@Base+0x7e0> │ │ │ │ + b.n 6793c <_PyThread_CurrentFrames@@Base+0x7e0> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #15568 @ 0x3cd0 │ │ │ │ + movw r1, #13968 @ 0x3690 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 677ee <_PyThread_CurrentFrames@@Base+0x6da> │ │ │ │ + bl f3b74 │ │ │ │ + b.n 67836 <_PyThread_CurrentFrames@@Base+0x6da> │ │ │ │ mov r0, r6 │ │ │ │ - bl 19b880 │ │ │ │ + bl 19b8f8 │ │ │ │ movs r0, #0 │ │ │ │ strd r5, r4, [r6, #12] │ │ │ │ - b.n 67908 <_PyThread_CurrentFrames@@Base+0x7f4> │ │ │ │ + b.n 67950 <_PyThread_CurrentFrames@@Base+0x7f4> │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ subs r4, #1 │ │ │ │ - bcs.n 678f4 <_PyThread_CurrentFrames@@Base+0x7e0> │ │ │ │ + bcs.n 6793c <_PyThread_CurrentFrames@@Base+0x7e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 677ee <_PyThread_CurrentFrames@@Base+0x6da> │ │ │ │ + bl 83a14 │ │ │ │ + b.n 67836 <_PyThread_CurrentFrames@@Base+0x6da> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 245cd4 │ │ │ │ - cbz r0, 6795e <_PyThread_CurrentFrames@@Base+0x84a> │ │ │ │ + bl 245f34 │ │ │ │ + cbz r0, 679a6 <_PyThread_CurrentFrames@@Base+0x84a> │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r6, 67932 <_PyThread_CurrentFrames@@Base+0x81e> │ │ │ │ + cbz r6, 6797a <_PyThread_CurrentFrames@@Base+0x81e> │ │ │ │ ldr r4, [r5, #20] │ │ │ │ - b.n 6793a <_PyThread_CurrentFrames@@Base+0x826> │ │ │ │ + b.n 67982 <_PyThread_CurrentFrames@@Base+0x826> │ │ │ │ movw r4, #32180 @ 0x7db4 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ uxtb r2, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 246104 │ │ │ │ + bl 246364 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.n 67962 <_PyThread_CurrentFrames@@Base+0x84e> │ │ │ │ + bge.n 679aa <_PyThread_CurrentFrames@@Base+0x84e> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15644 @ 0x3d1c │ │ │ │ + movw r1, #14044 @ 0x36dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 679a4 <_PyThread_CurrentFrames@@Base+0x890> │ │ │ │ + b.n 679ec <_PyThread_CurrentFrames@@Base+0x890> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6798c <_PyThread_CurrentFrames@@Base+0x878> │ │ │ │ + bgt.n 679d4 <_PyThread_CurrentFrames@@Base+0x878> │ │ │ │ adds r1, r2, #1 │ │ │ │ adds r0, r4, r2 │ │ │ │ add r1, r4 │ │ │ │ subs r2, r6, r2 │ │ │ │ blx 2b720 │ │ │ │ subs r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17d8e8 │ │ │ │ + bl 17d1d0 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 679a4 <_PyThread_CurrentFrames@@Base+0x890> │ │ │ │ + b.n 679ec <_PyThread_CurrentFrames@@Base+0x890> │ │ │ │ movw r3, #43832 @ 0xab38 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30516 @ 0x7734 │ │ │ │ + movw r1, #28916 @ 0x70f4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 6795e <_PyThread_CurrentFrames@@Base+0x84a> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 679a6 <_PyThread_CurrentFrames@@Base+0x84a> │ │ │ │ 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 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15676 @ 0x3d3c │ │ │ │ + movw r1, #14076 @ 0x36fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ 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 │ │ │ │ movw r1, #58024 @ 0xe2a8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154cd0 │ │ │ │ + bl 15472c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67a0c <_PyThread_CurrentFrames@@Base+0x8f8> │ │ │ │ + cbz r0, 67a54 <_PyThread_CurrentFrames@@Base+0x8f8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 97ab8 │ │ │ │ + bl 979d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 940a4 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 67bb4 <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ + bne.w 67bfc <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ ldr.w r3, [r8, #60] @ 0x3c │ │ │ │ - movw r5, #35328 @ 0x8a00 │ │ │ │ + movw r5, #33728 @ 0x83c0 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ ldr.w r7, [r8, #12] │ │ │ │ cmp r6, r0 │ │ │ │ ite ne │ │ │ │ movne r9, r6 │ │ │ │ moveq r9, r5 │ │ │ │ cmp r4, r0 │ │ │ │ it ne │ │ │ │ movne r5, r4 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67b2a <_PyThread_CurrentFrames@@Base+0xa16> │ │ │ │ + bne.n 67b72 <_PyThread_CurrentFrames@@Base+0xa16> │ │ │ │ ldr r4, [r7, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 67ba8 <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ + beq.w 67bf0 <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ ldr r4, [r7, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 67ba8 <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ + beq.w 67bf0 <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c84e0 <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ + bl c7c00 <_PyEval_EvalFrameDefault@@Base+0xca68> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 67bb4 <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ + beq.w 67bfc <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ mov r0, r9 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c84e0 <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ + bl c7c00 <_PyEval_EvalFrameDefault@@Base+0xca68> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 67aa8 <_PyThread_CurrentFrames@@Base+0x994> │ │ │ │ + cbnz r0, 67af0 <_PyThread_CurrentFrames@@Base+0x994> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 67bb4 <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ + bge.w 67bfc <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 67bb4 <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ + bne.w 67bfc <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ mov r0, r5 │ │ │ │ - b.n 67b66 <_PyThread_CurrentFrames@@Base+0xa52> │ │ │ │ + b.n 67bae <_PyThread_CurrentFrames@@Base+0xa52> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - cbz r3, 67af6 <_PyThread_CurrentFrames@@Base+0x9e2> │ │ │ │ + cbz r3, 67b3e <_PyThread_CurrentFrames@@Base+0x9e2> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ - cbz r3, 67af6 <_PyThread_CurrentFrames@@Base+0x9e2> │ │ │ │ + cbz r3, 67b3e <_PyThread_CurrentFrames@@Base+0x9e2> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6c8 │ │ │ │ + bl 8e5f0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67afe <_PyThread_CurrentFrames@@Base+0x9ea> │ │ │ │ + cbz r0, 67b46 <_PyThread_CurrentFrames@@Base+0x9ea> │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d7cb4 │ │ │ │ + bl 2d75cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67ae4 <_PyThread_CurrentFrames@@Base+0x9d0> │ │ │ │ + bne.n 67b2c <_PyThread_CurrentFrames@@Base+0x9d0> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67ae0 <_PyThread_CurrentFrames@@Base+0x9cc> │ │ │ │ + bge.n 67b28 <_PyThread_CurrentFrames@@Base+0x9cc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67ae0 <_PyThread_CurrentFrames@@Base+0x9cc> │ │ │ │ + cbnz r3, 67b28 <_PyThread_CurrentFrames@@Base+0x9cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67afe <_PyThread_CurrentFrames@@Base+0x9ea> │ │ │ │ + b.n 67b46 <_PyThread_CurrentFrames@@Base+0x9ea> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67af6 <_PyThread_CurrentFrames@@Base+0x9e2> │ │ │ │ + bge.n 67b3e <_PyThread_CurrentFrames@@Base+0x9e2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67af6 <_PyThread_CurrentFrames@@Base+0x9e2> │ │ │ │ + cbnz r3, 67b3e <_PyThread_CurrentFrames@@Base+0x9e2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67b12 <_PyThread_CurrentFrames@@Base+0x9fe> │ │ │ │ + bge.n 67b5a <_PyThread_CurrentFrames@@Base+0x9fe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67b12 <_PyThread_CurrentFrames@@Base+0x9fe> │ │ │ │ + cbnz r3, 67b5a <_PyThread_CurrentFrames@@Base+0x9fe> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67ba8 <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ + bge.n 67bf0 <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67ba8 <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ + bne.n 67bf0 <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67ba8 <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67bf0 <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ ldr.w r4, [r8, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 67ba8 <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ + beq.n 67bf0 <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c84e0 <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ + bl c7c00 <_PyEval_EvalFrameDefault@@Base+0xca68> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 67bb4 <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ + cbz r0, 67bfc <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ mov r0, r9 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c84e0 <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ + bl c7c00 <_PyEval_EvalFrameDefault@@Base+0xca68> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 67b70 <_PyThread_CurrentFrames@@Base+0xa5c> │ │ │ │ + cbnz r0, 67bb8 <_PyThread_CurrentFrames@@Base+0xa5c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67bb4 <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ + bge.n 67bfc <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67bb4 <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ + cbnz r3, 67bfc <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r8, #24] │ │ │ │ mov r1, sp │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl a89d4 │ │ │ │ + bl a81b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67b94 <_PyThread_CurrentFrames@@Base+0xa80> │ │ │ │ + bge.n 67bdc <_PyThread_CurrentFrames@@Base+0xa80> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67b94 <_PyThread_CurrentFrames@@Base+0xa80> │ │ │ │ + cbnz r3, 67bdc <_PyThread_CurrentFrames@@Base+0xa80> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67ba8 <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ + bge.n 67bf0 <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67ba8 <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ + cbnz r3, 67bf0 <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1c85f4 │ │ │ │ + b.w 1c8abc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15720 @ 0x3d68 │ │ │ │ + movw r1, #14120 @ 0x3728 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ 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 r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 940a4 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 67c7e <_PyThread_CurrentFrames@@Base+0xb6a> │ │ │ │ + bne.n 67cc6 <_PyThread_CurrentFrames@@Base+0xb6a> │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #35328 @ 0x8a00 │ │ │ │ + movw r3, #33728 @ 0x83c0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ 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 67c40 <_PyThread_CurrentFrames@@Base+0xb2c> │ │ │ │ + bne.n 67c88 <_PyThread_CurrentFrames@@Base+0xb2c> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 67c74 <_PyThread_CurrentFrames@@Base+0xb60> │ │ │ │ + cbz r3, 67cbc <_PyThread_CurrentFrames@@Base+0xb60> │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ - cbz r1, 67c74 <_PyThread_CurrentFrames@@Base+0xb60> │ │ │ │ + cbz r1, 67cbc <_PyThread_CurrentFrames@@Base+0xb60> │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 2d7cb4 │ │ │ │ + bl 2d75cc │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 67c74 <_PyThread_CurrentFrames@@Base+0xb60> │ │ │ │ + b.n 67cbc <_PyThread_CurrentFrames@@Base+0xb60> │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 67c74 <_PyThread_CurrentFrames@@Base+0xb60> │ │ │ │ + cbz r3, 67cbc <_PyThread_CurrentFrames@@Base+0xb60> │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c84e0 <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ + bl c7c00 <_PyEval_EvalFrameDefault@@Base+0xca68> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 67c7e <_PyThread_CurrentFrames@@Base+0xb6a> │ │ │ │ + cbz r0, 67cc6 <_PyThread_CurrentFrames@@Base+0xb6a> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl f5830 │ │ │ │ + bl f5420 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67c74 <_PyThread_CurrentFrames@@Base+0xb60> │ │ │ │ + bge.n 67cbc <_PyThread_CurrentFrames@@Base+0xb60> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67c74 <_PyThread_CurrentFrames@@Base+0xb60> │ │ │ │ + cbnz r3, 67cbc <_PyThread_CurrentFrames@@Base+0xb60> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1c85f4 │ │ │ │ + b.w 1c8abc │ │ │ │ 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, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15768 @ 0x3d98 │ │ │ │ + movw r1, #14168 @ 0x3758 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67caa <_PyThread_CurrentFrames@@Base+0xb96> │ │ │ │ + b.n 67cf2 <_PyThread_CurrentFrames@@Base+0xb96> │ │ │ │ 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 7fac4 │ │ │ │ + bl 7fb14 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67d26 <_PyThread_CurrentFrames@@Base+0xc12> │ │ │ │ + cbz r0, 67d6e <_PyThread_CurrentFrames@@Base+0xc12> │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r5 │ │ │ │ - bls.n 67d26 <_PyThread_CurrentFrames@@Base+0xc12> │ │ │ │ + bls.n 67d6e <_PyThread_CurrentFrames@@Base+0xc12> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r7, [r3, r5, lsl #2] │ │ │ │ - cbnz r7, 67cdc <_PyThread_CurrentFrames@@Base+0xbc8> │ │ │ │ + cbnz r7, 67d24 <_PyThread_CurrentFrames@@Base+0xbc8> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 67cc6 <_PyThread_CurrentFrames@@Base+0xbb2> │ │ │ │ + b.n 67d0e <_PyThread_CurrentFrames@@Base+0xbb2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 67d0a <_PyThread_CurrentFrames@@Base+0xbf6> │ │ │ │ + cbz r0, 67d52 <_PyThread_CurrentFrames@@Base+0xbf6> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67d06 <_PyThread_CurrentFrames@@Base+0xbf2> │ │ │ │ + bge.n 67d4e <_PyThread_CurrentFrames@@Base+0xbf2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67d06 <_PyThread_CurrentFrames@@Base+0xbf2> │ │ │ │ + cbnz r3, 67d4e <_PyThread_CurrentFrames@@Base+0xbf2> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 67cd8 <_PyThread_CurrentFrames@@Base+0xbc4> │ │ │ │ + bne.n 67d20 <_PyThread_CurrentFrames@@Base+0xbc4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67d16 <_PyThread_CurrentFrames@@Base+0xc02> │ │ │ │ + blt.n 67d5e <_PyThread_CurrentFrames@@Base+0xc02> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67d26 <_PyThread_CurrentFrames@@Base+0xc12> │ │ │ │ + b.n 67d6e <_PyThread_CurrentFrames@@Base+0xc12> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67d12 <_PyThread_CurrentFrames@@Base+0xbfe> │ │ │ │ + bne.n 67d5a <_PyThread_CurrentFrames@@Base+0xbfe> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67d12 <_PyThread_CurrentFrames@@Base+0xbfe> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67d5a <_PyThread_CurrentFrames@@Base+0xbfe> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {r4, r5} │ │ │ │ add.w r4, r3, r3, lsr #31 │ │ │ │ asrs r4, r4, #1 │ │ │ │ - cbz r3, 67d3c <_PyThread_CurrentFrames@@Base+0xc28> │ │ │ │ + cbz r3, 67d84 <_PyThread_CurrentFrames@@Base+0xc28> │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - b.n 67d44 <_PyThread_CurrentFrames@@Base+0xc30> │ │ │ │ + b.n 67d8c <_PyThread_CurrentFrames@@Base+0xc30> │ │ │ │ movw r2, #32180 @ 0x7db4 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ subs r3, #1 │ │ │ │ add r3, r2 │ │ │ │ mov r1, r3 │ │ │ │ subs r0, r3, r1 │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 67d5e <_PyThread_CurrentFrames@@Base+0xc4a> │ │ │ │ + ble.n 67da6 <_PyThread_CurrentFrames@@Base+0xc4a> │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ ldrb r5, [r1, #0] │ │ │ │ strb.w r5, [r2], #1 │ │ │ │ strb.w r0, [r1], #-1 │ │ │ │ - b.n 67d4a <_PyThread_CurrentFrames@@Base+0xc36> │ │ │ │ + b.n 67d92 <_PyThread_CurrentFrames@@Base+0xc36> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 84d98 │ │ │ │ + bl 84c6c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 67d9a <_PyThread_CurrentFrames@@Base+0xc86> │ │ │ │ + cbz r0, 67de2 <_PyThread_CurrentFrames@@Base+0xc86> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67d9a <_PyThread_CurrentFrames@@Base+0xc86> │ │ │ │ + bge.n 67de2 <_PyThread_CurrentFrames@@Base+0xc86> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 67d9a <_PyThread_CurrentFrames@@Base+0xc86> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 67de2 <_PyThread_CurrentFrames@@Base+0xc86> │ │ │ │ + bl 84598 <_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 67dba <_PyThread_CurrentFrames@@Base+0xca6> │ │ │ │ + bge.n 67e02 <_PyThread_CurrentFrames@@Base+0xca6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67dba <_PyThread_CurrentFrames@@Base+0xca6> │ │ │ │ + cbnz r3, 67e02 <_PyThread_CurrentFrames@@Base+0xca6> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 67dd4 <_PyThread_CurrentFrames@@Base+0xcc0> │ │ │ │ + blt.n 67e1c <_PyThread_CurrentFrames@@Base+0xcc0> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 67dee <_PyThread_CurrentFrames@@Base+0xcda> │ │ │ │ + blt.n 67e36 <_PyThread_CurrentFrames@@Base+0xcda> │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49976 @ 0xc338 │ │ │ │ + movw r1, #48376 @ 0xbcf8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 67df8 <_PyThread_CurrentFrames@@Base+0xce4> │ │ │ │ + b.n 67e40 <_PyThread_CurrentFrames@@Base+0xce4> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #8] @ (67dfc <_PyThread_CurrentFrames@@Base+0xce8>) │ │ │ │ + ldr r0, [pc, #8] @ (67e44 <_PyThread_CurrentFrames@@Base+0xce8>) │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -89779,49 +89806,49 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r6 │ │ │ │ - cbz r7, 67e30 <_PyThread_CurrentFrames@@Base+0xd1c> │ │ │ │ + cbz r7, 67e78 <_PyThread_CurrentFrames@@Base+0xd1c> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r7, #1 │ │ │ │ ldr.w r0, [r3, r7, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67e18 <_PyThread_CurrentFrames@@Base+0xd04> │ │ │ │ + beq.n 67e60 <_PyThread_CurrentFrames@@Base+0xd04> │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67e18 <_PyThread_CurrentFrames@@Base+0xd04> │ │ │ │ - b.n 67e54 <_PyThread_CurrentFrames@@Base+0xd40> │ │ │ │ + beq.n 67e60 <_PyThread_CurrentFrames@@Base+0xd04> │ │ │ │ + b.n 67e9c <_PyThread_CurrentFrames@@Base+0xd40> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbnz r0, 67e3a <_PyThread_CurrentFrames@@Base+0xd26> │ │ │ │ + cbnz r0, 67e82 <_PyThread_CurrentFrames@@Base+0xd26> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbnz r0, 67e40 <_PyThread_CurrentFrames@@Base+0xd2c> │ │ │ │ - b.n 67e46 <_PyThread_CurrentFrames@@Base+0xd32> │ │ │ │ + cbnz r0, 67e88 <_PyThread_CurrentFrames@@Base+0xd2c> │ │ │ │ + b.n 67e8e <_PyThread_CurrentFrames@@Base+0xd32> │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 67e54 <_PyThread_CurrentFrames@@Base+0xd40> │ │ │ │ - b.n 67e34 <_PyThread_CurrentFrames@@Base+0xd20> │ │ │ │ + cbnz r0, 67e9c <_PyThread_CurrentFrames@@Base+0xd40> │ │ │ │ + b.n 67e7c <_PyThread_CurrentFrames@@Base+0xd20> │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 67e54 <_PyThread_CurrentFrames@@Base+0xd40> │ │ │ │ + cbnz r0, 67e9c <_PyThread_CurrentFrames@@Base+0xd40> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 67e54 <_PyThread_CurrentFrames@@Base+0xd40> │ │ │ │ + cbz r0, 67e9c <_PyThread_CurrentFrames@@Base+0xd40> │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 67e78 <_PyThread_CurrentFrames@@Base+0xd64> │ │ │ │ + cbz r0, 67ec0 <_PyThread_CurrentFrames@@Base+0xd64> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1997f0 │ │ │ │ + bl 199868 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -89831,167 +89858,166 @@ │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 67eaa <_PyThread_CurrentFrames@@Base+0xd96> │ │ │ │ + beq.n 67ef2 <_PyThread_CurrentFrames@@Base+0xd96> │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 67ec2 <_PyThread_CurrentFrames@@Base+0xdae> │ │ │ │ + b.n 67f0a <_PyThread_CurrentFrames@@Base+0xdae> │ │ │ │ cmp r3, ip │ │ │ │ - bgt.n 67eb2 <_PyThread_CurrentFrames@@Base+0xd9e> │ │ │ │ + bgt.n 67efa <_PyThread_CurrentFrames@@Base+0xd9e> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 67ec2 <_PyThread_CurrentFrames@@Base+0xdae> │ │ │ │ + b.n 67f0a <_PyThread_CurrentFrames@@Base+0xdae> │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 67eae <_PyThread_CurrentFrames@@Base+0xd9a> │ │ │ │ + bgt.n 67ef6 <_PyThread_CurrentFrames@@Base+0xd9a> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 67eae <_PyThread_CurrentFrames@@Base+0xd9a> │ │ │ │ + beq.n 67ef6 <_PyThread_CurrentFrames@@Base+0xd9a> │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 67ede <_PyThread_CurrentFrames@@Base+0xdca> │ │ │ │ + b.n 67f26 <_PyThread_CurrentFrames@@Base+0xdca> │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #52] @ (67f0c <_PyThread_CurrentFrames@@Base+0xdf8>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 67f08 <_PyThread_CurrentFrames@@Base+0xdf4> │ │ │ │ + ldr r3, [pc, #52] @ (67f54 <_PyThread_CurrentFrames@@Base+0xdf8>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 67f50 <_PyThread_CurrentFrames@@Base+0xdf4> │ │ │ │ add r4, r5 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ itte eq │ │ │ │ movweq r4, #5752 @ 0x1678 │ │ │ │ movteq r4, #80 @ 0x50 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 26f378 │ │ │ │ + bl 26f140 │ │ │ │ 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 12bd14 │ │ │ │ + bl 12b8b4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [r6, r0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r5, 67f34 <_PyThread_CurrentFrames@@Base+0xe20> │ │ │ │ + cbnz r5, 67f7c <_PyThread_CurrentFrames@@Base+0xe20> │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 67f34 <_PyThread_CurrentFrames@@Base+0xe20> │ │ │ │ + blt.n 67f7c <_PyThread_CurrentFrames@@Base+0xe20> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 67f34 <_PyThread_CurrentFrames@@Base+0xe20> │ │ │ │ - cbnz r2, 67f4e <_PyThread_CurrentFrames@@Base+0xe3a> │ │ │ │ + bgt.n 67f7c <_PyThread_CurrentFrames@@Base+0xe20> │ │ │ │ + cbnz r2, 67f96 <_PyThread_CurrentFrames@@Base+0xe3a> │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #56] @ (67f80 <_PyThread_CurrentFrames@@Base+0xe6c>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 67f7a <_PyThread_CurrentFrames@@Base+0xe66> │ │ │ │ + ldr r3, [pc, #56] @ (67fc8 <_PyThread_CurrentFrames@@Base+0xe6c>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 67fc2 <_PyThread_CurrentFrames@@Base+0xe66> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 67f68 <_PyThread_CurrentFrames@@Base+0xe54> │ │ │ │ + bgt.n 67fb0 <_PyThread_CurrentFrames@@Base+0xe54> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #45160 @ 0xb068 │ │ │ │ + movw r1, #43240 @ 0xa8e8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 67f7a <_PyThread_CurrentFrames@@Base+0xe66> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 67fc2 <_PyThread_CurrentFrames@@Base+0xe66> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67f52 <_PyThread_CurrentFrames@@Base+0xe3e> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 67f9a <_PyThread_CurrentFrames@@Base+0xe3e> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67f52 <_PyThread_CurrentFrames@@Base+0xe3e> │ │ │ │ + beq.n 67f9a <_PyThread_CurrentFrames@@Base+0xe3e> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, r1] │ │ │ │ lsls r2, r2, #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 │ │ │ │ - movs r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 169028 │ │ │ │ - cbz r0, 68000 <_PyThread_CurrentFrames@@Base+0xeec> │ │ │ │ - movw r3, #40193 @ 0x9d01 │ │ │ │ + bl 168b80 │ │ │ │ + cbz r0, 68046 <_PyThread_CurrentFrames@@Base+0xeea> │ │ │ │ + movw r3, #39365 @ 0x99c5 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 67fca <_PyThread_CurrentFrames@@Base+0xeb6> │ │ │ │ + bne.n 68010 <_PyThread_CurrentFrames@@Base+0xeb4> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 68000 <_PyThread_CurrentFrames@@Base+0xeec> │ │ │ │ + b.n 68046 <_PyThread_CurrentFrames@@Base+0xeea> │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 67fea <_PyThread_CurrentFrames@@Base+0xed6> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 68030 <_PyThread_CurrentFrames@@Base+0xed4> │ │ │ │ + bl 93fcc │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 68000 <_PyThread_CurrentFrames@@Base+0xeec> │ │ │ │ + b.n 68046 <_PyThread_CurrentFrames@@Base+0xeea> │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #50516 @ 0xc554 │ │ │ │ + movw r0, #48916 @ 0xbf14 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 88254 │ │ │ │ + b.w 88180 │ │ │ │ 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 19b880 │ │ │ │ + bl 19b8f8 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 264b54 │ │ │ │ + bl 264920 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r0, [r5, #12] │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ @@ -90003,464 +90029,465 @@ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 68074 <_PyThread_CurrentFrames@@Base+0xf60> │ │ │ │ - movw r0, #46480 @ 0xb590 │ │ │ │ + bls.n 680ba <_PyThread_CurrentFrames@@Base+0xf5e> │ │ │ │ + movw r0, #44880 @ 0xaf50 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e2c9c │ │ │ │ + bl e289c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 680ec <_PyThread_CurrentFrames@@Base+0xfd8> │ │ │ │ + beq.n 68132 <_PyThread_CurrentFrames@@Base+0xfd6> │ │ │ │ cmp r4, #1 │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ itte le │ │ │ │ movwle r6, #5752 @ 0x1678 │ │ │ │ movtle r6, #80 @ 0x50 │ │ │ │ ldrgt r6, [r5, #4] │ │ │ │ - cbz r4, 680b0 <_PyThread_CurrentFrames@@Base+0xf9c> │ │ │ │ + cbz r4, 680f6 <_PyThread_CurrentFrames@@Base+0xf9a> │ │ │ │ ldr.w r9, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr.w r2, [r9, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 680f0 <_PyThread_CurrentFrames@@Base+0xfdc> │ │ │ │ + beq.n 68136 <_PyThread_CurrentFrames@@Base+0xfda> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15816 @ 0x3dc8 │ │ │ │ + movw r1, #14216 @ 0x3788 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 680ec <_PyThread_CurrentFrames@@Base+0xfd8> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 68132 <_PyThread_CurrentFrames@@Base+0xfd6> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48896 @ 0xbf00 │ │ │ │ + movw r1, #47296 @ 0xb8c0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 683d8 <_PyThread_CurrentFrames@@Base+0x12c4> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 6841e <_PyThread_CurrentFrames@@Base+0x12c2> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #15956 @ 0x3e54 │ │ │ │ + movw r1, #14356 @ 0x3814 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 683a6 <_PyThread_CurrentFrames@@Base+0x1292> │ │ │ │ + blt.w 683ec <_PyThread_CurrentFrames@@Base+0x1290> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 683d8 <_PyThread_CurrentFrames@@Base+0x12c4> │ │ │ │ - movw r1, #22240 @ 0x56e0 │ │ │ │ + b.n 6841e <_PyThread_CurrentFrames@@Base+0x12c2> │ │ │ │ + movw r1, #20640 @ 0x50a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee4a0 │ │ │ │ + bl ee0c8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 683d8 <_PyThread_CurrentFrames@@Base+0x12c4> │ │ │ │ + beq.w 6841e <_PyThread_CurrentFrames@@Base+0x12c2> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 68126 <_PyThread_CurrentFrames@@Base+0x1012> │ │ │ │ + cbz r0, 6816c <_PyThread_CurrentFrames@@Base+0x1010> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68126 <_PyThread_CurrentFrames@@Base+0x1012> │ │ │ │ + bge.n 6816c <_PyThread_CurrentFrames@@Base+0x1010> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68126 <_PyThread_CurrentFrames@@Base+0x1012> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6816c <_PyThread_CurrentFrames@@Base+0x1010> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 68140 <_PyThread_CurrentFrames@@Base+0x102c> │ │ │ │ + cbz r0, 68186 <_PyThread_CurrentFrames@@Base+0x102a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68140 <_PyThread_CurrentFrames@@Base+0x102c> │ │ │ │ + bge.n 68186 <_PyThread_CurrentFrames@@Base+0x102a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68140 <_PyThread_CurrentFrames@@Base+0x102c> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 68186 <_PyThread_CurrentFrames@@Base+0x102a> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 6815a <_PyThread_CurrentFrames@@Base+0x1046> │ │ │ │ + cbz r0, 681a0 <_PyThread_CurrentFrames@@Base+0x1044> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6815a <_PyThread_CurrentFrames@@Base+0x1046> │ │ │ │ + bge.n 681a0 <_PyThread_CurrentFrames@@Base+0x1044> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6815a <_PyThread_CurrentFrames@@Base+0x1046> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 681a0 <_PyThread_CurrentFrames@@Base+0x1044> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 68174 <_PyThread_CurrentFrames@@Base+0x1060> │ │ │ │ + cbz r0, 681ba <_PyThread_CurrentFrames@@Base+0x105e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68174 <_PyThread_CurrentFrames@@Base+0x1060> │ │ │ │ + bge.n 681ba <_PyThread_CurrentFrames@@Base+0x105e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68174 <_PyThread_CurrentFrames@@Base+0x1060> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 681ba <_PyThread_CurrentFrames@@Base+0x105e> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 6818e <_PyThread_CurrentFrames@@Base+0x107a> │ │ │ │ + cbz r0, 681d4 <_PyThread_CurrentFrames@@Base+0x1078> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6818e <_PyThread_CurrentFrames@@Base+0x107a> │ │ │ │ + bge.n 681d4 <_PyThread_CurrentFrames@@Base+0x1078> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6818e <_PyThread_CurrentFrames@@Base+0x107a> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 681d4 <_PyThread_CurrentFrames@@Base+0x1078> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 681a8 <_PyThread_CurrentFrames@@Base+0x1094> │ │ │ │ + cbz r0, 681ee <_PyThread_CurrentFrames@@Base+0x1092> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 681a8 <_PyThread_CurrentFrames@@Base+0x1094> │ │ │ │ + bge.n 681ee <_PyThread_CurrentFrames@@Base+0x1092> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 681a8 <_PyThread_CurrentFrames@@Base+0x1094> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 681ee <_PyThread_CurrentFrames@@Base+0x1092> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 681c6 <_PyThread_CurrentFrames@@Base+0x10b2> │ │ │ │ - movw r0, #21780 @ 0x5514 │ │ │ │ + bne.n 6820c <_PyThread_CurrentFrames@@Base+0x10b0> │ │ │ │ + movw r0, #20180 @ 0x4ed4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r5, r6 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b.n 683d8 <_PyThread_CurrentFrames@@Base+0x12c4> │ │ │ │ + b.n 6841e <_PyThread_CurrentFrames@@Base+0x12c2> │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #15884 @ 0x3e0c │ │ │ │ + movw r1, #14284 @ 0x37cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1230cc │ │ │ │ + bl 122d30 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 683d8 <_PyThread_CurrentFrames@@Base+0x12c4> │ │ │ │ + beq.w 6841e <_PyThread_CurrentFrames@@Base+0x12c2> │ │ │ │ movs r7, #0 │ │ │ │ - movw r3, #21780 @ 0x5514 │ │ │ │ + movw r3, #20180 @ 0x4ed4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ 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 68206 <_PyThread_CurrentFrames@@Base+0x10f2> │ │ │ │ + bpl.n 6824c <_PyThread_CurrentFrames@@Base+0x10f0> │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 683bc <_PyThread_CurrentFrames@@Base+0x12a8> │ │ │ │ + bge.w 68402 <_PyThread_CurrentFrames@@Base+0x12a6> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w sl, [r3, r7, lsl #2] │ │ │ │ - b.n 68212 <_PyThread_CurrentFrames@@Base+0x10fe> │ │ │ │ + b.n 68258 <_PyThread_CurrentFrames@@Base+0x10fc> │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 683bc <_PyThread_CurrentFrames@@Base+0x12a8> │ │ │ │ + bge.w 68402 <_PyThread_CurrentFrames@@Base+0x12a6> │ │ │ │ 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 68226 <_PyThread_CurrentFrames@@Base+0x1112> │ │ │ │ + bpl.n 6826c <_PyThread_CurrentFrames@@Base+0x1110> │ │ │ │ mov r0, sl │ │ │ │ - bl dd388 │ │ │ │ + bl dcef8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 6822e <_PyThread_CurrentFrames@@Base+0x111a> │ │ │ │ + b.n 68274 <_PyThread_CurrentFrames@@Base+0x1118> │ │ │ │ lsls r1, r2, #4 │ │ │ │ - bpl.n 68230 <_PyThread_CurrentFrames@@Base+0x111c> │ │ │ │ + bpl.n 68276 <_PyThread_CurrentFrames@@Base+0x111a> │ │ │ │ add.w r6, sl, #16 │ │ │ │ - cbnz r6, 68260 <_PyThread_CurrentFrames@@Base+0x114c> │ │ │ │ + cbnz r6, 682a6 <_PyThread_CurrentFrames@@Base+0x114a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68244 <_PyThread_CurrentFrames@@Base+0x1130> │ │ │ │ + bge.n 6828a <_PyThread_CurrentFrames@@Base+0x112e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 68244 <_PyThread_CurrentFrames@@Base+0x1130> │ │ │ │ + cbnz r3, 6828a <_PyThread_CurrentFrames@@Base+0x112e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15912 @ 0x3e28 │ │ │ │ + movw r1, #14312 @ 0x37e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f3f54 │ │ │ │ - movw r1, #20876 @ 0x518c │ │ │ │ + b.w f3b74 │ │ │ │ + movw r1, #19276 @ 0x4b4c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c284 │ │ │ │ - cbnz r0, 6828c <_PyThread_CurrentFrames@@Base+0x1178> │ │ │ │ + cbnz r0, 682d2 <_PyThread_CurrentFrames@@Base+0x1176> │ │ │ │ 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 1c85f4 │ │ │ │ - b.n 683b8 <_PyThread_CurrentFrames@@Base+0x12a4> │ │ │ │ + bl 1c8abc │ │ │ │ + b.n 683fe <_PyThread_CurrentFrames@@Base+0x12a2> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c284 │ │ │ │ - cbnz r0, 682b2 <_PyThread_CurrentFrames@@Base+0x119e> │ │ │ │ + cbnz r0, 682f8 <_PyThread_CurrentFrames@@Base+0x119c> │ │ │ │ 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 1c85f4 │ │ │ │ - b.n 683b8 <_PyThread_CurrentFrames@@Base+0x12a4> │ │ │ │ - movw r1, #15936 @ 0x3e40 │ │ │ │ + bl 1c8abc │ │ │ │ + b.n 683fe <_PyThread_CurrentFrames@@Base+0x12a2> │ │ │ │ + movw r1, #14336 @ 0x3800 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c284 │ │ │ │ - cbnz r0, 682da <_PyThread_CurrentFrames@@Base+0x11c6> │ │ │ │ + cbnz r0, 68320 <_PyThread_CurrentFrames@@Base+0x11c4> │ │ │ │ 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 68300 <_PyThread_CurrentFrames@@Base+0x11ec> │ │ │ │ - movw r1, #15948 @ 0x3e4c │ │ │ │ + b.n 68346 <_PyThread_CurrentFrames@@Base+0x11ea> │ │ │ │ + movw r1, #14348 @ 0x380c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c284 │ │ │ │ - cbnz r0, 68322 <_PyThread_CurrentFrames@@Base+0x120e> │ │ │ │ + cbnz r0, 68368 <_PyThread_CurrentFrames@@Base+0x120c> │ │ │ │ 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 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r2, #31715 @ 0x7be3 │ │ │ │ + movw r2, #31787 @ 0x7c2b │ │ │ │ movt r2, #6 │ │ │ │ - movw r1, #31249 @ 0x7a11 │ │ │ │ + movw r1, #31321 @ 0x7a59 │ │ │ │ movt r1, #6 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b.n 683b8 <_PyThread_CurrentFrames@@Base+0x12a4> │ │ │ │ - movw r1, #46752 @ 0xb6a0 │ │ │ │ + b.n 683fe <_PyThread_CurrentFrames@@Base+0x12a2> │ │ │ │ + movw r1, #45152 @ 0xb060 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c284 │ │ │ │ - cbnz r0, 68362 <_PyThread_CurrentFrames@@Base+0x124e> │ │ │ │ + cbnz r0, 683a8 <_PyThread_CurrentFrames@@Base+0x124c> │ │ │ │ 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 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #28101 @ 0x6dc5 │ │ │ │ + movw r1, #28173 @ 0x6e0d │ │ │ │ movt r1, #6 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - b.n 683b8 <_PyThread_CurrentFrames@@Base+0x12a4> │ │ │ │ - movw r1, #22756 @ 0x58e4 │ │ │ │ + b.n 683fe <_PyThread_CurrentFrames@@Base+0x12a2> │ │ │ │ + movw r1, #21212 @ 0x52dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 680ca <_PyThread_CurrentFrames@@Base+0xfb6> │ │ │ │ + bne.w 68110 <_PyThread_CurrentFrames@@Base+0xfb4> │ │ │ │ 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 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #27765 @ 0x6c75 │ │ │ │ + movw r1, #27837 @ 0x6cbd │ │ │ │ movt r1, #6 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b.n 683b8 <_PyThread_CurrentFrames@@Base+0x12a4> │ │ │ │ + b.n 683fe <_PyThread_CurrentFrames@@Base+0x12a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 680ec <_PyThread_CurrentFrames@@Base+0xfd8> │ │ │ │ + bne.w 68132 <_PyThread_CurrentFrames@@Base+0xfd6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 680ec <_PyThread_CurrentFrames@@Base+0xfd8> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 68132 <_PyThread_CurrentFrames@@Base+0xfd6> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 681ee <_PyThread_CurrentFrames@@Base+0x10da> │ │ │ │ + b.n 68234 <_PyThread_CurrentFrames@@Base+0x10d8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 683d0 <_PyThread_CurrentFrames@@Base+0x12bc> │ │ │ │ + bge.n 68416 <_PyThread_CurrentFrames@@Base+0x12ba> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 683d0 <_PyThread_CurrentFrames@@Base+0x12bc> │ │ │ │ + cbnz r3, 68416 <_PyThread_CurrentFrames@@Base+0x12ba> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15976 @ 0x3e68 │ │ │ │ + movw r1, #14376 @ 0x3828 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - b.w 2bafd4 <_PyBytes_Find@@Base+0x93c> │ │ │ │ + b.w 2ba8e4 <_PyBytes_Find@@Base+0x93c> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16016 @ 0x3e90 │ │ │ │ + movw r1, #14416 @ 0x3850 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ 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, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16068 @ 0x3ec4 │ │ │ │ + movw r1, #14468 @ 0x3884 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ - ldr r2, [pc, #256] @ (68570 <_PyThread_CurrentFrames@@Base+0x145c>) │ │ │ │ + ldr r2, [pc, #260] @ (685b8 <_PyThread_CurrentFrames@@Base+0x145c>) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #228] @ 0xe4 │ │ │ │ mov.w r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1225d0 │ │ │ │ + bl 122234 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 68490 <_PyThread_CurrentFrames@@Base+0x137c> │ │ │ │ + beq.n 684d6 <_PyThread_CurrentFrames@@Base+0x137a> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne.n 684c0 <_PyThread_CurrentFrames@@Base+0x13ac> │ │ │ │ - b.n 684a6 <_PyThread_CurrentFrames@@Base+0x1392> │ │ │ │ - movw r1, #16112 @ 0x3ef0 │ │ │ │ + bne.n 68506 <_PyThread_CurrentFrames@@Base+0x13aa> │ │ │ │ + b.n 684ec <_PyThread_CurrentFrames@@Base+0x1390> │ │ │ │ + movw r1, #14512 @ 0x38b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl a64a8 │ │ │ │ - cbnz r0, 684da <_PyThread_CurrentFrames@@Base+0x13c6> │ │ │ │ - b.n 684d6 <_PyThread_CurrentFrames@@Base+0x13c2> │ │ │ │ + bl a6968 │ │ │ │ + cbnz r0, 68520 <_PyThread_CurrentFrames@@Base+0x13c4> │ │ │ │ + b.n 6851c <_PyThread_CurrentFrames@@Base+0x13c0> │ │ │ │ add r1, sp, #24 │ │ │ │ add r3, sp, #16 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ - movw r1, #16124 @ 0x3efc │ │ │ │ + movw r1, #14524 @ 0x38bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r5 │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 684d6 <_PyThread_CurrentFrames@@Base+0x13c2> │ │ │ │ - b.n 684da <_PyThread_CurrentFrames@@Base+0x13c6> │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 6851c <_PyThread_CurrentFrames@@Base+0x13c0> │ │ │ │ + b.n 68520 <_PyThread_CurrentFrames@@Base+0x13c4> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16136 @ 0x3f08 │ │ │ │ + movw r1, #14536 @ 0x38c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6855a <_PyThread_CurrentFrames@@Base+0x1446> │ │ │ │ + b.n 685a0 <_PyThread_CurrentFrames@@Base+0x1444> │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ - movw r0, #16116 @ 0x3ef4 │ │ │ │ + movw r0, #14516 @ 0x38b4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2490f4 │ │ │ │ - cbnz r0, 684fc <_PyThread_CurrentFrames@@Base+0x13e8> │ │ │ │ + bl 249354 │ │ │ │ + cbnz r0, 68542 <_PyThread_CurrentFrames@@Base+0x13e6> │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 159ecc │ │ │ │ - b.n 684d6 <_PyThread_CurrentFrames@@Base+0x13c2> │ │ │ │ + bl 159a04 │ │ │ │ + b.n 6851c <_PyThread_CurrentFrames@@Base+0x13c0> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #42700 @ 0xa6cc │ │ │ │ + movw r1, #41100 @ 0xa08c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #16180 @ 0x3f34 │ │ │ │ + movw r0, #14580 @ 0x38f4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 684f4 <_PyThread_CurrentFrames@@Base+0x13e0> │ │ │ │ + beq.n 6853a <_PyThread_CurrentFrames@@Base+0x13de> │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldrd r6, r7, [r4, #32] │ │ │ │ str r2, [sp, #32] │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ strd r1, r2, [sp, #36] @ 0x24 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #34165 @ 0x8575 │ │ │ │ + movw r2, #34237 @ 0x85bd │ │ │ │ movt r2, #6 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ - bl 24b38c │ │ │ │ + bl 24b5ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 684f4 <_PyThread_CurrentFrames@@Base+0x13e0> │ │ │ │ + beq.n 6853a <_PyThread_CurrentFrames@@Base+0x13de> │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 9435c │ │ │ │ - ldr r3, [pc, #20] @ (68570 <_PyThread_CurrentFrames@@Base+0x145c>) │ │ │ │ + bl 94284 │ │ │ │ + ldr r3, [pc, #20] @ (685b8 <_PyThread_CurrentFrames@@Base+0x145c>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 6856c <_PyThread_CurrentFrames@@Base+0x1458> │ │ │ │ + beq.n 685b2 <_PyThread_CurrentFrames@@Base+0x1456> │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ add sp, #236 @ 0xec │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ + nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -90481,117 +90508,117 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ - movw r1, #16196 @ 0x3f44 │ │ │ │ + movw r1, #14596 @ 0x3904 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 685ec <_PyThread_CurrentFrames@@Base+0x14d8> │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 68634 <_PyThread_CurrentFrames@@Base+0x14d8> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, r4 │ │ │ │ - bge.n 685f0 <_PyThread_CurrentFrames@@Base+0x14dc> │ │ │ │ + bge.n 68638 <_PyThread_CurrentFrames@@Base+0x14dc> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16212 @ 0x3f54 │ │ │ │ + movw r1, #14612 @ 0x3914 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 68640 <_PyThread_CurrentFrames@@Base+0x152c> │ │ │ │ - bl 808d8 │ │ │ │ + b.n 68688 <_PyThread_CurrentFrames@@Base+0x152c> │ │ │ │ + bl 806e8 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - cbz r0, 68640 <_PyThread_CurrentFrames@@Base+0x152c> │ │ │ │ + cbz r0, 68688 <_PyThread_CurrentFrames@@Base+0x152c> │ │ │ │ add.w r1, r0, #16 │ │ │ │ add r5, sp, #16 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 68646 <_PyThread_CurrentFrames@@Base+0x1532> │ │ │ │ + bl 6868e <_PyThread_CurrentFrames@@Base+0x1532> │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 68614 <_PyThread_CurrentFrames@@Base+0x1500> │ │ │ │ + bge.n 6865c <_PyThread_CurrentFrames@@Base+0x1500> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 68634 <_PyThread_CurrentFrames@@Base+0x1520> │ │ │ │ + b.n 6867c <_PyThread_CurrentFrames@@Base+0x1520> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 68628 <_PyThread_CurrentFrames@@Base+0x1514> │ │ │ │ + bne.n 68670 <_PyThread_CurrentFrames@@Base+0x1514> │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6c8 │ │ │ │ + bl 8e5f0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 68634 <_PyThread_CurrentFrames@@Base+0x1520> │ │ │ │ + b.n 6867c <_PyThread_CurrentFrames@@Base+0x1520> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl b75f8 <_PyBytes_Resize@@Base> │ │ │ │ + bl b6ce4 <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6861a <_PyThread_CurrentFrames@@Base+0x1506> │ │ │ │ - b.n 68610 <_PyThread_CurrentFrames@@Base+0x14fc> │ │ │ │ + bne.n 68662 <_PyThread_CurrentFrames@@Base+0x1506> │ │ │ │ + b.n 68658 <_PyThread_CurrentFrames@@Base+0x14fc> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, #184 @ 0xb8 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #128] @ (686dc <_PyThread_CurrentFrames@@Base+0x15c8>) │ │ │ │ + ldr r1, [pc, #128] @ (68724 <_PyThread_CurrentFrames@@Base+0x15c8>) │ │ │ │ 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 26bc90 │ │ │ │ - cbnz r0, 68680 <_PyThread_CurrentFrames@@Base+0x156c> │ │ │ │ + bl 26ba58 │ │ │ │ + cbnz r0, 686c8 <_PyThread_CurrentFrames@@Base+0x156c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 686c4 <_PyThread_CurrentFrames@@Base+0x15b0> │ │ │ │ + b.n 6870c <_PyThread_CurrentFrames@@Base+0x15b0> │ │ │ │ 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, #34529 @ 0x86e1 │ │ │ │ + movw r2, #34601 @ 0x8729 │ │ │ │ movt r2, #6 │ │ │ │ strd sl, r9, [sp, #24] │ │ │ │ str.w r8, [sp, #32] │ │ │ │ strd r7, r5, [sp, #36] @ 0x24 │ │ │ │ - bl 24b38c │ │ │ │ + bl 24b5ec │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 686c4 <_PyThread_CurrentFrames@@Base+0x15b0> │ │ │ │ + beq.n 6870c <_PyThread_CurrentFrames@@Base+0x15b0> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ - bl 26bd5c │ │ │ │ + bl 26bb24 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6867a <_PyThread_CurrentFrames@@Base+0x1566> │ │ │ │ + beq.n 686c2 <_PyThread_CurrentFrames@@Base+0x1566> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #20] @ (686dc <_PyThread_CurrentFrames@@Base+0x15c8>) │ │ │ │ + ldr r3, [pc, #20] @ (68724 <_PyThread_CurrentFrames@@Base+0x15c8>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 686d6 <_PyThread_CurrentFrames@@Base+0x15c2> │ │ │ │ + beq.n 6871e <_PyThread_CurrentFrames@@Base+0x15c2> │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ add sp, #184 @ 0xb8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -90612,22 +90639,22 @@ │ │ │ │ mov r3, r0 │ │ │ │ mvns r0, r0 │ │ │ │ str r3, [r4, #20] │ │ │ │ lsrs r0, r0, #31 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00068720 <_Py_c_sum@@Base>: │ │ │ │ +00068768 <_Py_c_sum@@Base>: │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vadd.f64 d0, d0, d2 │ │ │ │ vadd.f64 d1, d1, d3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006872e <_Py_cr_diff@@Base>: │ │ │ │ +00068776 <_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] │ │ │ │ @@ -90644,126 +90671,126 @@ │ │ │ │ bx lr │ │ │ │ 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 e58e0 │ │ │ │ + bl e54e4 │ │ │ │ subs r3, r0, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ movwge r0, #5752 @ 0x1678 │ │ │ │ strge r3, [r4, #16] │ │ │ │ movtge r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbz r3, 68794 <_Py_cr_diff@@Base+0x66> │ │ │ │ + cbz r3, 687dc <_Py_cr_diff@@Base+0x66> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r0, 6879a <_Py_cr_diff@@Base+0x6c> │ │ │ │ + cbnz r0, 687e2 <_Py_cr_diff@@Base+0x6c> │ │ │ │ movs r0, #0 │ │ │ │ - b.w 80cd8 │ │ │ │ - b.w 110750 │ │ │ │ + b.w 80cec │ │ │ │ + b.w 1103a8 │ │ │ │ │ │ │ │ -0006879e <_Py_cr_prod@@Base>: │ │ │ │ +000687e6 <_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, 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 2d7c44 │ │ │ │ + bl 2d755c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68840 <_Py_cr_prod@@Base+0xa2> │ │ │ │ + beq.n 68888 <_Py_cr_prod@@Base+0xa2> │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - cbz r0, 6880c <_Py_cr_prod@@Base+0x6e> │ │ │ │ + cbz r0, 68854 <_Py_cr_prod@@Base+0x6e> │ │ │ │ mov r1, r4 │ │ │ │ - bl f5830 │ │ │ │ + bl f5420 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68842 <_Py_cr_prod@@Base+0xa4> │ │ │ │ + beq.n 6888a <_Py_cr_prod@@Base+0xa4> │ │ │ │ ldrb.w r3, [r5, #76] @ 0x4c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 68818 <_Py_cr_prod@@Base+0x7a> │ │ │ │ + cbz r3, 68860 <_Py_cr_prod@@Base+0x7a> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 68818 <_Py_cr_prod@@Base+0x7a> │ │ │ │ + beq.n 68860 <_Py_cr_prod@@Base+0x7a> │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2d7eb4 │ │ │ │ + bl 2d77cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6882c <_Py_cr_prod@@Base+0x8e> │ │ │ │ + beq.n 68874 <_Py_cr_prod@@Base+0x8e> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 1c85f4 │ │ │ │ - b.n 68818 <_Py_cr_prod@@Base+0x7a> │ │ │ │ + bl 1c8abc │ │ │ │ + b.n 68860 <_Py_cr_prod@@Base+0x7a> │ │ │ │ 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, 68842 <_Py_cr_prod@@Base+0xa4> │ │ │ │ + cbz r3, 6888a <_Py_cr_prod@@Base+0xa4> │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ - cbz r1, 68842 <_Py_cr_prod@@Base+0xa4> │ │ │ │ + cbz r1, 6888a <_Py_cr_prod@@Base+0xa4> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d7cb4 │ │ │ │ + bl 2d75cc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68842 <_Py_cr_prod@@Base+0xa4> │ │ │ │ + bne.n 6888a <_Py_cr_prod@@Base+0xa4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68840 <_Py_cr_prod@@Base+0xa2> │ │ │ │ + bge.n 68888 <_Py_cr_prod@@Base+0xa2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68840 <_Py_cr_prod@@Base+0xa2> │ │ │ │ + cbnz r3, 68888 <_Py_cr_prod@@Base+0xa2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00068846 <_Py_cr_quot@@Base>: │ │ │ │ +0006888e <_Py_cr_quot@@Base>: │ │ │ │ vcmp.f64 d2, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 68862 <_Py_cr_quot@@Base+0x1c> │ │ │ │ + beq.n 688aa <_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 2c2cc <__errno_location@plt> │ │ │ │ - vldr d7, [pc, #24] @ 68890 <_Py_cr_quot@@Base+0x4a> │ │ │ │ + vldr d7, [pc, #24] @ 688d8 <_Py_cr_quot@@Base+0x4a> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ │ │ │ │ -00068898 <_Py_cr_sum@@Base>: │ │ │ │ +000688e0 <_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] │ │ │ │ @@ -90775,482 +90802,482 @@ │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ vldr d1, [sp, #56] @ 0x38 │ │ │ │ vldr d0, [sp, #48] @ 0x30 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000688ce <_Py_rc_diff@@Base>: │ │ │ │ +00068916 <_Py_rc_diff@@Base>: │ │ │ │ vsub.f64 d0, d0, d1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ vneg.f64 d1, d2 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #16244 @ 0x3f74 │ │ │ │ + movw r1, #14644 @ 0x3934 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 22e6fc │ │ │ │ + bl 22e964 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68912 <_Py_rc_diff@@Base+0x44> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 6891c <_Py_rc_diff@@Base+0x4e> │ │ │ │ + bne.n 6895a <_Py_rc_diff@@Base+0x44> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 68964 <_Py_rc_diff@@Base+0x4e> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00068920 : │ │ │ │ +00068968 : │ │ │ │ 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 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 68978 │ │ │ │ - movw r1, #34076 @ 0x851c │ │ │ │ + cbz r0, 689c0 │ │ │ │ + movw r1, #32476 @ 0x7edc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 68984 │ │ │ │ + bl 689cc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68978 │ │ │ │ + beq.n 689c0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36596 @ 0x8ef4 │ │ │ │ + movw r1, #34996 @ 0x88b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 68984 │ │ │ │ + bl 689cc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68978 │ │ │ │ + beq.n 689c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e5b4 │ │ │ │ + bl 13e17c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68980 │ │ │ │ + bge.n 689c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68980 │ │ │ │ + cbnz r3, 689c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68980 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 689c8 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ add.w r5, r1, #36 @ 0x24 │ │ │ │ ldr.w r0, [r5, #-36] │ │ │ │ - cbz r0, 689d4 │ │ │ │ + cbz r0, 68a1c │ │ │ │ ldr.w r3, [r5, #-24] │ │ │ │ - cbnz r3, 689a8 │ │ │ │ + cbnz r3, 689f0 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ - b.n 68998 │ │ │ │ - bl 88254 │ │ │ │ + b.n 689e0 │ │ │ │ + bl 88180 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r6, 689d8 │ │ │ │ - bl 9bab0 │ │ │ │ + cbz r6, 68a20 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 689ce │ │ │ │ + bge.n 68a16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 689ce │ │ │ │ + cbnz r3, 68a16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 689a4 │ │ │ │ - b.n 689dc │ │ │ │ + bne.n 689ec │ │ │ │ + b.n 68a24 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 689dc │ │ │ │ + b.n 68a24 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000689e0 : │ │ │ │ +00068a28 : │ │ │ │ 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 284a14 │ │ │ │ - cbz r0, 68a2c │ │ │ │ + bl 2843e4 │ │ │ │ + cbz r0, 68a74 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 68a32 │ │ │ │ + bmi.n 68a7a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68a14 │ │ │ │ + bge.n 68a5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68a14 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 68a5c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16264 @ 0x3f88 │ │ │ │ + movw r1, #14664 @ 0x3948 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68a74 │ │ │ │ - bl 12276c │ │ │ │ + b.n 68abc │ │ │ │ + bl 1223d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68a4c │ │ │ │ + bge.n 68a94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 68a4c │ │ │ │ + cbnz r3, 68a94 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 68a70 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 68a70 │ │ │ │ + bne.n 68ab8 │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 68ab8 │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #16296 @ 0x3fa8 │ │ │ │ + movw r1, #14696 @ 0x3968 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 68a74 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 68abc │ │ │ │ str r4, [r7, #0] │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 68a9a │ │ │ │ + cbnz r4, 68ae2 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 68a9a │ │ │ │ + ble.n 68ae2 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 68a9a │ │ │ │ - cbnz r2, 68ab4 │ │ │ │ + bne.n 68ae2 │ │ │ │ + cbnz r2, 68afc │ │ │ │ add r6, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #1 │ │ │ │ str r6, [sp, #12] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #116] @ (68b24 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 68b1c │ │ │ │ + ldr r3, [pc, #116] @ (68b6c ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 68b64 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 68adc │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + bmi.n 68b24 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #37056 @ 0x90c0 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #44676 @ 0xae84 │ │ │ │ + movw r0, #42756 @ 0xa704 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 68b1c │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 68b64 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2c64 │ │ │ │ - cbz r0, 68b1c │ │ │ │ + bl a28dc │ │ │ │ + cbz r0, 68b64 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 68b08 │ │ │ │ + beq.n 68b50 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64788 @ 0xfd14 │ │ │ │ + movw r1, #63188 @ 0xf6d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 68b1c │ │ │ │ + bl 11df00 │ │ │ │ + b.n 68b64 │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #44676 @ 0xae84 │ │ │ │ + movw r1, #42756 @ 0xa704 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r1, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 26a364 <_PyXIData_Clear@@Base+0xd0> │ │ │ │ + bl 26a12c <_PyXIData_Clear@@Base+0xd0> │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 68b68 │ │ │ │ + blt.n 68bb0 │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a65b0 <_PyLong_UInt64_Converter@@Base+0x3300> │ │ │ │ + bl 1a6a20 <_PyLong_UInt64_Converter@@Base+0x3314> │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 68b68 │ │ │ │ + blt.n 68bb0 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.n 68b6e │ │ │ │ - movw r1, #1700 @ 0x6a4 │ │ │ │ + bgt.n 68bb6 │ │ │ │ + movw r1, #100 @ 0x64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68c68 │ │ │ │ + b.n 68cb0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r1, #1 │ │ │ │ - movw r2, #31156 @ 0x79b4 │ │ │ │ + movw r2, #29556 @ 0x7374 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1428a8 │ │ │ │ + bl 14246c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68b68 │ │ │ │ + beq.n 68bb0 │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a65b0 <_PyLong_UInt64_Converter@@Base+0x3300> │ │ │ │ + bl 1a6a20 <_PyLong_UInt64_Converter@@Base+0x3314> │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 68bf0 │ │ │ │ + blt.n 68c38 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.n 68bae │ │ │ │ + bgt.n 68bf6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68b5a │ │ │ │ + bge.n 68ba2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 68b5a │ │ │ │ + bne.n 68ba2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68b5a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 68ba2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r1, #1 │ │ │ │ - movw r2, #31156 @ 0x79b4 │ │ │ │ + movw r2, #29556 @ 0x7374 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1428a8 │ │ │ │ + bl 14246c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 68bf2 │ │ │ │ + cbz r0, 68c3a │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #168] @ (68c70 ) │ │ │ │ + ldr r1, [pc, #168] @ (68cb8 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12bd14 │ │ │ │ + bl 12b8b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 68be0 │ │ │ │ + blt.n 68c28 │ │ │ │ mov r4, r9 │ │ │ │ - b.n 68bf2 │ │ │ │ + b.n 68c3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 68bdc │ │ │ │ + bne.n 68c24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68bdc │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 68c24 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68c06 │ │ │ │ + bge.n 68c4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 68c06 │ │ │ │ + cbnz r3, 68c4e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 68b68 │ │ │ │ + beq.n 68bb0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 26a29c <_PyXIData_Clear@@Base+0x8> │ │ │ │ + bl 26a064 <_PyXIData_Clear@@Base+0x8> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 68c3e │ │ │ │ + cbz r0, 68c86 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 68f16 <_Py_hashtable_len@@Base+0xe> │ │ │ │ + bl 68f5e <_Py_hashtable_len@@Base+0xe> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 68c2e │ │ │ │ + blt.n 68c76 │ │ │ │ mov r5, r7 │ │ │ │ - b.n 68c3e │ │ │ │ + b.n 68c86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 68c2a │ │ │ │ + bne.n 68c72 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68c2a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 68c72 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68c52 │ │ │ │ + bge.n 68c9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68c52 │ │ │ │ + cbnz r3, 68c9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 68b68 │ │ │ │ + beq.n 68bb0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 19b768 │ │ │ │ + bl 19b7e0 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - b.n 68dfc │ │ │ │ + b.n 68e44 │ │ │ │ lsls r2, r2, #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, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 26a364 <_PyXIData_Clear@@Base+0xd0> │ │ │ │ + bl 26a12c <_PyXIData_Clear@@Base+0xd0> │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 68cb6 │ │ │ │ + blt.n 68cfe │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 68cbc │ │ │ │ + bgt.n 68d04 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ - movw r3, #1572 @ 0x624 │ │ │ │ - movt r3, #49 @ 0x31 │ │ │ │ - movw r1, #1548 @ 0x60c │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r3, #65508 @ 0xffe4 │ │ │ │ + movt r3, #48 @ 0x30 │ │ │ │ + movw r1, #65484 @ 0xffcc │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68d24 │ │ │ │ + b.n 68d6c │ │ │ │ adds r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26a29c <_PyXIData_Clear@@Base+0x8> │ │ │ │ + bl 26a064 <_PyXIData_Clear@@Base+0x8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68cb6 │ │ │ │ + beq.n 68cfe │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - bl 265334 │ │ │ │ + bl 265100 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 68cfa │ │ │ │ + cbz r0, 68d42 │ │ │ │ mov r1, r5 │ │ │ │ - bl 68f16 <_Py_hashtable_len@@Base+0xe> │ │ │ │ + bl 68f5e <_Py_hashtable_len@@Base+0xe> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 68cea │ │ │ │ + blt.n 68d32 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 68cfa │ │ │ │ + b.n 68d42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 68ce6 │ │ │ │ + bne.n 68d2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68ce6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 68d2e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68d0e │ │ │ │ + bge.n 68d56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 68d0e │ │ │ │ + cbnz r3, 68d56 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 68cb6 │ │ │ │ + beq.n 68cfe │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 19b768 │ │ │ │ + bl 19b7e0 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r5, 68d4a │ │ │ │ + cbnz r5, 68d92 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 68d4a │ │ │ │ + blt.n 68d92 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 68d4a │ │ │ │ - cbnz r2, 68d64 │ │ │ │ + bgt.n 68d92 │ │ │ │ + cbnz r2, 68dac │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #56] @ (68d98 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 68d90 │ │ │ │ + ldr r3, [pc, #56] @ (68de0 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 68dd8 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 68d7e │ │ │ │ + bgt.n 68dc6 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #62700 @ 0xf4ec │ │ │ │ + movw r1, #61100 @ 0xeeac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 68d90 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 68dd8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68d68 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 68db0 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68d68 │ │ │ │ + beq.n 68db0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -91258,502 +91285,502 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r5, 68dc0 │ │ │ │ + cbnz r5, 68e08 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 68dc0 │ │ │ │ + blt.n 68e08 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 68dc0 │ │ │ │ - cbnz r2, 68dda │ │ │ │ + bgt.n 68e08 │ │ │ │ + cbnz r2, 68e22 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #56] @ (68e0c ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 68e06 │ │ │ │ + ldr r3, [pc, #56] @ (68e54 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 68e4e │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 68df4 │ │ │ │ + bgt.n 68e3c │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #63168 @ 0xf6c0 │ │ │ │ + movw r1, #61568 @ 0xf080 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 68e06 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 68e4e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68dde │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 68e26 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68dde │ │ │ │ + beq.n 68e26 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [r4, r3] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 68e2a │ │ │ │ + cbz r3, 68e72 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 68e40 │ │ │ │ + b.n 68e88 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 68e32 │ │ │ │ + bge.n 68e7a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 68e40 │ │ │ │ - bne.n 68e2e │ │ │ │ + b.n 68e88 │ │ │ │ + bne.n 68e76 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 68e2e │ │ │ │ + beq.n 68e76 │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ - b.n 68e5a │ │ │ │ + b.n 68ea2 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #148] @ (68ee8 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #148] @ (68f30 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68ee0 │ │ │ │ + beq.n 68f28 │ │ │ │ cmn r5, r4 │ │ │ │ - beq.n 68eac │ │ │ │ + beq.n 68ef4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e58e0 │ │ │ │ + bl e54e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 68ee0 │ │ │ │ - ldr r3, [pc, #128] @ (68eec ) │ │ │ │ + blt.n 68f28 │ │ │ │ + ldr r3, [pc, #128] @ (68f34 ) │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ - beq.n 68eac │ │ │ │ + beq.n 68ef4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r4, r3 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl a84f8 │ │ │ │ - cbz r0, 68ea0 │ │ │ │ + bl a7bb0 │ │ │ │ + cbz r0, 68ee8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ addeq r4, #1 │ │ │ │ - b.n 68e82 │ │ │ │ - ldr r3, [pc, #76] @ (68ef0 ) │ │ │ │ + b.n 68eca │ │ │ │ + ldr r3, [pc, #76] @ (68f38 ) │ │ │ │ ldr.w r3, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ - b.n 68eca │ │ │ │ - ldr r1, [pc, #60] @ (68eec ) │ │ │ │ + b.n 68f12 │ │ │ │ + ldr r1, [pc, #60] @ (68f34 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #60] @ (68ef0 ) │ │ │ │ + ldr r2, [pc, #60] @ (68f38 ) │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ add r4, r2 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 68ed4 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 68ee0 │ │ │ │ + bne.n 68f1c │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 68f28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r2, r4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #16348 @ 0x3fdc │ │ │ │ + movw r0, #14748 @ 0x399c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ │ │ │ │ -00068f08 <_Py_hashtable_len@@Base>: │ │ │ │ +00068f50 <_Py_hashtable_len@@Base>: │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r4, 68f50 <_Py_hashtable_len@@Base+0x48> │ │ │ │ + cbnz r4, 68f98 <_Py_hashtable_len@@Base+0x48> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 68f50 <_Py_hashtable_len@@Base+0x48> │ │ │ │ - ldr r1, [pc, #44] @ (68f64 <_Py_hashtable_len@@Base+0x5c>) │ │ │ │ - bl 147e8c │ │ │ │ + bge.n 68f98 <_Py_hashtable_len@@Base+0x48> │ │ │ │ + ldr r1, [pc, #44] @ (68fac <_Py_hashtable_len@@Base+0x5c>) │ │ │ │ + bl 147910 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 68f5e <_Py_hashtable_len@@Base+0x56> │ │ │ │ - cbnz r0, 68f50 <_Py_hashtable_len@@Base+0x48> │ │ │ │ + beq.n 68fa6 <_Py_hashtable_len@@Base+0x56> │ │ │ │ + cbnz r0, 68f98 <_Py_hashtable_len@@Base+0x48> │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #32] @ (68f68 <_Py_hashtable_len@@Base+0x60>) │ │ │ │ + ldr r0, [pc, #32] @ (68fb0 <_Py_hashtable_len@@Base+0x60>) │ │ │ │ strd r5, r5, [sp] │ │ │ │ - bl adce8 <_PyUnicodeWriter_Finish@@Base+0x1494> │ │ │ │ - b.n 68f60 <_Py_hashtable_len@@Base+0x58> │ │ │ │ + bl ad258 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ + b.n 68fa8 <_Py_hashtable_len@@Base+0x58> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 194004 │ │ │ │ + b.w 1940ac │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xb6f8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.w 394c6 │ │ │ │ + b.w 394ca │ │ │ │ │ │ │ │ -00068f70 : │ │ │ │ - movw r2, #55572 @ 0xd914 │ │ │ │ +00068fb8 : │ │ │ │ + movw r2, #53972 @ 0xd2d4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - b.w 940e4 │ │ │ │ + b.w 9400c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - cbnz r4, 68fa6 │ │ │ │ + cbnz r4, 68fee │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58000 @ 0xe290 │ │ │ │ + movw r1, #56400 @ 0xdc50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 68fec │ │ │ │ + bl 11df00 │ │ │ │ + b.n 69034 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl 9403c │ │ │ │ + bl 93f64 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 68fec │ │ │ │ + cbz r0, 69034 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1df290 <_PyType_Name@@Base> │ │ │ │ + bl 1df724 <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #46616 @ 0xb618 │ │ │ │ + movw r0, #45908 @ 0xb354 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 68fdc │ │ │ │ + blt.n 69024 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 68fec │ │ │ │ + b.n 69034 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 68fd8 │ │ │ │ + bne.n 69020 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68fd8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 69020 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00068ff0 : │ │ │ │ +00069038 : │ │ │ │ stmdb 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 │ │ │ │ add r7, sp, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [r7, #16] │ │ │ │ - bl 9fc20 │ │ │ │ + bl 9f804 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 69356 │ │ │ │ + beq.w 6939e │ │ │ │ mov r5, r0 │ │ │ │ mov.w fp, #0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #41352 @ 0xa188 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movw ip, #21012 @ 0x5214 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ str r3, [r7, #20] │ │ │ │ strd ip, r1, [r7, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 69078 │ │ │ │ - ldr r3, [pc, #468] @ (69218 ) │ │ │ │ + cbnz r0, 690c0 │ │ │ │ + ldr r3, [pc, #468] @ (69260 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 6906a │ │ │ │ + cbz r3, 690b2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 6906a │ │ │ │ + cbz r3, 690b2 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 206424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 6906a │ │ │ │ + bl 2067ec <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 690b2 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ str r4, [r6, #72] @ 0x48 │ │ │ │ - bl 1c85f4 │ │ │ │ - bl 940a4 │ │ │ │ + bl 1c8abc │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6932c │ │ │ │ + bne.w 69374 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 69340 │ │ │ │ + b.n 69388 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69086 │ │ │ │ + beq.n 690ce │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 69094 │ │ │ │ + bne.n 690dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6910e │ │ │ │ + bge.n 69156 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6910e │ │ │ │ - bl 9fc20 │ │ │ │ + b.n 69156 │ │ │ │ + bl 9f804 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 690ca │ │ │ │ - ldr r2, [pc, #376] @ (69218 ) │ │ │ │ + cbnz r0, 69112 │ │ │ │ + ldr r2, [pc, #376] @ (69260 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r6, #43564 @ 0xaa2c │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr.w r8, [r3, r2] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 206424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 2067ec <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - cbz r0, 690ea │ │ │ │ + cbz r0, 69132 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #17196 @ 0x432c │ │ │ │ + movw r2, #15596 @ 0x3cec │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 11e2f4 <_PyErr_SetString@@Base> │ │ │ │ - b.n 690ea │ │ │ │ - bl 13e474 │ │ │ │ + bl 11df58 <_PyErr_SetString@@Base> │ │ │ │ + b.n 69132 │ │ │ │ + bl 13e03c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 690e4 │ │ │ │ + bge.n 6912c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 690e4 │ │ │ │ + cbnz r3, 6912c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 69110 │ │ │ │ + bne.n 69158 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6932c │ │ │ │ + beq.w 69374 │ │ │ │ mov r1, fp │ │ │ │ - movw r0, #17220 @ 0x4344 │ │ │ │ + movw r0, #15620 @ 0x3d04 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1a78c8 <_PyErr_FormatNote@@Base> │ │ │ │ - b.n 6932c │ │ │ │ + bl 1a7d38 <_PyErr_FormatNote@@Base> │ │ │ │ + b.n 69374 │ │ │ │ mov sl, r4 │ │ │ │ ldrd r2, r3, [sl, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - bpl.n 69120 │ │ │ │ + bpl.n 69168 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 6913e │ │ │ │ - b.n 69124 │ │ │ │ + beq.n 69186 │ │ │ │ + b.n 6916c │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 69148 │ │ │ │ + beq.n 69190 │ │ │ │ movw r1, #43560 @ 0xaa28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r2, fp │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #17292 @ 0x438c │ │ │ │ + movw r1, #15692 @ 0x3d4c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f3f54 │ │ │ │ - b.n 69330 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 69378 │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldrd r6, r9, [r3] │ │ │ │ - b.n 6914c │ │ │ │ + b.n 69194 │ │ │ │ ldrd r6, r9, [sl, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ - cbz r3, 691d4 │ │ │ │ + cbz r3, 6921c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6919c │ │ │ │ + bne.n 691e4 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - bne.n 691b2 │ │ │ │ + bne.n 691fa │ │ │ │ mov r0, r6 │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 691b2 │ │ │ │ + bne.n 691fa │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8900 │ │ │ │ - b.n 691e0 │ │ │ │ + bl 1c8dc8 │ │ │ │ + b.n 69228 │ │ │ │ ldr.w r1, [r8, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bne.n 691ce │ │ │ │ - bl 863a4 │ │ │ │ - b.n 691e0 │ │ │ │ - bl 89be4 │ │ │ │ - b.n 691e0 │ │ │ │ + bne.n 69216 │ │ │ │ + bl 86278 │ │ │ │ + b.n 69228 │ │ │ │ + bl 89b0c │ │ │ │ + b.n 69228 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8bbe8 │ │ │ │ + bl 8b690 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6921c │ │ │ │ + bne.n 69264 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 691f8 │ │ │ │ + bge.n 69240 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 691f8 │ │ │ │ + cbnz r3, 69240 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 69330 │ │ │ │ + bge.w 69378 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 69330 │ │ │ │ + bne.w 69378 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69330 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 69378 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6922e │ │ │ │ + bge.n 69276 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6922e │ │ │ │ + cbnz r3, 69276 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69246 │ │ │ │ + bge.n 6928e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 69246 │ │ │ │ + cbnz r3, 6928e │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6925e │ │ │ │ + bge.n 692a6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 6925e │ │ │ │ + cbnz r3, 692a6 │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69326 │ │ │ │ + bge.n 6936e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 69326 │ │ │ │ + bne.n 6936e │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ str r0, [r7, #12] │ │ │ │ ubfx r9, r2, #14, #1 │ │ │ │ - ldr r2, [pc, #232] @ (69364 ) │ │ │ │ + ldr r2, [pc, #232] @ (693ac ) │ │ │ │ ldr r0, [r7, #20] │ │ │ │ ldr r6, [r0, r2] │ │ │ │ ldr.w r2, [r6, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ mov.w sl, r2, asr #13 │ │ │ │ - bge.n 692ec │ │ │ │ + bge.n 69334 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 692ec │ │ │ │ + beq.n 69334 │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ - cbz r2, 692a6 │ │ │ │ + cbz r2, 692ee │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #12] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - cbz r0, 692e0 │ │ │ │ + cbz r0, 69328 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - cbz r2, 692e0 │ │ │ │ - ldr r3, [pc, #180] @ (69364 ) │ │ │ │ + cbz r2, 69328 │ │ │ │ + ldr r3, [pc, #180] @ (693ac ) │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -91767,464 +91794,464 @@ │ │ │ │ str.w r2, [r4, #-4] │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r6, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [r4, #-8] │ │ │ │ str r4, [r6, #100] @ 0x64 │ │ │ │ - b.n 69326 │ │ │ │ - ldr r1, [pc, #120] @ (69368 ) │ │ │ │ + b.n 6936e │ │ │ │ + ldr r1, [pc, #120] @ (693b0 ) │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ - cbz r3, 6930a │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + cbz r3, 69352 │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6930a │ │ │ │ + beq.n 69352 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ - cbz r3, 69326 │ │ │ │ + cbz r3, 6936e │ │ │ │ cmp.w sl, #3 │ │ │ │ - ble.n 69326 │ │ │ │ + ble.n 6936e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 69326 │ │ │ │ + beq.n 6936e │ │ │ │ mov r0, r6 │ │ │ │ - bl 23f430 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 23f694 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.n 69034 │ │ │ │ + b.n 6907c │ │ │ │ mov.w sl, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, sl │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6935a │ │ │ │ + bge.n 693a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6935a │ │ │ │ + cbnz r3, 693a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6935a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 693a2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #28 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006936c : │ │ │ │ +000693b4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 6939a │ │ │ │ - movw r0, #49104 @ 0xbfd0 │ │ │ │ + bmi.n 693e2 │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #4421 @ 0x1145 │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 695c6 │ │ │ │ + b.n 6960e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r8, #41560 @ 0xa258 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 693b4 │ │ │ │ + bne.n 693fc │ │ │ │ ldr r7, [r1, #12] │ │ │ │ adds r3, r7, #1 │ │ │ │ - bne.n 693c8 │ │ │ │ + bne.n 69410 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - bne.n 693c8 │ │ │ │ + bne.n 69410 │ │ │ │ mov r0, r4 │ │ │ │ - bl 43340 │ │ │ │ - b.n 69396 │ │ │ │ + bl 43388 │ │ │ │ + b.n 693de │ │ │ │ ldr r0, [r5, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 69404 │ │ │ │ + bne.n 6944c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 863a4 │ │ │ │ + bl 86278 │ │ │ │ adds r1, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r6 │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 695c6 │ │ │ │ + b.n 6960e │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - cbz r3, 69438 │ │ │ │ + cbz r3, 69480 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 69438 │ │ │ │ + bne.n 69480 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl dc334 │ │ │ │ + bl dbe88 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 6944e │ │ │ │ + beq.n 69496 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 695c6 │ │ │ │ + bne.w 6960e │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15cabc <_PyUnicode_IsNumeric@@Base+0x4a8> │ │ │ │ + bl 15c600 <_PyUnicode_IsNumeric@@Base+0x4b8> │ │ │ │ mov r0, r6 │ │ │ │ - b.n 695c6 │ │ │ │ + b.n 6960e │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 69396 │ │ │ │ + beq.n 693de │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 695c4 │ │ │ │ + bne.w 6960c │ │ │ │ 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 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ - cbz r3, 69496 │ │ │ │ + cbz r3, 694de │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 69496 │ │ │ │ + beq.n 694de │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ 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 8a908 │ │ │ │ + bl 8a830 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69594 │ │ │ │ + beq.n 695dc │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 694c0 │ │ │ │ + bgt.n 69508 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ 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 89f6c │ │ │ │ + bl 89e94 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69594 │ │ │ │ + beq.n 695dc │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ - cbz r0, 694d0 │ │ │ │ + cbz r0, 69518 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 233eac <_PyDict_SendEvent@@Base> │ │ │ │ + bl 23410c <_PyDict_SendEvent@@Base> │ │ │ │ ldr.w lr, [r5, #24] │ │ │ │ mov.w ip, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r2, lr, #20 │ │ │ │ ldrb.w r1, [lr, #4] │ │ │ │ str.w r3, [lr, #8] │ │ │ │ cmp r1, #7 │ │ │ │ lsl.w ip, ip, r1 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ and.w r3, r7, ip │ │ │ │ - bgt.n 694fc │ │ │ │ + bgt.n 69544 │ │ │ │ ldrsb.w r9, [r2, r3] │ │ │ │ - b.n 6950c │ │ │ │ + b.n 69554 │ │ │ │ cmp r1, #15 │ │ │ │ itet gt │ │ │ │ addgt.w r0, lr, r3, lsl #2 │ │ │ │ ldrshle.w r9, [r2, r3, lsl #1] │ │ │ │ ldrgt.w r9, [r0, #20] │ │ │ │ mov r8, r7 │ │ │ │ add.w r0, r3, r3, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ add r0, r8 │ │ │ │ - blt.n 6953c │ │ │ │ + blt.n 69584 │ │ │ │ and.w r3, ip, r0 │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.n 6952e │ │ │ │ + bgt.n 69576 │ │ │ │ ldrsb.w r9, [r2, r3] │ │ │ │ - b.n 6950e │ │ │ │ + b.n 69556 │ │ │ │ cmp r1, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r9, [r2, r3, lsl #1] │ │ │ │ ldrgt.w r9, [r2, r3, lsl #2] │ │ │ │ - b.n 6950e │ │ │ │ + b.n 69556 │ │ │ │ ldr.w r0, [lr, #16] │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.n 69548 │ │ │ │ + bgt.n 69590 │ │ │ │ strb r0, [r2, r3] │ │ │ │ - b.n 69554 │ │ │ │ + b.n 6959c │ │ │ │ cmp r1, #15 │ │ │ │ ite le │ │ │ │ strhle.w r0, [r2, r3, lsl #1] │ │ │ │ strgt.w r0, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r0, [r2, #6] │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ lsls r3, r1 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - cbz r0, 69570 │ │ │ │ + cbz r0, 695b8 │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ adds r3, #20 │ │ │ │ str r4, [r2, r3] │ │ │ │ add r3, r2 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 69580 │ │ │ │ + b.n 695c8 │ │ │ │ movs r0, #12 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ adds r3, #20 │ │ │ │ adds r1, r2, r3 │ │ │ │ strd r4, r6, [r1, #4] │ │ │ │ str r7, [r2, r3] │ │ │ │ ldrd r1, r3, [r2, #12] │ │ │ │ adds r3, #1 │ │ │ │ subs r1, #1 │ │ │ │ strd r1, r3, [r2, #12] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 69434 │ │ │ │ + b.n 6947c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 695a8 │ │ │ │ + bge.n 695f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 695a8 │ │ │ │ + cbnz r3, 695f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 69396 │ │ │ │ + bge.w 693de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 69396 │ │ │ │ + bne.w 693de │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69396 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 693de │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {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, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 695e6 │ │ │ │ + cbz r3, 6962e │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 695fe │ │ │ │ + b.n 69646 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 695ee │ │ │ │ + bgt.n 69636 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 695fe │ │ │ │ + b.n 69646 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 695ea │ │ │ │ + bne.n 69632 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 695ea │ │ │ │ + beq.n 69632 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 6961c │ │ │ │ + b.n 69664 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #124] @ (69690 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #124] @ (696d8 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6968a │ │ │ │ + cbz r0, 696d2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 69630 │ │ │ │ + beq.n 69678 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 6964c │ │ │ │ - b.n 69638 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 6968a │ │ │ │ - b.n 69628 │ │ │ │ + beq.n 69694 │ │ │ │ + b.n 69680 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 696d2 │ │ │ │ + b.n 69670 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6964e │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 6968a │ │ │ │ - b.n 6964e │ │ │ │ + bne.n 69696 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 696d2 │ │ │ │ + b.n 69696 │ │ │ │ movs r4, #0 │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ orr.w r1, r4, #524288 @ 0x80000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c37c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6967e │ │ │ │ + bne.n 696c6 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [r7, r4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00069694 : │ │ │ │ +000696dc : │ │ │ │ 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, #23396 @ 0x5b64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 696bc │ │ │ │ + beq.n 69704 │ │ │ │ movw r3, #31684 @ 0x7bc4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 696c6 │ │ │ │ - movw r0, #16116 @ 0x3ef4 │ │ │ │ + bne.n 6970e │ │ │ │ + movw r0, #14516 @ 0x38b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.n 696ee │ │ │ │ + b.n 69736 │ │ │ │ movw r1, #15128 @ 0x3b18 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 696bc │ │ │ │ - bl 9ef10 │ │ │ │ - movw r3, #55712 @ 0xd9a0 │ │ │ │ + beq.n 69704 │ │ │ │ + bl 9ee58 │ │ │ │ + movw r3, #54112 @ 0xd360 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #16116 @ 0x3ef4 │ │ │ │ + movw r0, #14516 @ 0x38b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000696f0 : │ │ │ │ +00069738 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #31684 @ 0x7bc4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 69712 │ │ │ │ + bne.n 6975a │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - b.n 69708 │ │ │ │ + b.n 69750 │ │ │ │ movw r3, #23396 @ 0x5b64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 69728 │ │ │ │ + bne.n 69770 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w dd388 │ │ │ │ + b.w dcef8 │ │ │ │ movw r1, #15128 @ 0x3b18 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 69740 │ │ │ │ + beq.n 69788 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ef10 │ │ │ │ - cbnz r0, 69740 │ │ │ │ + bl 9ee58 │ │ │ │ + cbnz r0, 69788 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - b.n 69744 │ │ │ │ + b.n 6978c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 69780 │ │ │ │ + bne.n 697c8 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #41608 @ 0xa288 │ │ │ │ + movw r1, #39688 @ 0x9b08 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #61016 @ 0xee58 │ │ │ │ + movw r0, #59416 @ 0xe818 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 6979a │ │ │ │ + b.n 697e2 │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ tst.w r2, #3 │ │ │ │ it ne │ │ │ │ @@ -92234,105 +92261,105 @@ │ │ │ │ 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, 697ba │ │ │ │ + cbnz r0, 69802 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ - cbz r0, 697cc │ │ │ │ - b.n 697c4 │ │ │ │ + cbz r0, 69814 │ │ │ │ + b.n 6980c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 697b4 │ │ │ │ - b.n 69872 │ │ │ │ + beq.n 697fc │ │ │ │ + b.n 698ba │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69872 │ │ │ │ + bne.n 698ba │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ - cbz r0, 697d8 │ │ │ │ + cbz r0, 69820 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69872 │ │ │ │ + bne.n 698ba │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 697e4 │ │ │ │ + cbz r0, 6982c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69872 │ │ │ │ + bne.n 698ba │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ - cbz r0, 697f0 │ │ │ │ + cbz r0, 69838 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69872 │ │ │ │ + bne.n 698ba │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbz r0, 697fc │ │ │ │ + cbz r0, 69844 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69872 │ │ │ │ + bne.n 698ba │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbz r0, 69808 │ │ │ │ + cbz r0, 69850 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69872 │ │ │ │ + bne.n 698ba │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbz r0, 69814 │ │ │ │ + cbz r0, 6985c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69872 │ │ │ │ + bne.n 698ba │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 6981e │ │ │ │ + cbz r0, 69866 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69872 │ │ │ │ + cbnz r0, 698ba │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 69828 │ │ │ │ + cbz r0, 69870 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69872 │ │ │ │ + cbnz r0, 698ba │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 69832 │ │ │ │ + cbz r0, 6987a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69872 │ │ │ │ + cbnz r0, 698ba │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 6983c │ │ │ │ + cbz r0, 69884 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69872 │ │ │ │ + cbnz r0, 698ba │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 69846 │ │ │ │ + cbz r0, 6988e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69872 │ │ │ │ + cbnz r0, 698ba │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 69850 │ │ │ │ + cbz r0, 69898 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69872 │ │ │ │ + cbnz r0, 698ba │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 6985a │ │ │ │ + cbz r0, 698a2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69872 │ │ │ │ + cbnz r0, 698ba │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 69864 │ │ │ │ + cbz r0, 698ac │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69872 │ │ │ │ + cbnz r0, 698ba │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 69872 │ │ │ │ + cbz r0, 698ba │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -92340,495 +92367,495 @@ │ │ │ │ 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, 69896 │ │ │ │ + cbnz r0, 698de │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbnz r0, 698a0 │ │ │ │ - b.n 698a8 │ │ │ │ + cbnz r0, 698e8 │ │ │ │ + b.n 698f0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69890 │ │ │ │ - b.n 6991e │ │ │ │ + beq.n 698d8 │ │ │ │ + b.n 69966 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6991e │ │ │ │ + bne.n 69966 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbz r0, 698b4 │ │ │ │ + cbz r0, 698fc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6991e │ │ │ │ + bne.n 69966 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 698c0 │ │ │ │ + cbz r0, 69908 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6991e │ │ │ │ + bne.n 69966 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 698ca │ │ │ │ + cbz r0, 69912 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6991e │ │ │ │ + cbnz r0, 69966 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 698d4 │ │ │ │ + cbz r0, 6991c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6991e │ │ │ │ + cbnz r0, 69966 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 698de │ │ │ │ + cbz r0, 69926 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6991e │ │ │ │ + cbnz r0, 69966 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 698e8 │ │ │ │ + cbz r0, 69930 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6991e │ │ │ │ + cbnz r0, 69966 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 698f2 │ │ │ │ + cbz r0, 6993a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6991e │ │ │ │ + cbnz r0, 69966 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbz r0, 698fc │ │ │ │ + cbz r0, 69944 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6991e │ │ │ │ + cbnz r0, 69966 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 69906 │ │ │ │ + cbz r0, 6994e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6991e │ │ │ │ + cbnz r0, 69966 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 69910 │ │ │ │ + cbz r0, 69958 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6991e │ │ │ │ + cbnz r0, 69966 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 6991e │ │ │ │ + cbz r0, 69966 │ │ │ │ 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 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 69940 │ │ │ │ + cbz r3, 69988 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 69958 │ │ │ │ + b.n 699a0 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 69948 │ │ │ │ + bgt.n 69990 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 69958 │ │ │ │ + b.n 699a0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69944 │ │ │ │ + bne.n 6998c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 69944 │ │ │ │ + beq.n 6998c │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 69980 │ │ │ │ + b.n 699c8 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ movw r3, #23092 @ 0x5a34 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 69aae │ │ │ │ + beq.w 69af6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ - bl 251b1c │ │ │ │ + bl 251d74 │ │ │ │ subs r6, r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 69aa2 │ │ │ │ + beq.w 69aea │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 69a24 │ │ │ │ + beq.n 69a6c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 699b4 │ │ │ │ - bl 12276c │ │ │ │ + cbz r0, 699fc │ │ │ │ + bl 1223d0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 699ae │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 699f6 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69aa2 │ │ │ │ + bne.n 69aea │ │ │ │ subs r5, #2 │ │ │ │ - bne.n 699b8 │ │ │ │ - b.n 69a24 │ │ │ │ + bne.n 69a00 │ │ │ │ + b.n 69a6c │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r7, #25144 @ 0x6238 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ - cbz r0, 699f4 │ │ │ │ + cbz r0, 69a3c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 699d0 │ │ │ │ + bne.n 69a18 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 699ee │ │ │ │ - bl 174b24 │ │ │ │ + b.n 69a36 │ │ │ │ + bl 174674 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 699ee │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 69a36 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69aa2 │ │ │ │ + bne.n 69aea │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 699f8 │ │ │ │ - b.n 69a2e │ │ │ │ - vldr d9, [pc, #200] @ 69ac0 │ │ │ │ + bne.n 69a40 │ │ │ │ + b.n 69a76 │ │ │ │ + vldr d9, [pc, #200] @ 69b08 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 69a06 │ │ │ │ + bne.n 69a4e │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 69a32 │ │ │ │ - bl 174b24 │ │ │ │ + b.n 69a7a │ │ │ │ + bl 174674 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 69a32 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 69a32 │ │ │ │ - b.n 69aa2 │ │ │ │ - vldr d8, [pc, #152] @ 69ac0 │ │ │ │ + bne.n 69a7a │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 69a7a │ │ │ │ + b.n 69aea │ │ │ │ + vldr d8, [pc, #152] @ 69b08 │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b.n 69a32 │ │ │ │ - vldr d8, [pc, #144] @ 69ac0 │ │ │ │ + b.n 69a7a │ │ │ │ + vldr d8, [pc, #144] @ 69b08 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 23cf30 │ │ │ │ + bl 23d184 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69aa2 │ │ │ │ + beq.n 69aea │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 23cf30 │ │ │ │ + bl 23d184 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69aa2 │ │ │ │ + beq.n 69aea │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - bl 23d248 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 23d4a0 <_PyTime_AsTimespec@@Base> │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 23d248 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl b1084 │ │ │ │ + bl 23d4a0 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl b0764 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b3b4 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 69aa6 │ │ │ │ + bne.n 69aee │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 69aae │ │ │ │ + b.n 69af6 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 69ac8 │ │ │ │ + bl 69b10 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ 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, #160] @ 69b80 │ │ │ │ + vldr d8, [pc, #160] @ 69bc8 │ │ │ │ ldrd r0, r1, [r0, #16] │ │ │ │ - bl 2e3d90 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vldr s15, [r5, #24] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl 9b9dc │ │ │ │ + bl 9b8e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 69b72 │ │ │ │ + cbz r0, 69bba │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 2e3d90 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vldr s14, [r5, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl 9b9dc │ │ │ │ + bl 9b8e0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 69b38 │ │ │ │ + cbnz r0, 69b80 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69b34 │ │ │ │ + bge.n 69b7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69b34 │ │ │ │ + cbnz r3, 69b7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 69b72 │ │ │ │ + b.n 69bba │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6c8 │ │ │ │ + bl 8e5f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69b58 │ │ │ │ + bge.n 69ba0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 69b58 │ │ │ │ + cbnz r3, 69ba0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69b66 │ │ │ │ + bge.n 69bae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 69b6a │ │ │ │ + cbz r3, 69bb2 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 69b72 │ │ │ │ + b.n 69bba │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69b66 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 69bae │ │ │ │ vpop {d8} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ - bvs.n 69aae │ │ │ │ + bvs.n 69af6 │ │ │ │ @ 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 251b1c │ │ │ │ + bl 251d74 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 69bd8 │ │ │ │ + beq.n 69c20 │ │ │ │ mov r4, r0 │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b9b8 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 69bd0 │ │ │ │ + bne.n 69c18 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69bda │ │ │ │ + b.n 69c22 │ │ │ │ mov r0, sp │ │ │ │ - bl 69ac8 │ │ │ │ - b.n 69bda │ │ │ │ + bl 69b10 │ │ │ │ + b.n 69c22 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9b92c │ │ │ │ + bl 9b830 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 69c00 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 69c20 │ │ │ │ + bne.n 69c48 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 69c68 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 69c16 │ │ │ │ + cbz r3, 69c5e │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 69c12 │ │ │ │ + blt.n 69c5a │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 69c14 │ │ │ │ + b.n 69c5c │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 69c22 │ │ │ │ + b.n 69c6a │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00069c24 : │ │ │ │ +00069c6c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #324] @ (69d78 ) │ │ │ │ + ldr r3, [pc, #324] @ (69dc0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r6, [r0, #52] @ 0x34 │ │ │ │ - cbz r6, 69c6a │ │ │ │ + cbz r6, 69cb2 │ │ │ │ ldrb.w r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 69c4e │ │ │ │ + bls.n 69c96 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 69c3e │ │ │ │ - b.n 69c6a │ │ │ │ + bne.n 69c86 │ │ │ │ + b.n 69cb2 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 69c84 │ │ │ │ + beq.n 69ccc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r1, [r6, #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 69c84 │ │ │ │ - b.n 69c46 │ │ │ │ + bcs.n 69ccc │ │ │ │ + b.n 69c8e │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #40264 @ 0x9d48 │ │ │ │ + movw r2, #38664 @ 0x9708 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11e2f4 <_PyErr_SetString@@Base> │ │ │ │ - b.n 69d74 │ │ │ │ + bl 11df58 <_PyErr_SetString@@Base> │ │ │ │ + b.n 69dbc │ │ │ │ mov r0, r6 │ │ │ │ - bl 206184 │ │ │ │ + bl 20654c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69d72 │ │ │ │ + beq.n 69dba │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #23992 @ 0x5db8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 69d4c │ │ │ │ + bne.n 69d94 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ - cbnz r5, 69cd8 │ │ │ │ + cbnz r5, 69d20 │ │ │ │ mov r0, r6 │ │ │ │ - bl f74e0 │ │ │ │ + bl f7198 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 69cd8 │ │ │ │ + cbnz r0, 69d20 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69d74 │ │ │ │ + bge.n 69dbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 69d74 │ │ │ │ - ldr r2, [pc, #188] @ (69d7c ) │ │ │ │ + bne.n 69dbc │ │ │ │ + ldr r2, [pc, #188] @ (69dc4 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 69cce │ │ │ │ + cbz r3, 69d16 │ │ │ │ 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 69d74 │ │ │ │ + b.n 69dbc │ │ │ │ ldr r6, [r5, #32] │ │ │ │ - cbnz r6, 69d12 │ │ │ │ - bl 7fac4 │ │ │ │ + cbnz r6, 69d5a │ │ │ │ + bl 7fb14 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 69d10 │ │ │ │ + cbnz r0, 69d58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69d0c │ │ │ │ + bge.n 69d54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69d0c │ │ │ │ - ldr r2, [pc, #136] @ (69d7c ) │ │ │ │ + cbnz r3, 69d54 │ │ │ │ + ldr r2, [pc, #136] @ (69dc4 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 69d04 │ │ │ │ + cbz r3, 69d4c │ │ │ │ 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 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 69d74 │ │ │ │ + b.n 69dbc │ │ │ │ str r0, [r5, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl a0530 │ │ │ │ + bl a01a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r6, #0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69d48 │ │ │ │ + bge.n 69d90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69d48 │ │ │ │ - ldr r2, [pc, #76] @ (69d7c ) │ │ │ │ + cbnz r3, 69d90 │ │ │ │ + ldr r2, [pc, #76] @ (69dc4 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 69d40 │ │ │ │ + cbz r3, 69d88 │ │ │ │ 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 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 69d74 │ │ │ │ + b.n 69dbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69d72 │ │ │ │ + bge.n 69dba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69d72 │ │ │ │ - ldr r2, [pc, #32] @ (69d7c ) │ │ │ │ + cbnz r3, 69dba │ │ │ │ + ldr r2, [pc, #32] @ (69dc4 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 69d6a │ │ │ │ + cbz r3, 69db2 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ @@ -92842,180 +92869,180 @@ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 69d9c │ │ │ │ + cbz r3, 69de4 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 69db4 │ │ │ │ + b.n 69dfc │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 69da4 │ │ │ │ + bgt.n 69dec │ │ │ │ movs r6, #0 │ │ │ │ - b.n 69db4 │ │ │ │ + b.n 69dfc │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69da0 │ │ │ │ + bne.n 69de8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 69da0 │ │ │ │ + beq.n 69de8 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 69dd4 │ │ │ │ + b.n 69e1c │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #240] @ (69ebc ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #240] @ (69f04 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69eb2 │ │ │ │ + beq.n 69efa │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r4, r6 │ │ │ │ - bl 251b1c │ │ │ │ + bl 251d74 │ │ │ │ subs r6, r4, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 69ea6 │ │ │ │ - cbz r6, 69e50 │ │ │ │ + beq.n 69eee │ │ │ │ + cbz r6, 69e98 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 69e04 │ │ │ │ - bl 12276c │ │ │ │ + cbz r0, 69e4c │ │ │ │ + bl 1223d0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69dfe │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 69e46 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69ea6 │ │ │ │ + bne.n 69eee │ │ │ │ subs r4, #2 │ │ │ │ - bne.n 69e08 │ │ │ │ - b.n 69e5a │ │ │ │ + bne.n 69e50 │ │ │ │ + b.n 69ea2 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 69e2e │ │ │ │ - bl 155398 │ │ │ │ + cbz r0, 69e76 │ │ │ │ + bl 154f88 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 69e28 │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 69e70 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69ea6 │ │ │ │ + bne.n 69eee │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 69e32 │ │ │ │ - b.n 69e62 │ │ │ │ + bne.n 69e7a │ │ │ │ + b.n 69eaa │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 155398 │ │ │ │ + bl 154f88 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 69e66 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 69ea6 │ │ │ │ - b.n 69e66 │ │ │ │ + bne.n 69eae │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 69eee │ │ │ │ + b.n 69eae │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 69e66 │ │ │ │ + b.n 69eae │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ mov r9, r4 │ │ │ │ - b.n 69e66 │ │ │ │ + b.n 69eae │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r9 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 23d248 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 23d4a0 <_PyTime_AsTimespec@@Base> │ │ │ │ mov r1, r5 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23d248 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl b1084 │ │ │ │ + bl 23d4a0 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl b0764 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b3b4 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 69eaa │ │ │ │ + bne.n 69ef2 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 69eb2 │ │ │ │ + b.n 69efa │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 69f44 │ │ │ │ + bl 69f8c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r4, r1] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - cbz r3, 69ed6 │ │ │ │ + cbz r3, 69f1e │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r0, #3 │ │ │ │ - b.w 8ea0c │ │ │ │ + b.w 8e934 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 8e6c8 │ │ │ │ + b.w 8e5f0 │ │ │ │ │ │ │ │ -00069edc : │ │ │ │ +00069f24 : │ │ │ │ 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, #36320 @ 0x8de0 │ │ │ │ + movw r1, #34720 @ 0x87a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 282028 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 69f14 │ │ │ │ + bl 2819f8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 69f5c │ │ │ │ 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 240c2c │ │ │ │ - b.n 69f18 │ │ │ │ + bl 240e90 │ │ │ │ + b.n 69f60 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e58e0 │ │ │ │ + bl e54e4 │ │ │ │ subs r3, r0, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ movwge r0, #5752 @ 0x1678 │ │ │ │ strge r3, [r4, #20] │ │ │ │ movtge r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -93024,173 +93051,173 @@ │ │ │ │ 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 1ea264 │ │ │ │ + bl 1ea6fc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 69f6a │ │ │ │ + bne.n 69fb2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69f90 │ │ │ │ + b.n 69fd8 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1ea264 │ │ │ │ + bl 1ea6fc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69f66 │ │ │ │ + beq.n 69fae │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - movw r0, #18996 @ 0x4a34 │ │ │ │ + movw r0, #17396 @ 0x43f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00069f94 : │ │ │ │ +00069fdc : │ │ │ │ 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, #36276 @ 0x8db4 │ │ │ │ + movw r1, #34676 @ 0x8774 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ - bl 282028 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 69fca │ │ │ │ + bl 2819f8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 6a012 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 240c2c │ │ │ │ - b.n 69fce │ │ │ │ + bl 240e90 │ │ │ │ + b.n 6a016 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - bl 251b1c │ │ │ │ + bl 251d74 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6a022 │ │ │ │ + beq.n 6a06a │ │ │ │ mov r4, r0 │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b9b8 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 6a01a │ │ │ │ + bne.n 6a062 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a024 │ │ │ │ + b.n 6a06c │ │ │ │ mov r0, sp │ │ │ │ - bl 69f44 │ │ │ │ - b.n 6a024 │ │ │ │ + bl 69f8c │ │ │ │ + b.n 6a06c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6a04e │ │ │ │ + cbz r3, 6a096 │ │ │ │ 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 2e37c8 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ │ │ │ │ -0006a054 : │ │ │ │ +0006a09c : │ │ │ │ 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, #36276 @ 0x8db4 │ │ │ │ + movw r1, #34676 @ 0x8774 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 282028 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 6a08a │ │ │ │ + bl 2819f8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 6a0d2 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 240c2c │ │ │ │ - b.n 6a08e │ │ │ │ + bl 240e90 │ │ │ │ + b.n 6a0d6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0006a092 : │ │ │ │ +0006a0da : │ │ │ │ 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, #36224 @ 0x8d80 │ │ │ │ + movw r1, #34624 @ 0x8740 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ - bl 282028 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 6a0c8 │ │ │ │ + bl 2819f8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 6a110 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 240c2c │ │ │ │ - b.n 6a0cc │ │ │ │ + bl 240e90 │ │ │ │ + b.n 6a114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0006a0d0 : │ │ │ │ +0006a118 : │ │ │ │ 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, #36224 @ 0x8d80 │ │ │ │ + movw r1, #34624 @ 0x8740 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 282028 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 6a106 │ │ │ │ + bl 2819f8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 6a14e │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 240c2c │ │ │ │ - b.n 6a10a │ │ │ │ + bl 240e90 │ │ │ │ + b.n 6a152 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -93200,32 +93227,32 @@ │ │ │ │ add r3, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ strd r3, r4, [sp, #12] │ │ │ │ movw r2, #59248 @ 0xe770 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #116] @ (6a1ac ) │ │ │ │ + ldr r3, [pc, #116] @ (6a1f4 ) │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ movw r2, #59040 @ 0xe6a0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #16540 @ 0x409c │ │ │ │ + movw r2, #14940 @ 0x3a5c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl f59e4 │ │ │ │ - cbz r0, 6a1a8 │ │ │ │ + bl f55d4 │ │ │ │ + cbz r0, 6a1f0 │ │ │ │ ldrd r5, r4, [sp, #28] │ │ │ │ - cbnz r5, 6a174 │ │ │ │ + cbnz r5, 6a1bc │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 6a168 │ │ │ │ + cbz r3, 6a1b0 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ str r5, [sp, #28] │ │ │ │ - b.n 6a174 │ │ │ │ + b.n 6a1bc │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r4, #13] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ @@ -93243,297 +93270,297 @@ │ │ │ │ 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 2a2e3c <_PyEval_ExceptionGroupMatch@@Base+0x2f8> │ │ │ │ + bl 2a2744 <_PyEval_ExceptionGroupMatch@@Base+0x2f8> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r1, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006a1b0 : │ │ │ │ +0006a1f8 : │ │ │ │ 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, #36224 @ 0x8d80 │ │ │ │ + movw r1, #34624 @ 0x8740 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 282028 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 6a1d4 │ │ │ │ + bl 2819f8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 6a21c │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - b.n 6a1d8 │ │ │ │ + b.n 6a220 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006a1da : │ │ │ │ +0006a222 : │ │ │ │ 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, #36224 @ 0x8d80 │ │ │ │ + movw r1, #34624 @ 0x8740 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 282028 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 6a1fe │ │ │ │ + bl 2819f8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 6a246 │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ - b.n 6a202 │ │ │ │ + b.n 6a24a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43628 @ 0xaa6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #16556 @ 0x40ac │ │ │ │ + movw r1, #14956 @ 0x3a6c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236e24 │ │ │ │ - cbnz r0, 6a246 │ │ │ │ + bl 237084 │ │ │ │ + cbnz r0, 6a28e │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #26753 @ 0x6881 │ │ │ │ + movw r1, #27361 @ 0x6ae1 │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3ef44 │ │ │ │ + b.w 3ef88 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbnz r0, 6a26c │ │ │ │ + cbnz r0, 6a2b4 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 6a26c │ │ │ │ + ble.n 6a2b4 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6a26c │ │ │ │ - cbnz r2, 6a28a │ │ │ │ + bne.n 6a2b4 │ │ │ │ + cbnz r2, 6a2d2 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ add r6, sp, #16 │ │ │ │ - ldr r3, [pc, #116] @ (6a2f4 ) │ │ │ │ + ldr r3, [pc, #116] @ (6a33c ) │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a2ee │ │ │ │ + cbz r0, 6a336 │ │ │ │ ldrd r6, r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #536870912 @ 0x20000000 │ │ │ │ - bne.n 6a2b6 │ │ │ │ - movw r2, #8008 @ 0x1f48 │ │ │ │ + bne.n 6a2fe │ │ │ │ + movw r2, #6408 @ 0x1908 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #46740 @ 0xb694 │ │ │ │ + movw r0, #45140 @ 0xb054 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6a2ee │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6a336 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9a6cc │ │ │ │ + bl 9a5d0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a2ee │ │ │ │ + cbz r0, 6a336 │ │ │ │ mov r0, r5 │ │ │ │ - bl 26f378 │ │ │ │ + bl 26f140 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2a7850 <_PyTime_AsTimeval@@Base+0x130c> │ │ │ │ + bl 2a7158 <_PyTime_AsTimeval@@Base+0x130c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6a2de │ │ │ │ + blt.n 6a326 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6a2ee │ │ │ │ + b.n 6a336 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a2da │ │ │ │ + bne.n 6a322 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a2da │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a322 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r3, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #30877 @ 0x789d │ │ │ │ + movw r3, #30665 @ 0x77c9 │ │ │ │ movt r3, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6a31e │ │ │ │ - bl 1c8954 │ │ │ │ - b.n 6a322 │ │ │ │ + bne.n 6a366 │ │ │ │ + bl 8776c │ │ │ │ + b.n 6a36a │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ - cbz r0, 6a330 │ │ │ │ + cbz r0, 6a378 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r2, [r0, #13] │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r9, [r0, #4] │ │ │ │ movw r7, #59456 @ 0xe840 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ cmp r9, r7 │ │ │ │ - bne.n 6a35e │ │ │ │ + bne.n 6a3a6 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 6a404 │ │ │ │ + b.n 6a44c │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9ef10 │ │ │ │ + bl 9ee58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a354 │ │ │ │ + bne.n 6a39c │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 6a354 │ │ │ │ + beq.n 6a39c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef10 │ │ │ │ + bl 9ee58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a354 │ │ │ │ + bne.n 6a39c │ │ │ │ movw r8, #59040 @ 0xe6a0 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 6a398 │ │ │ │ + beq.n 6a3e0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 9ef10 │ │ │ │ + bl 9ee58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a354 │ │ │ │ + beq.n 6a39c │ │ │ │ movw r7, #58832 @ 0xe5d0 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 6a3b4 │ │ │ │ + beq.n 6a3fc │ │ │ │ movw r1, #59040 @ 0xe6a0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef10 │ │ │ │ - cbz r0, 6a3e6 │ │ │ │ + bl 9ee58 │ │ │ │ + cbz r0, 6a42e │ │ │ │ ldrh.w r0, [r4, #13] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 244238 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ + bl 244498 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ mov r4, r0 │ │ │ │ ldrh.w r0, [r5, #13] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r5, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 244238 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ + bl 244498 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ movs r3, #0 │ │ │ │ subs r0, r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 1c9ee4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ - b.n 6a404 │ │ │ │ + bl 1ca34c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + b.n 6a44c │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 6a3f6 │ │ │ │ + beq.n 6a43e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef10 │ │ │ │ + bl 9ee58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a354 │ │ │ │ + beq.n 6a39c │ │ │ │ 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 6a4ae │ │ │ │ + b.n 6a4f6 │ │ │ │ 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, #59456 @ 0xe840 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6a4a2 │ │ │ │ + beq.n 6a4ea │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef10 │ │ │ │ - cbnz r0, 6a4a2 │ │ │ │ + bl 9ee58 │ │ │ │ + cbnz r0, 6a4ea │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 6a4a2 │ │ │ │ + beq.n 6a4ea │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9ef10 │ │ │ │ - cbnz r0, 6a4a2 │ │ │ │ + bl 9ee58 │ │ │ │ + cbnz r0, 6a4ea │ │ │ │ movw r1, #59040 @ 0xe6a0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movw r5, #58832 @ 0xe5d0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 6a464 │ │ │ │ + beq.n 6a4ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef10 │ │ │ │ - cbz r0, 6a46a │ │ │ │ + bl 9ee58 │ │ │ │ + cbz r0, 6a4b2 │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 6a480 │ │ │ │ - b.n 6a470 │ │ │ │ + beq.n 6a4c8 │ │ │ │ + b.n 6a4b8 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6a496 │ │ │ │ - b.n 6a48c │ │ │ │ + beq.n 6a4de │ │ │ │ + b.n 6a4d4 │ │ │ │ movw r1, #58832 @ 0xe5d0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9ef10 │ │ │ │ - cbz r0, 6a4a2 │ │ │ │ + bl 9ee58 │ │ │ │ + cbz r0, 6a4ea │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6a4ae │ │ │ │ + b.n 6a4f6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef10 │ │ │ │ - cbz r0, 6a4a2 │ │ │ │ + bl 9ee58 │ │ │ │ + cbz r0, 6a4ea │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6a4ae │ │ │ │ + b.n 6a4f6 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -93543,42 +93570,42 @@ │ │ │ │ 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, 6a4d6 │ │ │ │ + cbz r2, 6a51e │ │ │ │ negs r3, r3 │ │ │ │ add r0, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2a4bf8 │ │ │ │ - cbnz r0, 6a4f8 │ │ │ │ + bl 2a4500 │ │ │ │ + cbnz r0, 6a540 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 26fb38 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ + b.w 26f900 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r0, #16740 @ 0x4164 │ │ │ │ + movw r0, #15140 @ 0x3b24 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #2 │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 6a518 │ │ │ │ + b.n 6a560 │ │ │ │ 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 r4, [r0, #13] │ │ │ │ sub sp, #16 │ │ │ │ ldrb r7, [r0, #16] │ │ │ │ @@ -93587,237 +93614,237 @@ │ │ │ │ ldrb r6, [r0, #15] │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r7 │ │ │ │ uxth r4, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r3 │ │ │ │ - movw r5, #9096 @ 0x2388 │ │ │ │ + movw r5, #7496 @ 0x1d48 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ - bl 244238 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ + bl 244498 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ subs r6, #1 │ │ │ │ - bl 2e3a5c <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ add.w r1, r5, r1, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ strd sl, r4, [sp, #8] │ │ │ │ ldr.w r2, [r5, r6, lsl #2] │ │ │ │ - movw r0, #16756 @ 0x4174 │ │ │ │ + movw r0, #15156 @ 0x3b34 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r1, 6a5a6 │ │ │ │ + cbnz r1, 6a5ee │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62628 @ 0xf4a4 │ │ │ │ + movw r1, #61028 @ 0xee64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 6a5c8 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 6a610 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bmi.n 6a5ce │ │ │ │ + bmi.n 6a616 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16788 @ 0x4194 │ │ │ │ + movw r1, #15188 @ 0x3b54 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6a5f8 │ │ │ │ + b.n 6a640 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, 6a5e6 │ │ │ │ + cbz r3, 6a62e │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a5f0 │ │ │ │ + bge.n 6a638 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6a5f0 │ │ │ │ - bl 2a5d08 │ │ │ │ + b.n 6a638 │ │ │ │ + bl 2a5610 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6a5f8 │ │ │ │ - b.n 6a5d4 │ │ │ │ + beq.n 6a640 │ │ │ │ + b.n 6a61c │ │ │ │ str r4, [r2, #0] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 6a62a │ │ │ │ + bmi.n 6a672 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16820 @ 0x41b4 │ │ │ │ + movw r1, #15220 @ 0x3b74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 6a680 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 6a6c8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl a2c64 │ │ │ │ - cbz r0, 6a668 │ │ │ │ + bl a28dc │ │ │ │ + cbz r0, 6a6b0 │ │ │ │ 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 6a64c │ │ │ │ + bls.n 6a694 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 6a668 │ │ │ │ + bne.n 6a6b0 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 2e1f48 <_PyObject_GetXIDataNoFallback@@Base+0x560> │ │ │ │ - cbnz r0, 6a668 │ │ │ │ + bl 2e18fc <_PyObject_GetXIDataNoFallback@@Base+0x560> │ │ │ │ + cbnz r0, 6a6b0 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 26fb38 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ - b.n 6a682 │ │ │ │ + bl 26f900 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ + b.n 6a6ca │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16856 @ 0x41d8 │ │ │ │ + movw r1, #15256 @ 0x3b98 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #8 │ │ │ │ movw r1, #41352 @ 0xa188 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r0, #16888 @ 0x41f8 │ │ │ │ + movw r0, #15288 @ 0x3bb8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r3, r4, [r2, #20] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ 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 806d4 │ │ │ │ + bl 808a0 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #41944 @ 0xa3d8 │ │ │ │ + movw r0, #40344 @ 0x9d98 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #2864 @ 0xb30 │ │ │ │ + movw r0, #1264 @ 0x4f0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 6a714 │ │ │ │ + cbz r3, 6a75c │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 6a716 │ │ │ │ + b.n 6a75e │ │ │ │ mov r9, r3 │ │ │ │ ldrh.w r6, [r8, #13] │ │ │ │ ldrb.w sl, [r8, #15] │ │ │ │ ldrb.w r7, [r8, #16] │ │ │ │ - cbnz r3, 6a72e │ │ │ │ + cbnz r3, 6a776 │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 6a72e │ │ │ │ + blt.n 6a776 │ │ │ │ cmp r5, #3 │ │ │ │ - bgt.n 6a72e │ │ │ │ - cbnz r4, 6a74c │ │ │ │ + bgt.n 6a776 │ │ │ │ + cbnz r4, 6a794 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #116] @ (6a7b8 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #116] @ (6a800 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a7ae │ │ │ │ + cbz r0, 6a7f6 │ │ │ │ rev16 r6, r6 │ │ │ │ adds.w r5, r9, r5 │ │ │ │ uxth r6, r6 │ │ │ │ - beq.n 6a79a │ │ │ │ + beq.n 6a7e2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 6a76e │ │ │ │ - bl 12276c │ │ │ │ + cbz r0, 6a7b6 │ │ │ │ + bl 1223d0 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6a76a │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 6a7ae │ │ │ │ + bne.n 6a7b2 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 6a7f6 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 6a79a │ │ │ │ + beq.n 6a7e2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 6a788 │ │ │ │ - bl 12276c │ │ │ │ + cbz r0, 6a7d0 │ │ │ │ + bl 1223d0 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6a784 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 6a7ae │ │ │ │ + bne.n 6a7cc │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 6a7f6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 6a79a │ │ │ │ + beq.n 6a7e2 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6a79a │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 6a7ae │ │ │ │ + bne.n 6a7e2 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 6a7f6 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 26fb38 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ + b.w 26f900 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, r3] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ @@ -93825,295 +93852,295 @@ │ │ │ │ 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 244238 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ + bl 244498 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ - bl 2e3a5c <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ adds r0, r1, #1 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #40096 @ 0x9ca0 │ │ │ │ + movw r1, #38496 @ 0x9660 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 6a84c │ │ │ │ - ldr r0, [pc, #64] @ (6a854 ) │ │ │ │ - bl 146908 │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 6a894 │ │ │ │ + ldr r0, [pc, #64] @ (6a89c ) │ │ │ │ + bl 146384 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a84e │ │ │ │ + cbz r0, 6a896 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #44] @ (6a858 ) │ │ │ │ - bl 12bd14 │ │ │ │ + ldr r1, [pc, #44] @ (6a8a0 ) │ │ │ │ + bl 12b8b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6a83c │ │ │ │ + blt.n 6a884 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6a84e │ │ │ │ + b.n 6a896 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a838 │ │ │ │ + bne.n 6a880 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a838 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a880 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r2, {r2, r3} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ ldrb r1, [r0, #17] │ │ │ │ - b.n 6a518 │ │ │ │ + b.n 6a560 │ │ │ │ │ │ │ │ -0006a864 : │ │ │ │ +0006a8ac : │ │ │ │ movs r1, #0 │ │ │ │ - b.n 6a868 │ │ │ │ + b.n 6a8b0 │ │ │ │ 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 │ │ │ │ mov r2, r0 │ │ │ │ add r1, sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 2439c4 │ │ │ │ + bl 243c24 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006a890 : │ │ │ │ +0006a8d8 : │ │ │ │ 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 6a8ae │ │ │ │ + bpl.n 6a8f6 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bmi.n 6a8b4 │ │ │ │ - bl 56e9e │ │ │ │ - b.n 6a8d4 │ │ │ │ + bmi.n 6a8fc │ │ │ │ + bl 56ee6 │ │ │ │ + b.n 6a91c │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.n 6a8be │ │ │ │ + blt.n 6a906 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 6a8da │ │ │ │ + blt.n 6a922 │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32644 @ 0x7f84 │ │ │ │ + movw r1, #31044 @ 0x7944 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6a958 │ │ │ │ + b.n 6a9a0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 2a531c │ │ │ │ + bl 2a4c24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a8d4 │ │ │ │ + bne.n 6a91c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx ip, r3, #6, #1 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 6a90a │ │ │ │ + bmi.n 6a952 │ │ │ │ ubfx r7, r3, #2, #3 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 6a90e │ │ │ │ + beq.n 6a956 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r7, #2 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ - b.n 6a910 │ │ │ │ + b.n 6a958 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 6a910 │ │ │ │ + b.n 6a958 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ cmp r6, r1 │ │ │ │ - bls.n 6a92c │ │ │ │ + bls.n 6a974 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17108 @ 0x42d4 │ │ │ │ + movw r1, #15508 @ 0x3c94 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 6a8d4 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 6a91c │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 6a942 │ │ │ │ + bpl.n 6a98a │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 6a93e │ │ │ │ + beq.n 6a986 │ │ │ │ adds r4, #20 │ │ │ │ - b.n 6a944 │ │ │ │ + b.n 6a98c │ │ │ │ adds r4, #28 │ │ │ │ - b.n 6a944 │ │ │ │ + b.n 6a98c │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6a94c │ │ │ │ + bne.n 6a994 │ │ │ │ strb r6, [r4, r5] │ │ │ │ - b.n 6a958 │ │ │ │ + b.n 6a9a0 │ │ │ │ cmp r2, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r6, [r4, r5, lsl #1] │ │ │ │ strne.w r6, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006a95a : │ │ │ │ +0006a9a2 : │ │ │ │ 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] @ (6a9e0 ) │ │ │ │ + ldr r4, [pc, #116] @ (6aa28 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r5, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbnz r3, 6a98a │ │ │ │ + cbnz r3, 6a9d2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 6a980 │ │ │ │ + cbz r3, 6a9c8 │ │ │ │ mov r5, r3 │ │ │ │ - b.n 6a974 │ │ │ │ + b.n 6a9bc │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - b.n 6a9a4 │ │ │ │ + b.n 6a9ec │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6a9a4 │ │ │ │ + beq.n 6a9ec │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r4, #1 │ │ │ │ strlt r4, [r3, #0] │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 6a9b6 │ │ │ │ + cbz r3, 6a9fe │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r3, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6a9d4 │ │ │ │ - cbz r0, 6a9d4 │ │ │ │ - bl f6740 │ │ │ │ + beq.n 6aa1c │ │ │ │ + cbz r0, 6aa1c │ │ │ │ + bl f6338 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, r0 │ │ │ │ - b.n 6a9dc │ │ │ │ + b.n 6aa24 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r4, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006a9e4 : │ │ │ │ +0006aa2c : │ │ │ │ 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] @ (6aa1c ) │ │ │ │ + ldr r4, [pc, #40] @ (6aa64 ) │ │ │ │ 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 2a3f34 │ │ │ │ + bl 2a383c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1c85f4 │ │ │ │ + b.w 1c8abc │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #43628 @ 0xaa6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #17132 @ 0x42ec │ │ │ │ + movw r1, #15532 @ 0x3cac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236e24 │ │ │ │ - cbz r0, 6aa50 │ │ │ │ + bl 237084 │ │ │ │ + cbz r0, 6aa98 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6aa7c │ │ │ │ - movw r1, #17348 @ 0x43c4 │ │ │ │ + b.n 6aac4 │ │ │ │ + movw r1, #15748 @ 0x3d84 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a64a8 │ │ │ │ + bl a6968 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6aa4c │ │ │ │ + beq.n 6aa94 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26753 @ 0x6881 │ │ │ │ + movw r1, #27361 @ 0x6ae1 │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2aa668 │ │ │ │ + bl 2a9f70 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0006aa80 : │ │ │ │ - ldr r3, [pc, #52] @ (6aab8 ) │ │ │ │ +0006aac8 : │ │ │ │ + ldr r3, [pc, #52] @ (6ab00 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbnz r3, 6aa96 │ │ │ │ + cbnz r3, 6aade │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6aa8a │ │ │ │ - b.n 6aab4 │ │ │ │ + bne.n 6aad2 │ │ │ │ + b.n 6aafc │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6aab2 │ │ │ │ + beq.n 6aafa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ bx lr │ │ │ │ @@ -94124,141 +94151,141 @@ │ │ │ │ movs r0, r0 │ │ │ │ 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 53e8a │ │ │ │ + bl 53ed2 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #2864 @ 0xb30 │ │ │ │ + movw r0, #1264 @ 0x4f0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ 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, 6ab0e │ │ │ │ + cbz r3, 6ab56 │ │ │ │ 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 6ab18 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 6ab22 │ │ │ │ + bne.n 6ab60 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 6ab6a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8f69c │ │ │ │ + b.w 8f5c0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 687ac <_Py_cr_prod@@Base+0xe> │ │ │ │ + b.w 687f4 <_Py_cr_prod@@Base+0xe> │ │ │ │ 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 6ab4e │ │ │ │ + bhi.n 6ab96 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 6ab64 │ │ │ │ + ble.n 6abac │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 6ab6c │ │ │ │ - movw r0, #22756 @ 0x58e4 │ │ │ │ + b.n 6abb4 │ │ │ │ + movw r0, #21212 @ 0x52dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e2c9c │ │ │ │ + bl e289c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6ab44 │ │ │ │ + bne.n 6ab8c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 6ab74 │ │ │ │ + b.n 6abbc │ │ │ │ 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 2d7c44 │ │ │ │ + bl 2d755c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6ac06 │ │ │ │ + beq.n 6ac4e │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - cbz r0, 6abdc │ │ │ │ + cbz r0, 6ac24 │ │ │ │ mov r1, sp │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl a89d4 │ │ │ │ + bl a81b8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ac1a │ │ │ │ + beq.n 6ac62 │ │ │ │ ldrb.w r3, [r5, #77] @ 0x4d │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 6abea │ │ │ │ + cbz r3, 6ac32 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6abea │ │ │ │ + beq.n 6ac32 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2d7eb4 │ │ │ │ + bl 2d77cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6abfe │ │ │ │ + beq.n 6ac46 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 1c85f4 │ │ │ │ - b.n 6abea │ │ │ │ + bl 1c8abc │ │ │ │ + b.n 6ac32 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6c8 │ │ │ │ + bl 8e5f0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ac1a │ │ │ │ + cbz r0, 6ac62 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - cbz r3, 6ac1a │ │ │ │ + cbz r3, 6ac62 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ - cbz r1, 6ac1a │ │ │ │ + cbz r1, 6ac62 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d7cb4 │ │ │ │ + bl 2d75cc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6ac1a │ │ │ │ + bne.n 6ac62 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6ac0a │ │ │ │ + blt.n 6ac52 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6ac1a │ │ │ │ + b.n 6ac62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ac06 │ │ │ │ + bne.n 6ac4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ac06 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ac4e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #32236 @ 0x7dec │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -94280,309 +94307,309 @@ │ │ │ │ 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, 6ac6e │ │ │ │ + cbz r4, 6acb6 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - b.n 6ac76 │ │ │ │ + b.n 6acbe │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r4, #59248 @ 0xe770 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 1ca134 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1ca59c <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ - cbz r4, 6acd6 │ │ │ │ + cbz r4, 6ad1e │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ - cbz r3, 6acee │ │ │ │ + cbz r3, 6ad36 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx r3 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #35328 @ 0x8a00 │ │ │ │ + movw r2, #33728 @ 0x83c0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 2a8420 <_PyGen_SetStopIterationValue@@Base+0x550> │ │ │ │ + bl 2a7d28 <_PyGen_SetStopIterationValue@@Base+0x550> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b.n 6acf6 │ │ │ │ + b.n 6ad3e │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48896 @ 0xbf00 │ │ │ │ + movw r1, #47296 @ 0xb8c0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 6acf6 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 6ad3e │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r3, #43312 @ 0xa930 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #43208 @ 0xa8c8 │ │ │ │ + movw r2, #41608 @ 0xa288 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #17368 @ 0x43d8 │ │ │ │ + movw r1, #15768 @ 0x3d98 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ 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, 6ad6a │ │ │ │ + cbz r3, 6adb2 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 6ad6a │ │ │ │ + beq.n 6adb2 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #43208 @ 0xa8c8 │ │ │ │ + movw r1, #41608 @ 0xa288 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 238d24 │ │ │ │ + bl 238f74 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ade4 │ │ │ │ + beq.n 6ae2c │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 6ad78 │ │ │ │ + bne.n 6adc0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ad6a │ │ │ │ + bge.n 6adb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6ad6a │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6adb2 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ad9c │ │ │ │ + bge.n 6ade4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6ad9c │ │ │ │ + b.n 6ade4 │ │ │ │ mov r1, r0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a49c0 │ │ │ │ + bl 2a42c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ad9a │ │ │ │ + bge.n 6ade2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6ad9a │ │ │ │ + cbnz r3, 6ade2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 6ade6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 6ae2e │ │ │ │ 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 6adc8 │ │ │ │ + bge.n 6ae10 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbnz r0, 6adc8 │ │ │ │ + cbnz r0, 6ae10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 255f18 <_PyInterpreterState_GetWhence@@Base+0x144> │ │ │ │ + bl 255ca4 <_PyInterpreterState_GetWhence@@Base+0x144> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6ade6 │ │ │ │ + b.n 6ae2e │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6ae56 │ │ │ │ + beq.n 6ae9e │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ subs r1, #1 │ │ │ │ - bl 11b3a8 │ │ │ │ + bl 11aee8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ae2a │ │ │ │ + bge.n 6ae72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6ae2a │ │ │ │ + cbnz r3, 6ae72 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6ae54 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6ae9c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #17524 @ 0x4474 │ │ │ │ + movw r0, #15924 @ 0x3e34 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ae56 │ │ │ │ + bge.n 6ae9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6ae56 │ │ │ │ + cbnz r3, 6ae9e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ae56 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ae9e │ │ │ │ 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, #2848 @ 0xb20 │ │ │ │ + movw r1, #1248 @ 0x4e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 6ae98 │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 6aee0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 6ae9c │ │ │ │ + bl 6aee4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #2864 @ 0xb30 │ │ │ │ + movw r0, #1264 @ 0x4f0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ 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 806d4 │ │ │ │ + bl 808a0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6af0c │ │ │ │ + cbz r0, 6af54 │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 6aeca │ │ │ │ + ble.n 6af12 │ │ │ │ ldrb r3, [r5, #19] │ │ │ │ - cbz r3, 6aeca │ │ │ │ + cbz r3, 6af12 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r0, #16] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - cbz r3, 6aede │ │ │ │ + cbz r3, 6af26 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6aee8 │ │ │ │ + bne.n 6af30 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e888 │ │ │ │ + bl 8e7b0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6aef0 │ │ │ │ + b.n 6af38 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6c8 │ │ │ │ + bl 8e5f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6aefc │ │ │ │ + blt.n 6af44 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6af0c │ │ │ │ + b.n 6af54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6aef8 │ │ │ │ + bne.n 6af40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6aef8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6af40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 6af56 │ │ │ │ + beq.n 6af9e │ │ │ │ mov r0, r2 │ │ │ │ - bl 1ca288 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ + bl 1ca6f0 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6af56 │ │ │ │ + bne.n 6af9e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3508 @ 0xdb4 │ │ │ │ + movw r1, #1908 @ 0x774 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6afa6 │ │ │ │ + b.n 6afee │ │ │ │ subs r7, r4, r5 │ │ │ │ ldr.w r3, [r8, #152] @ 0x98 │ │ │ │ it ne │ │ │ │ movne r7, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6afa6 │ │ │ │ + cbz r0, 6afee │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r0, #13] │ │ │ │ cmp r4, r5 │ │ │ │ ldrh r3, [r6, #20] │ │ │ │ strh.w r3, [r0, #17] │ │ │ │ str r2, [r0, #8] │ │ │ │ strb r7, [r0, #12] │ │ │ │ - beq.n 6af8e │ │ │ │ + beq.n 6afd6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #20] │ │ │ │ ldrsb.w r3, [r6, #16] │ │ │ │ @@ -94601,206 +94628,206 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ subs r1, #1 │ │ │ │ - bl 11b3a8 │ │ │ │ + bl 11aee8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6afda │ │ │ │ + bge.n 6b022 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6afda │ │ │ │ + cbnz r3, 6b022 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 6b00a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 6b052 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #17540 @ 0x4484 │ │ │ │ + movw r0, #15940 @ 0x3e44 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6affa │ │ │ │ + blt.n 6b042 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6b00a │ │ │ │ + b.n 6b052 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6aff6 │ │ │ │ + bne.n 6b03e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6aff6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b03e │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r3, #43312 @ 0xa930 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #43160 @ 0xa898 │ │ │ │ + movw r2, #41560 @ 0xa258 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #17368 @ 0x43d8 │ │ │ │ + movw r1, #15768 @ 0x3d98 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ movw r3, #43312 @ 0xa930 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #43308 @ 0xa92c │ │ │ │ + movw r2, #41708 @ 0xa2ec │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #17368 @ 0x43d8 │ │ │ │ + movw r1, #15768 @ 0x3d98 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ 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] @ (6b0dc ) │ │ │ │ + ldr r3, [pc, #120] @ (6b124 ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r2, #60908 @ 0xedec │ │ │ │ + movw r2, #59308 @ 0xe7ac │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl f59e4 │ │ │ │ - cbz r0, 6b0d4 │ │ │ │ + bl f55d4 │ │ │ │ + cbz r0, 6b11c │ │ │ │ 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, #17556 @ 0x4494 │ │ │ │ + movw r0, #15956 @ 0x3e54 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6b0d6 │ │ │ │ + cbz r0, 6b11e │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - bl 256a3c <_PyInterpreterState_GetWhence@@Base+0xc68> │ │ │ │ + bl 25663c <_PyInterpreterState_GetWhence@@Base+0xadc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6b0c4 │ │ │ │ + blt.n 6b10c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6b0d6 │ │ │ │ + b.n 6b11e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b0c0 │ │ │ │ + bne.n 6b108 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b0c0 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b108 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r6, r3] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b100 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 6b142 │ │ │ │ - ldr r1, [pc, #68] @ (6b148 ) │ │ │ │ + bne.n 6b148 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 6b18a │ │ │ │ + ldr r1, [pc, #68] @ (6b190 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6b132 │ │ │ │ + bne.n 6b17a │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17568 @ 0x44a0 │ │ │ │ + movw r1, #15968 @ 0x3e60 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 6b142 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 6b18a │ │ │ │ ldr.w r0, [r3, #3920] @ 0xf50 │ │ │ │ str.w r4, [r3, #3920] @ 0xf50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movs r1, #2 │ │ │ │ - bl 6ae9c │ │ │ │ + bl 6aee4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #2864 @ 0xb30 │ │ │ │ + movw r0, #1264 @ 0x4f0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95058 │ │ │ │ + b.w 94f7c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #40096 @ 0x9ca0 │ │ │ │ + movw r1, #38496 @ 0x9660 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 6b1d6 │ │ │ │ - ldr r0, [pc, #64] @ (6b1e0 ) │ │ │ │ - bl 146908 │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 6b21e │ │ │ │ + ldr r0, [pc, #64] @ (6b228 ) │ │ │ │ + bl 146384 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6b1d8 │ │ │ │ + cbz r0, 6b220 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #48] @ (6b1e4 ) │ │ │ │ - bl 12bd14 │ │ │ │ + ldr r1, [pc, #48] @ (6b22c ) │ │ │ │ + bl 12b8b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6b1c6 │ │ │ │ + blt.n 6b20e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6b1d8 │ │ │ │ + b.n 6b220 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b1c2 │ │ │ │ + bne.n 6b20a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b1c2 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b20a │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -94813,297 +94840,297 @@ │ │ │ │ sub sp, #12 │ │ │ │ movw r2, #58832 @ 0xe5d0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 1c9ee4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1ca34c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ 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, #58832 @ 0xe5d0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b244 │ │ │ │ + beq.n 6b28c │ │ │ │ mov r1, r4 │ │ │ │ - bl 9ef10 │ │ │ │ - cbnz r0, 6b244 │ │ │ │ + bl 9ee58 │ │ │ │ + cbnz r0, 6b28c │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 6b324 │ │ │ │ + b.n 6b36c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b25a │ │ │ │ + beq.n 6b2a2 │ │ │ │ movw r1, #58832 @ 0xe5d0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9ef10 │ │ │ │ + bl 9ee58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b23a │ │ │ │ + beq.n 6b282 │ │ │ │ mov r0, r6 │ │ │ │ - bl 245afc │ │ │ │ + bl 245d5c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b324 │ │ │ │ + beq.n 6b36c │ │ │ │ mov r0, r5 │ │ │ │ - bl 245afc │ │ │ │ + bl 245d5c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6b288 │ │ │ │ + cbnz r0, 6b2d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b31e │ │ │ │ + bge.n 6b366 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b31e │ │ │ │ + bne.n 6b366 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b31e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b366 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 241a90 <_PyBytesWriter_WriteBytes@@Base+0xb8> │ │ │ │ + bl 241cf0 <_PyBytesWriter_WriteBytes@@Base+0xb8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b2a6 │ │ │ │ + bge.n 6b2ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b2a6 │ │ │ │ + cbnz r3, 6b2ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b2ba │ │ │ │ + bge.n 6b302 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6b2ba │ │ │ │ + cbnz r3, 6b302 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6b322 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6b36a │ │ │ │ ldr r0, [r5, #20] │ │ │ │ movw r1, #58832 @ 0xe5d0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 24174c <_PyXI_NewInterpreter@@Base+0x304> │ │ │ │ + bl 2419ac <_PyXI_NewInterpreter@@Base+0x304> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6b2e4 │ │ │ │ + cbnz r0, 6b32c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b324 │ │ │ │ + bge.n 6b36c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6b324 │ │ │ │ + cbnz r3, 6b36c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b324 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b36c │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6c8 │ │ │ │ + bl 8e5f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b304 │ │ │ │ + bge.n 6b34c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b304 │ │ │ │ + cbnz r3, 6b34c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b312 │ │ │ │ + bge.n 6b35a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 6b316 │ │ │ │ + cbz r3, 6b35e │ │ │ │ mov r4, r6 │ │ │ │ - b.n 6b324 │ │ │ │ + b.n 6b36c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b312 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b35a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b324 │ │ │ │ + b.n 6b36c │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #58832 @ 0xe5d0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b35a │ │ │ │ + beq.n 6b3a2 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9ef10 │ │ │ │ - cbnz r0, 6b35a │ │ │ │ + bl 9ee58 │ │ │ │ + cbnz r0, 6b3a2 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 6b3fc │ │ │ │ + b.n 6b444 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b370 │ │ │ │ + beq.n 6b3b8 │ │ │ │ movw r1, #58832 @ 0xe5d0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9ef10 │ │ │ │ + bl 9ee58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b350 │ │ │ │ + beq.n 6b398 │ │ │ │ mov r0, r6 │ │ │ │ - bl 245afc │ │ │ │ + bl 245d5c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b3fc │ │ │ │ + beq.n 6b444 │ │ │ │ mov r0, r5 │ │ │ │ - bl 245afc │ │ │ │ + bl 245d5c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6b39c │ │ │ │ + cbnz r0, 6b3e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b3f6 │ │ │ │ + bge.n 6b43e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b3f6 │ │ │ │ + cbnz r3, 6b43e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b3f6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b43e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1667c8 │ │ │ │ + bl 1662b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b3ba │ │ │ │ + bge.n 6b402 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b3ba │ │ │ │ + cbnz r3, 6b402 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b3ce │ │ │ │ + bge.n 6b416 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6b3ce │ │ │ │ + cbnz r3, 6b416 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6b3fa │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6b442 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #58832 @ 0xe5d0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 24174c <_PyXI_NewInterpreter@@Base+0x304> │ │ │ │ + bl 2419ac <_PyXI_NewInterpreter@@Base+0x304> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b3fc │ │ │ │ + bge.n 6b444 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6b3fc │ │ │ │ + cbnz r3, 6b444 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b3fc │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b444 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b3fc │ │ │ │ + b.n 6b444 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r0, #17656 @ 0x44f8 │ │ │ │ + movw r0, #16056 @ 0x3eb8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 88254 │ │ │ │ + b.w 88180 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 2ab50c <_PyTime_ObjectToTimeval@@Base+0xa98> │ │ │ │ + b.w 2aae14 <_PyTime_ObjectToTimeval@@Base+0xa98> │ │ │ │ │ │ │ │ -0006b412 : │ │ │ │ +0006b45a : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 6b42c │ │ │ │ + cbz r0, 6b474 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 6b444 │ │ │ │ + bmi.n 6b48c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17672 @ 0x4508 │ │ │ │ + movw r1, #16072 @ 0x3ec8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 6b4f0 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 6b538 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 6b450 │ │ │ │ + cbz r1, 6b498 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 6b468 │ │ │ │ + bmi.n 6b4b0 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17708 @ 0x452c │ │ │ │ + movw r1, #16108 @ 0x3eec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 6b4f0 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 6b538 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r0 │ │ │ │ - bge.n 6b4ac │ │ │ │ + bge.n 6b4f4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ - cbz r1, 6b48e │ │ │ │ + cbz r1, 6b4d6 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldrb.w r6, [r6, #87] @ 0x57 │ │ │ │ lsls r6, r6, #25 │ │ │ │ - bmi.n 6b4a8 │ │ │ │ + bmi.n 6b4f0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6b4a8 │ │ │ │ + beq.n 6b4f0 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17752 @ 0x4558 │ │ │ │ + movw r1, #16152 @ 0x3f18 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 6b474 │ │ │ │ + b.n 6b4bc │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 6b4ca │ │ │ │ + cbnz r0, 6b512 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17792 @ 0x4580 │ │ │ │ + movw r1, #16192 @ 0x3f40 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b4e4 │ │ │ │ + bge.n 6b52c │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 6b4de │ │ │ │ + bne.n 6b526 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 6b4e4 │ │ │ │ - cbnz r3, 6b4e4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b52c │ │ │ │ + cbnz r3, 6b52c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2a3f98 │ │ │ │ + b.w 2a389c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006b4f4 <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ +0006b53c <_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, #368] @ 0x170 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -95127,722 +95154,722 @@ │ │ │ │ str r3, [r2, #12] │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #59872 @ 0xe9e0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - bne.n 6b554 <_PyInterpreterConfig_InitFromState@@Base+0x60> │ │ │ │ - movw r0, #17824 @ 0x45a0 │ │ │ │ + bne.n 6b59c <_PyInterpreterConfig_InitFromState@@Base+0x60> │ │ │ │ + movw r0, #16224 @ 0x3f60 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ - cbnz r3, 6b566 <_PyInterpreterConfig_InitFromState@@Base+0x72> │ │ │ │ - movw r0, #46616 @ 0xb618 │ │ │ │ + cbnz r3, 6b5ae <_PyInterpreterConfig_InitFromState@@Base+0x72> │ │ │ │ + movw r0, #45908 @ 0xb354 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 103c78 │ │ │ │ - movw r0, #8132 @ 0x1fc4 │ │ │ │ + b.w 103900 │ │ │ │ + movw r0, #6532 @ 0x1984 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ │ │ │ │ -0006b572 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ +0006b5ba <_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 6b59c <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ + beq.n 6b5e4 <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17832 @ 0x45a8 │ │ │ │ + movw r1, #16232 @ 0x3f68 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - b.n 6b5b4 <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ + b.n 6b5fc <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbz r4, 6b5a4 <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ + cbz r4, 6b5ec <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbnz r3, 6b5c0 <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ + cbnz r3, 6b608 <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17880 @ 0x45d8 │ │ │ │ + movw r1, #16280 @ 0x3f98 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f3f54 │ │ │ │ - movw r1, #17724 @ 0x453c │ │ │ │ + b.w f3b74 │ │ │ │ + movw r1, #16124 @ 0x3efc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ blx 2c284 │ │ │ │ - cbnz r0, 6b5da <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ + cbnz r0, 6b622 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23c560 │ │ │ │ + b.w 23c7b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 6b5fc <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ + cbz r2, 6b644 <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #23944 @ 0x5d88 │ │ │ │ + movw r1, #22344 @ 0x5748 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #43180 @ 0xa8ac │ │ │ │ + movw r1, #41580 @ 0xa26c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ 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 aa254 │ │ │ │ + bl a992c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b650 <_PyErr_SetFromPyStatus@@Base+0xde> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 6b656 <_PyErr_SetFromPyStatus@@Base+0xe4> │ │ │ │ + bne.n 6b698 <_PyErr_SetFromPyStatus@@Base+0xde> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 6b69e <_PyErr_SetFromPyStatus@@Base+0xe4> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #34328 @ 0x8618 │ │ │ │ + movw r1, #32740 @ 0x7fe4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6b62c <_PyErr_SetFromPyStatus@@Base+0xba> │ │ │ │ + beq.n 6b674 <_PyErr_SetFromPyStatus@@Base+0xba> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006b65a : │ │ │ │ +0006b6a2 : │ │ │ │ b.w 2c15c │ │ │ │ │ │ │ │ -0006b65e : │ │ │ │ +0006b6a6 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #32] @ (6b690 ) │ │ │ │ + ldr r1, [pc, #32] @ (6b6d8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ add r2, sp, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 1c5cbc <_PyInterpreterState_New@@Base> │ │ │ │ + bl 1c612c <_PyInterpreterState_New@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 6b68a │ │ │ │ + cbz r3, 6b6d2 │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ bl 2d818 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006b694 : │ │ │ │ +0006b6dc : │ │ │ │ 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 168a04 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ + bl 1684ec <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006b6b0 : │ │ │ │ +0006b6f8 : │ │ │ │ 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, #28204 @ 0x6e2c │ │ │ │ + movw r1, #27312 @ 0x6ab0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #19684 @ 0x4ce4 │ │ │ │ + movw r0, #18084 @ 0x46a4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ mov sl, r2 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1f0038 │ │ │ │ + bl 1f05c8 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 6b73a │ │ │ │ + cbz r0, 6b782 │ │ │ │ strd r4, r5, [sp] │ │ │ │ movw r1, #6004 @ 0x1774 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ movw r5, #4380 @ 0x111c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ 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, #17936 @ 0x4610 │ │ │ │ + movw r1, #16336 @ 0x3fd0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 9e5ec │ │ │ │ + bl 9e34c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6b728 │ │ │ │ + blt.n 6b770 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 6b73a │ │ │ │ + b.n 6b782 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b724 │ │ │ │ + bne.n 6b76c │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b724 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b76c │ │ │ │ mov r0, r8 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - movw r0, #39676 @ 0x9afc │ │ │ │ + movw r0, #38076 @ 0x94bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 88254 │ │ │ │ + b.w 88180 │ │ │ │ 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 6b790 │ │ │ │ + blt.n 6b7d8 │ │ │ │ mov r4, r0 │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2bbd0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 6b798 │ │ │ │ + b.n 6b7e0 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r3, r0, #5536 @ 0x15a0 │ │ │ │ adds r3, #8 │ │ │ │ - cbnz r3, 6b7b6 │ │ │ │ - bl f7144 │ │ │ │ - b.n 6b7c0 │ │ │ │ + cbnz r3, 6b7fe │ │ │ │ + bl f6dfc │ │ │ │ + b.n 6b808 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1472] @ 0x5c0 │ │ │ │ - cbnz r0, 6b7d0 │ │ │ │ - movw r0, #17944 @ 0x4618 │ │ │ │ + cbnz r0, 6b818 │ │ │ │ + movw r0, #16344 @ 0x3fd8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 243688 │ │ │ │ + b.w 2438b8 │ │ │ │ mov r4, r1 │ │ │ │ - bl f69c4 │ │ │ │ - cbz r0, 6b7e4 │ │ │ │ + bl f65bc │ │ │ │ + cbz r0, 6b82c │ │ │ │ movs r3, #0 │ │ │ │ mvn.w r2, #8 │ │ │ │ strd r3, r3, [r4, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r5, r1 │ │ │ │ - cbz r0, 6b808 │ │ │ │ - bl 88254 │ │ │ │ + cbz r0, 6b850 │ │ │ │ + bl 88180 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6b810 │ │ │ │ - bl f7144 │ │ │ │ + cbnz r0, 6b858 │ │ │ │ + bl f6dfc │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ae66 <_Py_open_noraise@@Base+0x3de> │ │ │ │ + bl 3aeae <_Py_open_noraise@@Base+0x3de> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15c55c │ │ │ │ + bl 15c090 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b830 │ │ │ │ + bge.n 6b878 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b830 │ │ │ │ + cbnz r3, 6b878 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006b832 : │ │ │ │ - vldr d0, [pc, #4] @ 6b838 │ │ │ │ +0006b87a : │ │ │ │ + vldr d0, [pc, #4] @ 6b880 │ │ │ │ bx lr │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ │ │ │ -0006b840 : │ │ │ │ - vldr d0, [pc, #4] @ 6b848 │ │ │ │ +0006b888 : │ │ │ │ + vldr d0, [pc, #4] @ 6b890 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ -0006b850 : │ │ │ │ +0006b898 : │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb.w r2, [r3, #38] @ 0x26 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6b870 │ │ │ │ + bne.n 6b8b8 │ │ │ │ ldr.w r2, [r3, #-36] │ │ │ │ sub.w r0, r3, #36 @ 0x24 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b878 │ │ │ │ + bge.n 6b8c0 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-36] │ │ │ │ bx lr │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006b87a : │ │ │ │ +0006b8c2 : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006b89a : │ │ │ │ +0006b8e2 : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006b8ba : │ │ │ │ +0006b902 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006b8ce : │ │ │ │ +0006b916 : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 6b8ee │ │ │ │ + bmi.n 6b936 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18000 @ 0x4650 │ │ │ │ + movw r1, #16400 @ 0x4010 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ 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 │ │ │ │ - bpl.n 6b96a │ │ │ │ + bpl.n 6b9b2 │ │ │ │ ldrb.w r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ - bne.n 6b96a │ │ │ │ + bne.n 6b9b2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movw r2, #23396 @ 0x5b64 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6b96a │ │ │ │ + bne.n 6b9b2 │ │ │ │ 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 6b968 │ │ │ │ + bge.n 6b9b0 │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ adds r5, #1 │ │ │ │ mov ip, lr │ │ │ │ ldr.w r0, [lr] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w ip, lr, #1 │ │ │ │ addlt r0, #1 │ │ │ │ strlt.w r0, [lr] │ │ │ │ str.w ip, [r3, #4]! │ │ │ │ - b.n 6b940 │ │ │ │ + b.n 6b988 │ │ │ │ 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 6b9ee │ │ │ │ + ble.n 6ba36 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl db77c <_PyUnicode_Equal@@Base> │ │ │ │ - cbnz r0, 6b98a │ │ │ │ + bl db2d8 <_PyUnicode_Equal@@Base> │ │ │ │ + cbnz r0, 6b9d2 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 6b972 │ │ │ │ + b.n 6b9ba │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r3, r5 │ │ │ │ ldrsb.w r2, [r3, #16] │ │ │ │ ldrb.w ip, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 6b9a0 │ │ │ │ + bge.n 6b9e8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 6b9ee │ │ │ │ + bpl.n 6ba36 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - cbz r1, 6b9b0 │ │ │ │ + cbz r1, 6b9f8 │ │ │ │ add.w r3, r6, #40 @ 0x28 │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 6b9ee │ │ │ │ + bls.n 6ba36 │ │ │ │ adds r5, #10 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w r3, [r6, r5, lsl #2] │ │ │ │ bic.w r0, r3, #1 │ │ │ │ - blt.n 6b9d6 │ │ │ │ + blt.n 6ba1e │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 6b9dc │ │ │ │ + beq.n 6ba24 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 6b9ee │ │ │ │ + bls.n 6ba36 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32220 @ 0x7ddc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6b9e0 │ │ │ │ + bne.n 6ba28 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r0, 6b9e0 │ │ │ │ - b.n 6b9ee │ │ │ │ + cbnz r0, 6ba28 │ │ │ │ + b.n 6ba36 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 6b9ee │ │ │ │ + bls.n 6ba36 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ba0a │ │ │ │ + bge.n 6ba52 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6ba0a │ │ │ │ + b.n 6ba52 │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #18028 @ 0x466c │ │ │ │ + movw r1, #16428 @ 0x402c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006ba0e : │ │ │ │ +0006ba56 : │ │ │ │ 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 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ba4e │ │ │ │ + cbz r0, 6ba96 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6b8ce │ │ │ │ + bl 6b916 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6ba3e │ │ │ │ + blt.n 6ba86 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6ba4e │ │ │ │ + b.n 6ba96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ba3a │ │ │ │ + bne.n 6ba82 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ba3a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ba82 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006ba52 : │ │ │ │ +0006ba9a : │ │ │ │ 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, #23396 @ 0x5b64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6ba76 │ │ │ │ + bne.n 6babe │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 265634 │ │ │ │ + b.w 265400 │ │ │ │ movw r1, #605 @ 0x25d │ │ │ │ - movw r0, #43704 @ 0xaab8 │ │ │ │ + movw r0, #42104 @ 0xa478 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006ba8a : │ │ │ │ +0006bad2 : │ │ │ │ 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, #23396 @ 0x5b64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6baba │ │ │ │ + beq.n 6bb02 │ │ │ │ mov.w r1, #520 @ 0x208 │ │ │ │ - movw r0, #43704 @ 0xaab8 │ │ │ │ + movw r0, #42104 @ 0xa478 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6babc │ │ │ │ + b.n 6bb04 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006babe : │ │ │ │ +0006bb06 : │ │ │ │ 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, #23396 @ 0x5b64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6baee │ │ │ │ + beq.n 6bb36 │ │ │ │ mov.w r1, #402 @ 0x192 │ │ │ │ - movw r0, #43704 @ 0xaab8 │ │ │ │ + movw r0, #42104 @ 0xa478 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6baf0 │ │ │ │ + b.n 6bb38 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006baf2 : │ │ │ │ +0006bb3a : │ │ │ │ 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, #23396 @ 0x5b64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6bb22 │ │ │ │ + beq.n 6bb6a │ │ │ │ mov.w r1, #432 @ 0x1b0 │ │ │ │ - movw r0, #43704 @ 0xaab8 │ │ │ │ + movw r0, #42104 @ 0xa478 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bb24 │ │ │ │ + b.n 6bb6c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006bb26 : │ │ │ │ +0006bb6e : │ │ │ │ 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, #23396 @ 0x5b64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6bb56 │ │ │ │ + beq.n 6bb9e │ │ │ │ mov.w r1, #412 @ 0x19c │ │ │ │ - movw r0, #43704 @ 0xaab8 │ │ │ │ + movw r0, #42104 @ 0xa478 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bb58 │ │ │ │ + b.n 6bba0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006bb5a : │ │ │ │ +0006bba2 : │ │ │ │ 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, #23396 @ 0x5b64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6bb8a │ │ │ │ + beq.n 6bbd2 │ │ │ │ movw r1, #481 @ 0x1e1 │ │ │ │ - movw r0, #43704 @ 0xaab8 │ │ │ │ + movw r0, #42104 @ 0xa478 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bb8c │ │ │ │ + b.n 6bbd4 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006bb8e : │ │ │ │ +0006bbd6 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #23396 @ 0x5b64 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 6bbbe │ │ │ │ - movw r0, #43704 @ 0xaab8 │ │ │ │ + beq.n 6bc06 │ │ │ │ + movw r0, #42104 @ 0xa478 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movw r1, #530 @ 0x212 │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6bbf8 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6bc40 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6bbfe │ │ │ │ + beq.n 6bc46 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.n 6bbe0 │ │ │ │ + bpl.n 6bc28 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bc00 │ │ │ │ + bge.n 6bc48 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 6bc00 │ │ │ │ + b.n 6bc48 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18056 @ 0x4688 │ │ │ │ + movw r1, #16456 @ 0x4048 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6bc36 │ │ │ │ + b.n 6bc7e │ │ │ │ movs r1, #0 │ │ │ │ - ldr r4, [pc, #52] @ (6bc38 ) │ │ │ │ + ldr r4, [pc, #52] @ (6bc80 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ ldr r2, [r2, r4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - bls.n 6bc2c │ │ │ │ + bls.n 6bc74 │ │ │ │ add.w r2, r2, #8512 @ 0x2140 │ │ │ │ ubfx r0, r0, #0, #12 │ │ │ │ adds r2, #36 @ 0x24 │ │ │ │ ldr.w r4, [r2, r0, lsl #3] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r4, #0 │ │ │ │ streq.w r4, [r2, r0, lsl #3] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ str r1, [r3, #36] @ 0x24 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006bc3c : │ │ │ │ +0006bc84 : │ │ │ │ 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, #23396 @ 0x5b64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6bc6a │ │ │ │ + beq.n 6bcb2 │ │ │ │ mov.w r1, #442 @ 0x1ba │ │ │ │ - movw r0, #43704 @ 0xaab8 │ │ │ │ + movw r0, #42104 @ 0xa478 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6bca8 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6bcf0 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6bcae │ │ │ │ - cbz r1, 6bc92 │ │ │ │ + beq.n 6bcf6 │ │ │ │ + cbz r1, 6bcda │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 6bc92 │ │ │ │ + bpl.n 6bcda │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bcb0 │ │ │ │ + bge.n 6bcf8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 6bcb0 │ │ │ │ + b.n 6bcf8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18100 @ 0x46b4 │ │ │ │ + movw r1, #16500 @ 0x4074 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6bcf0 │ │ │ │ + b.n 6bd38 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #3 │ │ │ │ - bl 247d5c │ │ │ │ + bl 247fbc │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 6bce6 │ │ │ │ - ldr r1, [pc, #48] @ (6bcf4 ) │ │ │ │ + bls.n 6bd2e │ │ │ │ + ldr r1, [pc, #48] @ (6bd3c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #8512 @ 0x2140 │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ @@ -95850,70 +95877,70 @@ │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ streq.w r1, [r3, r2, lsl #3] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006bcf8 : │ │ │ │ +0006bd40 : │ │ │ │ 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, #23396 @ 0x5b64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6bd26 │ │ │ │ - movw r0, #43704 @ 0xaab8 │ │ │ │ + beq.n 6bd6e │ │ │ │ + movw r0, #42104 @ 0xa478 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movw r1, #491 @ 0x1eb │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6bd64 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6bdac │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6bd6a │ │ │ │ - cbz r1, 6bd4e │ │ │ │ + beq.n 6bdb2 │ │ │ │ + cbz r1, 6bd96 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 6bd4e │ │ │ │ + bpl.n 6bd96 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bd6c │ │ │ │ + bge.n 6bdb4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 6bd6c │ │ │ │ + b.n 6bdb4 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18124 @ 0x46cc │ │ │ │ + movw r1, #16524 @ 0x408c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6bdac │ │ │ │ + b.n 6bdf4 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #4 │ │ │ │ - bl 247d5c │ │ │ │ + bl 247fbc │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 6bda2 │ │ │ │ - ldr r1, [pc, #48] @ (6bdb0 ) │ │ │ │ + bls.n 6bdea │ │ │ │ + ldr r1, [pc, #48] @ (6bdf8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #8512 @ 0x2140 │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ @@ -95921,455 +95948,455 @@ │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ streq.w r1, [r3, r2, lsl #3] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006bdb4 : │ │ │ │ +0006bdfc : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r0, #0 │ │ │ │ movge r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006bdc2 : │ │ │ │ +0006be0a : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6bdfa │ │ │ │ - bl 208a34 │ │ │ │ + cbz r0, 6be42 │ │ │ │ + bl 208dfc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6bdea │ │ │ │ + blt.n 6be32 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6bdfa │ │ │ │ + b.n 6be42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6bde6 │ │ │ │ + bne.n 6be2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6bde6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6be2e │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006bdfe : │ │ │ │ +0006be46 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 6be06 │ │ │ │ + b.w 6be4e │ │ │ │ │ │ │ │ -0006be06 : │ │ │ │ +0006be4e : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6beec │ │ │ │ + beq.n 6bf34 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6bee6 │ │ │ │ + beq.n 6bf2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ce1ec │ │ │ │ + bl 1ce658 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6be3c │ │ │ │ + cbnz r0, 6be84 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6be5c │ │ │ │ - cbz r5, 6be80 │ │ │ │ + b.n 6bea4 │ │ │ │ + cbz r5, 6bec8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ce1ec │ │ │ │ + bl 1ce658 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6bee0 │ │ │ │ + beq.n 6bf28 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r4 │ │ │ │ - bl 6bf00 │ │ │ │ + bl 6bf48 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6be70 │ │ │ │ + bge.n 6beb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6be70 │ │ │ │ + cbnz r3, 6beb8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r5 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c872c │ │ │ │ - b.n 6beec │ │ │ │ - ldr r2, [pc, #112] @ (6bef4 ) │ │ │ │ + bl 1c8bf4 │ │ │ │ + b.n 6bf34 │ │ │ │ + ldr r2, [pc, #112] @ (6bf3c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbnz r3, 6be9a │ │ │ │ - movw r1, #17128 @ 0x42e8 │ │ │ │ + cbnz r3, 6bee2 │ │ │ │ + movw r1, #15528 @ 0x3ca8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #96] @ (6bef8 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #96] @ (6bf40 ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r0, [r3, #3912] @ 0xf48 │ │ │ │ - movw r1, #11224 @ 0x2bd8 │ │ │ │ + movw r1, #9624 @ 0x2598 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl ee4a0 │ │ │ │ + bl ee0c8 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 6beb4 │ │ │ │ - bl f7144 │ │ │ │ - b.n 6be4a │ │ │ │ + cbnz r0, 6befc │ │ │ │ + bl f6dfc │ │ │ │ + b.n 6be92 │ │ │ │ strd r0, r4, [sp] │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #64] @ (6befc ) │ │ │ │ - bl adce8 <_PyUnicodeWriter_Finish@@Base+0x1494> │ │ │ │ + ldr r0, [pc, #64] @ (6bf44 ) │ │ │ │ + bl ad258 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bed6 │ │ │ │ + bge.n 6bf1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6bed6 │ │ │ │ + cbnz r3, 6bf1e │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6beae │ │ │ │ + beq.n 6bef6 │ │ │ │ mov r5, r9 │ │ │ │ - b.n 6be4a │ │ │ │ + b.n 6be92 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6be5c │ │ │ │ + b.n 6bea4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6be3e │ │ │ │ - b.n 6be4a │ │ │ │ + bne.n 6be86 │ │ │ │ + b.n 6be92 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + adds r4, r6, #6 │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmia r7!, {r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006bf00 : │ │ │ │ +0006bf48 : │ │ │ │ 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, #200] @ (6bfdc ) │ │ │ │ + ldr r3, [pc, #200] @ (6c024 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d0200 <_PySys_GetRequiredAttr@@Base+0x1554> │ │ │ │ + bl 1d0674 <_PySys_GetRequiredAttr@@Base+0x1544> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6bfd2 │ │ │ │ - cbnz r5, 6bf36 │ │ │ │ + beq.n 6c01a │ │ │ │ + cbnz r5, 6bf7e │ │ │ │ ldr.w r5, [r8, #80] @ 0x50 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - movw r1, #11224 @ 0x2bd8 │ │ │ │ + movw r1, #9624 @ 0x2598 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r0, [r3, #3912] @ 0xf48 │ │ │ │ - bl ee4a0 │ │ │ │ + bl ee0c8 │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 6bf64 │ │ │ │ + cbnz r0, 6bfac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bfd0 │ │ │ │ + bge.n 6c018 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6bfd0 │ │ │ │ + bne.n 6c018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6bfd0 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c018 │ │ │ │ movs r3, #0 │ │ │ │ strd r5, sl, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #108] @ (6bfe0 ) │ │ │ │ - bl 12bd14 │ │ │ │ + ldr r1, [pc, #108] @ (6c028 ) │ │ │ │ + bl 12b8b4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bf90 │ │ │ │ + bge.n 6bfd8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 6bf90 │ │ │ │ + cbnz r3, 6bfd8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6bfb4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6bffc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bfa6 │ │ │ │ + bge.n 6bfee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6bfa6 │ │ │ │ + cbnz r3, 6bfee │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d041c │ │ │ │ + bl 1d0890 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6bfc0 │ │ │ │ + blt.n 6c008 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6bfd2 │ │ │ │ + b.n 6c01a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6bfbc │ │ │ │ + bne.n 6c004 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6bfbc │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c004 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r5, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006bfe4 : │ │ │ │ +0006c02c : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 6be06 │ │ │ │ + b.w 6be4e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 6c012 │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 6c05a │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, 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, 6c032 │ │ │ │ + cbz r3, 6c07a │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r4, r4, r3, lsl #3 │ │ │ │ adds r4, #16 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 6c040 │ │ │ │ - bl 2b7334 <_PySys_GetSizeOf@@Base> │ │ │ │ + cbz r0, 6c088 │ │ │ │ + bl 2b6c74 <_PySys_GetSizeOf@@Base> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 6c044 │ │ │ │ + beq.n 6c08c │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6c04e │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 6c058 │ │ │ │ + bne.n 6c096 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 6c0a0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8f69c │ │ │ │ + b.w 8f5c0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c05c : │ │ │ │ - movw r0, #58408 @ 0xe428 │ │ │ │ +0006c0a4 : │ │ │ │ + movw r0, #56808 @ 0xdde8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 6c084 │ │ │ │ + cbz r3, 6c0cc │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ - cbz r3, 6c092 │ │ │ │ + cbz r3, 6c0da │ │ │ │ ldr.w r3, [r5, #140] @ 0x8c │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - cbz r0, 6c09e │ │ │ │ + cbz r0, 6c0e6 │ │ │ │ adds r4, #1 │ │ │ │ blx 2c0c8 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r5, #124] @ 0x7c │ │ │ │ - cbz r0, 6c0aa │ │ │ │ + cbz r0, 6c0f2 │ │ │ │ adds r4, #1 │ │ │ │ blx 2c0c8 │ │ │ │ add r4, r0 │ │ │ │ ldr.w r0, [r5, #128] @ 0x80 │ │ │ │ - cbz r0, 6c0b8 │ │ │ │ + cbz r0, 6c100 │ │ │ │ adds r4, #1 │ │ │ │ blx 2c0c8 │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6c0c2 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 6c0cc │ │ │ │ + bne.n 6c10a │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 6c114 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8f69c │ │ │ │ + b.w 8f5c0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006c0d0 : │ │ │ │ +0006c118 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ (6c104 ) │ │ │ │ + ldr r3, [pc, #36] @ (6c14c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3904] @ 0xf40 │ │ │ │ - cbnz r0, 6c102 │ │ │ │ - movw r1, #35580 @ 0x8afc │ │ │ │ + cbnz r0, 6c14a │ │ │ │ + movw r1, #33980 @ 0x84bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #31536 @ 0x7b30 │ │ │ │ + movw r0, #29936 @ 0x74f0 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006c108 : │ │ │ │ +0006c150 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43628 @ 0xaa6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #18160 @ 0x46f0 │ │ │ │ + movw r1, #16560 @ 0x40b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236e24 │ │ │ │ - cbnz r0, 6c13a │ │ │ │ + bl 237084 │ │ │ │ + cbnz r0, 6c182 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f0748 │ │ │ │ + b.w 1f0cd8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c13e : │ │ │ │ +0006c186 : │ │ │ │ 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, #31 │ │ │ │ mov r1, sp │ │ │ │ - bl 1f1d60 │ │ │ │ + bl 1f22f0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6c186 │ │ │ │ + beq.n 6c1ce │ │ │ │ cmp r0, #8 │ │ │ │ - bls.n 6c17c │ │ │ │ + bls.n 6c1c4 │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18284 @ 0x476c │ │ │ │ + movw r1, #16684 @ 0x412c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c186 │ │ │ │ + b.n 6c1ce │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r3, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c18a : │ │ │ │ +0006c1d2 : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c18e : │ │ │ │ +0006c1d6 : │ │ │ │ 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 6c1c2 │ │ │ │ + bmi.n 6c20a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55676 @ 0xd97c │ │ │ │ + movw r1, #54076 @ 0xd33c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c1ce │ │ │ │ + b.n 6c216 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ tst.w r3, #3 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c1d0 : │ │ │ │ +0006c218 : │ │ │ │ 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, 6c1f6 │ │ │ │ + cbnz r1, 6c23e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c1fa │ │ │ │ + bge.n 6c242 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 104f88 │ │ │ │ + b.w 104c10 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c1fc : │ │ │ │ +0006c244 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -96377,57 +96404,57 @@ │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ adds r6, r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bl 1c75b0 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ + bl 1c7a20 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6c24c │ │ │ │ + cbz r0, 6c294 │ │ │ │ sub.w r2, r6, #8 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #8 │ │ │ │ blx 2b44c │ │ │ │ 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 1c7788 <_Py_NewReference@@Base> │ │ │ │ + bl 1c7c50 <_Py_NewReference@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006c250 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ +0006c298 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ ldr.w r0, [r0, #3668] @ 0xe54 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c256 : │ │ │ │ +0006c29e : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006c26c : │ │ │ │ +0006c2b4 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006c280 : │ │ │ │ +0006c2c8 : │ │ │ │ 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 │ │ │ │ @@ -96436,2106 +96463,2106 @@ │ │ │ │ orrs r3, r2 │ │ │ │ and.w r1, r1, #16711680 @ 0xff0000 │ │ │ │ orr.w r0, r3, r0, lsl #24 │ │ │ │ orrs r0, r1 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c2a4 : │ │ │ │ +0006c2ec : │ │ │ │ lsls r1, r1, #16 │ │ │ │ and.w r1, r1, #16711680 @ 0xff0000 │ │ │ │ orr.w r0, r1, r0, lsl #24 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c2b0 <_PyRWMutex_Lock@@Base>: │ │ │ │ +0006c2f8 <_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 6c2ea <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ + bne.n 6c332 <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ orr.w r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6c2e0 <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ + bne.n 6c328 <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6c2d0 <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ + bne.n 6c318 <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ dmb ish │ │ │ │ - beq.n 6c2f4 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ + beq.n 6c33c <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 6c2c2 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 6c30a <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6c358 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + bl 6c3a0 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6c2c2 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 6c30a <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c2f6 <_PyRWMutex_Unlock@@Base>: │ │ │ │ +0006c33e <_PyRWMutex_Unlock@@Base>: │ │ │ │ movs r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6c2fc <_PyRWMutex_Unlock@@Base+0x6> │ │ │ │ + bne.n 6c344 <_PyRWMutex_Unlock@@Base+0x6> │ │ │ │ lsls r3, r3, #30 │ │ │ │ dmb ish │ │ │ │ - bpl.n 6c314 <_PyRWMutex_Unlock@@Base+0x1e> │ │ │ │ - b.w 219c64 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + bpl.n 6c35c <_PyRWMutex_Unlock@@Base+0x1e> │ │ │ │ + b.w 219ebc <_PyParkingLot_UnparkAll@@Base> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c316 <_PyRWMutex_RLock@@Base>: │ │ │ │ +0006c35e <_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 6c336 <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ + beq.n 6c37e <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6c358 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + bl 6c3a0 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6c328 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 6c370 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ adds r2, r1, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6c34c <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ + bne.n 6c394 <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6c33c <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ + bne.n 6c384 <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ dmb ish │ │ │ │ - beq.n 6c356 <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ + beq.n 6c39e <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 6c328 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 6c370 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ lsls r3, r1, #30 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bmi.n 6c392 <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ + bmi.n 6c3da <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ orr.w r2, r1, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6c386 <_PyRWMutex_RLock@@Base+0x70> │ │ │ │ + bne.n 6c3ce <_PyRWMutex_RLock@@Base+0x70> │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6c376 <_PyRWMutex_RLock@@Base+0x60> │ │ │ │ + bne.n 6c3be <_PyRWMutex_RLock@@Base+0x60> │ │ │ │ dmb ish │ │ │ │ - beq.n 6c390 <_PyRWMutex_RLock@@Base+0x7a> │ │ │ │ + beq.n 6c3d8 <_PyRWMutex_RLock@@Base+0x7a> │ │ │ │ mov r0, r3 │ │ │ │ - b.n 6c3b4 <_PyRWMutex_RLock@@Base+0x9e> │ │ │ │ + b.n 6c3fc <_PyRWMutex_RLock@@Base+0x9e> │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #4 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21731c <_PyParkingLot_Park@@Base> │ │ │ │ + bl 217564 <_PyParkingLot_Park@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c3b8 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ +0006c400 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ subs r3, #4 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6c3bc <_PyRWMutex_RUnlock@@Base+0x4> │ │ │ │ + bne.n 6c404 <_PyRWMutex_RUnlock@@Base+0x4> │ │ │ │ bic.w r3, r3, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6c3da <_PyRWMutex_RUnlock@@Base+0x22> │ │ │ │ - b.w 219c64 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + bne.n 6c422 <_PyRWMutex_RUnlock@@Base+0x22> │ │ │ │ + b.w 219ebc <_PyParkingLot_UnparkAll@@Base> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c3dc : │ │ │ │ +0006c424 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6c406 │ │ │ │ + cbz r0, 6c44e │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32428 @ 0x7eac │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6c406 │ │ │ │ + bne.n 6c44e │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6c406 │ │ │ │ + cbz r2, 6c44e │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ - b.n 6c420 │ │ │ │ + b.n 6c468 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18332 @ 0x479c │ │ │ │ + movw r1, #16732 @ 0x415c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c422 : │ │ │ │ +0006c46a : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6c448 │ │ │ │ + cbz r0, 6c490 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32428 @ 0x7eac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6c448 │ │ │ │ + bne.n 6c490 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6c448 │ │ │ │ + cbz r3, 6c490 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 6c460 │ │ │ │ + b.n 6c4a8 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18392 @ 0x47d8 │ │ │ │ + movw r1, #16792 @ 0x4198 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c462 : │ │ │ │ +0006c4aa : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6c488 │ │ │ │ + cbz r0, 6c4d0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32428 @ 0x7eac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6c488 │ │ │ │ + bne.n 6c4d0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6c488 │ │ │ │ + cbz r3, 6c4d0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 6c4a0 │ │ │ │ + b.n 6c4e8 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18452 @ 0x4814 │ │ │ │ + movw r1, #16852 @ 0x41d4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c4a2 : │ │ │ │ +0006c4ea : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6c4e0 │ │ │ │ + cbz r0, 6c528 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32428 @ 0x7eac │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6c4e0 │ │ │ │ + bne.n 6c528 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6c4e0 │ │ │ │ - cbnz r1, 6c4fc │ │ │ │ + cbz r2, 6c528 │ │ │ │ + cbnz r1, 6c544 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18576 @ 0x4890 │ │ │ │ + movw r1, #16976 @ 0x4250 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 6c4f6 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 6c53e │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18516 @ 0x4854 │ │ │ │ + movw r1, #16916 @ 0x4214 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c500 │ │ │ │ + b.n 6c548 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c502 : │ │ │ │ +0006c54a : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6c52c │ │ │ │ + cbz r0, 6c574 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32428 @ 0x7eac │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6c52c │ │ │ │ + bne.n 6c574 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6c52c │ │ │ │ + cbz r2, 6c574 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ - b.n 6c546 │ │ │ │ + b.n 6c58e │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18624 @ 0x48c0 │ │ │ │ + movw r1, #17024 @ 0x4280 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c548 : │ │ │ │ +0006c590 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6c572 │ │ │ │ + cbz r0, 6c5ba │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32428 @ 0x7eac │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6c572 │ │ │ │ + bne.n 6c5ba │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6c572 │ │ │ │ + cbz r2, 6c5ba │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #20] │ │ │ │ - b.n 6c58c │ │ │ │ + b.n 6c5d4 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18680 @ 0x48f8 │ │ │ │ + movw r1, #17080 @ 0x42b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c58e : │ │ │ │ - b.w 144bfc │ │ │ │ +0006c5d6 : │ │ │ │ + b.w 1447c0 │ │ │ │ │ │ │ │ -0006c592 : │ │ │ │ - b.w 265210 │ │ │ │ +0006c5da : │ │ │ │ + b.w 264fdc │ │ │ │ │ │ │ │ -0006c596 : │ │ │ │ - b.w 44362 <_PyImport_ClearExtension@@Base+0x822> │ │ │ │ +0006c5de : │ │ │ │ + b.w 443aa <_PyImport_ClearExtension@@Base+0x822> │ │ │ │ │ │ │ │ -0006c59a : │ │ │ │ - b.w 266504 │ │ │ │ +0006c5e2 : │ │ │ │ + b.w 2662d0 │ │ │ │ │ │ │ │ -0006c59e : │ │ │ │ +0006c5e6 : │ │ │ │ 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 17da04 │ │ │ │ - cbz r0, 6c5d4 │ │ │ │ + bl 17d2ec │ │ │ │ + cbz r0, 6c61c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ movs r5, #0 │ │ │ │ blx 2c030 │ │ │ │ - b.n 6c64a │ │ │ │ + b.n 6c692 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 6c5e6 │ │ │ │ + cbz r0, 6c62e │ │ │ │ mov r3, r5 │ │ │ │ - b.n 6c5f0 │ │ │ │ + b.n 6c638 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 23c560 │ │ │ │ - b.n 6c64a │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 6c692 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, r5 │ │ │ │ - ble.n 6c5fe │ │ │ │ + ble.n 6c646 │ │ │ │ str.w r3, [r7, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 6c5f0 │ │ │ │ + b.n 6c638 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r3, #50769 @ 0xc651 │ │ │ │ + movw r3, #50841 @ 0xc699 │ │ │ │ movt r3, #6 │ │ │ │ - movw r2, #56749 @ 0xddad │ │ │ │ + movw r2, #56821 @ 0xddf5 │ │ │ │ movt r2, #6 │ │ │ │ cmp.w r9, #70 @ 0x46 │ │ │ │ ite ne │ │ │ │ movne r8, r3 │ │ │ │ moveq r8, r2 │ │ │ │ - bl 2e37c8 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 6c644 │ │ │ │ - bl 2e0ccc │ │ │ │ + cbz r5, 6c68c │ │ │ │ + bl 2e0680 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r6 │ │ │ │ subs r5, #1 │ │ │ │ blx 2c030 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r6, r3 │ │ │ │ blx r8 │ │ │ │ - b.n 6c622 │ │ │ │ + b.n 6c66a │ │ │ │ mov r0, r7 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ mov r0, r5 │ │ │ │ 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 6c67e │ │ │ │ + blt.n 6c6c6 │ │ │ │ ldr.w r0, [r2, r4, lsl #2] │ │ │ │ ldr.w r3, [r1, #-4] │ │ │ │ subs r0, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 6c672 │ │ │ │ + bge.n 6c6ba │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ - b.n 6c67e │ │ │ │ + b.n 6c6c6 │ │ │ │ movs r3, #0 │ │ │ │ subs r4, #1 │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ subs r1, #4 │ │ │ │ - b.n 6c658 │ │ │ │ + b.n 6c6a0 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c682 : │ │ │ │ +0006c6ca : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #68] @ (6c6d8 ) │ │ │ │ + ldr r4, [pc, #68] @ (6c720 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ addw r5, r4, #3756 @ 0xeac │ │ │ │ addw r9, r4, #3804 @ 0xedc │ │ │ │ ldr.w r8, [r4, #3748] @ 0xea4 │ │ │ │ str.w r2, [r4, #3748] @ 0xea4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #16 │ │ │ │ - bl 6c6dc │ │ │ │ + bl 6c724 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6c6d0 │ │ │ │ + beq.n 6c718 │ │ │ │ cmp r5, r9 │ │ │ │ - bne.n 6c6b2 │ │ │ │ + bne.n 6c6fa │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6c6dc │ │ │ │ + bl 6c724 │ │ │ │ str.w r8, [r4, #3748] @ 0xea4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6c730 │ │ │ │ + beq.n 6c778 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w r6, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r2, r3, #1 │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #8] │ │ │ │ blx r8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c726 │ │ │ │ + bge.n 6c76e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbnz r3, 6c726 │ │ │ │ + cbnz r3, 6c76e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6c734 │ │ │ │ + beq.n 6c77c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - b.n 6c6f4 │ │ │ │ + b.n 6c73c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6c738 │ │ │ │ + b.n 6c780 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0006c73c : │ │ │ │ - cbz r0, 6c74a │ │ │ │ +0006c784 : │ │ │ │ + cbz r0, 6c792 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c74c : │ │ │ │ - b.w 1c85f4 │ │ │ │ +0006c794 : │ │ │ │ + b.w 1c8abc │ │ │ │ │ │ │ │ -0006c750 : │ │ │ │ +0006c798 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c752 : │ │ │ │ +0006c79a : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6c766 │ │ │ │ + ble.n 6c7ae │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c76a : │ │ │ │ +0006c7b2 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #8 │ │ │ │ - bl 7a17c │ │ │ │ - cbz r0, 6c784 │ │ │ │ + bl 7a1c4 │ │ │ │ + cbz r0, 6c7cc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c786 : │ │ │ │ - cbz r0, 6c7b0 │ │ │ │ +0006c7ce : │ │ │ │ + cbz r0, 6c7f8 │ │ │ │ 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, 6c7a6 │ │ │ │ + cbz r3, 6c7ee │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx 2bc1c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7a40c │ │ │ │ + b.w 7a454 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c7b2 : │ │ │ │ - cbz r0, 6c7c0 │ │ │ │ +0006c7fa : │ │ │ │ + cbz r0, 6c808 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c7c2 : │ │ │ │ - ldr r3, [pc, #16] @ (6c7d4 ) │ │ │ │ - cbz r0, 6c7cc │ │ │ │ +0006c80a : │ │ │ │ + ldr r3, [pc, #16] @ (6c81c ) │ │ │ │ + cbz r0, 6c814 │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr.w r0, [r3, #1600] @ 0x640 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006c7d8 : │ │ │ │ +0006c820 : │ │ │ │ ldrd r0, r1, [r0, #136] @ 0x88 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c7de : │ │ │ │ +0006c826 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r0, 6c800 │ │ │ │ + cbnz r0, 6c848 │ │ │ │ mov.w r1, #940 @ 0x3ac │ │ │ │ - movw r0, #36892 @ 0x901c │ │ │ │ + movw r0, #35284 @ 0x89d4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6c84a │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6c892 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ movw r1, #8236 @ 0x202c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 6c850 │ │ │ │ + beq.n 6c898 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ef10 │ │ │ │ + bl 9ee58 │ │ │ │ movw r2, #8896 @ 0x22c0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r2 │ │ │ │ it ne │ │ │ │ cmpne r5, r3 │ │ │ │ - beq.n 6c850 │ │ │ │ + beq.n 6c898 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6c850 │ │ │ │ + bmi.n 6c898 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18744 @ 0x4938 │ │ │ │ + movw r1, #17144 @ 0x42f8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c868 │ │ │ │ + b.n 6c8b0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ iteee eq │ │ │ │ moveq r0, #1 │ │ │ │ ldrne r0, [r2, #0] │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006c86a : │ │ │ │ +0006c8b2 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 6c8ac │ │ │ │ + cbz r0, 6c8f4 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r1, #8236 @ 0x202c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 6c8c0 │ │ │ │ + beq.n 6c908 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef10 │ │ │ │ + bl 9ee58 │ │ │ │ movw r2, #8896 @ 0x22c0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ - beq.n 6c8c0 │ │ │ │ + beq.n 6c908 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6c8c0 │ │ │ │ + bmi.n 6c908 │ │ │ │ mov.w r1, #972 @ 0x3cc │ │ │ │ - movw r0, #36892 @ 0x901c │ │ │ │ + movw r0, #35284 @ 0x89d4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6c8e8 │ │ │ │ + b.n 6c930 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 6c8e8 │ │ │ │ + beq.n 6c930 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6c8e6 │ │ │ │ + ble.n 6c92e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c8e8 │ │ │ │ + bge.n 6c930 │ │ │ │ adds r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 6c8e8 │ │ │ │ + bne.n 6c930 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6c8e8 │ │ │ │ + b.n 6c930 │ │ │ │ mov r0, r2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006c8ea <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ +0006c932 <_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 a2c64 │ │ │ │ - cbz r0, 6c932 <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + bl a28dc │ │ │ │ + cbz r0, 6c97a <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 6c932 <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + cbz r0, 6c97a <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6c924 <_Py_UTF8_Edit_Cost@@Base+0x3a> │ │ │ │ + bne.n 6c96c <_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 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6c938 <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ - bl 23c560 │ │ │ │ + cbnz r0, 6c980 <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ + bl 23c7b4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c950 <_Py_UTF8_Edit_Cost@@Base+0x66> │ │ │ │ + b.n 6c998 <_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 26e8c4 <_PyTime_AsMilliseconds@@Base+0x2098> │ │ │ │ + bl 26e68c <_PyTime_AsMilliseconds@@Base+0x2098> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006c956 : │ │ │ │ +0006c99e : │ │ │ │ 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 6c98a │ │ │ │ + bcs.n 6c9d2 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov.w r2, #24576 @ 0x6000 │ │ │ │ - movw r1, #18772 @ 0x4954 │ │ │ │ + movw r1, #17172 @ 0x4314 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c9a0 │ │ │ │ + b.n 6c9e8 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0006c9a2 : │ │ │ │ +0006c9ea : │ │ │ │ ldr.w r2, [r0, #752] @ 0x2f0 │ │ │ │ - cbz r2, 6c9be │ │ │ │ + cbz r2, 6ca06 │ │ │ │ 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 1c741c <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b.w 1c788c <_Py_InitializeRecursionLimits@@Base> │ │ │ │ │ │ │ │ -0006c9c2 : │ │ │ │ - movw r3, #33744 @ 0x83d0 │ │ │ │ +0006ca0a : │ │ │ │ + movw r3, #32144 @ 0x7d90 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ 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, 6c9e4 │ │ │ │ - cbz r5, 6c9e4 │ │ │ │ + cbz r4, 6ca2c │ │ │ │ + cbz r5, 6ca2c │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 6c9d0 │ │ │ │ + beq.n 6ca18 │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ pop {r4, r5} │ │ │ │ subs r0, r3, r0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ adds r2, r3, #1 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ - bne.n 6ca12 │ │ │ │ + bne.n 6ca5a │ │ │ │ mov r0, r1 │ │ │ │ blx 2acf8 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 6ca22 │ │ │ │ + b.n 6ca6a │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 6ca22 │ │ │ │ + bge.n 6ca6a │ │ │ │ ldr.w r1, [r4, r2, lsl #2] │ │ │ │ - cbz r1, 6ca22 │ │ │ │ + cbz r1, 6ca6a │ │ │ │ adds r2, #1 │ │ │ │ - b.n 6ca14 │ │ │ │ + b.n 6ca5c │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 6ca34 │ │ │ │ + bge.n 6ca7c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6ca72 │ │ │ │ + b.w 6caba │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ - bl a257c │ │ │ │ + bl a1bac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ca68 │ │ │ │ + cbz r0, 6cab0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl f46c4 <_PyErr_FormatV@@Base+0x5e0> │ │ │ │ + bl f42e4 <_PyErr_FormatV@@Base+0x5e0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ca6c │ │ │ │ + bge.n 6cab4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6ca6c │ │ │ │ + cbnz r3, 6cab4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ca6c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6cab4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006ca72 : │ │ │ │ +0006caba : │ │ │ │ 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 r5, r2, #0 │ │ │ │ - bge.n 6ca92 │ │ │ │ + bge.n 6cada │ │ │ │ mov r0, r1 │ │ │ │ blx 2acf8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 6cbf4 │ │ │ │ + beq.w 6cc3c │ │ │ │ lsls r6, r5, #2 │ │ │ │ add.w r8, r4, r5, lsl #2 │ │ │ │ mov r9, r4 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ cmp r8, r1 │ │ │ │ - bls.n 6cadc │ │ │ │ + bls.n 6cb24 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r1, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 6caa4 │ │ │ │ + bls.n 6caec │ │ │ │ mov r3, r2 │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcc.n 6caa4 │ │ │ │ + bcc.n 6caec │ │ │ │ movw r0, #43560 @ 0xaa28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #64720 @ 0xfcd0 │ │ │ │ + movw r1, #63120 @ 0xf690 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl f3f54 │ │ │ │ - b.n 6cbf4 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 6cc3c │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 6cb08 │ │ │ │ + bcc.n 6cb50 │ │ │ │ ldrd r2, r1, [r7, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - blt.n 6cb08 │ │ │ │ + blt.n 6cb50 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - beq.n 6cb1a │ │ │ │ + beq.n 6cb62 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6cbe4 │ │ │ │ + bne.n 6cc2c │ │ │ │ bic.w r6, r6, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r6, r4 │ │ │ │ - b.n 6cb7c │ │ │ │ + b.n 6cbc4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl e972c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl e9334 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6caec │ │ │ │ + bne.n 6cb34 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6cbf4 │ │ │ │ + b.n 6cc3c │ │ │ │ bic.w r6, r6, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r6, r4 │ │ │ │ cmp r6, r4 │ │ │ │ - bls.n 6cb48 │ │ │ │ + bls.n 6cb90 │ │ │ │ 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 6cb22 │ │ │ │ + b.n 6cb6a │ │ │ │ rsb r3, r9, #15 │ │ │ │ sub.w r2, r9, #15 │ │ │ │ add r3, r6 │ │ │ │ cmp r2, r6 │ │ │ │ mov.w r3, r3, lsr #4 │ │ │ │ mov.w r2, r3, lsl #2 │ │ │ │ mov.w r3, r3, lsl #4 │ │ │ │ itt hi │ │ │ │ movhi r2, #0 │ │ │ │ movhi r3, #0 │ │ │ │ add r2, r0 │ │ │ │ add r3, r9 │ │ │ │ mov r1, r3 │ │ │ │ cmp r8, r3 │ │ │ │ - bls.n 6cbec │ │ │ │ + bls.n 6cc34 │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ strb.w r3, [r2], #1 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 6cb6a │ │ │ │ + b.n 6cbb2 │ │ │ │ movs r1, #0 │ │ │ │ cmp r6, r4 │ │ │ │ mov ip, r1 │ │ │ │ - bls.n 6cbb0 │ │ │ │ + bls.n 6cbf8 │ │ │ │ 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 6cb7c │ │ │ │ + b.n 6cbc4 │ │ │ │ rsb r3, r9, #15 │ │ │ │ sub.w r2, r9, #15 │ │ │ │ add r3, r6 │ │ │ │ cmp r2, r6 │ │ │ │ mov.w r3, r3, lsr #4 │ │ │ │ mov.w r2, r3, lsl #3 │ │ │ │ mov.w r3, r3, lsl #4 │ │ │ │ itt hi │ │ │ │ movhi r2, r1 │ │ │ │ movhi r3, r1 │ │ │ │ add r2, r0 │ │ │ │ add r3, r9 │ │ │ │ mov r1, r3 │ │ │ │ cmp r8, r3 │ │ │ │ - bls.n 6cbec │ │ │ │ + bls.n 6cc34 │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ strh.w r3, [r2], #2 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 6cbd2 │ │ │ │ + b.n 6cc1a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx 2c030 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ add r3, r5 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [r7, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0006cbfa : │ │ │ │ +0006cc42 : │ │ │ │ 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 │ │ │ │ - beq.n 6cc12 │ │ │ │ + beq.n 6cc5a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6cc54 │ │ │ │ + b.n 6cc9c │ │ │ │ mov r5, r0 │ │ │ │ - bl 20ef68 │ │ │ │ + bl 20f324 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6cc0e │ │ │ │ + beq.n 6cc56 │ │ │ │ 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 6cc0e │ │ │ │ + bls.n 6cc56 │ │ │ │ ldr.w r2, [r1, #-4]! │ │ │ │ and.w r0, r2, #3 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 6cc2c │ │ │ │ + beq.n 6cc74 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 6cc2c │ │ │ │ + bne.n 6cc74 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 6cc54 │ │ │ │ + bne.n 6cc9c │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r4, #0 │ │ │ │ movge r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006cc58 : │ │ │ │ +0006cca0 : │ │ │ │ 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, 6cc78 │ │ │ │ + cbz r4, 6ccc0 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 6cc78 │ │ │ │ - bl 13942c │ │ │ │ - b.n 6cc6e │ │ │ │ + cbz r0, 6ccc0 │ │ │ │ + bl 138f50 │ │ │ │ + b.n 6ccb6 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006cc7a : │ │ │ │ +0006ccc2 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ subs r3, r0, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006cc84 : │ │ │ │ +0006cccc : │ │ │ │ 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 1ce198 │ │ │ │ + bl 1ce604 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006cca4 : │ │ │ │ +0006ccec : │ │ │ │ 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 1ce198 │ │ │ │ + bl 1ce604 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006ccc2 : │ │ │ │ +0006cd0a : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 3976e │ │ │ │ + b.w 39772 │ │ │ │ │ │ │ │ -0006ccca : │ │ │ │ +0006cd12 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 3976e │ │ │ │ + b.w 39772 │ │ │ │ │ │ │ │ -0006ccd0 : │ │ │ │ +0006cd18 : │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 3976e │ │ │ │ + b.w 39772 │ │ │ │ │ │ │ │ -0006ccd8 : │ │ │ │ +0006cd20 : │ │ │ │ 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 6ccfa │ │ │ │ + bl 6cd42 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006ccfa : │ │ │ │ +0006cd42 : │ │ │ │ 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 1ce1ec │ │ │ │ + bl 1ce658 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6cd32 │ │ │ │ - ldr r2, [pc, #72] @ (6cd6c ) │ │ │ │ + cbnz r0, 6cd7a │ │ │ │ + ldr r2, [pc, #72] @ (6cdb4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21c508 │ │ │ │ - b.n 6cd62 │ │ │ │ + bl 21c790 │ │ │ │ + b.n 6cdaa │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ - bl 20efa0 │ │ │ │ + bl 20f35c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6cd52 │ │ │ │ + blt.n 6cd9a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6cd62 │ │ │ │ + b.n 6cdaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6cd4e │ │ │ │ + bne.n 6cd96 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6cd4e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6cd96 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006cd70 : │ │ │ │ +0006cdb8 : │ │ │ │ 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 6ccfa │ │ │ │ + bl 6cd42 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006cd94 : │ │ │ │ +0006cddc : │ │ │ │ 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 6ccfa │ │ │ │ + bl 6cd42 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006cdb8 : │ │ │ │ +0006ce00 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 6cdbe │ │ │ │ + b.w 6ce06 │ │ │ │ │ │ │ │ -0006cdbe : │ │ │ │ +0006ce06 : │ │ │ │ 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 1ce1ec │ │ │ │ - cbz r0, 6cdfc │ │ │ │ + bl 1ce658 │ │ │ │ + cbz r0, 6ce44 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 318c4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6cdfa │ │ │ │ + bge.n 6ce42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6cdfa │ │ │ │ + cbnz r3, 6ce42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 6ce10 │ │ │ │ - ldr r2, [pc, #44] @ (6ce2c ) │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 6ce58 │ │ │ │ + ldr r2, [pc, #44] @ (6ce74 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21c508 │ │ │ │ - b.n 6ce28 │ │ │ │ + bl 21c790 │ │ │ │ + b.n 6ce70 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ce1e │ │ │ │ + bge.n 6ce66 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 6ce22 │ │ │ │ + cbz r4, 6ce6a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6ce28 │ │ │ │ + b.n 6ce70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006ce30 : │ │ │ │ +0006ce78 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 6ce36 │ │ │ │ + b.w 6ce7e │ │ │ │ │ │ │ │ -0006ce36 : │ │ │ │ +0006ce7e : │ │ │ │ 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 1ce1ec │ │ │ │ - cbnz r0, 6ce64 │ │ │ │ - ldr r2, [pc, #56] @ (6ce8c ) │ │ │ │ + bl 1ce658 │ │ │ │ + cbnz r0, 6ceac │ │ │ │ + ldr r2, [pc, #56] @ (6ced4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21c508 │ │ │ │ - b.n 6ce86 │ │ │ │ + bl 21c790 │ │ │ │ + b.n 6cece │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6ce90 │ │ │ │ + bl 6ced8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ce86 │ │ │ │ + bge.n 6cece │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6ce86 │ │ │ │ + cbnz r3, 6cece │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006ce90 : │ │ │ │ +0006ced8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 319f0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6ceba │ │ │ │ - ldr r2, [pc, #20] @ (6cec0 ) │ │ │ │ + bne.n 6cf02 │ │ │ │ + ldr r2, [pc, #20] @ (6cf08 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21c508 │ │ │ │ - bl 21fb88 │ │ │ │ + bl 21c790 │ │ │ │ + bl 21fe10 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006cec4 : │ │ │ │ +0006cf0c : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 6cecc │ │ │ │ + b.w 6cf14 │ │ │ │ │ │ │ │ -0006cecc : │ │ │ │ +0006cf14 : │ │ │ │ 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 1ce1ec │ │ │ │ - cbz r0, 6cf0e │ │ │ │ + bl 1ce658 │ │ │ │ + cbz r0, 6cf56 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20ddc4 │ │ │ │ + bl 20e180 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6cf0c │ │ │ │ + bge.n 6cf54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6cf0c │ │ │ │ + cbnz r3, 6cf54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 6cf22 │ │ │ │ - ldr r2, [pc, #24] @ (6cf28 ) │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 6cf6a │ │ │ │ + ldr r2, [pc, #24] @ (6cf70 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21c508 │ │ │ │ + bl 21c790 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6cf24 │ │ │ │ + b.n 6cf6c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006cf2c : │ │ │ │ +0006cf74 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 6cecc │ │ │ │ + b.w 6cf14 │ │ │ │ │ │ │ │ -0006cf32 : │ │ │ │ +0006cf7a : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 20fe98 │ │ │ │ + b.w 2101c0 │ │ │ │ │ │ │ │ -0006cf38 : │ │ │ │ +0006cf80 : │ │ │ │ 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 20beec │ │ │ │ + bl 20c2a8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006cf5e : │ │ │ │ +0006cfa6 : │ │ │ │ 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, #59980 @ 0xea4c │ │ │ │ movt r1, #84 @ 0x54 │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r0, [pc, #24] @ (6cf94 ) │ │ │ │ + ldr r0, [pc, #24] @ (6cfdc ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1ce6f4 │ │ │ │ + bl 1ceb60 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r0, r3, #9 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0006cf98 : │ │ │ │ +0006cfe0 : │ │ │ │ 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] @ (6cff4 ) │ │ │ │ + ldr r2, [pc, #76] @ (6d03c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr.w r5, [r3, #3896] @ 0xf38 │ │ │ │ - cbz r5, 6cfec │ │ │ │ + cbz r5, 6d034 │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [r4, #72] @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl aa254 │ │ │ │ + bl a992c │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 6cfdc │ │ │ │ + cbz r3, 6d024 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 6cfdc │ │ │ │ - movw r0, #18812 @ 0x497c │ │ │ │ + cbz r3, 6d024 │ │ │ │ + movw r0, #17212 @ 0x433c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 243688 │ │ │ │ + bl 2438b8 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006cff8 : │ │ │ │ +0006d040 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #20] @ (6d01c ) │ │ │ │ + ldr r3, [pc, #20] @ (6d064 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 6d020 │ │ │ │ + bl 6d068 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #76] @ (6d084 ) │ │ │ │ - bl 1f6980 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + ldr r0, [pc, #76] @ (6d0cc ) │ │ │ │ + bl 1f6d44 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6d076 │ │ │ │ + blt.n 6d0be │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 6d04a │ │ │ │ + cbz r0, 6d092 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 6d07a │ │ │ │ - bl 1c872c │ │ │ │ - bl 7fac4 │ │ │ │ + bmi.n 6d0c2 │ │ │ │ + bl 1c8bf4 │ │ │ │ + bl 7fb14 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 6d07c │ │ │ │ - ldr r1, [pc, #40] @ (6d084 ) │ │ │ │ + cbz r0, 6d0c4 │ │ │ │ + ldr r1, [pc, #40] @ (6d0cc ) │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1e86bc │ │ │ │ - cbz r0, 6d07a │ │ │ │ + bl 1e8b50 │ │ │ │ + cbz r0, 6d0c2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d076 │ │ │ │ + bge.n 6d0be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6d076 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6d0be │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ - b.n 6d07c │ │ │ │ + b.n 6d0c4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r4} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006d088 : │ │ │ │ +0006d0d0 : │ │ │ │ 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, #59980 @ 0xea4c │ │ │ │ movt r1, #84 @ 0x54 │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r0, [pc, #20] @ (6d0bc ) │ │ │ │ + ldr r0, [pc, #20] @ (6d104 ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1f17f8 │ │ │ │ + bl 1f1d88 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ lsls r0, r3, #9 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0006d0c0 : │ │ │ │ +0006d108 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 26ab0c │ │ │ │ + bl 26a8d4 │ │ │ │ adds r3, r0, #1 │ │ │ │ ittet eq │ │ │ │ moveq r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ strdeq r2, r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bmi.n 6d12e │ │ │ │ + bmi.n 6d176 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6d154 │ │ │ │ - bhi.n 6d15e │ │ │ │ + beq.n 6d19c │ │ │ │ + bhi.n 6d1a6 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6d114 │ │ │ │ - movw r0, #19064 @ 0x4a78 │ │ │ │ + beq.n 6d15c │ │ │ │ + movw r0, #17464 @ 0x4438 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - movw r2, #19008 @ 0x4a40 │ │ │ │ + movw r2, #17408 @ 0x4400 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ bx lr │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ - movw r3, #19020 @ 0x4a4c │ │ │ │ + movw r3, #17420 @ 0x440c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r0, #19036 @ 0x4a5c │ │ │ │ + movw r0, #17436 @ 0x441c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 6d168 │ │ │ │ + beq.n 6d1b0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6d172 │ │ │ │ + beq.n 6d1ba │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6d17c │ │ │ │ + bne.n 6d1c4 │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ - movw r3, #29032 @ 0x7168 │ │ │ │ + movw r3, #27432 @ 0x6b28 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r0, #17876 @ 0x45d4 │ │ │ │ + movw r0, #16276 @ 0x3f94 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - movw r0, #19052 @ 0x4a6c │ │ │ │ + movw r0, #17452 @ 0x442c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ - movw r0, #19064 @ 0x4a78 │ │ │ │ + movw r0, #17464 @ 0x4438 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ - movw r0, #19088 @ 0x4a90 │ │ │ │ + movw r0, #17488 @ 0x4450 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ - movw r0, #19096 @ 0x4a98 │ │ │ │ + movw r0, #17496 @ 0x4458 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ - movw r0, #19104 @ 0x4aa0 │ │ │ │ + movw r0, #17504 @ 0x4460 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d186 : │ │ │ │ +0006d1ce : │ │ │ │ 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 1dde88 │ │ │ │ + bl 1de328 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6d1c2 │ │ │ │ + beq.n 6d20a │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1dde88 │ │ │ │ + bl 1de328 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6d1c2 │ │ │ │ + beq.n 6d20a │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 188944 │ │ │ │ + b.w 1881f4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006d1ca : │ │ │ │ +0006d212 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r0, 6d1ec │ │ │ │ - movw r0, #64692 @ 0xfcb4 │ │ │ │ + cbnz r0, 6d234 │ │ │ │ + movw r0, #63092 @ 0xf674 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #1895 @ 0x767 │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6d218 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6d260 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 6d1fe │ │ │ │ + cbz r3, 6d246 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 6d1fe │ │ │ │ + bpl.n 6d246 │ │ │ │ subs r3, r1, #0 │ │ │ │ - bge.n 6d210 │ │ │ │ - movw r0, #64692 @ 0xfcb4 │ │ │ │ + bge.n 6d258 │ │ │ │ + movw r0, #63092 @ 0xf674 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #1901 @ 0x76d │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6d218 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6d260 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 122f98 │ │ │ │ + b.w 122bfc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006d21e : │ │ │ │ +0006d266 : │ │ │ │ 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 1dde88 │ │ │ │ + bl 1de328 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6d256 │ │ │ │ - cbnz r4, 6d24c │ │ │ │ + beq.n 6d29e │ │ │ │ + cbnz r4, 6d294 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 268980 <_PyXI_Preserve@@Base+0x888> │ │ │ │ + b.w 268748 <_PyXI_Preserve@@Base+0x884> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1dde88 │ │ │ │ + bl 1de328 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6d23e │ │ │ │ + bne.n 6d286 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006d25a : │ │ │ │ +0006d2a2 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r9, r2 │ │ │ │ - bl 1dde88 │ │ │ │ + bl 1de328 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #0 │ │ │ │ - beq.w 6d43a │ │ │ │ + beq.w 6d482 │ │ │ │ strd r0, r0, [sp, #36] @ 0x24 │ │ │ │ - cbnz r4, 6d28e │ │ │ │ - bl 56e9e │ │ │ │ - b.n 6d438 │ │ │ │ + cbnz r4, 6d2d6 │ │ │ │ + bl 56ee6 │ │ │ │ + b.n 6d480 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r6, r3, #26 │ │ │ │ - bpl.n 6d2a2 │ │ │ │ + bpl.n 6d2ea │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r5, #20 │ │ │ │ addpl.w r6, r5, #28 │ │ │ │ - b.n 6d2a4 │ │ │ │ + b.n 6d2ec │ │ │ │ ldr r6, [r5, #28] │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 6d2ba │ │ │ │ + bne.n 6d302 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 13058c │ │ │ │ + b.w 130118 │ │ │ │ ldrb r7, [r5, #16] │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ blx 2b44c │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ ubfx r7, r7, #2, #3 │ │ │ │ - bl e9bc0 <_PyUnicodeWriter_PrepareInternal@@Base+0x494> │ │ │ │ + bl e97c8 <_PyUnicodeWriter_PrepareInternal@@Base+0x494> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 6d424 │ │ │ │ + beq.w 6d46c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6d2fa │ │ │ │ + beq.n 6d342 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #6192 @ 0x1830 │ │ │ │ + movw r1, #4312 @ 0x10d8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ blx 2c284 │ │ │ │ clz sl, r0 │ │ │ │ mov.w sl, sl, lsr #5 │ │ │ │ - b.n 6d2fc │ │ │ │ + b.n 6d344 │ │ │ │ mov sl, r9 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ ubfx r2, r3, #6, #1 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 6d330 │ │ │ │ + bpl.n 6d378 │ │ │ │ add r3, sp, #32 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 242374 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x4> │ │ │ │ + bl 2425d4 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x4> │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6d324 │ │ │ │ + bne.n 6d36c │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 15ec84 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 15e78c <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6d438 │ │ │ │ + b.n 6d480 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 6d41a │ │ │ │ + beq.n 6d462 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 6d356 │ │ │ │ + b.n 6d39e │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r4 │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 6d356 │ │ │ │ + b.n 6d39e │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 6d360 │ │ │ │ + bne.n 6d3a8 │ │ │ │ ldrb.w r0, [r6, r9] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ - bl 242bd0 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x860> │ │ │ │ + bl 242e30 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x860> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6d424 │ │ │ │ + beq.n 6d46c │ │ │ │ add.w r4, r9, #1 │ │ │ │ - cbz r0, 6d36e │ │ │ │ + cbz r0, 6d3b6 │ │ │ │ str r4, [sp, #32] │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ cmp r8, r9 │ │ │ │ - bgt.n 6d33a │ │ │ │ - b.n 6d40e │ │ │ │ + bgt.n 6d382 │ │ │ │ + b.n 6d456 │ │ │ │ cmp r7, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r0, [r6, r9, lsl #1] │ │ │ │ ldrne.w r0, [r6, r9, lsl #2] │ │ │ │ - b.n 6d342 │ │ │ │ + b.n 6d38a │ │ │ │ cmp r8, r4 │ │ │ │ - ble.n 6d3b8 │ │ │ │ + ble.n 6d400 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ movw sl, #5752 @ 0x1678 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 6d386 │ │ │ │ + bne.n 6d3ce │ │ │ │ ldrb r0, [r6, r4] │ │ │ │ - b.n 6d392 │ │ │ │ + b.n 6d3da │ │ │ │ cmp r7, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r0, [r6, r4, lsl #1] │ │ │ │ ldrne.w r0, [r6, r4, lsl #2] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ - bl 24290c <_PyObject_MaybeCallSpecialNoArgs@@Base+0x59c> │ │ │ │ + bl 242b6c <_PyObject_MaybeCallSpecialNoArgs@@Base+0x59c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6d424 │ │ │ │ + bne.n 6d46c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #28] │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, sl │ │ │ │ - bne.n 6d3b4 │ │ │ │ + bne.n 6d3fc │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ - bgt.n 6d37e │ │ │ │ + bgt.n 6d3c6 │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 6d354 │ │ │ │ + bne.n 6d39c │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ strd r9, r4, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ - bl 6d440 │ │ │ │ + bl 6d488 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6d424 │ │ │ │ + cbz r0, 6d46c │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl f4968 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl f4588 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6d3f8 │ │ │ │ + bne.n 6d440 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d424 │ │ │ │ + bge.n 6d46c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 6d424 │ │ │ │ + cbnz r2, 6d46c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6d424 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6d46c │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d40a │ │ │ │ + bge.n 6d452 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 6d40a │ │ │ │ + cbnz r2, 6d452 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - b.n 6d354 │ │ │ │ + b.n 6d39c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl ac854 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + bl abf24 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6d438 │ │ │ │ + b.n 6d480 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 15ec84 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 15e78c <_PyBytesWriter_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 1c872c │ │ │ │ - b.n 6d320 │ │ │ │ + bl 1c8bf4 │ │ │ │ + b.n 6d368 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w sl, [sp, #48] @ 0x30 │ │ │ │ ldrd r9, r7, [sp, #52] @ 0x34 │ │ │ │ - cbnz r3, 6d474 │ │ │ │ - bl 206580 │ │ │ │ + cbnz r3, 6d4bc │ │ │ │ + bl 206948 │ │ │ │ mov r4, r0 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6d594 │ │ │ │ + beq.w 6d5dc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbnz r0, 6d4a4 │ │ │ │ + cbnz r0, 6d4ec │ │ │ │ movw r2, #43652 @ 0xaa84 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, sl │ │ │ │ - movw r1, #28092 @ 0x6dbc │ │ │ │ + movw r1, #26784 @ 0x68a0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #19128 @ 0x4ab8 │ │ │ │ + movw r1, #17528 @ 0x4478 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 9e5ec │ │ │ │ + bl 9e34c │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 6d4e0 │ │ │ │ + b.n 6d528 │ │ │ │ mov r1, sl │ │ │ │ - bl 6a1da │ │ │ │ - cbnz r0, 6d4c6 │ │ │ │ + bl 6a222 │ │ │ │ + cbnz r0, 6d50e │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r1, r9 │ │ │ │ - bl 6a1b0 │ │ │ │ - cbnz r0, 6d4c6 │ │ │ │ - movw r1, #28092 @ 0x6dbc │ │ │ │ + bl 6a1f8 │ │ │ │ + cbnz r0, 6d50e │ │ │ │ + movw r1, #26784 @ 0x68a0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 742cc │ │ │ │ - cbz r0, 6d4e0 │ │ │ │ + bl 74314 │ │ │ │ + cbz r0, 6d528 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 6d4e0 │ │ │ │ + cbz r0, 6d528 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d4e0 │ │ │ │ + bge.n 6d528 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6d4e0 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6d528 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6d594 │ │ │ │ + beq.n 6d5dc │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl f5830 │ │ │ │ + bl f5420 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6d594 │ │ │ │ + beq.n 6d5dc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 6d518 │ │ │ │ + bmi.n 6d560 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #148] @ (6d59c ) │ │ │ │ + ldr r1, [pc, #148] @ (6d5e4 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6d560 │ │ │ │ - b.n 6d56c │ │ │ │ - movw r1, #19136 @ 0x4ac0 │ │ │ │ + blt.n 6d5a8 │ │ │ │ + b.n 6d5b4 │ │ │ │ + movw r1, #17536 @ 0x4480 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 6d558 │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 6d5a0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 6d534 │ │ │ │ + blt.n 6d57c │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 6d53c │ │ │ │ + b.n 6d584 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ adds r2, r2, r3 │ │ │ │ str r2, [r7, #0] │ │ │ │ - bmi.n 6d542 │ │ │ │ + bmi.n 6d58a │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 6d570 │ │ │ │ + bge.n 6d5b8 │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18960 @ 0x4a10 │ │ │ │ + movw r1, #17360 @ 0x43d0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d56c │ │ │ │ + bge.n 6d5b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d56c │ │ │ │ + cbnz r3, 6d5b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6d594 │ │ │ │ + b.n 6d5dc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d592 │ │ │ │ + bge.n 6d5da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d592 │ │ │ │ + cbnz r3, 6d5da │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #780] @ (6d8ac ) │ │ │ │ + add fp, r0 │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ -0006d5a0 : │ │ │ │ +0006d5e8 : │ │ │ │ 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 6d5d0 │ │ │ │ + bmi.n 6d618 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19196 @ 0x4afc │ │ │ │ + movw r1, #17596 @ 0x44bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 6d5f2 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 6d63a │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bmi.n 6d5f8 │ │ │ │ + bmi.n 6d640 │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #19232 @ 0x4b20 │ │ │ │ + movw r1, #17632 @ 0x44e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d606 │ │ │ │ + b.n 6d64e │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6d604 │ │ │ │ + beq.n 6d64c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1c7ccc │ │ │ │ + b.w 1c8194 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006d608 : │ │ │ │ +0006d650 : │ │ │ │ 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 6d62c │ │ │ │ + bge.n 6d674 │ │ │ │ mov r0, r1 │ │ │ │ blx 2c0c8 │ │ │ │ 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 f44ac <_PyErr_FormatV@@Base+0x3c8> │ │ │ │ + bl f40cc <_PyErr_FormatV@@Base+0x3c8> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6d648 │ │ │ │ + bne.n 6d690 │ │ │ │ str r6, [r5, #20] │ │ │ │ - cbz r4, 6d648 │ │ │ │ + cbz r4, 6d690 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006d64c : │ │ │ │ +0006d694 : │ │ │ │ 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 6d67c │ │ │ │ + bge.n 6d6c4 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3400 @ 0xd48 │ │ │ │ + movw r1, #1608 @ 0x648 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d7b4 │ │ │ │ - beq.w 6d7b2 │ │ │ │ + b.n 6d7fc │ │ │ │ + beq.w 6d7fa │ │ │ │ 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 275c90 │ │ │ │ + bl 275a58 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc.n 6d6c0 │ │ │ │ + bcc.n 6d708 │ │ │ │ ldrd r3, r1, [r6, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r4 │ │ │ │ - blt.n 6d6c0 │ │ │ │ + blt.n 6d708 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - bne.n 6d726 │ │ │ │ + bne.n 6d76e │ │ │ │ bic.w r8, r8, #15 │ │ │ │ mov r1, r0 │ │ │ │ add r8, r7 │ │ │ │ mov r3, r7 │ │ │ │ - b.n 6d6ce │ │ │ │ + b.n 6d716 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e972c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl e9334 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6d6a6 │ │ │ │ - b.n 6d7b4 │ │ │ │ + bne.n 6d6ee │ │ │ │ + b.n 6d7fc │ │ │ │ cmp r3, r8 │ │ │ │ - bcs.n 6d6f4 │ │ │ │ + bcs.n 6d73c │ │ │ │ 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 6d6ce │ │ │ │ + b.n 6d716 │ │ │ │ rsb r3, r7, #15 │ │ │ │ sub.w r2, r7, #15 │ │ │ │ add r3, r8 │ │ │ │ cmp r2, r8 │ │ │ │ bic.w r2, r3, #15 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ mov.w r3, r3, lsr #4 │ │ │ │ add r2, r7 │ │ │ │ mov.w r3, r3, lsl #2 │ │ │ │ it hi │ │ │ │ movhi r3, #0 │ │ │ │ add r3, r0 │ │ │ │ cmp r5, r2 │ │ │ │ - bls.n 6d7a8 │ │ │ │ + bls.n 6d7f0 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ - b.n 6d718 │ │ │ │ + b.n 6d760 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6d7a0 │ │ │ │ + bne.n 6d7e8 │ │ │ │ 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 6d76a │ │ │ │ + bcs.n 6d7b2 │ │ │ │ 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 6d734 │ │ │ │ + b.n 6d77c │ │ │ │ rsb r3, r7, #15 │ │ │ │ sub.w r2, r7, #15 │ │ │ │ add r3, r8 │ │ │ │ cmp r2, r8 │ │ │ │ bic.w r2, r3, #15 │ │ │ │ it hi │ │ │ │ movhi r2, ip │ │ │ │ @@ -98543,326 +98570,326 @@ │ │ │ │ add r2, r7 │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ it hi │ │ │ │ movhi r3, ip │ │ │ │ add r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ cmp r5, r2 │ │ │ │ - bls.n 6d7a8 │ │ │ │ + bls.n 6d7f0 │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 6d78e │ │ │ │ + b.n 6d7d6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx 2c030 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ movs r0, #0 │ │ │ │ add r3, r4 │ │ │ │ str r3, [r6, #20] │ │ │ │ - b.n 6d7b4 │ │ │ │ + b.n 6d7fc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006d7b8 : │ │ │ │ +0006d800 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (6d820 ) │ │ │ │ + ldr r1, [pc, #88] @ (6d868 ) │ │ │ │ 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, #16 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 6d7fc │ │ │ │ + cbnz r4, 6d844 │ │ │ │ addw r1, r3, #1436 @ 0x59c │ │ │ │ add.w r4, r2, #4096 @ 0x1000 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r1, [r4, #1716] @ 0x6b4 │ │ │ │ lsls r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ strb.w r2, [r4, #1716] @ 0x6b4 │ │ │ │ - b.n 6d81c │ │ │ │ + b.n 6d864 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6d7d8 │ │ │ │ + bne.n 6d820 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19268 @ 0x4b44 │ │ │ │ + movw r1, #17668 @ 0x4504 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d824 : │ │ │ │ +0006d86c : │ │ │ │ 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 6d854 │ │ │ │ + bls.n 6d89c │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19304 @ 0x4b68 │ │ │ │ + movw r1, #17704 @ 0x4528 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d8a0 │ │ │ │ - ldr r3, [pc, #76] @ (6d8a4 ) │ │ │ │ + b.n 6d8e8 │ │ │ │ + ldr r3, [pc, #76] @ (6d8ec ) │ │ │ │ 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, #1652] @ 0x674 │ │ │ │ - cbnz r3, 6d884 │ │ │ │ + cbnz r3, 6d8cc │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19332 @ 0x4b84 │ │ │ │ + movw r1, #17732 @ 0x4544 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 6d84e │ │ │ │ + bl f3b74 │ │ │ │ + b.n 6d896 │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #1652] @ 0x674 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldrb.w r3, [r1, #1716] @ 0x6b4 │ │ │ │ lsls r4, r2 │ │ │ │ bic.w r3, r3, r4 │ │ │ │ strb.w r3, [r1, #1716] @ 0x6b4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d8a8 : │ │ │ │ +0006d8f0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (6d910 ) │ │ │ │ + ldr r1, [pc, #88] @ (6d958 ) │ │ │ │ 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, #16 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 6d8ec │ │ │ │ + cbnz r4, 6d934 │ │ │ │ addw r1, r3, #1444 @ 0x5a4 │ │ │ │ add.w r4, r2, #4096 @ 0x1000 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r1, [r4, #1717] @ 0x6b5 │ │ │ │ lsls r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ strb.w r2, [r4, #1717] @ 0x6b5 │ │ │ │ - b.n 6d90c │ │ │ │ + b.n 6d954 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6d8c8 │ │ │ │ + bne.n 6d910 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19364 @ 0x4ba4 │ │ │ │ + movw r1, #17764 @ 0x4564 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d914 : │ │ │ │ +0006d95c : │ │ │ │ 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 6d940 │ │ │ │ + bls.n 6d988 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19404 @ 0x4bcc │ │ │ │ + movw r1, #17804 @ 0x458c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 6d96e │ │ │ │ - ldr r3, [pc, #80] @ (6d994 ) │ │ │ │ + bl f3b74 │ │ │ │ + b.n 6d9b6 │ │ │ │ + ldr r3, [pc, #80] @ (6d9dc ) │ │ │ │ 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, #1684] @ 0x694 │ │ │ │ - cbnz r3, 6d974 │ │ │ │ + cbnz r3, 6d9bc │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19436 @ 0x4bec │ │ │ │ + movw r1, #17836 @ 0x45ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d990 │ │ │ │ + b.n 6d9d8 │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #1684] @ 0x694 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldrb.w r3, [r1, #1717] @ 0x6b5 │ │ │ │ lsls r4, r2 │ │ │ │ bic.w r3, r3, r4 │ │ │ │ strb.w r3, [r1, #1717] @ 0x6b5 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d998 : │ │ │ │ +0006d9e0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #72] @ (6d9f0 ) │ │ │ │ + ldr r1, [pc, #72] @ (6da38 ) │ │ │ │ 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, #120 @ 0x78 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 6d9cc │ │ │ │ + cbnz r4, 6da14 │ │ │ │ add.w r1, r3, #10304 @ 0x2840 │ │ │ │ adds r1, #28 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 6d9ec │ │ │ │ + b.n 6da34 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6d9b8 │ │ │ │ + bne.n 6da00 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19472 @ 0x4c10 │ │ │ │ + movw r1, #17872 @ 0x45d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d9f4 : │ │ │ │ +0006da3c : │ │ │ │ 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] @ (6da2c ) │ │ │ │ + ldr r2, [pc, #40] @ (6da74 ) │ │ │ │ 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 209900 │ │ │ │ - cbnz r0, 6da26 │ │ │ │ + bl 209cc8 │ │ │ │ + cbnz r0, 6da6e │ │ │ │ add.w r1, r4, #10304 @ 0x2840 │ │ │ │ adds r1, #28 │ │ │ │ add.w r5, r5, r1, lsl #2 │ │ │ │ str r0, [r5, #4] │ │ │ │ - b.n 6da2a │ │ │ │ + b.n 6da72 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006da30 : │ │ │ │ +0006da78 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (6da98 ) │ │ │ │ + ldr r1, [pc, #88] @ (6dae0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r1, r2, #4480 @ 0x1180 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 6da72 │ │ │ │ + cbnz r4, 6daba │ │ │ │ add.w r1, r3, #1120 @ 0x460 │ │ │ │ add.w r4, r2, #4096 @ 0x1000 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r1, [r4, #420] @ 0x1a4 │ │ │ │ lsls r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ strb.w r2, [r4, #420] @ 0x1a4 │ │ │ │ - b.n 6da92 │ │ │ │ + b.n 6dada │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6da4e │ │ │ │ + bne.n 6da96 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19508 @ 0x4c34 │ │ │ │ + movw r1, #17908 @ 0x45f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006da9c : │ │ │ │ +0006dae4 : │ │ │ │ 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 6dac8 │ │ │ │ + bls.n 6db10 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19544 @ 0x4c58 │ │ │ │ + movw r1, #17944 @ 0x4618 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 6daf6 │ │ │ │ - ldr r3, [pc, #80] @ (6db1c ) │ │ │ │ + bl f3b74 │ │ │ │ + b.n 6db3e │ │ │ │ + ldr r3, [pc, #80] @ (6db64 ) │ │ │ │ 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, #388] @ 0x184 │ │ │ │ - cbnz r3, 6dafc │ │ │ │ + cbnz r3, 6db44 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19572 @ 0x4c74 │ │ │ │ + movw r1, #17972 @ 0x4634 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6db18 │ │ │ │ + b.n 6db60 │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #388] @ 0x184 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldrb.w r3, [r1, #420] @ 0x1a4 │ │ │ │ lsls r4, r2 │ │ │ │ @@ -98882,99 +98909,99 @@ │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ adds r4, #4 │ │ │ │ ldrb.w r5, [r1, #420] @ 0x1a4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r5, 6db7e │ │ │ │ + cbz r5, 6dbc6 │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bpl.n 6db78 │ │ │ │ + bpl.n 6dbc0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6db78 │ │ │ │ - movw r3, #9096 @ 0x2388 │ │ │ │ + bge.n 6dbc0 │ │ │ │ + movw r3, #7496 @ 0x1d48 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r3, r3, r7, lsl #2 │ │ │ │ - movw r0, #19604 @ 0x4c94 │ │ │ │ + movw r0, #18004 @ 0x4654 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr.w r1, [r3, #148] @ 0x94 │ │ │ │ mov r3, r6 │ │ │ │ - bl 243688 │ │ │ │ + bl 2438b8 │ │ │ │ lsrs r5, r5, #1 │ │ │ │ adds r4, #4 │ │ │ │ - b.n 6db44 │ │ │ │ + b.n 6db8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006db82 : │ │ │ │ +0006dbca : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #68] @ (6dbd8 ) │ │ │ │ + ldr r1, [pc, #68] @ (6dc20 ) │ │ │ │ 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, #20 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 6dbb4 │ │ │ │ + cbnz r4, 6dbfc │ │ │ │ addw r1, r3, #1428 @ 0x594 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 6dbd4 │ │ │ │ + b.n 6dc1c │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6dba2 │ │ │ │ + bne.n 6dbea │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19668 @ 0x4cd4 │ │ │ │ + movw r1, #18068 @ 0x4694 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006dbdc : │ │ │ │ +0006dc24 : │ │ │ │ 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 6dc0e │ │ │ │ + blt.n 6dc56 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19704 @ 0x4cf8 │ │ │ │ + movw r1, #18104 @ 0x46b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6dc40 │ │ │ │ - ldr r2, [pc, #52] @ (6dc44 ) │ │ │ │ + b.n 6dc88 │ │ │ │ + ldr r2, [pc, #52] @ (6dc8c ) │ │ │ │ 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 6dc48 │ │ │ │ + bl 6dc90 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6dc40 │ │ │ │ + beq.n 6dc88 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f7fec <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ + bl f7ca4 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ movs r1, #1 │ │ │ │ ldrb.w r3, [r4, #204] @ 0xcc │ │ │ │ movs r0, #0 │ │ │ │ lsls r1, r5 │ │ │ │ orrs r1, r3 │ │ │ │ strb.w r1, [r4, #204] @ 0xcc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -98983,102 +99010,102 @@ │ │ │ │ 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 6dc74 │ │ │ │ + bls.n 6dcbc │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19728 @ 0x4d10 │ │ │ │ + movw r1, #18128 @ 0x46d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 6dc96 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 6dcde │ │ │ │ addw r3, r1, #1428 @ 0x594 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - cbnz r3, 6dc9c │ │ │ │ + cbnz r3, 6dce4 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19756 @ 0x4d2c │ │ │ │ + movw r1, #18156 @ 0x46ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6dc9e │ │ │ │ + b.n 6dce6 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006dca0 : │ │ │ │ +0006dce8 : │ │ │ │ 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] @ (6dcd8 ) │ │ │ │ + ldr r2, [pc, #40] @ (6dd20 ) │ │ │ │ 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 6dc48 │ │ │ │ + bl 6dc90 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6dcd4 │ │ │ │ + beq.n 6dd1c │ │ │ │ addw r5, r5, #1428 @ 0x594 │ │ │ │ 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 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006dcdc : │ │ │ │ +0006dd24 : │ │ │ │ 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 6dd0a │ │ │ │ + blt.n 6dd52 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19704 @ 0x4cf8 │ │ │ │ + movw r1, #18104 @ 0x46b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 6dd20 │ │ │ │ - ldr r2, [pc, #44] @ (6dd38 ) │ │ │ │ + bl 11df00 │ │ │ │ + b.n 6dd68 │ │ │ │ + ldr r2, [pc, #44] @ (6dd80 ) │ │ │ │ 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 6dc48 │ │ │ │ - cbz r0, 6dd26 │ │ │ │ + bl 6dc90 │ │ │ │ + cbz r0, 6dd6e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6dd36 │ │ │ │ + b.n 6dd7e │ │ │ │ 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, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #92] @ (6dda8 ) │ │ │ │ + ldr r2, [pc, #92] @ (6ddf0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ @@ -99094,774 +99121,774 @@ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str.w r6, [r4, #-8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str.w r1, [r5, #3868] @ 0xf1c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6dd9e │ │ │ │ + bge.n 6dde6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6dd9e │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6dde6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 905c4 │ │ │ │ + b.w 904e8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 6ddd6 │ │ │ │ + ble.n 6de1e │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5, r6} │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r5, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ subs r5, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 6ddca │ │ │ │ + bge.n 6de12 │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ - b.n 6ddd2 │ │ │ │ + b.n 6de1a │ │ │ │ cmp r0, r3 │ │ │ │ str.w r6, [r1], #4 │ │ │ │ - bne.n 6ddb6 │ │ │ │ + bne.n 6ddfe │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 8789c │ │ │ │ - cbz r0, 6ddf2 │ │ │ │ + bl 877c8 │ │ │ │ + cbz r0, 6de3a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #2 │ │ │ │ - b.w 5bc74 │ │ │ │ + b.w 5bcbc │ │ │ │ │ │ │ │ -0006ddfa : │ │ │ │ +0006de42 : │ │ │ │ push {r4, r5} │ │ │ │ ldrb.w r4, [sp, #8] │ │ │ │ cmp r4, #70 @ 0x46 │ │ │ │ - bne.n 6de1e │ │ │ │ + bne.n 6de66 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 6de3a │ │ │ │ + ble.n 6de82 │ │ │ │ movs r4, #0 │ │ │ │ str.w r3, [r2, r4, lsl #2] │ │ │ │ ldr.w r5, [r1, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp r0, r4 │ │ │ │ mul.w r3, r5, r3 │ │ │ │ - bne.n 6de0a │ │ │ │ - b.n 6de3a │ │ │ │ + bne.n 6de52 │ │ │ │ + b.n 6de82 │ │ │ │ cmp r0, #1 │ │ │ │ - bmi.n 6de3a │ │ │ │ + bmi.n 6de82 │ │ │ │ add.w r4, r2, r0, lsl #2 │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ str.w r3, [r4, #-4]! │ │ │ │ ldr.w r0, [r1, #-4]! │ │ │ │ cmp r4, r2 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ - bne.n 6de2a │ │ │ │ + bne.n 6de72 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006de3e <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ +0006de86 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #21163 @ 0x52ab │ │ │ │ + movw r1, #21235 @ 0x52f3 │ │ │ │ movt r1, #6 │ │ │ │ - b.w 25c23c <_PyXIData_Release@@Base+0xbc> │ │ │ │ + b.w 25bfcc <_PyXIData_Release@@Base+0xf8> │ │ │ │ │ │ │ │ -0006de4c : │ │ │ │ +0006de94 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - cbz r0, 6de68 │ │ │ │ + cbz r0, 6deb0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #37941 @ 0x9435 │ │ │ │ + movw r3, #38013 @ 0x947d │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006de6a : │ │ │ │ +0006deb2 : │ │ │ │ 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] @ (6de9c ) │ │ │ │ + ldr r4, [pc, #32] @ (6dee4 ) │ │ │ │ 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 9e628 │ │ │ │ + bl 9e570 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006dea0 <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ +0006dee8 <_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] @ (6ded4 <_PyObject_CallFunction_SizeT@@Base+0x34>) │ │ │ │ + ldr r4, [pc, #32] @ (6df1c <_PyObject_CallFunction_SizeT@@Base+0x34>) │ │ │ │ sub sp, #12 │ │ │ │ add r3, sp, #20 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, r2] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9e628 │ │ │ │ + bl 9e570 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - movw r2, #48932 @ 0xbf24 │ │ │ │ + movw r2, #47332 @ 0xb8e4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2fd8a <_PyObject_DebugMallocStats@@Base+0x1c22> │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006df04 : │ │ │ │ +0006df4c : │ │ │ │ bic.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006df0a : │ │ │ │ - b.w 17a650 │ │ │ │ +0006df52 : │ │ │ │ + b.w 179f30 │ │ │ │ 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, 6df24 │ │ │ │ + cbz r3, 6df6c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 6df3a │ │ │ │ + cbnz r3, 6df82 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #7208 @ 0x1c28 │ │ │ │ + movw r2, #5608 @ 0x15e8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11e2f4 <_PyErr_SetString@@Base> │ │ │ │ + bl 11df58 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006df3e : │ │ │ │ +0006df86 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #108] @ (6dfbc ) │ │ │ │ + ldr r5, [pc, #108] @ (6e004 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ - cbz r1, 6df78 │ │ │ │ + cbz r1, 6dfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bmi.n 6dfa6 │ │ │ │ + bmi.n 6dfee │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #62912 @ 0xf5c0 │ │ │ │ + movw r2, #61356 @ 0xefac │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11e2f4 <_PyErr_SetString@@Base> │ │ │ │ - b.n 6dfb8 │ │ │ │ - cbz r2, 6df9c │ │ │ │ + bl 11df58 <_PyErr_SetString@@Base> │ │ │ │ + b.n 6e000 │ │ │ │ + cbz r2, 6dfe4 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 6df9a │ │ │ │ + bmi.n 6dfe2 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #19788 @ 0x4d4c │ │ │ │ + movw r2, #18188 @ 0x470c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11e2f4 <_PyErr_SetString@@Base> │ │ │ │ - b.n 6dfb8 │ │ │ │ - cbnz r1, 6dfaa │ │ │ │ + bl 11df58 <_PyErr_SetString@@Base> │ │ │ │ + b.n 6e000 │ │ │ │ + cbnz r1, 6dff2 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w a9a68 │ │ │ │ + b.w a9140 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6df7a │ │ │ │ + bne.n 6dfc2 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 10a64c │ │ │ │ + b.w 10a310 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, 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 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 6dfe8 │ │ │ │ - movw r3, #35328 @ 0x8a00 │ │ │ │ + cbnz r2, 6e030 │ │ │ │ + movw r3, #33728 @ 0x83c0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #19984 @ 0x4e10 │ │ │ │ + movw r2, #18384 @ 0x47d0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - b.n 6dff0 │ │ │ │ - movw r3, #43140 @ 0xa884 │ │ │ │ + b.n 6e038 │ │ │ │ + movw r3, #41540 @ 0xa244 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #19824 @ 0x4d70 │ │ │ │ + movw r0, #18224 @ 0x4730 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006e004 : │ │ │ │ +0006e04c : │ │ │ │ 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, #32220 @ 0x7ddc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6e032 │ │ │ │ + beq.n 6e07a │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ - movw r0, #12120 @ 0x2f58 │ │ │ │ + movw r0, #10520 @ 0x2918 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6e042 │ │ │ │ + b.n 6e08a │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 6e042 │ │ │ │ + cbz r0, 6e08a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006e044 : │ │ │ │ +0006e08c : │ │ │ │ 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, #31684 @ 0x7bc4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6e072 │ │ │ │ + beq.n 6e0ba │ │ │ │ movs r1, #28 │ │ │ │ - movw r0, #26296 @ 0x66b8 │ │ │ │ + movw r0, #24696 @ 0x6078 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6e074 │ │ │ │ + b.n 6e0bc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006e076 : │ │ │ │ +0006e0be : │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #88] @ (6e0e0 ) │ │ │ │ + ldr r2, [pc, #88] @ (6e128 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 6e094 │ │ │ │ - cbnz r1, 6e09e │ │ │ │ + cbz r0, 6e0dc │ │ │ │ + cbnz r1, 6e0e6 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 6df0e │ │ │ │ - b.n 6e0d2 │ │ │ │ - bl ee4a0 │ │ │ │ + bl 6df56 │ │ │ │ + b.n 6e11a │ │ │ │ + bl ee0c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6e0d2 │ │ │ │ + cbz r0, 6e11a │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2fd8a <_PyObject_DebugMallocStats@@Base+0x1c22> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6e0c2 │ │ │ │ + blt.n 6e10a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6e0d2 │ │ │ │ + b.n 6e11a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6e0be │ │ │ │ + bne.n 6e106 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6e0be │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6e106 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e0e4 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ +0006e12c <_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, #84] @ (6e14c <_PyObject_CallMethod_SizeT@@Base+0x68>) │ │ │ │ + ldr r2, [pc, #84] @ (6e194 <_PyObject_CallMethod_SizeT@@Base+0x68>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 6e102 <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ - cbnz r1, 6e10c <_PyObject_CallMethod_SizeT@@Base+0x28> │ │ │ │ + cbz r0, 6e14a <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ + cbnz r1, 6e154 <_PyObject_CallMethod_SizeT@@Base+0x28> │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 6df0e │ │ │ │ - b.n 6e140 <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ - bl ee4a0 │ │ │ │ + bl 6df56 │ │ │ │ + b.n 6e188 <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ + bl ee0c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6e140 <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ + cbz r0, 6e188 <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2fd8a <_PyObject_DebugMallocStats@@Base+0x1c22> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6e130 <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ + blt.n 6e178 <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6e140 <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ + b.n 6e188 <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6e12c <_PyObject_CallMethod_SizeT@@Base+0x48> │ │ │ │ + bne.n 6e174 <_PyObject_CallMethod_SizeT@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6e12c <_PyObject_CallMethod_SizeT@@Base+0x48> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6e174 <_PyObject_CallMethod_SizeT@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e150 : │ │ │ │ - b.w 14251c │ │ │ │ +0006e198 : │ │ │ │ + b.w 1420e0 │ │ │ │ │ │ │ │ -0006e154 : │ │ │ │ +0006e19c : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 6e18c │ │ │ │ + cbz r3, 6e1d4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 6e18c │ │ │ │ + cbz r3, 6e1d4 │ │ │ │ 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 6e180 │ │ │ │ - bl f7144 │ │ │ │ + bne.n 6e1c8 │ │ │ │ + bl f6dfc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6e188 │ │ │ │ + b.n 6e1d0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 6e1aa │ │ │ │ - cbnz r0, 6e1b0 │ │ │ │ - bl 5d90c │ │ │ │ - b.n 6e1be │ │ │ │ + beq.n 6e1f2 │ │ │ │ + cbnz r0, 6e1f8 │ │ │ │ + bl 5d954 │ │ │ │ + b.n 6e206 │ │ │ │ mov r6, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 159198 │ │ │ │ + bl 158cd0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6e1c4 │ │ │ │ + cbz r0, 6e20c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e1d2 │ │ │ │ + b.n 6e21a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006e1d8 : │ │ │ │ - b.n 6e190 │ │ │ │ +0006e220 : │ │ │ │ + b.n 6e1d8 │ │ │ │ │ │ │ │ -0006e1da : │ │ │ │ - b.n 6e190 │ │ │ │ +0006e222 : │ │ │ │ + b.n 6e1d8 │ │ │ │ │ │ │ │ -0006e1dc : │ │ │ │ +0006e224 : │ │ │ │ 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 6e1f6 │ │ │ │ - cbnz r0, 6e1fc │ │ │ │ - bl 5d90c │ │ │ │ - b.n 6e218 │ │ │ │ + beq.n 6e23e │ │ │ │ + cbnz r0, 6e244 │ │ │ │ + bl 5d954 │ │ │ │ + b.n 6e260 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbnz r3, 6e21e │ │ │ │ + cbnz r3, 6e266 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19856 @ 0x4d90 │ │ │ │ + movw r1, #18256 @ 0x4750 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e242 │ │ │ │ + b.n 6e28a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e202 │ │ │ │ + beq.n 6e24a │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #1 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6e202 │ │ │ │ + bne.n 6e24a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006e248 : │ │ │ │ +0006e290 : │ │ │ │ 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, 6e27e │ │ │ │ + cbz r3, 6e2c6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 6e27e │ │ │ │ + cbz r3, 6e2c6 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 6e27e │ │ │ │ + cbz r3, 6e2c6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 6e27e │ │ │ │ + cbz r3, 6e2c6 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl 158f24 │ │ │ │ - cbz r0, 6e296 │ │ │ │ - b.n 6e3ca │ │ │ │ + bl 15896c │ │ │ │ + cbz r0, 6e2de │ │ │ │ + b.n 6e412 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19896 @ 0x4db8 │ │ │ │ + movw r1, #18296 @ 0x4778 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 6e3ca │ │ │ │ + bl 11df00 │ │ │ │ + b.n 6e412 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ - bl 158e34 <_PyLong_FromByteArray@@Base+0x1328> │ │ │ │ + bl 158b14 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 6e2aa │ │ │ │ + cbz r0, 6e2f2 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159ecc │ │ │ │ - b.n 6e3ca │ │ │ │ + bl 159a04 │ │ │ │ + b.n 6e412 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 6e2d6 │ │ │ │ + bge.n 6e31e │ │ │ │ movw r3, #43832 @ 0xab38 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19952 @ 0x4df0 │ │ │ │ + movw r1, #18352 @ 0x47b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ mov r0, sp │ │ │ │ - bl 159ecc │ │ │ │ - b.n 6e3ca │ │ │ │ + bl 159a04 │ │ │ │ + b.n 6e412 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - cbnz r3, 6e31a │ │ │ │ + cbnz r3, 6e362 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 22fa0c │ │ │ │ - cbz r0, 6e2ee │ │ │ │ + bl 22fc70 │ │ │ │ + cbz r0, 6e336 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 6e2ee │ │ │ │ + cbnz r3, 6e336 │ │ │ │ mov r0, sp │ │ │ │ - bl 22fa0c │ │ │ │ - cbnz r0, 6e302 │ │ │ │ + bl 22fc70 │ │ │ │ + cbnz r0, 6e34a │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 2b3c10 <_Py_c_prod@@Base+0x868> │ │ │ │ - cbz r0, 6e31a │ │ │ │ + bl 2b3518 <_Py_c_prod@@Base+0x868> │ │ │ │ + cbz r0, 6e362 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 6e31a │ │ │ │ + cbnz r3, 6e362 │ │ │ │ mov r0, sp │ │ │ │ - bl 2b3c10 <_Py_c_prod@@Base+0x868> │ │ │ │ - cbz r0, 6e31a │ │ │ │ + bl 2b3518 <_Py_c_prod@@Base+0x868> │ │ │ │ + cbz r0, 6e362 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 2c030 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ mov r0, sp │ │ │ │ - bl 159ecc │ │ │ │ - b.n 6e3ce │ │ │ │ + bl 159a04 │ │ │ │ + b.n 6e416 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6e338 │ │ │ │ - bl 23c560 │ │ │ │ + cbnz r0, 6e380 │ │ │ │ + bl 23c7b4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ mov r0, sp │ │ │ │ - bl 159ecc │ │ │ │ - b.n 6e3ca │ │ │ │ + bl 159a04 │ │ │ │ + b.n 6e412 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 6e34a │ │ │ │ + ble.n 6e392 │ │ │ │ str.w r1, [r5, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 6e33c │ │ │ │ + b.n 6e384 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6e366 │ │ │ │ + ble.n 6e3ae │ │ │ │ ldr r2, [sp, #28] │ │ │ │ movs r4, #1 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp r3, r2 │ │ │ │ mul.w r4, r1, r4 │ │ │ │ - bne.n 6e356 │ │ │ │ - cbnz r4, 6e368 │ │ │ │ - b.n 6e3b6 │ │ │ │ + bne.n 6e39e │ │ │ │ + cbnz r4, 6e3b0 │ │ │ │ + b.n 6e3fe │ │ │ │ movs r4, #1 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r4, #1 │ │ │ │ subs r3, #1 │ │ │ │ - bmi.n 6e396 │ │ │ │ + bmi.n 6e3de │ │ │ │ ldr.w ip, [sp, #28] │ │ │ │ add.w r2, r5, r3, lsl #2 │ │ │ │ ldr.w r0, [ip, r3, lsl #2] │ │ │ │ subs r3, #1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r0, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - bge.n 6e38e │ │ │ │ + bge.n 6e3d6 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 6e396 │ │ │ │ + b.n 6e3de │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r7, [r2], #-4 │ │ │ │ - bne.n 6e37a │ │ │ │ + bne.n 6e3c2 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 2e0ccc │ │ │ │ + bl 2e0680 │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 2e0ccc │ │ │ │ + bl 2e0680 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c030 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6e36a │ │ │ │ + bne.n 6e3b2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ mov r0, sp │ │ │ │ - bl 159ecc │ │ │ │ - b.n 6e3ce │ │ │ │ + bl 159a04 │ │ │ │ + b.n 6e416 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006e3d6 : │ │ │ │ - b.w f280c │ │ │ │ +0006e41e : │ │ │ │ + b.w f242c │ │ │ │ │ │ │ │ -0006e3da : │ │ │ │ - b.w 15cb70 │ │ │ │ - b.w 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ +0006e422 : │ │ │ │ + b.w 15c6b4 │ │ │ │ + b.w 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ │ │ │ │ -0006e3e2 <_PyObject_CallMethodId@@Base>: │ │ │ │ +0006e42a <_PyObject_CallMethodId@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #88] @ (6e44c <_PyObject_CallMethodId@@Base+0x6a>) │ │ │ │ + ldr r2, [pc, #88] @ (6e494 <_PyObject_CallMethodId@@Base+0x6a>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 6e400 <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ - cbnz r1, 6e40a <_PyObject_CallMethodId@@Base+0x28> │ │ │ │ + cbz r0, 6e448 <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ + cbnz r1, 6e452 <_PyObject_CallMethodId@@Base+0x28> │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 6df0e │ │ │ │ - b.n 6e43e <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ - bl 72bc0 <_PyObject_GetAttrId@@Base> │ │ │ │ + bl 6df56 │ │ │ │ + b.n 6e486 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ + bl 72c08 <_PyObject_GetAttrId@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6e43e <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ + cbz r0, 6e486 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2fd8a <_PyObject_DebugMallocStats@@Base+0x1c22> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6e42e <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ + blt.n 6e476 <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6e43e <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ + b.n 6e486 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6e42a <_PyObject_CallMethodId@@Base+0x48> │ │ │ │ + bne.n 6e472 <_PyObject_CallMethodId@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6e42a <_PyObject_CallMethodId@@Base+0x48> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6e472 <_PyObject_CallMethodId@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6e45a <_PyObject_CallMethodId@@Base+0x78> │ │ │ │ + cbz r0, 6e4a2 <_PyObject_CallMethodId@@Base+0x78> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6e466 <_PyObject_CallMethodId@@Base+0x84> │ │ │ │ + cbz r0, 6e4ae <_PyObject_CallMethodId@@Base+0x84> │ │ │ │ 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, 6e486 <_PyObject_CallMethodId@@Base+0xa4> │ │ │ │ + cbnz r0, 6e4ce <_PyObject_CallMethodId@@Base+0xa4> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 6e490 <_PyObject_CallMethodId@@Base+0xae> │ │ │ │ - b.n 6e496 <_PyObject_CallMethodId@@Base+0xb4> │ │ │ │ + cbnz r0, 6e4d8 <_PyObject_CallMethodId@@Base+0xae> │ │ │ │ + b.n 6e4de <_PyObject_CallMethodId@@Base+0xb4> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6e480 <_PyObject_CallMethodId@@Base+0x9e> │ │ │ │ - b.n 6e4ae <_PyObject_CallMethodId@@Base+0xcc> │ │ │ │ + beq.n 6e4c8 <_PyObject_CallMethodId@@Base+0x9e> │ │ │ │ + b.n 6e4f6 <_PyObject_CallMethodId@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6e4ae <_PyObject_CallMethodId@@Base+0xcc> │ │ │ │ + cbnz r0, 6e4f6 <_PyObject_CallMethodId@@Base+0xcc> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 6e4a0 <_PyObject_CallMethodId@@Base+0xbe> │ │ │ │ + cbz r0, 6e4e8 <_PyObject_CallMethodId@@Base+0xbe> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6e4ae <_PyObject_CallMethodId@@Base+0xcc> │ │ │ │ + cbnz r0, 6e4f6 <_PyObject_CallMethodId@@Base+0xcc> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 6e4ae <_PyObject_CallMethodId@@Base+0xcc> │ │ │ │ + cbz r0, 6e4f6 <_PyObject_CallMethodId@@Base+0xcc> │ │ │ │ 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, 6e4ba <_PyObject_CallMethodId@@Base+0xd8> │ │ │ │ + cbz r0, 6e502 <_PyObject_CallMethodId@@Base+0xd8> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #16] @ (6e4d0 <_PyObject_CallMethodId@@Base+0xee>) │ │ │ │ + ldr r2, [pc, #16] @ (6e518 <_PyObject_CallMethodId@@Base+0xee>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldrb r1, [r2, r3] │ │ │ │ - cbnz r1, 6e4cc <_PyObject_CallMethodId@@Base+0xea> │ │ │ │ + cbnz r1, 6e514 <_PyObject_CallMethodId@@Base+0xea> │ │ │ │ movs r0, #1 │ │ │ │ strb r0, [r2, r3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #8] @ (6e4e0 <_PyObject_CallMethodId@@Base+0xfe>) │ │ │ │ + ldr r2, [pc, #8] @ (6e528 <_PyObject_CallMethodId@@Base+0xfe>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, r3] │ │ │ │ bx lr │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r4} │ │ │ │ @@ -99894,205 +99921,205 @@ │ │ │ │ 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, 6e542 <_PyObject_CallMethodId@@Base+0x160> │ │ │ │ + cbnz r0, 6e58a <_PyObject_CallMethodId@@Base+0x160> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6e54a <_PyObject_CallMethodId@@Base+0x168> │ │ │ │ + cbz r0, 6e592 <_PyObject_CallMethodId@@Base+0x168> │ │ │ │ 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 6e534 <_PyObject_CallMethodId@@Base+0x152> │ │ │ │ + beq.n 6e57c <_PyObject_CallMethodId@@Base+0x152> │ │ │ │ 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, 6e572 <_PyObject_CallMethodId@@Base+0x190> │ │ │ │ + cbnz r0, 6e5ba <_PyObject_CallMethodId@@Base+0x190> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6e57a <_PyObject_CallMethodId@@Base+0x198> │ │ │ │ + cbz r0, 6e5c2 <_PyObject_CallMethodId@@Base+0x198> │ │ │ │ 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 6e564 <_PyObject_CallMethodId@@Base+0x182> │ │ │ │ + beq.n 6e5ac <_PyObject_CallMethodId@@Base+0x182> │ │ │ │ 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, 6e5a2 <_PyObject_CallMethodId@@Base+0x1c0> │ │ │ │ + cbnz r0, 6e5ea <_PyObject_CallMethodId@@Base+0x1c0> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6e5aa <_PyObject_CallMethodId@@Base+0x1c8> │ │ │ │ + cbz r0, 6e5f2 <_PyObject_CallMethodId@@Base+0x1c8> │ │ │ │ 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 6e594 <_PyObject_CallMethodId@@Base+0x1b2> │ │ │ │ + beq.n 6e5dc <_PyObject_CallMethodId@@Base+0x1b2> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6e5b6 <_PyObject_CallMethodId@@Base+0x1d4> │ │ │ │ + cbz r0, 6e5fe <_PyObject_CallMethodId@@Base+0x1d4> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6e5c2 <_PyObject_CallMethodId@@Base+0x1e0> │ │ │ │ + cbz r0, 6e60a <_PyObject_CallMethodId@@Base+0x1e0> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - ble.n 6e61c <_PyObject_CallMethodId@@Base+0x23a> │ │ │ │ + ble.n 6e664 <_PyObject_CallMethodId@@Base+0x23a> │ │ │ │ movs r6, #1 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r6 │ │ │ │ add.w ip, r0, r4 │ │ │ │ ldrh.w lr, [r8, r7, lsl #1] │ │ │ │ ldrh.w ip, [r8, ip, lsl #1] │ │ │ │ - cbz r3, 6e5f2 <_PyObject_CallMethodId@@Base+0x210> │ │ │ │ + cbz r3, 6e63a <_PyObject_CallMethodId@@Base+0x210> │ │ │ │ cmp lr, ip │ │ │ │ - bls.n 6e5f6 <_PyObject_CallMethodId@@Base+0x214> │ │ │ │ + bls.n 6e63e <_PyObject_CallMethodId@@Base+0x214> │ │ │ │ adds r5, r7, #1 │ │ │ │ movs r4, #0 │ │ │ │ subs r6, r5, r0 │ │ │ │ - b.n 6e614 <_PyObject_CallMethodId@@Base+0x232> │ │ │ │ + b.n 6e65c <_PyObject_CallMethodId@@Base+0x232> │ │ │ │ cmp lr, ip │ │ │ │ - bcc.n 6e5ea <_PyObject_CallMethodId@@Base+0x208> │ │ │ │ + bcc.n 6e632 <_PyObject_CallMethodId@@Base+0x208> │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 6e60c <_PyObject_CallMethodId@@Base+0x22a> │ │ │ │ + bne.n 6e654 <_PyObject_CallMethodId@@Base+0x22a> │ │ │ │ adds r4, #1 │ │ │ │ adds r7, r5, r6 │ │ │ │ cmp r6, r4 │ │ │ │ it eq │ │ │ │ moveq r5, r7 │ │ │ │ cmp r6, r4 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 6e614 <_PyObject_CallMethodId@@Base+0x232> │ │ │ │ + b.n 6e65c <_PyObject_CallMethodId@@Base+0x232> │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ adds r5, #1 │ │ │ │ movs r6, #1 │ │ │ │ adds r7, r5, r4 │ │ │ │ cmp r1, r7 │ │ │ │ - bgt.n 6e5d8 <_PyObject_CallMethodId@@Base+0x1f6> │ │ │ │ - b.n 6e620 <_PyObject_CallMethodId@@Base+0x23e> │ │ │ │ + bgt.n 6e620 <_PyObject_CallMethodId@@Base+0x1f6> │ │ │ │ + b.n 6e668 <_PyObject_CallMethodId@@Base+0x23e> │ │ │ │ movs r6, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r2, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - ble.n 6e67e <_PyObject_CallMethodId@@Base+0x29c> │ │ │ │ + ble.n 6e6c6 <_PyObject_CallMethodId@@Base+0x29c> │ │ │ │ movs r6, #1 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r6 │ │ │ │ add.w ip, r0, r4 │ │ │ │ ldr.w lr, [r8, r7, lsl #2] │ │ │ │ ldr.w ip, [r8, ip, lsl #2] │ │ │ │ - cbz r3, 6e654 <_PyObject_CallMethodId@@Base+0x272> │ │ │ │ + cbz r3, 6e69c <_PyObject_CallMethodId@@Base+0x272> │ │ │ │ cmp lr, ip │ │ │ │ - bls.n 6e658 <_PyObject_CallMethodId@@Base+0x276> │ │ │ │ + bls.n 6e6a0 <_PyObject_CallMethodId@@Base+0x276> │ │ │ │ adds r5, r7, #1 │ │ │ │ movs r4, #0 │ │ │ │ subs r6, r5, r0 │ │ │ │ - b.n 6e676 <_PyObject_CallMethodId@@Base+0x294> │ │ │ │ + b.n 6e6be <_PyObject_CallMethodId@@Base+0x294> │ │ │ │ cmp lr, ip │ │ │ │ - bcc.n 6e64c <_PyObject_CallMethodId@@Base+0x26a> │ │ │ │ + bcc.n 6e694 <_PyObject_CallMethodId@@Base+0x26a> │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 6e66e <_PyObject_CallMethodId@@Base+0x28c> │ │ │ │ + bne.n 6e6b6 <_PyObject_CallMethodId@@Base+0x28c> │ │ │ │ adds r4, #1 │ │ │ │ adds r7, r5, r6 │ │ │ │ cmp r6, r4 │ │ │ │ it eq │ │ │ │ moveq r5, r7 │ │ │ │ cmp r6, r4 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 6e676 <_PyObject_CallMethodId@@Base+0x294> │ │ │ │ + b.n 6e6be <_PyObject_CallMethodId@@Base+0x294> │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ adds r5, #1 │ │ │ │ movs r6, #1 │ │ │ │ adds r7, r5, r4 │ │ │ │ cmp r1, r7 │ │ │ │ - bgt.n 6e63a <_PyObject_CallMethodId@@Base+0x258> │ │ │ │ - b.n 6e682 <_PyObject_CallMethodId@@Base+0x2a0> │ │ │ │ + bgt.n 6e682 <_PyObject_CallMethodId@@Base+0x258> │ │ │ │ + b.n 6e6ca <_PyObject_CallMethodId@@Base+0x2a0> │ │ │ │ movs r6, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r2, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ add.w r5, r0, #16 │ │ │ │ mov r1, r6 │ │ │ │ subs r4, #1 │ │ │ │ - bmi.n 6e6b6 <_PyObject_CallMethodId@@Base+0x2d4> │ │ │ │ + bmi.n 6e6fe <_PyObject_CallMethodId@@Base+0x2d4> │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6e6a0 <_PyObject_CallMethodId@@Base+0x2be> │ │ │ │ + beq.n 6e6e8 <_PyObject_CallMethodId@@Base+0x2be> │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6e6a0 <_PyObject_CallMethodId@@Base+0x2be> │ │ │ │ - b.n 6e6b8 <_PyObject_CallMethodId@@Base+0x2d6> │ │ │ │ + beq.n 6e6e8 <_PyObject_CallMethodId@@Base+0x2be> │ │ │ │ + b.n 6e700 <_PyObject_CallMethodId@@Base+0x2d6> │ │ │ │ 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, 6e6e0 <_PyObject_CallMethodId@@Base+0x2fe> │ │ │ │ + cbnz r0, 6e728 <_PyObject_CallMethodId@@Base+0x2fe> │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 6e6d2 <_PyObject_CallMethodId@@Base+0x2f0> │ │ │ │ - b.n 6e6e6 <_PyObject_CallMethodId@@Base+0x304> │ │ │ │ + bne.n 6e71a <_PyObject_CallMethodId@@Base+0x2f0> │ │ │ │ + b.n 6e72e <_PyObject_CallMethodId@@Base+0x304> │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6e6da <_PyObject_CallMethodId@@Base+0x2f8> │ │ │ │ + beq.n 6e722 <_PyObject_CallMethodId@@Base+0x2f8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #36] @ (6e710 <_PyObject_CallMethodId@@Base+0x32e>) │ │ │ │ + ldr r3, [pc, #36] @ (6e758 <_PyObject_CallMethodId@@Base+0x32e>) │ │ │ │ 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, #508 @ 0x1fc │ │ │ │ ldr.w r3, [r2, #4092] @ 0xffc │ │ │ │ @@ -100101,36 +100128,36 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r2, #4092] @ 0xffc │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 6e792 <_PyObject_CallMethodId@@Base+0x3b0> │ │ │ │ + bhi.n 6e7da <_PyObject_CallMethodId@@Base+0x3b0> │ │ │ │ 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, #31972 @ 0x7ce4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6e740 <_PyObject_CallMethodId@@Base+0x35e> │ │ │ │ + beq.n 6e788 <_PyObject_CallMethodId@@Base+0x35e> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 6e790 <_PyObject_CallMethodId@@Base+0x3ae> │ │ │ │ + b.n 6e7d8 <_PyObject_CallMethodId@@Base+0x3ae> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 6e736 <_PyObject_CallMethodId@@Base+0x354> │ │ │ │ + bne.n 6e77e <_PyObject_CallMethodId@@Base+0x354> │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl f352c │ │ │ │ + bl f314c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 6e78e <_PyObject_CallMethodId@@Base+0x3ac> │ │ │ │ + blt.n 6e7d6 <_PyObject_CallMethodId@@Base+0x3ac> │ │ │ │ cmp r4, #2 │ │ │ │ ittee eq │ │ │ │ movweq r0, #4380 @ 0x111c │ │ │ │ movweq r2, #6004 @ 0x1774 │ │ │ │ movwne r0, #6004 @ 0x1774 │ │ │ │ movwne r2, #4380 @ 0x111c │ │ │ │ ittee eq │ │ │ │ @@ -100139,159 +100166,159 @@ │ │ │ │ movtne r0, #80 @ 0x50 │ │ │ │ movtne r2, #80 @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6e790 <_PyObject_CallMethodId@@Base+0x3ae> │ │ │ │ + bge.n 6e7d8 <_PyObject_CallMethodId@@Base+0x3ae> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6e790 <_PyObject_CallMethodId@@Base+0x3ae> │ │ │ │ + b.n 6e7d8 <_PyObject_CallMethodId@@Base+0x3ae> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1166cc │ │ │ │ + b.w 116328 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2457d0 <_PyObject_FunctionStr@@Base+0x1bc> │ │ │ │ + b.w 245a30 <_PyObject_FunctionStr@@Base+0x1bc> │ │ │ │ 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, #35704 @ 0x8b78 │ │ │ │ + movw r1, #34104 @ 0x8538 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2253d0 │ │ │ │ - cbnz r0, 6e7da <_PyObject_CallMethodId@@Base+0x3f8> │ │ │ │ + bl 22563c │ │ │ │ + cbnz r0, 6e822 <_PyObject_CallMethodId@@Base+0x3f8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6e7dc <_PyObject_CallMethodId@@Base+0x3fa> │ │ │ │ + bge.n 6e824 <_PyObject_CallMethodId@@Base+0x3fa> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6e7dc <_PyObject_CallMethodId@@Base+0x3fa> │ │ │ │ + b.n 6e824 <_PyObject_CallMethodId@@Base+0x3fa> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r0, 6e814 <_PyObject_CallMethodId@@Base+0x432> │ │ │ │ + cbz r0, 6e85c <_PyObject_CallMethodId@@Base+0x432> │ │ │ │ movw r3, #59980 @ 0xea4c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 6e814 <_PyObject_CallMethodId@@Base+0x432> │ │ │ │ + beq.n 6e85c <_PyObject_CallMethodId@@Base+0x432> │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6e854 <_PyObject_CallMethodId@@Base+0x472> │ │ │ │ - bl 6e4bc <_PyObject_CallMethodId@@Base+0xda> │ │ │ │ - cbz r0, 6e868 <_PyObject_CallMethodId@@Base+0x486> │ │ │ │ + bne.n 6e89c <_PyObject_CallMethodId@@Base+0x472> │ │ │ │ + bl 6e504 <_PyObject_CallMethodId@@Base+0xda> │ │ │ │ + cbz r0, 6e8b0 <_PyObject_CallMethodId@@Base+0x486> │ │ │ │ movw r3, #32340 @ 0x7e54 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ dmb ish │ │ │ │ movw r2, #60036 @ 0xea84 │ │ │ │ movt r2, #84 @ 0x54 │ │ │ │ - movw r3, #59597 @ 0xe8cd │ │ │ │ + movw r3, #59669 @ 0xe915 │ │ │ │ movt r3, #6 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - cbz r5, 6e848 <_PyObject_CallMethodId@@Base+0x466> │ │ │ │ + cbz r5, 6e890 <_PyObject_CallMethodId@@Base+0x466> │ │ │ │ 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 6e4d4 <_PyObject_CallMethodId@@Base+0xf2> │ │ │ │ + b.n 6e51c <_PyObject_CallMethodId@@Base+0xf2> │ │ │ │ mov r7, r1 │ │ │ │ - cbz r2, 6e85c <_PyObject_CallMethodId@@Base+0x47a> │ │ │ │ + cbz r2, 6e8a4 <_PyObject_CallMethodId@@Base+0x47a> │ │ │ │ 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, 6e8ca <_PyObject_CallMethodId@@Base+0x4e8> │ │ │ │ - cbz r1, 6e8ca <_PyObject_CallMethodId@@Base+0x4e8> │ │ │ │ + cbz r0, 6e912 <_PyObject_CallMethodId@@Base+0x4e8> │ │ │ │ + cbz r1, 6e912 <_PyObject_CallMethodId@@Base+0x4e8> │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ subs r5, r0, #1 │ │ │ │ ldrb.w r6, [r5, #1]! │ │ │ │ - cbz r6, 6e8c8 <_PyObject_CallMethodId@@Base+0x4e6> │ │ │ │ + cbz r6, 6e910 <_PyObject_CallMethodId@@Base+0x4e6> │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 6e8a4 <_PyObject_CallMethodId@@Base+0x4c2> │ │ │ │ + bcc.n 6e8ec <_PyObject_CallMethodId@@Base+0x4c2> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r7, #0 │ │ │ │ strb r7, [r2, r3] │ │ │ │ mov r2, r7 │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 6e7e0 <_PyObject_CallMethodId@@Base+0x3fe> │ │ │ │ + bl 6e828 <_PyObject_CallMethodId@@Base+0x3fe> │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r6, #10 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r6, [r2, r3] │ │ │ │ - bne.n 6e882 <_PyObject_CallMethodId@@Base+0x4a0> │ │ │ │ + bne.n 6e8ca <_PyObject_CallMethodId@@Base+0x4a0> │ │ │ │ ldrd r1, r3, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ mov r2, r6 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 6e7e0 <_PyObject_CallMethodId@@Base+0x3fe> │ │ │ │ + bl 6e828 <_PyObject_CallMethodId@@Base+0x3fe> │ │ │ │ str r6, [r4, #12] │ │ │ │ - b.n 6e882 <_PyObject_CallMethodId@@Base+0x4a0> │ │ │ │ + b.n 6e8ca <_PyObject_CallMethodId@@Base+0x4a0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ - cbz r0, 6e936 <_PyObject_CallMethodId@@Base+0x554> │ │ │ │ + cbz r0, 6e97e <_PyObject_CallMethodId@@Base+0x554> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #60032 @ 0xea80 │ │ │ │ movt r4, #84 @ 0x54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ - bcs.n 6e934 <_PyObject_CallMethodId@@Base+0x552> │ │ │ │ + bcs.n 6e97c <_PyObject_CallMethodId@@Base+0x552> │ │ │ │ mov r5, r0 │ │ │ │ blx 2c0c8 │ │ │ │ - cbz r0, 6e934 <_PyObject_CallMethodId@@Base+0x552> │ │ │ │ + cbz r0, 6e97c <_PyObject_CallMethodId@@Base+0x552> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ adds r2, r3, r0 │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6e8f8 <_PyObject_CallMethodId@@Base+0x516> │ │ │ │ + bne.n 6e940 <_PyObject_CallMethodId@@Base+0x516> │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ dmb ish │ │ │ │ - bcs.n 6e934 <_PyObject_CallMethodId@@Base+0x552> │ │ │ │ + bcs.n 6e97c <_PyObject_CallMethodId@@Base+0x552> │ │ │ │ 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, #62220 @ 0xf30c │ │ │ │ @@ -100304,34 +100331,34 @@ │ │ │ │ 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, 6e95e <_PyObject_CallMethodId@@Base+0x57c> │ │ │ │ + cbz r0, 6e9a6 <_PyObject_CallMethodId@@Base+0x57c> │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ - cbz r3, 6e95e <_PyObject_CallMethodId@@Base+0x57c> │ │ │ │ + cbz r3, 6e9a6 <_PyObject_CallMethodId@@Base+0x57c> │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx 2c4ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.n 6e8cc <_PyObject_CallMethodId@@Base+0x4ea> │ │ │ │ + b.n 6e914 <_PyObject_CallMethodId@@Base+0x4ea> │ │ │ │ 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, #59753 @ 0xe969 │ │ │ │ + movw r4, #59825 @ 0xe9b1 │ │ │ │ movt r4, #6 │ │ │ │ eors r4, r3 │ │ │ │ blx 2b57c <__clock_gettime64@plt> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ movt r1, #17179 @ 0x431b │ │ │ │ ldr r3, [sp, #0] │ │ │ │ @@ -100356,87 +100383,87 @@ │ │ │ │ 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 6e9cc <_PyObject_CallMethodId@@Base+0x5ea> │ │ │ │ + bhi.n 6ea14 <_PyObject_CallMethodId@@Base+0x5ea> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6ea70 <_PyObject_CallMethodId@@Base+0x68e> │ │ │ │ + beq.n 6eab8 <_PyObject_CallMethodId@@Base+0x68e> │ │ │ │ ldrd r2, r3, [r1] │ │ │ │ stmdb sp!, {r4, r5, r6, fp} │ │ │ │ orrs.w r4, r2, r3 │ │ │ │ - bne.n 6ea0c <_PyObject_CallMethodId@@Base+0x62a> │ │ │ │ + bne.n 6ea54 <_PyObject_CallMethodId@@Base+0x62a> │ │ │ │ ldrd r4, r5, [r1, #8] │ │ │ │ orrs r4, r5 │ │ │ │ - beq.n 6ea6a <_PyObject_CallMethodId@@Base+0x688> │ │ │ │ + beq.n 6eab2 <_PyObject_CallMethodId@@Base+0x688> │ │ │ │ ldrexd r4, r5, [r0] │ │ │ │ adds r4, r4, r2 │ │ │ │ adcs r5, r3 │ │ │ │ strexd r6, r4, r5, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 6ea0c <_PyObject_CallMethodId@@Base+0x62a> │ │ │ │ + bne.n 6ea54 <_PyObject_CallMethodId@@Base+0x62a> │ │ │ │ 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 6ea24 <_PyObject_CallMethodId@@Base+0x642> │ │ │ │ + bne.n 6ea6c <_PyObject_CallMethodId@@Base+0x642> │ │ │ │ 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 6ea40 <_PyObject_CallMethodId@@Base+0x65e> │ │ │ │ + bne.n 6ea88 <_PyObject_CallMethodId@@Base+0x65e> │ │ │ │ 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 6ea5a <_PyObject_CallMethodId@@Base+0x678> │ │ │ │ + bne.n 6eaa2 <_PyObject_CallMethodId@@Base+0x678> │ │ │ │ ldmia.w sp!, {r4, r5, r6, fp} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6eaa6 <_PyObject_CallMethodId@@Base+0x6c4> │ │ │ │ + beq.n 6eaee <_PyObject_CallMethodId@@Base+0x6c4> │ │ │ │ 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 6ea7c <_PyObject_CallMethodId@@Base+0x69a> │ │ │ │ + bne.n 6eac4 <_PyObject_CallMethodId@@Base+0x69a> │ │ │ │ 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 6ea92 <_PyObject_CallMethodId@@Base+0x6b0> │ │ │ │ + bne.n 6eada <_PyObject_CallMethodId@@Base+0x6b0> │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #64309 @ 0xfb35 │ │ │ │ + movw r1, #62545 @ 0xf451 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movw r0, #684 @ 0x2ac │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - b.w 4e638 │ │ │ │ - ldr r3, [pc, #48] @ (6eaf0 <_PyObject_CallMethodId@@Base+0x70e>) │ │ │ │ + b.w 4e680 │ │ │ │ + ldr r3, [pc, #48] @ (6eb38 <_PyObject_CallMethodId@@Base+0x70e>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ dmb ish │ │ │ │ ldrb.w r3, [r3, #3936] @ 0xf60 │ │ │ │ dmb ish │ │ │ │ tst.w r3, #1 │ │ │ │ @@ -100447,236 +100474,236 @@ │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006eaf4 <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ +0006eb3c <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ - cbz r3, 6eb08 <_PyCode_CheckNoInternalState@@Base+0x14> │ │ │ │ - cbz r1, 6eb04 <_PyCode_CheckNoInternalState@@Base+0x10> │ │ │ │ - movw r3, #64364 @ 0xfb6c │ │ │ │ + cbz r3, 6eb50 <_PyCode_CheckNoInternalState@@Base+0x14> │ │ │ │ + cbz r1, 6eb4c <_PyCode_CheckNoInternalState@@Base+0x10> │ │ │ │ + movw r3, #62764 @ 0xf52c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006eb0c <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ +0006eb54 <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6eb30 <_PyCode_CheckNoExternalState@@Base+0x24> │ │ │ │ + bgt.n 6eb78 <_PyCode_CheckNoExternalState@@Base+0x24> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6eb22 <_PyCode_CheckNoExternalState@@Base+0x16> │ │ │ │ - movw r3, #64340 @ 0xfb54 │ │ │ │ + ble.n 6eb6a <_PyCode_CheckNoExternalState@@Base+0x16> │ │ │ │ + movw r3, #62740 @ 0xf514 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - b.n 6eb38 <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ + b.n 6eb80 <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6eb42 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ + ble.n 6eb8a <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ ldr r3, [r1, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6eb42 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ - b.n 6eb18 <_PyCode_CheckNoExternalState@@Base+0xc> │ │ │ │ - movw r3, #64316 @ 0xfb3c │ │ │ │ + ble.n 6eb8a <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ + b.n 6eb60 <_PyCode_CheckNoExternalState@@Base+0xc> │ │ │ │ + movw r3, #62716 @ 0xf4fc │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - cbnz r2, 6eb3e <_PyCode_CheckNoExternalState@@Base+0x32> │ │ │ │ + cbnz r2, 6eb86 <_PyCode_CheckNoExternalState@@Base+0x32> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 6eb3a <_PyCode_CheckNoExternalState@@Base+0x2e> │ │ │ │ + b.n 6eb82 <_PyCode_CheckNoExternalState@@Base+0x2e> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006eb46 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ +0006eb8e <_PyCode_CheckPureFunction@@Base>: │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 6eb56 <_PyCode_CheckPureFunction@@Base+0x10> │ │ │ │ - movw r3, #20252 @ 0x4f1c │ │ │ │ + bpl.n 6eb9e <_PyCode_CheckPureFunction@@Base+0x10> │ │ │ │ + movw r3, #18652 @ 0x48dc │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - b.n 6eb6c <_PyCode_CheckPureFunction@@Base+0x26> │ │ │ │ + b.n 6ebb4 <_PyCode_CheckPureFunction@@Base+0x26> │ │ │ │ tst.w r3, #384 @ 0x180 │ │ │ │ - bne.n 6eb64 <_PyCode_CheckPureFunction@@Base+0x1e> │ │ │ │ + bne.n 6ebac <_PyCode_CheckPureFunction@@Base+0x1e> │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bmi.n 6eb4c <_PyCode_CheckPureFunction@@Base+0x6> │ │ │ │ + bmi.n 6eb94 <_PyCode_CheckPureFunction@@Base+0x6> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - movw r3, #20280 @ 0x4f38 │ │ │ │ + movw r3, #18680 @ 0x48f8 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - cbz r1, 6eb70 <_PyCode_CheckPureFunction@@Base+0x2a> │ │ │ │ + cbz r1, 6ebb8 <_PyCode_CheckPureFunction@@Base+0x2a> │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006eb74 : │ │ │ │ +0006ebbc : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006eb78 : │ │ │ │ +0006ebc0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #36276 @ 0x8db4 │ │ │ │ + movw r1, #34676 @ 0x8774 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 282028 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 6eba2 │ │ │ │ + bl 2819f8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 6ebea │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 282504 │ │ │ │ + b.w 281ed4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006eba6 : │ │ │ │ +0006ebee : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #36224 @ 0x8d80 │ │ │ │ + movw r1, #34624 @ 0x8740 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 282028 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 6ebd0 │ │ │ │ + bl 2819f8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 6ec18 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 282504 │ │ │ │ + b.w 281ed4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006ebd4 : │ │ │ │ +0006ec1c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #36276 @ 0x8db4 │ │ │ │ + movw r1, #34676 @ 0x8774 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 282028 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 6ebfa │ │ │ │ + bl 2819f8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 6ec42 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 6e7aa <_PyObject_CallMethodId@@Base+0x3c8> │ │ │ │ + b.n 6e7f2 <_PyObject_CallMethodId@@Base+0x3c8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006ebfe : │ │ │ │ +0006ec46 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #36320 @ 0x8de0 │ │ │ │ + movw r1, #34720 @ 0x87a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 282028 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 6ec24 │ │ │ │ + bl 2819f8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 6ec6c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 6e7aa <_PyObject_CallMethodId@@Base+0x3c8> │ │ │ │ + b.n 6e7f2 <_PyObject_CallMethodId@@Base+0x3c8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006ec28 : │ │ │ │ +0006ec70 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #36224 @ 0x8d80 │ │ │ │ + movw r1, #34624 @ 0x8740 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 282028 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 6ec4e │ │ │ │ + bl 2819f8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 6ec96 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 6e7aa <_PyObject_CallMethodId@@Base+0x3c8> │ │ │ │ + b.n 6e7f2 <_PyObject_CallMethodId@@Base+0x3c8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006ec52 : │ │ │ │ +0006ec9a : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ec54 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ +0006ec9c <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 6ec64 <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ + cbz r0, 6ecac <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ ldrb.w r0, [r0, #38] @ 0x26 │ │ │ │ subs r3, r0, #3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ec66 <_PyLong_New@@Base>: │ │ │ │ - b.w 93acc │ │ │ │ +0006ecae <_PyLong_New@@Base>: │ │ │ │ + b.w 939f4 │ │ │ │ │ │ │ │ -0006ec6a <_PyLong_FromDigits@@Base>: │ │ │ │ +0006ecb2 <_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, 6ecac <_PyLong_FromDigits@@Base+0x42> │ │ │ │ + cbz r1, 6ecf4 <_PyLong_FromDigits@@Base+0x42> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 93acc │ │ │ │ + bl 939f4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ecae <_PyLong_FromDigits@@Base+0x44> │ │ │ │ + cbz r0, 6ecf6 <_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 2c030 │ │ │ │ - b.n 6ecae <_PyLong_FromDigits@@Base+0x44> │ │ │ │ - ldr r4, [pc, #4] @ (6ecb4 <_PyLong_FromDigits@@Base+0x4a>) │ │ │ │ + b.n 6ecf6 <_PyLong_FromDigits@@Base+0x44> │ │ │ │ + ldr r4, [pc, #4] @ (6ecfc <_PyLong_FromDigits@@Base+0x4a>) │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006ecb8 <_PyLong_Sign@@Base>: │ │ │ │ +0006ed00 <_PyLong_Sign@@Base>: │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r0, r0, #3 │ │ │ │ rsb r0, r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ecc4 : │ │ │ │ +0006ed0c : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #15 │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ecd0 : │ │ │ │ +0006ed18 : │ │ │ │ ldrd r3, r0, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ece2 <_PyDict_NewPresized@@Base>: │ │ │ │ +0006ed2a <_PyDict_NewPresized@@Base>: │ │ │ │ cmp r0, #5 │ │ │ │ - bgt.n 6ecf6 <_PyDict_NewPresized@@Base+0x14> │ │ │ │ + bgt.n 6ed3e <_PyDict_NewPresized@@Base+0x14> │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #57368 @ 0xe018 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 7fbf0 │ │ │ │ + b.w 7fc40 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #21845 @ 0x5555 │ │ │ │ movt r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -100687,184 +100714,184 @@ │ │ │ │ addle r0, #1 │ │ │ │ asrle r0, r0, #1 │ │ │ │ itttt le │ │ │ │ addle.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ clzle r0, r0 │ │ │ │ rsble r0, r0, #32 │ │ │ │ uxtble r0, r0 │ │ │ │ - bl 86610 │ │ │ │ - cbz r0, 6ed40 <_PyDict_NewPresized@@Base+0x5e> │ │ │ │ + bl 864e4 │ │ │ │ + cbz r0, 6ed88 <_PyDict_NewPresized@@Base+0x5e> │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ mov r1, r2 │ │ │ │ - b.w 7fbf0 │ │ │ │ + b.w 7fc40 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006ed42 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ - b.w dba60 │ │ │ │ +0006ed8a <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ + b.w db5bc │ │ │ │ │ │ │ │ -0006ed46 <_PyDict_SizeOf@@Base>: │ │ │ │ - b.w 5a3c2 │ │ │ │ +0006ed8e <_PyDict_SizeOf@@Base>: │ │ │ │ + b.w 5a40a │ │ │ │ │ │ │ │ -0006ed4a : │ │ │ │ +0006ed92 : │ │ │ │ movw r3, #18720 @ 0x4920 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #16508 @ 0x407c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0006ed64 : │ │ │ │ - b.w 4e5da │ │ │ │ +0006edac : │ │ │ │ + b.w 4e622 │ │ │ │ │ │ │ │ -0006ed68 : │ │ │ │ +0006edb0 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 85e18 │ │ │ │ + b.w 85cec │ │ │ │ │ │ │ │ -0006ed6e : │ │ │ │ - b.w 85e18 │ │ │ │ +0006edb6 : │ │ │ │ + b.w 85cec │ │ │ │ │ │ │ │ -0006ed72 : │ │ │ │ - b.w 64974 │ │ │ │ +0006edba : │ │ │ │ + b.w 649bc │ │ │ │ │ │ │ │ -0006ed76 : │ │ │ │ +0006edbe : │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ed86 : │ │ │ │ +0006edce : │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ed96 : │ │ │ │ +0006edde : │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006eda6 <_Py_SetRefcnt@@Base>: │ │ │ │ +0006edee <_Py_SetRefcnt@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006edb2 : │ │ │ │ +0006edfa : │ │ │ │ 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 6edf4 │ │ │ │ + bls.n 6ee3c │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ - bhi.n 6ede8 │ │ │ │ + bhi.n 6ee30 │ │ │ │ add.w r5, r4, r4, lsl #1 │ │ │ │ - b.n 6edf6 │ │ │ │ + b.n 6ee3e │ │ │ │ cmp.w r4, #512 @ 0x200 │ │ │ │ ite ls │ │ │ │ movls r5, r4 │ │ │ │ movhi r5, #0 │ │ │ │ - b.n 6edf6 │ │ │ │ + b.n 6ee3e │ │ │ │ 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 2e37ac <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ 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 2b44c │ │ │ │ - ldr r1, [pc, #32] @ (6ee50 ) │ │ │ │ + ldr r1, [pc, #32] @ (6ee98 ) │ │ │ │ mov.w r2, #900 @ 0x384 │ │ │ │ add.w r0, r4, #520 @ 0x208 │ │ │ │ blx 2c030 │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str.w r3, [r4, #1420] @ 0x58c │ │ │ │ dmb ish │ │ │ │ str.w r3, [r4, #1580] @ 0x62c │ │ │ │ pop {r4, pc} │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + ldr r0, [r1, #104] @ 0x68 │ │ │ │ movs r2, r6 │ │ │ │ - movw r3, #29376 @ 0x72c0 │ │ │ │ + movw r3, #27776 @ 0x6c80 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6eec8 │ │ │ │ + beq.n 6ef10 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6eec8 │ │ │ │ + beq.n 6ef10 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #84] @ (6eecc ) │ │ │ │ + ldr r2, [pc, #84] @ (6ef14 ) │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 6ee98 │ │ │ │ + bne.n 6eee0 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6ee98 │ │ │ │ + beq.n 6eee0 │ │ │ │ blx 2ae4c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 6eeb0 │ │ │ │ - cbz r3, 6eeac │ │ │ │ + beq.n 6eef8 │ │ │ │ + cbz r3, 6eef4 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [r3, #1592] @ 0x638 │ │ │ │ - b.n 6ee9e │ │ │ │ + b.n 6eee6 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 6eebe │ │ │ │ + bne.n 6ef06 │ │ │ │ ldr.w r3, [r4, #1592] @ 0x638 │ │ │ │ - cbz r2, 6eebc │ │ │ │ + cbz r2, 6ef04 │ │ │ │ str.w r3, [r2, #1592] @ 0x638 │ │ │ │ - b.n 6eebe │ │ │ │ + b.n 6ef06 │ │ │ │ str r3, [r1, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1c95e0 │ │ │ │ + b.w 1c9a48 │ │ │ │ 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 │ │ │ │ @@ -100873,19 +100900,19 @@ │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ subw sp, sp, #1044 @ 0x414 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.w 6f096 │ │ │ │ + beq.w 6f0de │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 6f094 │ │ │ │ + beq.w 6f0dc │ │ │ │ subs r0, r1, #1 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ movw r6, #43691 @ 0xaaab │ │ │ │ movt r6, #43690 @ 0xaaaa │ │ │ │ bfc r0, #0, #22 │ │ │ │ cmp r4, #0 │ │ │ │ add.w ip, r0, #116 @ 0x74 │ │ │ │ @@ -100895,84 +100922,84 @@ │ │ │ │ it lt │ │ │ │ ldrlt r5, [r1, #0] │ │ │ │ mov.w ip, ip, asr #4 │ │ │ │ it lt │ │ │ │ lsllt r5, r5, #15 │ │ │ │ cmp r4, #3 │ │ │ │ mul.w ip, r6, ip │ │ │ │ - bls.n 6ef46 │ │ │ │ + bls.n 6ef8e │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ - bhi.n 6ef3c │ │ │ │ + bhi.n 6ef84 │ │ │ │ add.w r4, r4, r4, lsl #1 │ │ │ │ - b.n 6ef48 │ │ │ │ + b.n 6ef90 │ │ │ │ cmp.w r4, #512 @ 0x200 │ │ │ │ it hi │ │ │ │ movhi r4, #0 │ │ │ │ - b.n 6ef48 │ │ │ │ + b.n 6ef90 │ │ │ │ movs r4, #0 │ │ │ │ mov sl, r3 │ │ │ │ add.w r3, r4, ip, lsl #15 │ │ │ │ mov r6, r1 │ │ │ │ adds r4, r0, r3 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ ldrh.w fp, [r1, #10] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp.w fp, #1 │ │ │ │ - bne.n 6ef70 │ │ │ │ + bne.n 6efb8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ - b.n 6f096 │ │ │ │ + b.n 6f0de │ │ │ │ cmp r2, fp │ │ │ │ - bne.n 6ef9a │ │ │ │ + bne.n 6efe2 │ │ │ │ mov.w r8, #0 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ mov r3, r5 │ │ │ │ cmp r2, r8 │ │ │ │ - bls.w 6f094 │ │ │ │ + bls.w 6f0dc │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ str.w sl, [sp] │ │ │ │ add r4, r5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6ef78 │ │ │ │ - b.n 6f096 │ │ │ │ + bne.n 6efc0 │ │ │ │ + b.n 6f0de │ │ │ │ add.w r8, fp, #31 │ │ │ │ mov.w r3, #1024 @ 0x400 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov.w r8, r8, asr #5 │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ blx 2c120 <__memset_chk@plt> │ │ │ │ ands.w fp, fp, #31 │ │ │ │ - beq.n 6efca │ │ │ │ + beq.n 6f012 │ │ │ │ add.w r2, r8, #4294967295 @ 0xffffffff │ │ │ │ add r1, sp, #16 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ lsl.w r3, r3, fp │ │ │ │ str.w r3, [r1, r2, lsl #2] │ │ │ │ ldr.w fp, [r6, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 6f03c │ │ │ │ + beq.n 6f084 │ │ │ │ subs r6, r5, #1 │ │ │ │ movs r1, #1 │ │ │ │ clz r6, r6 │ │ │ │ movs r3, #0 │ │ │ │ rsb r6, r6, #32 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r5 │ │ │ │ lsls r1, r6 │ │ │ │ subs r1, r1, r5 │ │ │ │ - bl 2e3e8c <_PyMonitoring_FireBranchEvent@@Base+0x9ac> │ │ │ │ + bl 2e3844 <_PyMonitoring_FireBranchEvent@@Base+0x9ac> │ │ │ │ add.w ip, sp, #16 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub.w r0, fp, r4 │ │ │ │ rsb r1, r6, #32 │ │ │ │ sub.w r2, r6, #32 │ │ │ │ @@ -100990,94 +101017,94 @@ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r1, r2 │ │ │ │ ldr.w r2, [ip, r3, lsl #2] │ │ │ │ orrs r2, r1 │ │ │ │ str.w r2, [ip, r3, lsl #2] │ │ │ │ ldr.w fp, [fp] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 6eff6 │ │ │ │ + bne.n 6f03e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 6f094 │ │ │ │ + beq.n 6f0dc │ │ │ │ add r3, sp, #16 │ │ │ │ ldr.w r6, [r3, fp, lsl #2] │ │ │ │ - cbnz r6, 6f064 │ │ │ │ + cbnz r6, 6f0ac │ │ │ │ movs r6, #32 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ - cbz r0, 6f096 │ │ │ │ + cbz r0, 6f0de │ │ │ │ add r4, r5 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 6f04c │ │ │ │ - b.n 6f08c │ │ │ │ + bne.n 6f094 │ │ │ │ + b.n 6f0d4 │ │ │ │ mvns r6, r6 │ │ │ │ - beq.n 6f088 │ │ │ │ + beq.n 6f0d0 │ │ │ │ rbit r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ clz r2, r2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ str.w sl, [sp] │ │ │ │ mla r2, r5, r2, r4 │ │ │ │ blx r9 │ │ │ │ subs r3, r6, #1 │ │ │ │ - cbz r0, 6f096 │ │ │ │ + cbz r0, 6f0de │ │ │ │ ands r6, r3 │ │ │ │ - bne.n 6f068 │ │ │ │ + bne.n 6f0b0 │ │ │ │ add.w r4, r4, r5, lsl #5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r8, fp │ │ │ │ - bne.n 6f042 │ │ │ │ + bne.n 6f08a │ │ │ │ movs r0, #1 │ │ │ │ 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 6e4bc <_PyObject_CallMethodId@@Base+0xda> │ │ │ │ - cbz r0, 6f0e4 │ │ │ │ + bl 6e504 <_PyObject_CallMethodId@@Base+0xda> │ │ │ │ + cbz r0, 6f12c │ │ │ │ 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 2b22c <__vsnprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6e4d4 <_PyObject_CallMethodId@@Base+0xf2> │ │ │ │ + bl 6e51c <_PyObject_CallMethodId@@Base+0xf2> │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6e7e0 <_PyObject_CallMethodId@@Base+0x3fe> │ │ │ │ + bl 6e828 <_PyObject_CallMethodId@@Base+0x3fe> │ │ │ │ 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, #59501 @ 0xe86d │ │ │ │ + movw r0, #59573 @ 0xe8b5 │ │ │ │ movt r0, #6 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 6f09e │ │ │ │ + bl 6f0e6 │ │ │ │ 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 │ │ │ │ @@ -101086,379 +101113,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 6f158 │ │ │ │ - movw r4, #51256 @ 0xc838 │ │ │ │ + beq.n 6f1a0 │ │ │ │ + movw r4, #49656 @ 0xc1f8 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ orrs r2, r3 │ │ │ │ - bne.n 6f166 │ │ │ │ + bne.n 6f1ae │ │ │ │ mov.w r5, #1000 @ 0x3e8 │ │ │ │ - b.n 6f16a │ │ │ │ - movw r4, #40760 @ 0x9f38 │ │ │ │ + b.n 6f1b2 │ │ │ │ + movw r4, #39152 @ 0x98f0 │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ - b.n 6f16a │ │ │ │ + b.n 6f1b2 │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ mov r3, r8 │ │ │ │ mov ip, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 6f17a │ │ │ │ + bge.n 6f1c2 │ │ │ │ rsbs r3, r8, #0 │ │ │ │ sbc.w ip, r7, r7, lsl #1 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r2, ip, #0 │ │ │ │ - bge.n 6f1be │ │ │ │ + bge.n 6f206 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ orrs r3, r7 │ │ │ │ - bne.n 6f190 │ │ │ │ + bne.n 6f1d8 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq.n 6f27c │ │ │ │ + beq.n 6f2c4 │ │ │ │ orrs.w r7, r8, r7 │ │ │ │ mov.w r3, #32 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #24 │ │ │ │ it eq │ │ │ │ - movweq r4, #35328 @ 0x8a00 │ │ │ │ - movw r2, #20316 @ 0x4f5c │ │ │ │ + movweq r4, #33728 @ 0x83c0 │ │ │ │ + movw r2, #18716 @ 0x491c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ it eq │ │ │ │ movteq r4, #46 @ 0x2e │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ strd r8, r4, [sp, #4] │ │ │ │ blx 2c0d4 <__snprintf_chk@plt> │ │ │ │ - b.n 6f27c │ │ │ │ + b.n 6f2c4 │ │ │ │ smull r2, lr, r5, r5 │ │ │ │ cmp r3, r2 │ │ │ │ sbcs.w r1, ip, lr │ │ │ │ ittet lt │ │ │ │ movlt r2, r5 │ │ │ │ movlt.w lr, #0 │ │ │ │ - movwge r6, #52408 @ 0xccb8 │ │ │ │ - movwlt r6, #40492 @ 0x9e2c │ │ │ │ + movwge r6, #50808 @ 0xc678 │ │ │ │ + movwlt r6, #38884 @ 0x97e4 │ │ │ │ ite ge │ │ │ │ movtge r6, #49 @ 0x31 │ │ │ │ movtlt r6, #47 @ 0x2f │ │ │ │ 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, #37016 @ 0x9098 │ │ │ │ + movwge r6, #35416 @ 0x8a58 │ │ │ │ movtge r6, #48 @ 0x30 │ │ │ │ - bl 2e3dec <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e3dec <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2e3dec <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ cmp.w r5, #1024 @ 0x400 │ │ │ │ mov r7, r2 │ │ │ │ mov.w r3, #8 │ │ │ │ add r5, sp, #16 │ │ │ │ - movw r2, #42796 @ 0xa72c │ │ │ │ + movw r2, #41196 @ 0xa0ec │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ mov r8, r0 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw r1, #35328 @ 0x8a00 │ │ │ │ + movw r1, #33728 @ 0x83c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r4, #20328 @ 0x4f68 │ │ │ │ + movw r4, #18728 @ 0x4928 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ blx 2c0d4 <__snprintf_chk@plt> │ │ │ │ cmp r7, #0 │ │ │ │ mov.w r3, #32 │ │ │ │ it lt │ │ │ │ neglt r7, r7 │ │ │ │ - movw r2, #20336 @ 0x4f70 │ │ │ │ + movw r2, #18736 @ 0x4930 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, sp, #24 │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ strd r8, r7, [sp, #4] │ │ │ │ blx 2c0d4 <__snprintf_chk@plt> │ │ │ │ - movw r2, #20308 @ 0x4f54 │ │ │ │ + movw r2, #18708 @ 0x4914 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #24 │ │ │ │ cmp.w r9, #0 │ │ │ │ it ne │ │ │ │ movne r2, r9 │ │ │ │ - movw r0, #59501 @ 0xe86d │ │ │ │ + movw r0, #59573 @ 0xe8b5 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f0ea │ │ │ │ + bl 6f132 │ │ │ │ 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, #20368 @ 0x4f90 │ │ │ │ + movw r2, #18768 @ 0x4950 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #59501 @ 0xe86d │ │ │ │ + movw r0, #59573 @ 0xe8b5 │ │ │ │ movt r0, #6 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - bl 6f0ea │ │ │ │ + bl 6f132 │ │ │ │ orrs.w r6, r6, r8 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ mov.w r6, #0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bne.n 6f3a2 │ │ │ │ + bne.n 6f3ea │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ - bl 6f11e │ │ │ │ + bl 6f166 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 6f11e │ │ │ │ + bl 6f166 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 6f11e │ │ │ │ + bl 6f166 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 6f11e │ │ │ │ + bl 6f166 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 6f11e │ │ │ │ + bl 6f166 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #51256 @ 0xc838 │ │ │ │ + movw r3, #49656 @ 0xc1f8 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - movw r2, #20308 @ 0x4f54 │ │ │ │ + movw r2, #18708 @ 0x4914 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #59501 @ 0xe86d │ │ │ │ + movw r0, #59573 @ 0xe8b5 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f0ea │ │ │ │ + bl 6f132 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ ldrd r0, r3, [r5, #8] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.n 6f398 │ │ │ │ + bge.n 6f3e0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #40132 @ 0x9cc4 │ │ │ │ + movw r2, #38532 @ 0x9684 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #59501 @ 0xe86d │ │ │ │ + movw r0, #59573 @ 0xe8b5 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f0ea │ │ │ │ - movw r2, #20352 @ 0x4f80 │ │ │ │ + bl 6f132 │ │ │ │ + movw r2, #18752 @ 0x4940 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, r6 │ │ │ │ it ne │ │ │ │ movne r2, r7 │ │ │ │ - movw r0, #59501 @ 0xe86d │ │ │ │ + movw r0, #59573 @ 0xe8b5 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f0ea │ │ │ │ - movw r2, #53980 @ 0xd2dc │ │ │ │ + bl 6f132 │ │ │ │ + movw r2, #52380 @ 0xcc9c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - b.n 6f41e │ │ │ │ - movw r2, #20376 @ 0x4f98 │ │ │ │ + b.n 6f466 │ │ │ │ + movw r2, #18776 @ 0x4958 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - b.n 6f41e │ │ │ │ + b.n 6f466 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 6f11e │ │ │ │ + bl 6f166 │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 6f11e │ │ │ │ + bl 6f166 │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 6f11e │ │ │ │ + bl 6f166 │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 6f11e │ │ │ │ + bl 6f166 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #35328 @ 0x8a00 │ │ │ │ + movw r3, #33728 @ 0x83c0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #20384 @ 0x4fa0 │ │ │ │ + movw r2, #18784 @ 0x4960 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #59501 @ 0xe86d │ │ │ │ + movw r0, #59573 @ 0xe8b5 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f0ea │ │ │ │ + bl 6f132 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldrd r2, r0, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.n 6f398 │ │ │ │ - movw r2, #20392 @ 0x4fa8 │ │ │ │ + bge.n 6f3e0 │ │ │ │ + movw r2, #18792 @ 0x4968 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #59501 @ 0xe86d │ │ │ │ + movw r0, #59573 @ 0xe8b5 │ │ │ │ movt r0, #6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6f0ea │ │ │ │ + b.n 6f132 │ │ │ │ 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, #20368 @ 0x4f90 │ │ │ │ + movw r2, #18768 @ 0x4950 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #59501 @ 0xe86d │ │ │ │ + movw r0, #59573 @ 0xe8b5 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f0ea │ │ │ │ + bl 6f132 │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r3, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ - bl 6f11e │ │ │ │ + bl 6f166 │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #53980 @ 0xd2dc │ │ │ │ + movw r2, #52380 @ 0xcc9c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #59501 @ 0xe86d │ │ │ │ + movw r0, #59573 @ 0xe8b5 │ │ │ │ movt r0, #6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 6f0ea │ │ │ │ + b.n 6f132 │ │ │ │ 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, 6f4b0 │ │ │ │ + cbz r4, 6f4f8 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bne.n 6f4a2 │ │ │ │ - b.n 6f506 │ │ │ │ + bne.n 6f4ea │ │ │ │ + b.n 6f54e │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq.n 6f506 │ │ │ │ + beq.n 6f54e │ │ │ │ movw r3, #2748 @ 0xabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r3, [r3, #1424] @ 0x590 │ │ │ │ - cbz r3, 6f506 │ │ │ │ + cbz r3, 6f54e │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6f506 │ │ │ │ + beq.n 6f54e │ │ │ │ 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, #20412 @ 0x4fbc │ │ │ │ + movw r1, #18812 @ 0x497c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ blx 2c0d4 <__snprintf_chk@plt> │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6f09e │ │ │ │ - b.n 6f514 │ │ │ │ + bl 6f0e6 │ │ │ │ + b.n 6f55c │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6f09e │ │ │ │ + bl 6f0e6 │ │ │ │ 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, #2220 @ 0x8ac │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ - cbnz r3, 6f53e │ │ │ │ + cbnz r3, 6f586 │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1ae9a4 <_start@@Base+0x5a8> │ │ │ │ + bl 1aee0c <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 6f556 │ │ │ │ + cbz r3, 6f59e │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - movw r0, #20432 @ 0x4fd0 │ │ │ │ + movw r0, #18832 @ 0x4990 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 6f48c │ │ │ │ - b.n 6f596 │ │ │ │ + bl 6f4d4 │ │ │ │ + b.n 6f5de │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbnz r3, 6f566 │ │ │ │ + cbnz r3, 6f5ae │ │ │ │ movw r0, #2220 @ 0x8ac │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1ae9a4 <_start@@Base+0x5a8> │ │ │ │ + bl 1aee0c <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 6f596 │ │ │ │ + cbz r3, 6f5de │ │ │ │ movw r3, #2744 @ 0xab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 6f542 │ │ │ │ - ldr r2, [pc, #36] @ (6f5a0 ) │ │ │ │ + blt.n 6f58a │ │ │ │ + ldr r2, [pc, #36] @ (6f5e8 ) │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6f57e │ │ │ │ + bne.n 6f5c6 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 6f542 │ │ │ │ + ble.n 6f58a │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ ldrb r0, [r3, #25] │ │ │ │ lsls r7, r2, #1 │ │ │ │ push {r1, r2, r3} │ │ │ │ @@ -101470,52 +101497,52 @@ │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ 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, 6f5d4 │ │ │ │ + cbnz r3, 6f61c │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1ae9a4 <_start@@Base+0x5a8> │ │ │ │ + bl 1aee0c <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 6f5ea │ │ │ │ + cbz r3, 6f632 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #20452 @ 0x4fe4 │ │ │ │ + movw r0, #18852 @ 0x49a4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 6f48c │ │ │ │ - b.n 6f62a │ │ │ │ + bl 6f4d4 │ │ │ │ + b.n 6f672 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbnz r3, 6f5fa │ │ │ │ + cbnz r3, 6f642 │ │ │ │ movw r0, #2220 @ 0x8ac │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1ae9a4 <_start@@Base+0x5a8> │ │ │ │ + bl 1aee0c <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 6f62a │ │ │ │ + cbz r3, 6f672 │ │ │ │ movw r3, #2740 @ 0xab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 6f5d8 │ │ │ │ - ldr r2, [pc, #60] @ (6f64c ) │ │ │ │ + blt.n 6f620 │ │ │ │ + ldr r2, [pc, #60] @ (6f694 ) │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6f612 │ │ │ │ + bne.n 6f65a │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 6f5d8 │ │ │ │ + ble.n 6f620 │ │ │ │ movw r3, #32340 @ 0x7e54 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - cbz r2, 6f642 │ │ │ │ + cbz r2, 6f68a │ │ │ │ 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} │ │ │ │ @@ -101527,87 +101554,87 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r6, #3 │ │ │ │ cmp r0, #2 │ │ │ │ - bhi.n 6f6b6 │ │ │ │ + bhi.n 6f6fe │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r2 │ │ │ │ bl 2f058 <_PyObject_DebugMallocStats@@Base+0xef0> │ │ │ │ cmp r5, #0 │ │ │ │ sub.w r1, r4, r5 │ │ │ │ add r1, r0 │ │ │ │ ite ne │ │ │ │ movne r4, r5 │ │ │ │ moveq r1, r0 │ │ │ │ cmp r6, #4 │ │ │ │ - bne.n 6f6aa │ │ │ │ - cbz r4, 6f6b6 │ │ │ │ - cbz r1, 6f6b6 │ │ │ │ + bne.n 6f6f2 │ │ │ │ + cbz r4, 6f6fe │ │ │ │ + cbz r1, 6f6fe │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bcc.n 6f6b6 │ │ │ │ + bcc.n 6f6fe │ │ │ │ adds r5, r4, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r1, #1073741824 @ 0x40000000 │ │ │ │ add.w r4, r4, #1073741824 @ 0x40000000 │ │ │ │ bl 2f2f8 <_PyObject_DebugMallocStats@@Base+0x1190> │ │ │ │ subs r3, r5, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bcs.n 6f690 │ │ │ │ - b.n 6f6b6 │ │ │ │ + bcs.n 6f6d8 │ │ │ │ + b.n 6f6fe │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 2f2f8 <_PyObject_DebugMallocStats@@Base+0x1190> │ │ │ │ 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, 6f6d2 │ │ │ │ + cbz r2, 6f71a │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r2, #0] │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #80] @ (6f728 ) │ │ │ │ - bl 1c877c │ │ │ │ - ldr r0, [pc, #76] @ (6f72c ) │ │ │ │ + ldr r0, [pc, #80] @ (6f770 ) │ │ │ │ + bl 1c8c44 │ │ │ │ + ldr r0, [pc, #76] @ (6f774 ) │ │ │ │ bl 30260 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ bl 30324 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r4, 6f6f8 │ │ │ │ + cbnz r4, 6f740 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 6f722 │ │ │ │ + b.n 6f76a │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ blx 2ba0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6f6f4 │ │ │ │ + beq.n 6f73c │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6f6f4 │ │ │ │ + beq.n 6f73c │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #20472 @ 0x4ff8 │ │ │ │ + movw r0, #18872 @ 0x49b8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 6f518 │ │ │ │ + bl 6f560 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xeb200054 │ │ │ │ stcl 0, cr0, [r0], {84} @ 0x54 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -101619,337 +101646,337 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ bl 30324 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6f7d2 │ │ │ │ + beq.n 6f81a │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #128 @ 0x80 │ │ │ │ - bl 1c877c │ │ │ │ + bl 1c8c44 │ │ │ │ add.w r0, r4, #528 @ 0x210 │ │ │ │ movw r6, #23400 @ 0x5b68 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ bl 30260 │ │ │ │ ldr.w r8, [r6] │ │ │ │ mov.w r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c29c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6f7d2 │ │ │ │ + cbz r0, 6f81a │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #11 │ │ │ │ - bne.n 6f79a │ │ │ │ + bne.n 6f7e2 │ │ │ │ str.w r9, [r0] │ │ │ │ - b.n 6f77c │ │ │ │ + b.n 6f7c4 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne.n 6f7be │ │ │ │ + bne.n 6f806 │ │ │ │ cmp.w r8, #8 │ │ │ │ - bne.n 6f7be │ │ │ │ + bne.n 6f806 │ │ │ │ movs r2, #4 │ │ │ │ dmb ish │ │ │ │ str r2, [r6, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c29c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6f7d2 │ │ │ │ - movw r0, #20548 @ 0x5044 │ │ │ │ + cbz r0, 6f81a │ │ │ │ + movw r0, #18948 @ 0x4a04 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6f518 │ │ │ │ + bl 6f560 │ │ │ │ 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 6f814 │ │ │ │ + bne.n 6f85c │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ - cbz r3, 6f814 │ │ │ │ + cbz r3, 6f85c │ │ │ │ mov r0, r1 │ │ │ │ - bl 1cd1f4 │ │ │ │ + bl 1cd660 │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 6f814 │ │ │ │ + bls.n 6f85c │ │ │ │ subs r1, r0, #4 │ │ │ │ movw r2, #60096 @ 0xeac0 │ │ │ │ movt r2, #84 @ 0x54 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 6f730 │ │ │ │ + bl 6f778 │ │ │ │ add.w r1, r5, #32 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic.w r2, r3, #3 │ │ │ │ ands.w r0, r3, #3 │ │ │ │ - bne.n 6f82a │ │ │ │ + bne.n 6f872 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ - b.n 6f830 │ │ │ │ + b.n 6f878 │ │ │ │ str r2, [r4, #0] │ │ │ │ orr.w r2, r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r6, [r1] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 6f844 │ │ │ │ + bne.n 6f88c │ │ │ │ strex ip, r2, [r1] │ │ │ │ cmp.w ip, #0 │ │ │ │ mov r3, r6 │ │ │ │ - bne.n 6f81a │ │ │ │ - cbnz r0, 6f892 │ │ │ │ + bne.n 6f862 │ │ │ │ + cbnz r0, 6f8da │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 6f872 │ │ │ │ + cbz r3, 6f8ba │ │ │ │ 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 6f86e │ │ │ │ + bne.n 6f8b6 │ │ │ │ strex r6, r4, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne.n 6f85a │ │ │ │ + bne.n 6f8a2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic.w r2, r3, #3 │ │ │ │ dmb ish │ │ │ │ orr.w r2, r2, #2 │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 6f88e │ │ │ │ + bne.n 6f8d6 │ │ │ │ strex r4, r2, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne.n 6f874 │ │ │ │ + bne.n 6f8bc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ add.w r3, r0, #32 │ │ │ │ movs r4, #0 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ dmb ish │ │ │ │ and.w r7, r5, #3 │ │ │ │ bic.w r6, r5, #3 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 6f8bc │ │ │ │ + bne.n 6f904 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi.n 6f8d2 │ │ │ │ + bhi.n 6f91a │ │ │ │ adds r4, #1 │ │ │ │ yield │ │ │ │ - b.n 6f8a0 │ │ │ │ + b.n 6f8e8 │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 6f8c4 │ │ │ │ + bne.n 6f90c │ │ │ │ movs r0, #1 │ │ │ │ - b.n 6f8ee │ │ │ │ + b.n 6f936 │ │ │ │ cmp r7, #3 │ │ │ │ ite ne │ │ │ │ movne r0, #0 │ │ │ │ andeq.w r0, r2, #1 │ │ │ │ - cbz r0, 6f8d6 │ │ │ │ - b.n 6f8ee │ │ │ │ + cbz r0, 6f91e │ │ │ │ + b.n 6f936 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6f8ee │ │ │ │ + b.n 6f936 │ │ │ │ orrs r6, r1 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 6f8ea │ │ │ │ + bne.n 6f932 │ │ │ │ strex r7, r6, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 6f8c0 │ │ │ │ - b.n 6f8a0 │ │ │ │ + beq.n 6f908 │ │ │ │ + b.n 6f8e8 │ │ │ │ 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 6f894 │ │ │ │ - cbnz r0, 6f912 │ │ │ │ + bl 6f8dc │ │ │ │ + cbnz r0, 6f95a │ │ │ │ yield │ │ │ │ - b.n 6f902 │ │ │ │ + b.n 6f94a │ │ │ │ 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 6f894 │ │ │ │ - cbnz r0, 6f938 │ │ │ │ + bl 6f8dc │ │ │ │ + cbnz r0, 6f980 │ │ │ │ yield │ │ │ │ - b.n 6f928 │ │ │ │ + b.n 6f970 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ adds r1, #20 │ │ │ │ strd r3, r3, [r4, #40] @ 0x28 │ │ │ │ - bl 1cab70 │ │ │ │ + bl 1cafd8 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r3, #29376 @ 0x72c0 │ │ │ │ + movw r3, #27776 @ 0x6c80 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6fa20 │ │ │ │ + beq.n 6fa68 │ │ │ │ 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 6fa10 │ │ │ │ + beq.n 6fa58 │ │ │ │ ldr.w r3, [r0, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6fa16 │ │ │ │ + beq.n 6fa5e │ │ │ │ mov r8, r4 │ │ │ │ add.w r5, r6, #520 @ 0x208 │ │ │ │ addw sl, r6, #1420 @ 0x58c │ │ │ │ - bl 1b4464 <_Py_SetLocaleFromEnv@@Base+0x16f8> │ │ │ │ + bl 1b48d4 <_Py_SetLocaleFromEnv@@Base+0x16fc> │ │ │ │ ldr.w r7, [r8, #520] @ 0x208 │ │ │ │ - cbz r7, 6f9da │ │ │ │ + cbz r7, 6fa22 │ │ │ │ mov.w r9, #0 │ │ │ │ dmb ish │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ - bl 6f894 │ │ │ │ - cbnz r0, 6f9aa │ │ │ │ + bl 6f8dc │ │ │ │ + cbnz r0, 6f9f2 │ │ │ │ yield │ │ │ │ - b.n 6f99a │ │ │ │ + b.n 6f9e2 │ │ │ │ ldr r7, [r7, #40] @ 0x28 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 6f994 │ │ │ │ + bne.n 6f9dc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r8, #520] @ 0x208 │ │ │ │ - cbnz r2, 6f9ce │ │ │ │ + cbnz r2, 6fa16 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 1c9398 │ │ │ │ - b.n 6f9dc │ │ │ │ + bl 1c9800 │ │ │ │ + b.n 6fa24 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - b.n 6f9dc │ │ │ │ + b.n 6fa24 │ │ │ │ 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 6f98a │ │ │ │ + bne.n 6f9d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b4464 <_Py_SetLocaleFromEnv@@Base+0x16f8> │ │ │ │ - cbnz r0, 6fa08 │ │ │ │ + bl 1b48d4 <_Py_SetLocaleFromEnv@@Base+0x16fc> │ │ │ │ + cbnz r0, 6fa50 │ │ │ │ yield │ │ │ │ - b.n 6f9fc │ │ │ │ + b.n 6fa44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6ee12 │ │ │ │ - b.n 6fa16 │ │ │ │ + bl 6ee5a │ │ │ │ + b.n 6fa5e │ │ │ │ movs r1, #2 │ │ │ │ - bl 1b4028 <_Py_SetLocaleFromEnv@@Base+0x12bc> │ │ │ │ + bl 1b4498 <_Py_SetLocaleFromEnv@@Base+0x12c0> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 6ee54 │ │ │ │ + b.w 6ee9c │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [r1, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6fa3e │ │ │ │ + bne.n 6fa86 │ │ │ │ strex ip, r1, [r0] │ │ │ │ cmp.w ip, #0 │ │ │ │ mov r3, r2 │ │ │ │ - bne.n 6fa24 │ │ │ │ + bne.n 6fa6c │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ ldrex r3, [r0] │ │ │ │ adds r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6fa44 │ │ │ │ + bne.n 6fa8c │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #108] @ 0x6c │ │ │ │ mov.w r8, #48 @ 0x30 │ │ │ │ add.w r5, r0, #116 @ 0x74 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mla r6, r8, r6, r0 │ │ │ │ adds r6, #116 @ 0x74 │ │ │ │ cmp r5, r6 │ │ │ │ - bcs.n 6fa9c │ │ │ │ + bcs.n 6fae4 │ │ │ │ ldr.w r9, [r5, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 6fa92 │ │ │ │ + bne.n 6fada │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 360ca │ │ │ │ + bl 360d0 │ │ │ │ str.w r9, [r5, #24] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ cmp r6, r5 │ │ │ │ - bhi.n 6fa7c │ │ │ │ + bhi.n 6fac4 │ │ │ │ movw r5, #2220 @ 0x8ac │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr.w r3, [r5, #244] @ 0xf4 │ │ │ │ - cbnz r3, 6fab2 │ │ │ │ + cbnz r3, 6fafa │ │ │ │ add.w r0, r5, #240 @ 0xf0 │ │ │ │ - bl 1ae9a4 <_start@@Base+0x5a8> │ │ │ │ + bl 1aee0c <_start@@Base+0x5a8> │ │ │ │ ldr.w r1, [r5, #240] @ 0xf0 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r7, #448] @ 0x1c0 │ │ │ │ subs r1, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - bl 1c90c4 │ │ │ │ + bl 1c9530 │ │ │ │ ldr.w r0, [r7, #448] @ 0x1c0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ - bl 1c877c │ │ │ │ + bl 1c8c44 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r7 │ │ │ │ lsls r0, r0, #15 │ │ │ │ negs r0, r0 │ │ │ │ bl 2fa1a <_PyObject_DebugMallocStats@@Base+0x18b2> │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ @@ -101968,151 +101995,151 @@ │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ adds r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ubfx r2, r2, #0, #22 │ │ │ │ orrs r2, r4 │ │ │ │ ldrex r5, [r0] │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 6fb24 │ │ │ │ + bne.n 6fb6c │ │ │ │ strex r6, r2, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bne.n 6fb00 │ │ │ │ + bne.n 6fb48 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6fb2a │ │ │ │ + bne.n 6fb72 │ │ │ │ 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 1ca554 <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ + bl 1ca9bc <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 6fb6a │ │ │ │ + cbnz r3, 6fbb2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1caad4 │ │ │ │ - b.n 6fbb0 │ │ │ │ + bl 1caf3c │ │ │ │ + b.n 6fbf8 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 6fbb0 │ │ │ │ + bne.n 6fbf8 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 1cab10 │ │ │ │ + bl 1caf78 │ │ │ │ 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 1c877c │ │ │ │ + bl 1c8c44 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6fbb0 │ │ │ │ + bne.n 6fbf8 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6fa54 │ │ │ │ + bl 6fa9c │ │ │ │ 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 r6, [r0, #108] @ 0x6c │ │ │ │ mov.w sl, #48 @ 0x30 │ │ │ │ ldr r5, [r0, #116] @ 0x74 │ │ │ │ add.w r4, r0, #116 @ 0x74 │ │ │ │ mla r6, sl, r6, r0 │ │ │ │ mla r4, sl, r5, r4 │ │ │ │ adds r6, #116 @ 0x74 │ │ │ │ cmp r6, r4 │ │ │ │ - bls.n 6fc5e │ │ │ │ + bls.n 6fca6 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov fp, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 6fc44 │ │ │ │ + cbz r3, 6fc8c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ca554 <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ + bl 1ca9bc <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 6fc2c │ │ │ │ + cbnz r3, 6fc74 │ │ │ │ ldr.w r0, [r8, #448] @ 0x1c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r0, #256 @ 0x100 │ │ │ │ - bl 1c877c │ │ │ │ + bl 1c8c44 │ │ │ │ ldr.w r3, [fp, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp, #80] @ 0x50 │ │ │ │ - bl 1cabb0 │ │ │ │ + bl 1cb018 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r7 │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 6fc52 │ │ │ │ + b.n 6fc9a │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 6fc52 │ │ │ │ + bne.n 6fc9a │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 6fc50 │ │ │ │ + bcc.n 6fc98 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ it hi │ │ │ │ orrhi.w r5, r5, #1 │ │ │ │ - b.n 6fc52 │ │ │ │ + b.n 6fc9a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 6fc52 │ │ │ │ + b.n 6fc9a │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mla r4, sl, r3, r4 │ │ │ │ cmp r6, r4 │ │ │ │ - bhi.n 6fbe8 │ │ │ │ - b.n 6fc60 │ │ │ │ + bhi.n 6fc30 │ │ │ │ + b.n 6fca8 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r1 │ │ │ │ mov r9, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #12] │ │ │ │ - cbz r3, 6fc8a │ │ │ │ + cbz r3, 6fcd2 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r9] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [r5, #112] @ 0x70 │ │ │ │ @@ -102124,79 +102151,79 @@ │ │ │ │ add.w r4, r5, #116 @ 0x74 │ │ │ │ lsls r0, r0, #15 │ │ │ │ bl 2fa1a <_PyObject_DebugMallocStats@@Base+0x18b2> │ │ │ │ ldr.w r0, [r7, #448] @ 0x1c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ - bl 1c877c │ │ │ │ + bl 1c8c44 │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ adds r3, #116 @ 0x74 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - bcs.w 6fe18 │ │ │ │ + bcs.w 6fe60 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6fdfe │ │ │ │ + beq.w 6fe46 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldrb.w r2, [fp, #1597] @ 0x63d │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6fd0c │ │ │ │ + beq.n 6fd54 │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ - cbz r6, 6fd0e │ │ │ │ + cbz r6, 6fd56 │ │ │ │ ldrb.w r2, [r6, #1597] @ 0x63d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6fd0e │ │ │ │ + beq.n 6fd56 │ │ │ │ ldr.w r6, [r6, #1592] @ 0x638 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 6fcfa │ │ │ │ - b.n 6fd0e │ │ │ │ + bne.n 6fd42 │ │ │ │ + b.n 6fd56 │ │ │ │ mov r6, fp │ │ │ │ ldr.w r0, [r7, #448] @ 0x1c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r0, #256 @ 0x100 │ │ │ │ - bl 1c877c │ │ │ │ + bl 1c8c44 │ │ │ │ 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 6f894 │ │ │ │ - cbnz r0, 6fd3e │ │ │ │ + bl 6f8dc │ │ │ │ + cbnz r0, 6fd86 │ │ │ │ yield │ │ │ │ - b.n 6fd2e │ │ │ │ + b.n 6fd76 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ca554 <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ + bl 1ca9bc <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbnz r3, 6fd56 │ │ │ │ + cbnz r3, 6fd9e │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1cabb0 │ │ │ │ + bl 1cb018 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6fe08 │ │ │ │ + b.n 6fe50 │ │ │ │ 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 1c81bc │ │ │ │ + bl 1c8684 │ │ │ │ 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] │ │ │ │ @@ -102206,277 +102233,277 @@ │ │ │ │ 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, 6fdac │ │ │ │ + cbz r3, 6fdf4 │ │ │ │ str r4, [r3, #44] @ 0x2c │ │ │ │ - b.n 6fdb0 │ │ │ │ + b.n 6fdf8 │ │ │ │ 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 1c9398 │ │ │ │ + bl 1c9800 │ │ │ │ ldr.w r3, [r6, #1580] @ 0x62c │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #1580] @ 0x62c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 6fe08 │ │ │ │ + bne.n 6fe50 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 6fdf6 │ │ │ │ + bcs.n 6fe3e │ │ │ │ subs.w r3, r9, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp.w r8, #65536 @ 0x10000 │ │ │ │ it hi │ │ │ │ movhi r3, #0 │ │ │ │ - cbz r3, 6fe08 │ │ │ │ + cbz r3, 6fe50 │ │ │ │ cmp fp, r6 │ │ │ │ - bne.n 6fe08 │ │ │ │ + bne.n 6fe50 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r9] │ │ │ │ - b.n 6fe08 │ │ │ │ + b.n 6fe50 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 6fdd8 │ │ │ │ - b.n 6fe08 │ │ │ │ + bhi.n 6fe20 │ │ │ │ + b.n 6fe50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1cac98 │ │ │ │ + bl 1cb100 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.w 6fcdc │ │ │ │ + bhi.w 6fd24 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ - cbnz r4, 6fe26 │ │ │ │ + cbnz r4, 6fe6e │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 36d5c │ │ │ │ + bl 36d60 │ │ │ │ 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, #20676 @ 0x50c4 │ │ │ │ + movw r3, #19076 @ 0x4a84 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r5, sp, #192 @ 0xc0 │ │ │ │ - movw r3, #20688 @ 0x50d0 │ │ │ │ + movw r3, #19088 @ 0x4a90 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #20636 @ 0x509c │ │ │ │ + movw r2, #19036 @ 0x4a5c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r0, #59501 @ 0xe86d │ │ │ │ + movw r0, #59573 @ 0xe8b5 │ │ │ │ movt r0, #6 │ │ │ │ - movw r3, #20696 @ 0x50d8 │ │ │ │ + movw r3, #19096 @ 0x4a98 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #20708 @ 0x50e4 │ │ │ │ + movw r3, #19108 @ 0x4aa4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #20720 @ 0x50f0 │ │ │ │ + movw r3, #19120 @ 0x4ab0 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r3, #20732 @ 0x50fc │ │ │ │ + movw r3, #19132 @ 0x4abc │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #20624 @ 0x5090 │ │ │ │ + movw r3, #19024 @ 0x4a50 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r5, [r4, #8] │ │ │ │ strd r6, r6, [r4] │ │ │ │ - movw r5, #35328 @ 0x8a00 │ │ │ │ + movw r5, #33728 @ 0x83c0 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - bl 6f0ea │ │ │ │ - ldr r0, [pc, #868] @ (7021c ) │ │ │ │ + bl 6f132 │ │ │ │ + ldr r0, [pc, #868] @ (70264 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #20740 @ 0x5104 │ │ │ │ + movw r1, #19140 @ 0x4ac4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f2a2 │ │ │ │ - ldr r0, [pc, #852] @ (70220 ) │ │ │ │ + bl 6f2ea │ │ │ │ + ldr r0, [pc, #852] @ (70268 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #20752 @ 0x5110 │ │ │ │ + movw r1, #19152 @ 0x4ad0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movw r5, #60096 @ 0xeac0 │ │ │ │ movt r5, #84 @ 0x54 │ │ │ │ - bl 6f2a2 │ │ │ │ + bl 6f2ea │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #29952 @ 0x7500 │ │ │ │ + movw r3, #28352 @ 0x6ec0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #20368 @ 0x4f90 │ │ │ │ + movw r2, #18768 @ 0x4950 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #59501 @ 0xe86d │ │ │ │ + movw r0, #59573 @ 0xe8b5 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f0ea │ │ │ │ + bl 6f132 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrd r0, r1, [r5, #144] @ 0x90 │ │ │ │ - bl 6f11e │ │ │ │ + bl 6f166 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #53980 @ 0xd2dc │ │ │ │ + movw r2, #52380 @ 0xcc9c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #59501 @ 0xe86d │ │ │ │ + movw r0, #59573 @ 0xe8b5 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f0ea │ │ │ │ + bl 6f132 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #20764 @ 0x511c │ │ │ │ + movw r3, #19164 @ 0x4adc │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #20368 @ 0x4f90 │ │ │ │ + movw r2, #18768 @ 0x4950 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #59501 @ 0xe86d │ │ │ │ + movw r0, #59573 @ 0xe8b5 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f0ea │ │ │ │ + bl 6f132 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrd r0, r1, [r5, #176] @ 0xb0 │ │ │ │ - bl 6f11e │ │ │ │ + bl 6f166 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #53980 @ 0xd2dc │ │ │ │ + movw r2, #52380 @ 0xcc9c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #59501 @ 0xe86d │ │ │ │ + movw r0, #59573 @ 0xe8b5 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f0ea │ │ │ │ + bl 6f132 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r5, #192 @ 0xc0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #20772 @ 0x5124 │ │ │ │ + movw r1, #19172 @ 0x4ae4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f2a2 │ │ │ │ + bl 6f2ea │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #20780 @ 0x512c │ │ │ │ + movw r1, #19180 @ 0x4aec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f2a2 │ │ │ │ + bl 6f2ea │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #20792 @ 0x5138 │ │ │ │ + movw r1, #19192 @ 0x4af8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f2a2 │ │ │ │ + bl 6f2ea │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #448 @ 0x1c0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #20804 @ 0x5144 │ │ │ │ + movw r1, #19204 @ 0x4b04 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f2a2 │ │ │ │ + bl 6f2ea │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #32 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #29852 @ 0x749c │ │ │ │ + movw r1, #28252 @ 0x6e5c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 6f2a2 │ │ │ │ + bl 6f2ea │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #256 @ 0x100 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #20792 @ 0x5138 │ │ │ │ + movw r1, #19192 @ 0x4af8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f2a2 │ │ │ │ + bl 6f2ea │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #480 @ 0x1e0 │ │ │ │ - movw r1, #20812 @ 0x514c │ │ │ │ + movw r1, #19212 @ 0x4b0c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f430 │ │ │ │ + bl 6f478 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #560 @ 0x230 │ │ │ │ - movw r1, #20824 @ 0x5158 │ │ │ │ + movw r1, #19224 @ 0x4b18 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f430 │ │ │ │ + bl 6f478 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #496 @ 0x1f0 │ │ │ │ - movw r1, #20836 @ 0x5164 │ │ │ │ + movw r1, #19236 @ 0x4b24 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f430 │ │ │ │ + bl 6f478 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #512 @ 0x200 │ │ │ │ - movw r1, #29772 @ 0x744c │ │ │ │ + movw r1, #28172 @ 0x6e0c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 6f430 │ │ │ │ + bl 6f478 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #528 @ 0x210 │ │ │ │ - movw r1, #20844 @ 0x516c │ │ │ │ + movw r1, #19244 @ 0x4b2c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f430 │ │ │ │ + bl 6f478 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #544 @ 0x220 │ │ │ │ - movw r1, #20852 @ 0x5174 │ │ │ │ + movw r1, #19252 @ 0x4b34 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f430 │ │ │ │ + bl 6f478 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #288 @ 0x120 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #55256 @ 0xd7d8 │ │ │ │ + movw r1, #53224 @ 0xcfe8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 6f2a2 │ │ │ │ + bl 6f2ea │ │ │ │ ldrd r0, r1, [r5, #584] @ 0x248 │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ - beq.n 700ba │ │ │ │ + beq.n 70102 │ │ │ │ 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 2e3dec <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2e3dec <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ mov r1, r4 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - movw r3, #20860 @ 0x517c │ │ │ │ + movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #20872 @ 0x5188 │ │ │ │ + movw r2, #19272 @ 0x4b48 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #59501 @ 0xe86d │ │ │ │ + movw r0, #59573 @ 0xe8b5 │ │ │ │ movt r0, #6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 6f0ea │ │ │ │ + bl 6f132 │ │ │ │ movs r7, #0 │ │ │ │ bl 2eb2e <_PyObject_DebugMallocStats@@Base+0x9c6> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #20892 @ 0x519c │ │ │ │ + movw r3, #19292 @ 0x4b5c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #20904 @ 0x51a8 │ │ │ │ + movw r2, #19304 @ 0x4b68 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #59501 @ 0xe86d │ │ │ │ + movw r0, #59573 @ 0xe8b5 │ │ │ │ movt r0, #6 │ │ │ │ mov.w r9, #1000 @ 0x3e8 │ │ │ │ - bl 6f0ea │ │ │ │ + bl 6f132 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ strd r6, r7, [sp, #56] @ 0x38 │ │ │ │ blx 2b44c │ │ │ │ movw r3, #60736 @ 0xed40 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ @@ -102492,15 +102519,15 @@ │ │ │ │ asrs r2, r2, #31 │ │ │ │ umull r5, r1, r5, r9 │ │ │ │ rsb r2, r2, r0, asr #18 │ │ │ │ movw r0, #60744 @ 0xed48 │ │ │ │ movt r0, #84 @ 0x54 │ │ │ │ subs.w r5, r5, sl │ │ │ │ mla r3, r9, r3, r1 │ │ │ │ - ldr r1, [pc, #196] @ (70224 ) │ │ │ │ + ldr r1, [pc, #196] @ (7026c ) │ │ │ │ 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 │ │ │ │ @@ -102514,319 +102541,319 @@ │ │ │ │ blx 2b8a4 <__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 2e3dec <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ 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 2e3dec <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ 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 701ec │ │ │ │ + blt.n 70234 │ │ │ │ mvn.w fp, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, fp │ │ │ │ sbcs.w r7, r7, #0 │ │ │ │ - bge.n 701f0 │ │ │ │ + bge.n 70238 │ │ │ │ mov fp, r5 │ │ │ │ - b.n 701f0 │ │ │ │ + b.n 70238 │ │ │ │ mov.w fp, #0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 70206 │ │ │ │ + blt.n 7024e │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ cmp sl, r7 │ │ │ │ sbcs.w r8, r8, #0 │ │ │ │ - bge.n 70208 │ │ │ │ + bge.n 70250 │ │ │ │ mov r7, sl │ │ │ │ - b.n 70208 │ │ │ │ + b.n 70250 │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 70228 │ │ │ │ + blt.n 70270 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ cmp r0, r8 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ - bge.n 7022c │ │ │ │ + bge.n 70274 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 7022c │ │ │ │ + b.n 70274 │ │ │ │ add.w r0, r0, r4, lsr #1 │ │ │ │ @ instruction: 0xeb200054 │ │ │ │ @ instruction: 0xeb380054 │ │ │ │ mov.w r8, #0 │ │ │ │ movw r5, #19923 @ 0x4dd3 │ │ │ │ movt r5, #4194 @ 0x1062 │ │ │ │ mov r0, fp │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ - bl 2e3a5c <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ - movw r2, #20916 @ 0x51b4 │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + movw r2, #19316 @ 0x4b74 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ umull fp, r3, fp, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #59501 @ 0xe86d │ │ │ │ + movw r0, #59573 @ 0xe8b5 │ │ │ │ movt r0, #6 │ │ │ │ mov r1, r4 │ │ │ │ lsrs r3, r3, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #42128 @ 0xa490 │ │ │ │ + movw r3, #40208 @ 0x9d10 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - bl 6f0ea │ │ │ │ + bl 6f132 │ │ │ │ mov r0, r8 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ - bl 2e3a5c <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ 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 2e3a5c <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r3, #5628 @ 0x15fc │ │ │ │ + movw r3, #4028 @ 0xfbc │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r2, #20936 @ 0x51c8 │ │ │ │ + movw r2, #19336 @ 0x4b88 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #59501 @ 0xe86d │ │ │ │ + movw r0, #59573 @ 0xe8b5 │ │ │ │ movt r0, #6 │ │ │ │ - movw r5, #43180 @ 0xa8ac │ │ │ │ + movw r5, #41580 @ 0xa26c │ │ │ │ movt r5, #49 @ 0x31 │ │ │ │ - bl 6f0ea │ │ │ │ + bl 6f132 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 6f11e │ │ │ │ + bl 6f166 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 702f2 │ │ │ │ + cbz r3, 7033a │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #21004 @ 0x520c │ │ │ │ + movw r2, #19404 @ 0x4bcc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #59501 @ 0xe86d │ │ │ │ + movw r0, #59573 @ 0xe8b5 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f0ea │ │ │ │ + bl 6f132 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 6f11e │ │ │ │ + bl 6f166 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #53980 @ 0xd2dc │ │ │ │ + movw r2, #52380 @ 0xcc9c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #59501 @ 0xe86d │ │ │ │ + movw r0, #59573 @ 0xe8b5 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f0ea │ │ │ │ + bl 6f132 │ │ │ │ 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, #60096 @ 0xeac0 │ │ │ │ movt r5, #84 @ 0x54 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w 70464 │ │ │ │ + beq.w 704ac │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6e9f2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6ea3a <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #32 │ │ │ │ add.w r0, r5, #32 │ │ │ │ - bl 6e9f2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6ea3a <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ - bl 6e9f2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6ea3a <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #96 @ 0x60 │ │ │ │ add.w r0, r5, #96 @ 0x60 │ │ │ │ - bl 6e9f2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6ea3a <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #128 @ 0x80 │ │ │ │ add.w r0, r5, #128 @ 0x80 │ │ │ │ - bl 6e9f2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6ea3a <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #160 @ 0xa0 │ │ │ │ add.w r0, r5, #160 @ 0xa0 │ │ │ │ - bl 6e9f2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6ea3a <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #192 @ 0xc0 │ │ │ │ add.w r0, r5, #192 @ 0xc0 │ │ │ │ - bl 6e9f2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6ea3a <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ add.w r0, r5, #256 @ 0x100 │ │ │ │ - bl 6e9f2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6ea3a <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #224 @ 0xe0 │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ - bl 6e9f2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6ea3a <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #288 @ 0x120 │ │ │ │ add.w r0, r5, #288 @ 0x120 │ │ │ │ - bl 6e9f2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6ea3a <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #416 @ 0x1a0 │ │ │ │ add.w r0, r5, #416 @ 0x1a0 │ │ │ │ - bl 6e9f2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6ea3a <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #448 @ 0x1c0 │ │ │ │ add.w r0, r5, #448 @ 0x1c0 │ │ │ │ - bl 6e9f2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6ea3a <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #320 @ 0x140 │ │ │ │ add.w r0, r5, #320 @ 0x140 │ │ │ │ - bl 6e9f2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6ea3a <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #352 @ 0x160 │ │ │ │ add.w r0, r5, #352 @ 0x160 │ │ │ │ - bl 6e9f2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6ea3a <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #384 @ 0x180 │ │ │ │ add.w r0, r5, #384 @ 0x180 │ │ │ │ - bl 6e9f2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6ea3a <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #480 @ 0x1e0 │ │ │ │ add.w r0, r5, #480 @ 0x1e0 │ │ │ │ - bl 6ea72 <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ + bl 6eaba <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ add.w r1, r4, #496 @ 0x1f0 │ │ │ │ add.w r0, r5, #496 @ 0x1f0 │ │ │ │ - bl 6ea72 <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ + bl 6eaba <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ add.w r1, r4, #512 @ 0x200 │ │ │ │ add.w r0, r5, #512 @ 0x200 │ │ │ │ - bl 6ea72 <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ + bl 6eaba <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ add.w r1, r4, #528 @ 0x210 │ │ │ │ add.w r0, r5, #528 @ 0x210 │ │ │ │ - bl 6ea72 <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ + bl 6eaba <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ add.w r1, r4, #544 @ 0x220 │ │ │ │ add.w r0, r5, #544 @ 0x220 │ │ │ │ - bl 6ea72 <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ + bl 6eaba <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ add.w r1, r4, #560 @ 0x230 │ │ │ │ add.w r0, r5, #560 @ 0x230 │ │ │ │ - bl 6ea72 <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ + bl 6eaba <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ add.w r1, r4, #576 @ 0x240 │ │ │ │ add.w r0, r5, #576 @ 0x240 │ │ │ │ - bl 6ea72 <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ + bl 6eaba <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ add.w r1, r4, #592 @ 0x250 │ │ │ │ add.w r0, r5, #592 @ 0x250 │ │ │ │ - bl 6ea72 <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ + bl 6eaba <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ add.w r1, r4, #608 @ 0x260 │ │ │ │ add.w r0, r5, #608 @ 0x260 │ │ │ │ - bl 6ea72 <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ + bl 6eaba <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ add.w r1, r4, #624 @ 0x270 │ │ │ │ add.w r0, r5, #624 @ 0x270 │ │ │ │ - bl 6ea72 <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ + bl 6eaba <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ mov r0, r4 │ │ │ │ mov.w r2, #640 @ 0x280 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 2b448 │ │ │ │ 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, #29376 @ 0x72c0 │ │ │ │ + movw r6, #27776 @ 0x6c80 │ │ │ │ movt r6, #50 @ 0x32 │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 7057a │ │ │ │ + beq.n 705c2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7057a │ │ │ │ + beq.n 705c2 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 70490 │ │ │ │ - ldr r0, [pc, #224] @ (70580 ) │ │ │ │ + bne.n 704d8 │ │ │ │ + ldr r0, [pc, #224] @ (705c8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1c87f0 │ │ │ │ + bl 1c8cb8 │ │ │ │ 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 7057a │ │ │ │ + bne.n 705c2 │ │ │ │ movw r5, #2748 @ 0xabc │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr.w r3, [r5, #1424] @ 0x590 │ │ │ │ - cbz r3, 704e0 │ │ │ │ + cbz r3, 70528 │ │ │ │ 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 704e2 │ │ │ │ + b.n 7052a │ │ │ │ mov r1, r5 │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #144] @ (70584 ) │ │ │ │ + ldr r2, [pc, #144] @ (705cc ) │ │ │ │ str r1, [r3, r2] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 704fc │ │ │ │ + beq.n 70544 │ │ │ │ blx 2ae4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 7057a │ │ │ │ + beq.n 705c2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ - cbz r6, 7051a │ │ │ │ + cbz r6, 70562 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r6, [r6, #1592] @ 0x638 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 70508 │ │ │ │ - bl 6f94e │ │ │ │ - b.n 70508 │ │ │ │ + beq.n 70550 │ │ │ │ + bl 6f996 │ │ │ │ + b.n 70550 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 70526 │ │ │ │ + beq.n 7056e │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b4028 <_Py_SetLocaleFromEnv@@Base+0x12bc> │ │ │ │ + bl 1b4498 <_Py_SetLocaleFromEnv@@Base+0x12c0> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r0, r0, #488 @ 0x1e8 │ │ │ │ - bl 7030e │ │ │ │ + bl 70356 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 7057a │ │ │ │ + beq.n 705c2 │ │ │ │ movw r3, #60752 @ 0xed50 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cbz r1, 70562 │ │ │ │ + cbz r1, 705aa │ │ │ │ adds r2, #1 │ │ │ │ adds r3, #4 │ │ │ │ cmp r2, #16 │ │ │ │ - bne.n 7053e │ │ │ │ + bne.n 70586 │ │ │ │ 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 6f650 │ │ │ │ - b.n 7057a │ │ │ │ + bl 6f698 │ │ │ │ + b.n 705c2 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 70574 │ │ │ │ + bne.n 705bc │ │ │ │ strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne.n 70542 │ │ │ │ + bne.n 7058a │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xebe00054 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -102836,214 +102863,214 @@ │ │ │ │ movw r4, #59976 @ 0xea48 │ │ │ │ movt r4, #84 @ 0x54 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #21016 @ 0x5218 │ │ │ │ + movw r2, #19416 @ 0x4bd8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbnz r5, 705ce │ │ │ │ + cbnz r5, 70616 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #53980 @ 0xd2dc │ │ │ │ + movw r2, #52380 @ 0xcc9c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 2b3e4 <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [r5, #-4] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #21052 @ 0x523c │ │ │ │ + movw r2, #19452 @ 0x4bfc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3e8 <__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 705e8 │ │ │ │ + bne.n 70630 │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #21064 @ 0x5248 │ │ │ │ + movw r2, #19464 @ 0x4c08 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #21100 @ 0x526c │ │ │ │ + movw r2, #19500 @ 0x4c2c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w r3, [r5, #-1] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 70648 │ │ │ │ + bne.n 70690 │ │ │ │ ldrb.w r3, [r5, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 70648 │ │ │ │ + bne.n 70690 │ │ │ │ ldrb.w r3, [r5, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 70648 │ │ │ │ + bne.n 70690 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #21136 @ 0x5290 │ │ │ │ + movw r0, #19536 @ 0x4c50 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ blx 2bffc │ │ │ │ - b.n 706ac │ │ │ │ - movw r7, #21228 @ 0x52ec │ │ │ │ + b.n 706f4 │ │ │ │ + movw r7, #19628 @ 0x4cac │ │ │ │ movt r7, #50 @ 0x32 │ │ │ │ subs r6, r5, #3 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #21168 @ 0x52b0 │ │ │ │ + movw r2, #19568 @ 0x4c70 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ subs r3, r5, r6 │ │ │ │ ldrb.w sl, [r6], #1 │ │ │ │ str.w sl, [sp] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #21204 @ 0x52d4 │ │ │ │ + movw r2, #19604 @ 0x4c94 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ cmp.w sl, #253 @ 0xfd │ │ │ │ - beq.n 7068e │ │ │ │ + beq.n 706d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx 2bffc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2bfe0 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 70662 │ │ │ │ - movw r0, #21240 @ 0x52f8 │ │ │ │ + bne.n 706aa │ │ │ │ + movw r0, #19640 @ 0x4cb8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ movs r1, #1 │ │ │ │ blx 2bffc │ │ │ │ add.w r7, r5, r8 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #21388 @ 0x538c │ │ │ │ + movw r2, #19788 @ 0x4d4c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ subs r3, r7, #1 │ │ │ │ adds r2, r7, #3 │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.n 706d8 │ │ │ │ + bne.n 70720 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 706c8 │ │ │ │ + bne.n 70710 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 706da │ │ │ │ + b.n 70722 │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r6, 706f0 │ │ │ │ + cbz r6, 70738 │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #21136 @ 0x5290 │ │ │ │ + movw r0, #19536 @ 0x4c50 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ blx 2bffc │ │ │ │ - b.n 70742 │ │ │ │ + b.n 7078a │ │ │ │ mov r0, r3 │ │ │ │ - movw r2, #21168 @ 0x52b0 │ │ │ │ + movw r2, #19568 @ 0x4c70 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ movs r1, #1 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w fp, [r7, r6] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #21428 @ 0x53b4 │ │ │ │ + movw r2, #19828 @ 0x4d74 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #21228 @ 0x52ec │ │ │ │ + movw r0, #19628 @ 0x4cac │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ cmp.w fp, #253 @ 0xfd │ │ │ │ - beq.n 70734 │ │ │ │ + beq.n 7077c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ blx 2bffc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ adds r6, #1 │ │ │ │ blx 2bfe0 │ │ │ │ cmp r6, #4 │ │ │ │ - bne.n 70702 │ │ │ │ + bne.n 7074a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 707c4 │ │ │ │ + beq.n 7080c │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #21456 @ 0x53d0 │ │ │ │ + movw r0, #19856 @ 0x4d90 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ blx 2bffc │ │ │ │ sub.w ip, r6, r5 │ │ │ │ - movw r2, #21472 @ 0x53e0 │ │ │ │ + movw r2, #19872 @ 0x4da0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ cmp.w ip, #8 │ │ │ │ - beq.n 70782 │ │ │ │ + beq.n 707ca │ │ │ │ mov r0, r3 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 707bc │ │ │ │ + bcs.n 70804 │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 7075c │ │ │ │ + b.n 707a4 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 707bc │ │ │ │ + bcs.n 70804 │ │ │ │ subs r2, r7, r6 │ │ │ │ cmp r2, #8 │ │ │ │ - ble.n 707a4 │ │ │ │ + ble.n 707ec │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #21480 @ 0x53e8 │ │ │ │ + movw r0, #19880 @ 0x4da8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ blx 2bffc │ │ │ │ sub.w r6, r7, #8 │ │ │ │ cmp r7, #7 │ │ │ │ - bls.n 707bc │ │ │ │ + bls.n 70804 │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #21472 @ 0x53e0 │ │ │ │ + movw r2, #19872 @ 0x4da0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 707a4 │ │ │ │ + bne.n 707ec │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2bfe0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2bfe0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c340 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2baec │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 7621e <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ + b.w 76266 <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ │ │ │ │ -000707e4 : │ │ │ │ +0007082c : │ │ │ │ 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 │ │ │ │ @@ -103051,21 +103078,21 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ strd r0, r1, [r2] │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sp │ │ │ │ - bl 6e5c4 <_PyObject_CallMethodId@@Base+0x1e2> │ │ │ │ + bl 6e60c <_PyObject_CallMethodId@@Base+0x1e2> │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ - bl 6e5c4 <_PyObject_CallMethodId@@Base+0x1e2> │ │ │ │ + bl 6e60c <_PyObject_CallMethodId@@Base+0x1e2> │ │ │ │ cmp r5, r0 │ │ │ │ it le │ │ │ │ movle r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r6, #8] │ │ │ │ it gt │ │ │ │ ldrgt r1, [sp, #0] │ │ │ │ @@ -103076,59 +103103,59 @@ │ │ │ │ add.w r1, r7, r1, lsl #1 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r6, #20] │ │ │ │ - beq.n 70854 │ │ │ │ + beq.n 7089c │ │ │ │ subs r3, r4, r5 │ │ │ │ cmp r3, r5 │ │ │ │ it lt │ │ │ │ movlt r3, r5 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ subs r3, r4, #2 │ │ │ │ - bpl.n 7085c │ │ │ │ + bpl.n 708a4 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 7087c │ │ │ │ + b.n 708c4 │ │ │ │ add.w r2, r4, #2147483648 @ 0x80000000 │ │ │ │ subs r2, #1 │ │ │ │ ldrh.w r1, [r7, r2, lsl #1] │ │ │ │ ldrh.w r2, [r7, r3, lsl #1] │ │ │ │ eors r2, r1 │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bne.n 70876 │ │ │ │ + bne.n 708be │ │ │ │ subs r2, r4, #1 │ │ │ │ subs r3, r2, r3 │ │ │ │ - b.n 7087c │ │ │ │ + b.n 708c4 │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n 70866 │ │ │ │ - b.n 70858 │ │ │ │ + bcs.n 708ae │ │ │ │ + b.n 708a0 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ mov r5, r4 │ │ │ │ it ge │ │ │ │ movge r5, #255 @ 0xff │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #24 │ │ │ │ str r3, [r6, #16] │ │ │ │ blx 2b44c │ │ │ │ subs r1, r4, r5 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 708ae │ │ │ │ + ble.n 708f6 │ │ │ │ subs r2, r4, #1 │ │ │ │ ldrh.w r3, [r7, r1, lsl #1] │ │ │ │ subs r0, r2, r1 │ │ │ │ adds r1, #1 │ │ │ │ and.w r3, r3, #63 @ 0x3f │ │ │ │ cmp r4, r1 │ │ │ │ add r3, r6 │ │ │ │ strb r0, [r3, #24] │ │ │ │ - bne.n 7089a │ │ │ │ + bne.n 708e2 │ │ │ │ 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, r5, [r2, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -103140,182 +103167,182 @@ │ │ │ │ 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 709a8 │ │ │ │ + beq.n 709f0 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 708f2 │ │ │ │ + bcc.n 7093a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 70a26 │ │ │ │ + b.n 70a6e │ │ │ │ mov r9, r0 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r0, [ip, r2] │ │ │ │ add.w r3, r3, r0, lsl #1 │ │ │ │ - cbz r0, 7090a │ │ │ │ + cbz r0, 70952 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 708f4 │ │ │ │ - b.n 708ec │ │ │ │ + bhi.n 7093c │ │ │ │ + b.n 70934 │ │ │ │ rsb r6, r7, #1 │ │ │ │ cmp r0, r5 │ │ │ │ mov r4, r0 │ │ │ │ it lt │ │ │ │ movlt r4, r5 │ │ │ │ add.w r2, r3, r6, lsl #1 │ │ │ │ cmp r7, r4 │ │ │ │ - ble.n 70952 │ │ │ │ + ble.n 7099a │ │ │ │ strd r0, r6, [sp, #8] │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ mov r6, r0 │ │ │ │ ldrh.w r0, [r2, r4, lsl #1] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 70948 │ │ │ │ + beq.n 70990 │ │ │ │ cmp sl, r4 │ │ │ │ itett le │ │ │ │ suble r4, r4, r5 │ │ │ │ addgt.w r3, r3, lr, lsl #1 │ │ │ │ addle r4, #1 │ │ │ │ addle.w r3, r3, r4, lsl #1 │ │ │ │ - b.n 709a2 │ │ │ │ + b.n 709ea │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 70922 │ │ │ │ + bne.n 7096a │ │ │ │ ldrd r0, r6, [sp, #8] │ │ │ │ cmp r0, r5 │ │ │ │ - bge.n 7099e │ │ │ │ + bge.n 709e6 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrh.w r4, [r8, r0, lsl #1] │ │ │ │ ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ adds r0, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7099a │ │ │ │ + beq.n 709e2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r3, r3, fp, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 708ec │ │ │ │ + bls.n 70934 │ │ │ │ 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 7090e │ │ │ │ + beq.n 70956 │ │ │ │ rsb r2, r5, #1 │ │ │ │ cmp r5, r0 │ │ │ │ ite ge │ │ │ │ addge r2, r2, r5 │ │ │ │ addlt r2, r2, r0 │ │ │ │ cmp r4, r2 │ │ │ │ ite gt │ │ │ │ lslgt r2, r4, #1 │ │ │ │ lslle r2, r2, #1 │ │ │ │ add r3, r2 │ │ │ │ - b.n 709a2 │ │ │ │ + b.n 709ea │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 70958 │ │ │ │ + bne.n 709a0 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 70a1a │ │ │ │ + b.n 70a62 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 708f4 │ │ │ │ - b.n 708ec │ │ │ │ + bcc.n 7093c │ │ │ │ + b.n 70934 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 708ec │ │ │ │ + bcs.n 70934 │ │ │ │ cmp fp, lr │ │ │ │ mov r6, fp │ │ │ │ it lt │ │ │ │ movlt r6, lr │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r2, [ip, r2] │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ - cbz r2, 709ca │ │ │ │ + cbz r2, 70a12 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 709b4 │ │ │ │ - b.n 708ec │ │ │ │ + bhi.n 709fc │ │ │ │ + b.n 70934 │ │ │ │ rsb r2, r7, #1 │ │ │ │ cmp r7, r5 │ │ │ │ add.w r2, r3, r2, lsl #1 │ │ │ │ - ble.n 709fc │ │ │ │ + ble.n 70a44 │ │ │ │ mov r4, r5 │ │ │ │ ldrh.w fp, [r8, r4, lsl #1] │ │ │ │ ldrh.w r9, [r2, r4, lsl #1] │ │ │ │ cmp fp, r9 │ │ │ │ - beq.n 709f6 │ │ │ │ + beq.n 70a3e │ │ │ │ cmp r4, sl │ │ │ │ itett ge │ │ │ │ subge r4, r4, r5 │ │ │ │ addlt.w r3, r3, lr, lsl #1 │ │ │ │ addge r4, #1 │ │ │ │ addge.w r3, r3, r4, lsl #1 │ │ │ │ - b.n 70a20 │ │ │ │ + b.n 70a68 │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 709d8 │ │ │ │ + bgt.n 70a20 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 70a1a │ │ │ │ + ble.n 70a62 │ │ │ │ movs r4, #0 │ │ │ │ ldrh.w fp, [r8, r4, lsl #1] │ │ │ │ ldrh.w r9, [r2, r4, lsl #1] │ │ │ │ adds r4, #1 │ │ │ │ cmp fp, r9 │ │ │ │ - beq.n 70a16 │ │ │ │ + beq.n 70a5e │ │ │ │ add.w r3, r3, r6, lsl #1 │ │ │ │ - b.n 70a20 │ │ │ │ + b.n 70a68 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 70a02 │ │ │ │ + bne.n 70a4a │ │ │ │ subs r2, r2, r0 │ │ │ │ asrs r0, r2, #1 │ │ │ │ - b.n 70a26 │ │ │ │ + b.n 70a6e │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 709b4 │ │ │ │ - b.n 708ec │ │ │ │ + bcc.n 709fc │ │ │ │ + b.n 70934 │ │ │ │ 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] @ (70a98 ) │ │ │ │ + ldr r3, [pc, #80] @ (70ae0 ) │ │ │ │ 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 707ee │ │ │ │ + bl 70836 │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4, lsl #1 │ │ │ │ - bl 708b2 │ │ │ │ + bl 708fa │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 70a7c │ │ │ │ + beq.n 70ac4 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 70a7c │ │ │ │ + beq.n 70ac4 │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 70a5e │ │ │ │ - ldr r3, [pc, #24] @ (70a98 ) │ │ │ │ + b.n 70aa6 │ │ │ │ + ldr r3, [pc, #24] @ (70ae0 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 70a8e │ │ │ │ + beq.n 70ad6 │ │ │ │ blx 2bb28 <__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, cr15, {2} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -103324,21 +103351,21 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ strd r0, r1, [r2] │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sp │ │ │ │ - bl 6e626 <_PyObject_CallMethodId@@Base+0x244> │ │ │ │ + bl 6e66e <_PyObject_CallMethodId@@Base+0x244> │ │ │ │ movs r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ - bl 6e626 <_PyObject_CallMethodId@@Base+0x244> │ │ │ │ + bl 6e66e <_PyObject_CallMethodId@@Base+0x244> │ │ │ │ cmp r6, r0 │ │ │ │ it le │ │ │ │ movle r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r5, #8] │ │ │ │ it gt │ │ │ │ ldrgt r1, [sp, #0] │ │ │ │ @@ -103349,57 +103376,57 @@ │ │ │ │ add.w r1, r7, r1, lsl #2 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r5, #20] │ │ │ │ - beq.n 70b02 │ │ │ │ + beq.n 70b4a │ │ │ │ subs r3, r4, r6 │ │ │ │ cmp r3, r6 │ │ │ │ it lt │ │ │ │ movlt r3, r6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #12] │ │ │ │ subs r3, r4, #2 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bmi.n 70b28 │ │ │ │ + bmi.n 70b70 │ │ │ │ add.w r2, r4, #1073741824 @ 0x40000000 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r1, [r7, r2, lsl #2] │ │ │ │ ldr.w r2, [r7, r3, lsl #2] │ │ │ │ eors r2, r1 │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bne.n 70b24 │ │ │ │ + bne.n 70b6c │ │ │ │ subs r2, r4, #1 │ │ │ │ subs r3, r2, r3 │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 70b28 │ │ │ │ + b.n 70b70 │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n 70b12 │ │ │ │ + bcs.n 70b5a │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ mov r6, r4 │ │ │ │ it ge │ │ │ │ movge r6, #255 @ 0xff │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r5, #24 │ │ │ │ blx 2b44c │ │ │ │ subs r1, r4, r6 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 70b58 │ │ │ │ + ble.n 70ba0 │ │ │ │ subs r2, r4, #1 │ │ │ │ ldr.w r3, [r7, r1, lsl #2] │ │ │ │ subs r0, r2, r1 │ │ │ │ adds r1, #1 │ │ │ │ and.w r3, r3, #63 @ 0x3f │ │ │ │ cmp r4, r1 │ │ │ │ add r3, r5 │ │ │ │ strb r0, [r3, #24] │ │ │ │ - bne.n 70b44 │ │ │ │ + bne.n 70b8c │ │ │ │ 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 │ │ │ │ @@ -103411,418 +103438,418 @@ │ │ │ │ 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 70c48 │ │ │ │ + beq.n 70c90 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 70ba0 │ │ │ │ + bcc.n 70be8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 70ccc │ │ │ │ + b.n 70d14 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 70b96 │ │ │ │ + bls.n 70bde │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb r2, [r6, r2] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 70b9c │ │ │ │ + bne.n 70be4 │ │ │ │ rsb sl, r5, #1 │ │ │ │ cmp r2, r4 │ │ │ │ mov r9, r2 │ │ │ │ it lt │ │ │ │ movlt r9, r4 │ │ │ │ add.w r8, r3, sl, lsl #2 │ │ │ │ cmp r5, r9 │ │ │ │ - ble.n 70bf4 │ │ │ │ + ble.n 70c3c │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r7, [ip, r9, lsl #2] │ │ │ │ ldr.w r2, [r8, r9, lsl #2] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 70bea │ │ │ │ + beq.n 70c32 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r9 │ │ │ │ itett le │ │ │ │ suble.w r9, r9, r4 │ │ │ │ addgt.w r3, r3, lr, lsl #2 │ │ │ │ addle.w r9, r9, #1 │ │ │ │ addle.w r3, r3, r9, lsl #2 │ │ │ │ - b.n 70b92 │ │ │ │ + b.n 70bda │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - bne.n 70bc6 │ │ │ │ + bne.n 70c0e │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - bge.n 70c3e │ │ │ │ + bge.n 70c86 │ │ │ │ ldr.w r9, [ip, r2, lsl #2] │ │ │ │ ldr.w r7, [r8, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r9, r7 │ │ │ │ - beq.n 70c3a │ │ │ │ + beq.n 70c82 │ │ │ │ add.w r3, r3, fp, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 70b96 │ │ │ │ + bls.n 70bde │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb r7, [r6, r2] │ │ │ │ sub.w r2, r5, fp │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 70bb4 │ │ │ │ + beq.n 70bfc │ │ │ │ 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 70b92 │ │ │ │ + b.n 70bda │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 70bf8 │ │ │ │ + bne.n 70c40 │ │ │ │ sub.w r8, r8, r0 │ │ │ │ mov.w r0, r8, asr #2 │ │ │ │ - b.n 70ccc │ │ │ │ + b.n 70d14 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 70b96 │ │ │ │ + bcs.n 70bde │ │ │ │ cmp fp, lr │ │ │ │ mov r9, fp │ │ │ │ it lt │ │ │ │ movlt r9, lr │ │ │ │ mov fp, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb r2, [r6, r2] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - cbz r2, 70c6a │ │ │ │ + cbz r2, 70cb2 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 70c56 │ │ │ │ - b.n 70b96 │ │ │ │ + bhi.n 70c9e │ │ │ │ + b.n 70bde │ │ │ │ rsb r8, r5, #1 │ │ │ │ cmp r5, r4 │ │ │ │ add.w r8, r3, r8, lsl #2 │ │ │ │ - ble.n 70c9e │ │ │ │ + ble.n 70ce6 │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r7, [r8, r2, lsl #2] │ │ │ │ ldr.w r0, [ip, r2, lsl #2] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 70c98 │ │ │ │ + beq.n 70ce0 │ │ │ │ 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 70cc6 │ │ │ │ + b.n 70d0e │ │ │ │ adds r2, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.n 70c78 │ │ │ │ + bgt.n 70cc0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 70cbc │ │ │ │ + ble.n 70d04 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w sl, [ip, r2, lsl #2] │ │ │ │ ldr.w r7, [r8, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp sl, r7 │ │ │ │ - beq.n 70cb8 │ │ │ │ + beq.n 70d00 │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ - b.n 70cc6 │ │ │ │ + b.n 70d0e │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 70ca4 │ │ │ │ + bne.n 70cec │ │ │ │ sub.w r8, r8, fp │ │ │ │ mov.w r0, r8, asr #2 │ │ │ │ - b.n 70ccc │ │ │ │ + b.n 70d14 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 70c56 │ │ │ │ - b.n 70b96 │ │ │ │ + bcc.n 70c9e │ │ │ │ + b.n 70bde │ │ │ │ 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] @ (70d3c ) │ │ │ │ + ldr r3, [pc, #80] @ (70d84 ) │ │ │ │ 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 70a9c │ │ │ │ + bl 70ae4 │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4, lsl #2 │ │ │ │ - bl 70b5c │ │ │ │ + bl 70ba4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 70d22 │ │ │ │ + beq.n 70d6a │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 70d22 │ │ │ │ + beq.n 70d6a │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 70d04 │ │ │ │ - ldr r3, [pc, #24] @ (70d3c ) │ │ │ │ + b.n 70d4c │ │ │ │ + ldr r3, [pc, #24] @ (70d84 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 70d34 │ │ │ │ + beq.n 70d7c │ │ │ │ blx 2bb28 <__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, cr15, {2} │ │ │ │ │ │ │ │ -00070d40 : │ │ │ │ +00070d88 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #20] @ (70d64 ) │ │ │ │ + ldr r2, [pc, #20] @ (70dac ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 894f8 │ │ │ │ + bl 89420 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00070d68 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ +00070db0 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ push {r4} │ │ │ │ - bcs.n 70d94 <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ + bcs.n 70ddc <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ lsrs r4, r0, #6 │ │ │ │ - movw r1, #53716 @ 0xd1d4 │ │ │ │ + movw r1, #52116 @ 0xcb94 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ and.w r3, r0, #63 @ 0x3f │ │ │ │ - movw r2, #60628 @ 0xecd4 │ │ │ │ + movw r2, #59028 @ 0xe694 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldrh.w r1, [r1, r4, lsl #1] │ │ │ │ add.w r3, r3, r1, lsl #6 │ │ │ │ ldrh.w r2, [r2, r3, lsl #1] │ │ │ │ - b.n 70d96 <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ + b.n 70dde <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #52484 @ 0xcd04 │ │ │ │ + movw r3, #50884 @ 0xc6c4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ 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, #38496 @ 0x9660 │ │ │ │ + movwmi r2, #37972 @ 0x9454 │ │ │ │ uxthmi r3, r3 │ │ │ │ movtmi r2, #63 @ 0x3f │ │ │ │ it mi │ │ │ │ ldrmi.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070dc0 : │ │ │ │ - ldr r2, [pc, #12] @ (70dd0 ) │ │ │ │ +00070e08 : │ │ │ │ + ldr r2, [pc, #12] @ (70e18 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 1d0fd8 │ │ │ │ + b.w 1d144c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00070dd4 : │ │ │ │ +00070e1c : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #32] @ (70dfc ) │ │ │ │ + ldr r5, [pc, #32] @ (70e44 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #384] @ 0x180 │ │ │ │ - cbnz r3, 70df6 │ │ │ │ + cbnz r3, 70e3e │ │ │ │ pop {r4, r5} │ │ │ │ - b.w bbab0 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b.w bb198 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ pop {r4, r5} │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00070e00 <_Py_LoadAttr_StackRefSteal@@Base>: │ │ │ │ +00070e48 <_Py_LoadAttr_StackRefSteal@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, sp │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl adfd4 │ │ │ │ + bl ad6b4 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00070e2c <_PyObjectArray_Free@@Base>: │ │ │ │ +00070e74 <_PyObjectArray_Free@@Base>: │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 70e34 <_PyObjectArray_Free@@Base+0x8> │ │ │ │ - b.w 83ad8 │ │ │ │ + beq.n 70e7c <_PyObjectArray_Free@@Base+0x8> │ │ │ │ + b.w 83a14 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070e36 <_PyEval_MonitorRaise@@Base>: │ │ │ │ +00070e7e <_PyEval_MonitorRaise@@Base>: │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldrb.w r3, [r3, #3311] @ 0xcef │ │ │ │ - cbz r3, 70e48 <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ + cbz r3, 70e90 <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ movs r3, #11 │ │ │ │ - b.w 2517cc <_PyCode_GetXIData@@Base+0x184> │ │ │ │ + b.w 251a24 <_PyCode_GetXIData@@Base+0x32c> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070e4a : │ │ │ │ +00070e92 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070e58 : │ │ │ │ - b.w 24fd3c │ │ │ │ +00070ea0 : │ │ │ │ + b.w 24feb4 │ │ │ │ │ │ │ │ -00070e5c : │ │ │ │ - ldr r2, [pc, #12] @ (70e6c ) │ │ │ │ +00070ea4 : │ │ │ │ + ldr r2, [pc, #12] @ (70eb4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 253a28 <_PyXI_GetMainNamespace@@Base+0x75c> │ │ │ │ + b.w 253c84 <_PyXI_GetMainNamespace@@Base+0x75c> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00070e70 : │ │ │ │ - ldr r2, [pc, #12] @ (70e80 ) │ │ │ │ +00070eb8 : │ │ │ │ + ldr r2, [pc, #12] @ (70ec8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 257794 │ │ │ │ + b.w 257894 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00070e84 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ +00070ecc <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070e86 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ +00070ece <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070e88 : │ │ │ │ +00070ed0 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070e8a : │ │ │ │ +00070ed2 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070e8c : │ │ │ │ +00070ed4 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070e8e : │ │ │ │ +00070ed6 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070e90 <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ +00070ed8 <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 25f9a0 <_PyFunction_VerifyStateless@@Base+0xf4> │ │ │ │ + b.w 25f730 <_PyFunction_VerifyStateless@@Base+0xf4> │ │ │ │ │ │ │ │ -00070e9a <_PyXIData_Lookup@@Base>: │ │ │ │ +00070ee2 <_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 70ece <_PyXIData_Lookup@@Base+0x34> │ │ │ │ + beq.n 70f16 <_PyXIData_Lookup@@Base+0x34> │ │ │ │ add.w r3, r3, #5536 @ 0x15a0 │ │ │ │ adds r3, #8 │ │ │ │ - cbz r3, 70ece <_PyXIData_Lookup@@Base+0x34> │ │ │ │ + cbz r3, 70f16 <_PyXIData_Lookup@@Base+0x34> │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, sp │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 263f28 <_PyObject_GetXIData@@Base+0x22c> │ │ │ │ - b.n 70ed4 <_PyXIData_Lookup@@Base+0x3a> │ │ │ │ + bl 263cf4 <_PyObject_GetXIData@@Base+0x22c> │ │ │ │ + b.n 70f1c <_PyXIData_Lookup@@Base+0x3a> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00070eda <_PyXI_GetFailureCode@@Base>: │ │ │ │ - cbz r0, 70ede <_PyXI_GetFailureCode@@Base+0x4> │ │ │ │ +00070f22 <_PyXI_GetFailureCode@@Base>: │ │ │ │ + cbz r0, 70f26 <_PyXI_GetFailureCode@@Base+0x4> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070ee0 <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ +00070f28 <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r2, [r0] │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070eea : │ │ │ │ +00070f32 : │ │ │ │ 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 215474 │ │ │ │ + bl 2156ec │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00070f08 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ +00070f50 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ sub sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a6864 │ │ │ │ + bl a6d94 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070f32 <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ +00070f7a <_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 │ │ │ │ @@ -103831,422 +103858,422 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2fc4e <_PyObject_DebugMallocStats@@Base+0x1ae6> │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070f5c : │ │ │ │ +00070fa4 : │ │ │ │ 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 2fc4e <_PyObject_DebugMallocStats@@Base+0x1ae6> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00070f78 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ - b.w 70f5c │ │ │ │ +00070fc0 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ + b.w 70fa4 │ │ │ │ │ │ │ │ -00070f7c : │ │ │ │ +00070fc4 : │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ - cbnz r3, 70f8e │ │ │ │ + cbnz r3, 70fd6 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 70f8a │ │ │ │ + beq.n 70fd2 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ dmb ish │ │ │ │ mvns r0, r0 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070fa0 : │ │ │ │ - ldr r3, [pc, #12] @ (70fb0 ) │ │ │ │ +00070fe8 : │ │ │ │ + ldr r3, [pc, #12] @ (70ff8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, r3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - b.w 1cffcc <_PySys_GetRequiredAttr@@Base+0x1320> │ │ │ │ + b.w 1d0450 <_PySys_GetRequiredAttr@@Base+0x1320> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00070fb4 : │ │ │ │ +00070ffc : │ │ │ │ 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, #31684 @ 0x7bc4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 70fe2 │ │ │ │ + beq.n 7102a │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ - movw r0, #26296 @ 0x66b8 │ │ │ │ + movw r0, #24696 @ 0x6078 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 70fe4 │ │ │ │ + b.n 7102c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00070fe6 : │ │ │ │ +0007102e : │ │ │ │ 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, #31972 @ 0x7ce4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 71016 │ │ │ │ + beq.n 7105e │ │ │ │ mov.w r1, #346 @ 0x15a │ │ │ │ - movw r0, #26296 @ 0x66b8 │ │ │ │ + movw r0, #24696 @ 0x6078 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 71018 │ │ │ │ + b.n 71060 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0007101a <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +00071062 <_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, 71046 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r0, 7108e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n 71046 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbz r1, 71042 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x28> │ │ │ │ + bpl.n 7108e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r1, 7108a <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x28> │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bpl.n 71046 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbz r2, 71046 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbnz r3, 7105a <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x40> │ │ │ │ + bpl.n 7108e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r2, 7108e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbnz r3, 710a2 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x40> │ │ │ │ movw r1, #1375 @ 0x55f │ │ │ │ - movw r0, #22032 @ 0x5610 │ │ │ │ + movw r0, #20432 @ 0x4fd0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 71066 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4c> │ │ │ │ + b.n 710ae <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4c> │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5a54 │ │ │ │ + bl f5644 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071070 : │ │ │ │ +000710b8 : │ │ │ │ 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, 7109a │ │ │ │ + cbz r0, 710e2 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 7109a │ │ │ │ - cbz r1, 71096 │ │ │ │ + bpl.n 710e2 │ │ │ │ + cbz r1, 710de │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 7109a │ │ │ │ - cbz r2, 7109a │ │ │ │ - cbnz r3, 710ae │ │ │ │ + bpl.n 710e2 │ │ │ │ + cbz r2, 710e2 │ │ │ │ + cbnz r3, 710f6 │ │ │ │ movw r1, #1401 @ 0x579 │ │ │ │ - movw r0, #22032 @ 0x5610 │ │ │ │ + movw r0, #20432 @ 0x4fd0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 710b8 │ │ │ │ + b.n 71100 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5a54 │ │ │ │ + bl f5644 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -000710bc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +00071104 <_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, 710e6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r0, 7112e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 710e6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbz r1, 710e2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26> │ │ │ │ + bpl.n 7112e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r1, 7112a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26> │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 710e6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbz r2, 710e6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbnz r3, 710fa <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e> │ │ │ │ + bpl.n 7112e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r2, 7112e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbnz r3, 71142 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e> │ │ │ │ movw r1, #1426 @ 0x592 │ │ │ │ - movw r0, #22032 @ 0x5610 │ │ │ │ + movw r0, #20432 @ 0x4fd0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 71104 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ + b.n 7114c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5a54 │ │ │ │ + bl f5644 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #4] @ (71110 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x54>) │ │ │ │ + ldr r1, [pc, #4] @ (71158 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x54>) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w a8fb8 │ │ │ │ + b.w a8674 │ │ │ │ push {r3, r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 71132 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x76> │ │ │ │ + bpl.n 7117a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x76> │ │ │ │ ldr.w r3, [r0, #-1] │ │ │ │ subs r0, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71144 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x88> │ │ │ │ + bge.n 7118c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x88> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #-1] │ │ │ │ - cbnz r3, 71144 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x88> │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 7118c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x88> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r2, [r3, #880] @ 0x370 │ │ │ │ ldr.w r0, [r3, #864] @ 0x360 │ │ │ │ bx r2 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071146 : │ │ │ │ +0007118e : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #2764 @ 0xacc │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 71196 │ │ │ │ + cbz r0, 711de │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r0, #8 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 158e34 <_PyLong_FromByteArray@@Base+0x1328> │ │ │ │ + bl 158b14 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 71196 │ │ │ │ + bge.n 711de │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71194 │ │ │ │ + bge.n 711dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71194 │ │ │ │ + cbnz r3, 711dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 90810 <_PyType_GetDict@@Base> │ │ │ │ - cbz r0, 711c4 │ │ │ │ + bl 90738 <_PyType_GetDict@@Base> │ │ │ │ + cbz r0, 7120c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 18ffa8 <_PyType_LookupRef@@Base> │ │ │ │ + bl 18f7e4 <_PyType_LookupRef@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 711d2 │ │ │ │ - b.n 711fa │ │ │ │ + cbnz r0, 7121a │ │ │ │ + b.n 71242 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 92c80 │ │ │ │ + bl 92ba8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 711b6 │ │ │ │ - b.n 71206 │ │ │ │ + bge.n 711fe │ │ │ │ + b.n 7124e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 71206 │ │ │ │ + cbz r3, 7124e │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 711f6 │ │ │ │ + bge.n 7123e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 711f6 │ │ │ │ + cbnz r3, 7123e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 71206 │ │ │ │ + b.n 7124e │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w a8fb8 │ │ │ │ + b.w a8674 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0007120a : │ │ │ │ +00071252 : │ │ │ │ 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, 71232 │ │ │ │ + cbnz r6, 7127a │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #57204 @ 0xdf74 │ │ │ │ + movw r3, #55604 @ 0xd934 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 71244 │ │ │ │ + b.n 7128c │ │ │ │ mov.w r1, #684 @ 0x2ac │ │ │ │ - movw r0, #21488 @ 0x53f0 │ │ │ │ + movw r0, #19888 @ 0x4db0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 7130c │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 71354 │ │ │ │ ldr.w r2, [r1, r9, lsl #3] │ │ │ │ - cbz r2, 71256 │ │ │ │ + cbz r2, 7129e │ │ │ │ cmp r2, r3 │ │ │ │ add.w r9, r9, #1 │ │ │ │ it eq │ │ │ │ addeq r7, #1 │ │ │ │ - b.n 71244 │ │ │ │ + b.n 7128c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c9b68 │ │ │ │ + bl 1c9fd0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7130c │ │ │ │ + beq.n 71354 │ │ │ │ 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, #19121 @ 0x4ab1 │ │ │ │ + movw r3, #18185 @ 0x4709 │ │ │ │ movt r3, #18 │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #39209 @ 0x9929 │ │ │ │ + movw r3, #39801 @ 0x9b79 │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ movw r3, #41352 @ 0xa188 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ movw r3, #8172 @ 0x1fec │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - movw r3, #24553 @ 0x5fe9 │ │ │ │ + movw r3, #23925 @ 0x5d75 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - movw r3, #65201 @ 0xfeb1 │ │ │ │ + movw r3, #64633 @ 0xfc79 │ │ │ │ movt r3, #38 @ 0x26 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl 92c80 │ │ │ │ + bl 92ba8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 71306 │ │ │ │ + blt.n 7134e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 90810 <_PyType_GetDict@@Base> │ │ │ │ + bl 90738 <_PyType_GetDict@@Base> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 941c8 <_PyErr_SetRaisedException@@Base+0x14> │ │ │ │ + bl 940f0 <_PyErr_SetRaisedException@@Base+0x14> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 71310 │ │ │ │ + bne.n 71358 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71306 │ │ │ │ + bge.n 7134e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71306 │ │ │ │ + cbnz r3, 7134e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00071316 : │ │ │ │ - b.w 7120a │ │ │ │ +0007135e : │ │ │ │ + b.w 71252 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 10a04c │ │ │ │ + b.w 109d10 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #21512 @ 0x5408 │ │ │ │ + movw r0, #19912 @ 0x4dc8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r2, 71352 │ │ │ │ - cbz r3, 7133c │ │ │ │ + cbz r2, 7139a │ │ │ │ + cbz r3, 71384 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.n 71344 │ │ │ │ - movw r1, #19984 @ 0x4e10 │ │ │ │ + b.n 7138c │ │ │ │ + movw r1, #18384 @ 0x47d0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #21548 @ 0x542c │ │ │ │ + movw r0, #19948 @ 0x4dec │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - b.w 103c78 │ │ │ │ - cbz r3, 71358 │ │ │ │ + b.w 103900 │ │ │ │ + cbz r3, 713a0 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.n 71360 │ │ │ │ - movw r1, #19984 @ 0x4e10 │ │ │ │ + b.n 713a8 │ │ │ │ + movw r1, #18384 @ 0x47d0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #21584 @ 0x5450 │ │ │ │ + movw r0, #19984 @ 0x4e10 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ │ │ │ │ -0007136c : │ │ │ │ +000713b4 : │ │ │ │ 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 │ │ │ │ @@ -104275,101 +104302,101 @@ │ │ │ │ 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 27a724 │ │ │ │ + bl 27a0f4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -000713c2 : │ │ │ │ +0007140a : │ │ │ │ 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 713ea │ │ │ │ + bge.n 71432 │ │ │ │ str r2, [r6, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r1, [r7, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 7142e │ │ │ │ + b.n 71476 │ │ │ │ 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 160c70 <_PyCode_CheckLineNumber@@Base> │ │ │ │ + bl 160748 <_PyCode_CheckLineNumber@@Base> │ │ │ │ mov r0, sp │ │ │ │ - bl 285008 │ │ │ │ + bl 284a14 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sp │ │ │ │ - bl 23e9a4 │ │ │ │ + bl 23ebfc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00071434 : │ │ │ │ +0007147c : │ │ │ │ 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 71468 │ │ │ │ + bmi.n 714b0 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #21612 @ 0x546c │ │ │ │ + movw r1, #20012 @ 0x4e2c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7146e │ │ │ │ + b.n 714b6 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00071470 : │ │ │ │ +000714b8 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 71490 │ │ │ │ + bmi.n 714d8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #21612 @ 0x546c │ │ │ │ + movw r1, #20012 @ 0x4e2c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 714a0 │ │ │ │ + bpl.n 714e8 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ @@ -104379,44 +104406,44 @@ │ │ │ │ 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, #54976 @ 0xd6c0 │ │ │ │ + movw r1, #53376 @ 0xd080 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl e21d8 │ │ │ │ - cbnz r0, 714d8 │ │ │ │ + bl e1dd8 │ │ │ │ + cbnz r0, 71520 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7151a │ │ │ │ + b.n 71562 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 56b54 <_PyXI_NewExcInfo@@Base+0x7b4> │ │ │ │ + bl 56b9c <_PyXI_NewExcInfo@@Base+0x7b4> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 714fc │ │ │ │ + beq.n 71544 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 71506 │ │ │ │ + beq.n 7154e │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 7151a │ │ │ │ - bl 940a4 │ │ │ │ + b.n 71562 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 714e6 │ │ │ │ - b.n 714d4 │ │ │ │ - bl 940a4 │ │ │ │ + beq.n 7152e │ │ │ │ + b.n 7151c │ │ │ │ + bl 93fcc │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ add sp, #16 │ │ │ │ @@ -104426,179 +104453,179 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #28444 @ 0x6f1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 71550 │ │ │ │ + beq.n 71598 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 71550 │ │ │ │ + beq.n 71598 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 71568 │ │ │ │ - b.n 71578 │ │ │ │ + bne.n 715b0 │ │ │ │ + b.n 715c0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 71548 │ │ │ │ - movw r0, #23972 @ 0x5da4 │ │ │ │ + beq.n 71590 │ │ │ │ + movw r0, #22372 @ 0x5764 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 21db84 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21de10 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 71548 │ │ │ │ - b.n 715a4 │ │ │ │ - movw r0, #23972 @ 0x5da4 │ │ │ │ + bne.n 71590 │ │ │ │ + b.n 715ec │ │ │ │ + movw r0, #22372 @ 0x5764 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ - bl e2c9c │ │ │ │ - cbz r0, 715a4 │ │ │ │ + bl e289c │ │ │ │ + cbz r0, 715ec │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - ldr r1, [pc, #200] @ (71644 ) │ │ │ │ + ldr r1, [pc, #200] @ (7168c ) │ │ │ │ mov r0, r5 │ │ │ │ - bl a87b4 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl a7e6c <_PyObject_LookupSpecial@@Base> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 715a8 │ │ │ │ + bne.n 715f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 715e0 │ │ │ │ + bge.n 71628 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 715e0 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 715e0 │ │ │ │ + cbnz r3, 71628 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 71628 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 71640 │ │ │ │ - cbz r0, 715d2 │ │ │ │ - ldr r2, [pc, #156] @ (71648 ) │ │ │ │ + b.n 71688 │ │ │ │ + cbz r0, 7161a │ │ │ │ + ldr r2, [pc, #156] @ (71690 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 155c50 <_PyTime_AsTimespec_clamp@@Base+0x48> │ │ │ │ + bl 1f63b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 715ce │ │ │ │ + bge.n 71616 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 715ce │ │ │ │ + cbnz r3, 71616 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 71640 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 71640 │ │ │ │ + b.n 71688 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 71688 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17d8cc │ │ │ │ - cbnz r0, 715fe │ │ │ │ + bl 17d1b4 │ │ │ │ + cbnz r0, 71646 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9108 @ 0x2394 │ │ │ │ + movw r1, #7508 @ 0x1d54 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17a650 │ │ │ │ + bl 179f30 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 71640 │ │ │ │ + beq.n 71688 │ │ │ │ ldr.w r2, [r6, #152] @ 0x98 │ │ │ │ - movw r3, #30877 @ 0x789d │ │ │ │ + movw r3, #30665 @ 0x77c9 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 71624 │ │ │ │ + bne.n 7166c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8954 │ │ │ │ + bl 8776c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7162c │ │ │ │ + b.n 71674 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 71640 │ │ │ │ + cbz r4, 71688 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r7, #1 │ │ │ │ str r7, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop {12} │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #21632 @ 0x5480 │ │ │ │ + movw r0, #20032 @ 0x4e40 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 88254 │ │ │ │ + b.w 88180 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ 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 84490 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 84364 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 716a0 │ │ │ │ + cbnz r0, 716e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 717e6 │ │ │ │ + bge.w 7182e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 717e6 │ │ │ │ + bne.w 7182e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 717e6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7182e │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ and.w r3, r1, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 716b0 │ │ │ │ + bne.n 716f8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 716b4 │ │ │ │ + bne.n 716fc │ │ │ │ mov r3, r1 │ │ │ │ - b.n 716c4 │ │ │ │ + b.n 7170c │ │ │ │ bic.w r3, r1, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 716b0 │ │ │ │ + bge.n 716f8 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ and.w r3, r1, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 716d8 │ │ │ │ + bne.n 71720 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 716dc │ │ │ │ + bne.n 71724 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 716ec │ │ │ │ + b.n 71734 │ │ │ │ bic.w r3, r1, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 716d8 │ │ │ │ + bge.n 71720 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ add.w r3, r5, #80 @ 0x50 │ │ │ │ subs r2, r2, r3 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ @@ -104613,67 +104640,67 @@ │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add.w r3, r4, #76 @ 0x4c │ │ │ │ add r3, r2 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #75] @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 7175c │ │ │ │ + ble.n 717a4 │ │ │ │ asrs r2, r2, #2 │ │ │ │ add.w r9, r5, #76 @ 0x4c │ │ │ │ add.w r8, r4, #72 @ 0x48 │ │ │ │ ldr.w lr, [r9, #4]! │ │ │ │ and.w r1, lr, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 71738 │ │ │ │ + bne.n 71780 │ │ │ │ cmp.w lr, #1 │ │ │ │ - bne.n 7173c │ │ │ │ + bne.n 71784 │ │ │ │ mov r1, lr │ │ │ │ - b.n 71752 │ │ │ │ + b.n 7179a │ │ │ │ bic.w r1, lr, #1 │ │ │ │ ldr.w ip, [r1] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71738 │ │ │ │ + bge.n 71780 │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r1] │ │ │ │ adds r3, #1 │ │ │ │ str.w r1, [r8, #4]! │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 71726 │ │ │ │ + bgt.n 7176e │ │ │ │ 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 7177e │ │ │ │ + bge.n 717c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7177e │ │ │ │ + cbnz r3, 717c6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r3, r3, [r4, #20] │ │ │ │ - cbnz r7, 71790 │ │ │ │ + cbnz r7, 717d8 │ │ │ │ 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, 717a8 │ │ │ │ + cbnz r6, 717f0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r6, [r3, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #64] @ (717ec ) │ │ │ │ + ldr r0, [pc, #64] @ (71834 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -104692,2868 +104719,2868 @@ │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000717f0 : │ │ │ │ +00071838 : │ │ │ │ push {r4} │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r2 │ │ │ │ movw r0, #26008 @ 0x6598 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4} │ │ │ │ - b.n 71658 │ │ │ │ + b.n 716a0 │ │ │ │ │ │ │ │ -00071806 : │ │ │ │ +0007184e : │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #26008 @ 0x6598 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 71658 │ │ │ │ + b.n 716a0 │ │ │ │ │ │ │ │ -00071816 : │ │ │ │ +0007185e : │ │ │ │ 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, #27316 @ 0x6ab4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 71658 │ │ │ │ + bl 716a0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7185c │ │ │ │ - ldr r3, [pc, #60] @ (71878 ) │ │ │ │ + cbz r0, 718a4 │ │ │ │ + ldr r3, [pc, #60] @ (718c0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #108] @ 0x6c │ │ │ │ - cbnz r5, 7184a │ │ │ │ + cbnz r5, 71892 │ │ │ │ str r5, [r0, #28] │ │ │ │ - b.n 7185c │ │ │ │ - bl 20ef68 │ │ │ │ + b.n 718a4 │ │ │ │ + bl 20f324 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dd6b0 <_PyXIData_Free@@Base+0xb20> │ │ │ │ + bl 2dcfc8 <_PyXIData_Free@@Base+0xb20> │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - cbz r0, 71860 │ │ │ │ + cbz r0, 718a8 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 71874 │ │ │ │ + b.n 718bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71874 │ │ │ │ + bge.n 718bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71874 │ │ │ │ + cbnz r3, 718bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007187c : │ │ │ │ +000718c4 : │ │ │ │ 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, #26796 @ 0x68ac │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 71658 │ │ │ │ - cbz r0, 718a8 │ │ │ │ + bl 716a0 │ │ │ │ + cbz r0, 718f0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ strh r3, [r0, #32] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000718aa <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ +000718f2 <_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 251b1c │ │ │ │ + bl 251d74 │ │ │ │ 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 1543ac │ │ │ │ + b.w 153e00 │ │ │ │ │ │ │ │ -000718d4 <_PyLong_UInt16_Converter@@Base>: │ │ │ │ +0007191c <_PyLong_UInt16_Converter@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 151d0c │ │ │ │ + bl 15175c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 71904 <_PyLong_UInt16_Converter@@Base+0x30> │ │ │ │ + beq.n 7194c <_PyLong_UInt16_Converter@@Base+0x30> │ │ │ │ cmp r0, #2 │ │ │ │ - bls.n 71908 <_PyLong_UInt16_Converter@@Base+0x34> │ │ │ │ + bls.n 71950 <_PyLong_UInt16_Converter@@Base+0x34> │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21644 @ 0x548c │ │ │ │ + movw r1, #20044 @ 0x4e4c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7190a <_PyLong_UInt16_Converter@@Base+0x36> │ │ │ │ + b.n 71952 <_PyLong_UInt16_Converter@@Base+0x36> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0007190c : │ │ │ │ +00071954 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #2764 @ 0xacc │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 71932 │ │ │ │ + beq.n 7197a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21680 @ 0x54b0 │ │ │ │ + movw r1, #20080 @ 0x4e70 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ 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, 7195c │ │ │ │ + cbnz r4, 719a4 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50844 @ 0xc69c │ │ │ │ + movw r1, #49244 @ 0xc05c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 71960 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 719a8 │ │ │ │ add.w r4, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00071964 : │ │ │ │ +000719ac : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21716 @ 0x54d4 │ │ │ │ + movw r1, #20116 @ 0x4e94 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ 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, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 719ba │ │ │ │ + beq.n 71a02 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 719d0 │ │ │ │ + bne.n 71a18 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 71a02 │ │ │ │ + beq.n 71a4a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 71a02 │ │ │ │ - b.n 719d2 │ │ │ │ + ble.n 71a4a │ │ │ │ + b.n 71a1a │ │ │ │ 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 719ee │ │ │ │ + beq.n 71a36 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71a1c │ │ │ │ + bne.n 71a64 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 71a02 │ │ │ │ + beq.n 71a4a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 71a1e │ │ │ │ + bgt.n 71a66 │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 71a5c │ │ │ │ + bl 11df00 │ │ │ │ + b.n 71aa4 │ │ │ │ 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 152740 │ │ │ │ + bl 152190 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71a48 │ │ │ │ + bge.n 71a90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 71a48 │ │ │ │ + cbnz r3, 71a90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71a5c │ │ │ │ + bge.n 71aa4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71a5c │ │ │ │ + cbnz r3, 71aa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71a8c │ │ │ │ + beq.n 71ad4 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71aa2 │ │ │ │ + bne.n 71aea │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 71ad4 │ │ │ │ + beq.n 71b1c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 71ad4 │ │ │ │ - b.n 71aa4 │ │ │ │ + ble.n 71b1c │ │ │ │ + b.n 71aec │ │ │ │ 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 71ac0 │ │ │ │ + beq.n 71b08 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71aee │ │ │ │ + bne.n 71b36 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 71ad4 │ │ │ │ + beq.n 71b1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 71af0 │ │ │ │ + bgt.n 71b38 │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 71b2e │ │ │ │ + bl 11df00 │ │ │ │ + b.n 71b76 │ │ │ │ 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 14ded0 │ │ │ │ + bl 14d924 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71b1a │ │ │ │ + bge.n 71b62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 71b1a │ │ │ │ + cbnz r3, 71b62 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71b2e │ │ │ │ + bge.n 71b76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71b2e │ │ │ │ + cbnz r3, 71b76 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71b5e │ │ │ │ + beq.n 71ba6 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71b74 │ │ │ │ + bne.n 71bbc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 71ba6 │ │ │ │ + beq.n 71bee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 71ba6 │ │ │ │ - b.n 71b76 │ │ │ │ + ble.n 71bee │ │ │ │ + b.n 71bbe │ │ │ │ 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 71b92 │ │ │ │ + beq.n 71bda │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71bc0 │ │ │ │ + bne.n 71c08 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 71ba6 │ │ │ │ + beq.n 71bee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 71bc2 │ │ │ │ + bgt.n 71c0a │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 71c00 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 71c48 │ │ │ │ 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 173144 │ │ │ │ + bl 172c94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71bec │ │ │ │ + bge.n 71c34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 71bec │ │ │ │ + cbnz r3, 71c34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71c00 │ │ │ │ + bge.n 71c48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71c00 │ │ │ │ + cbnz r3, 71c48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71c30 │ │ │ │ + beq.n 71c78 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71c46 │ │ │ │ + bne.n 71c8e │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 71c78 │ │ │ │ + beq.n 71cc0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 71c78 │ │ │ │ - b.n 71c48 │ │ │ │ + ble.n 71cc0 │ │ │ │ + b.n 71c90 │ │ │ │ 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 71c64 │ │ │ │ + beq.n 71cac │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71c92 │ │ │ │ + bne.n 71cda │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 71c78 │ │ │ │ + beq.n 71cc0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 71c94 │ │ │ │ + bgt.n 71cdc │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 71cd2 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 71d1a │ │ │ │ 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 1667c8 │ │ │ │ + bl 1662b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71cbe │ │ │ │ + bge.n 71d06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 71cbe │ │ │ │ + cbnz r3, 71d06 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71cd2 │ │ │ │ + bge.n 71d1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71cd2 │ │ │ │ + cbnz r3, 71d1a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71d02 │ │ │ │ + beq.n 71d4a │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71d18 │ │ │ │ + bne.n 71d60 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 71d4a │ │ │ │ + beq.n 71d92 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 71d4a │ │ │ │ - b.n 71d1a │ │ │ │ + ble.n 71d92 │ │ │ │ + b.n 71d62 │ │ │ │ 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 71d36 │ │ │ │ + beq.n 71d7e │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71d64 │ │ │ │ + bne.n 71dac │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 71d4a │ │ │ │ + beq.n 71d92 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 71d66 │ │ │ │ + bgt.n 71dae │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 71da4 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 71dec │ │ │ │ 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 151018 │ │ │ │ + bl 150a6c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71d90 │ │ │ │ + bge.n 71dd8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 71d90 │ │ │ │ + cbnz r3, 71dd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71da4 │ │ │ │ + bge.n 71dec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71da4 │ │ │ │ + cbnz r3, 71dec │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71dd4 │ │ │ │ + beq.n 71e1c │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71dea │ │ │ │ + bne.n 71e32 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 71e1c │ │ │ │ + beq.n 71e64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 71e1c │ │ │ │ - b.n 71dec │ │ │ │ + ble.n 71e64 │ │ │ │ + b.n 71e34 │ │ │ │ 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 71e08 │ │ │ │ + beq.n 71e50 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71e36 │ │ │ │ + bne.n 71e7e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 71e1c │ │ │ │ + beq.n 71e64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 71e38 │ │ │ │ + bgt.n 71e80 │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 71e76 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 71ebe │ │ │ │ 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 194148 │ │ │ │ + bl 1941c0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71e62 │ │ │ │ + bge.n 71eaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 71e62 │ │ │ │ + cbnz r3, 71eaa │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71e76 │ │ │ │ + bge.n 71ebe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71e76 │ │ │ │ + cbnz r3, 71ebe │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71ea6 │ │ │ │ + beq.n 71eee │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71ebc │ │ │ │ + bne.n 71f04 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 71eee │ │ │ │ + beq.n 71f36 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 71eee │ │ │ │ - b.n 71ebe │ │ │ │ + ble.n 71f36 │ │ │ │ + b.n 71f06 │ │ │ │ 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 71eda │ │ │ │ + beq.n 71f22 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71f08 │ │ │ │ + bne.n 71f50 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 71eee │ │ │ │ + beq.n 71f36 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 71f0a │ │ │ │ + bgt.n 71f52 │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 71f48 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 71f90 │ │ │ │ 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 1502bc │ │ │ │ + bl 14fd10 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71f34 │ │ │ │ + bge.n 71f7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 71f34 │ │ │ │ + cbnz r3, 71f7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71f48 │ │ │ │ + bge.n 71f90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71f48 │ │ │ │ + cbnz r3, 71f90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71f78 │ │ │ │ + beq.n 71fc0 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71f8e │ │ │ │ + bne.n 71fd6 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 71fc0 │ │ │ │ + beq.n 72008 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 71fc0 │ │ │ │ - b.n 71f90 │ │ │ │ + ble.n 72008 │ │ │ │ + b.n 71fd8 │ │ │ │ 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 71fac │ │ │ │ + beq.n 71ff4 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71fda │ │ │ │ + bne.n 72022 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 71fc0 │ │ │ │ + beq.n 72008 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 71fdc │ │ │ │ + bgt.n 72024 │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 7201a │ │ │ │ + bl 11df00 │ │ │ │ + b.n 72062 │ │ │ │ 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 24e284 │ │ │ │ + bl 24e4e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72006 │ │ │ │ + bge.n 7204e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72006 │ │ │ │ + cbnz r3, 7204e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7201a │ │ │ │ + bge.n 72062 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7201a │ │ │ │ + cbnz r3, 72062 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7204a │ │ │ │ + beq.n 72092 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72060 │ │ │ │ + bne.n 720a8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72092 │ │ │ │ + beq.n 720da │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72092 │ │ │ │ - b.n 72062 │ │ │ │ + ble.n 720da │ │ │ │ + b.n 720aa │ │ │ │ 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 7207e │ │ │ │ + beq.n 720c6 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 720ac │ │ │ │ + bne.n 720f4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72092 │ │ │ │ + beq.n 720da │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 720ae │ │ │ │ + bgt.n 720f6 │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 720ec │ │ │ │ + bl 11df00 │ │ │ │ + b.n 72134 │ │ │ │ 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 20af40 │ │ │ │ + bl 20b2fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 720d8 │ │ │ │ + bge.n 72120 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 720d8 │ │ │ │ + cbnz r3, 72120 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 720ec │ │ │ │ + bge.n 72134 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 720ec │ │ │ │ + cbnz r3, 72134 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7211c │ │ │ │ + beq.n 72164 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72132 │ │ │ │ + bne.n 7217a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72164 │ │ │ │ + beq.n 721ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72164 │ │ │ │ - b.n 72134 │ │ │ │ + ble.n 721ac │ │ │ │ + b.n 7217c │ │ │ │ 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 72150 │ │ │ │ + beq.n 72198 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7217e │ │ │ │ + bne.n 721c6 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72164 │ │ │ │ + beq.n 721ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 72180 │ │ │ │ + bgt.n 721c8 │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 721be │ │ │ │ + bl 11df00 │ │ │ │ + b.n 72206 │ │ │ │ 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 1e73e8 │ │ │ │ + bl 1e787c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 721aa │ │ │ │ + bge.n 721f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 721aa │ │ │ │ + cbnz r3, 721f2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 721be │ │ │ │ + bge.n 72206 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 721be │ │ │ │ + cbnz r3, 72206 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 721ee │ │ │ │ + beq.n 72236 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72204 │ │ │ │ + bne.n 7224c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72236 │ │ │ │ + beq.n 7227e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72236 │ │ │ │ - b.n 72206 │ │ │ │ + ble.n 7227e │ │ │ │ + b.n 7224e │ │ │ │ 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 72222 │ │ │ │ + beq.n 7226a │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72250 │ │ │ │ + bne.n 72298 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72236 │ │ │ │ + beq.n 7227e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 72252 │ │ │ │ + bgt.n 7229a │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 72290 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 722d8 │ │ │ │ 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 21c714 │ │ │ │ + bl 21c99c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7227c │ │ │ │ + bge.n 722c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7227c │ │ │ │ + cbnz r3, 722c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72290 │ │ │ │ + bge.n 722d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72290 │ │ │ │ + cbnz r3, 722d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 722c0 │ │ │ │ + beq.n 72308 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 722d6 │ │ │ │ + bne.n 7231e │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72308 │ │ │ │ + beq.n 72350 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72308 │ │ │ │ - b.n 722d8 │ │ │ │ + ble.n 72350 │ │ │ │ + b.n 72320 │ │ │ │ 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 722f4 │ │ │ │ + beq.n 7233c │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72322 │ │ │ │ + bne.n 7236a │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72308 │ │ │ │ + beq.n 72350 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 72324 │ │ │ │ + bgt.n 7236c │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 72362 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 723aa │ │ │ │ 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 273f0c │ │ │ │ + bl 273cd4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7234e │ │ │ │ + bge.n 72396 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7234e │ │ │ │ + cbnz r3, 72396 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72362 │ │ │ │ + bge.n 723aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72362 │ │ │ │ + cbnz r3, 723aa │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72392 │ │ │ │ + beq.n 723da │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 723a8 │ │ │ │ + bne.n 723f0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 723da │ │ │ │ + beq.n 72422 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 723da │ │ │ │ - b.n 723aa │ │ │ │ + ble.n 72422 │ │ │ │ + b.n 723f2 │ │ │ │ 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 723c6 │ │ │ │ + beq.n 7240e │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 723f4 │ │ │ │ + bne.n 7243c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 723da │ │ │ │ + beq.n 72422 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 723f6 │ │ │ │ + bgt.n 7243e │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 72434 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 7247c │ │ │ │ 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 2a8494 │ │ │ │ + bl 2a7d9c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72420 │ │ │ │ + bge.n 72468 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72420 │ │ │ │ + cbnz r3, 72468 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72434 │ │ │ │ + bge.n 7247c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72434 │ │ │ │ + cbnz r3, 7247c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72464 │ │ │ │ + beq.n 724ac │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7247a │ │ │ │ + bne.n 724c2 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 724ac │ │ │ │ + beq.n 724f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 724ac │ │ │ │ - b.n 7247c │ │ │ │ + ble.n 724f4 │ │ │ │ + b.n 724c4 │ │ │ │ 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 72498 │ │ │ │ + beq.n 724e0 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 724c6 │ │ │ │ + bne.n 7250e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 724ac │ │ │ │ + beq.n 724f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 724c8 │ │ │ │ + bgt.n 72510 │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 72506 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 7254e │ │ │ │ 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 291a9c │ │ │ │ + bl 2913b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 724f2 │ │ │ │ + bge.n 7253a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 724f2 │ │ │ │ + cbnz r3, 7253a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72506 │ │ │ │ + bge.n 7254e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72506 │ │ │ │ + cbnz r3, 7254e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72536 │ │ │ │ + beq.n 7257e │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7254c │ │ │ │ + bne.n 72594 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 7257e │ │ │ │ + beq.n 725c6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7257e │ │ │ │ - b.n 7254e │ │ │ │ + ble.n 725c6 │ │ │ │ + b.n 72596 │ │ │ │ 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 7256a │ │ │ │ + beq.n 725b2 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72598 │ │ │ │ + bne.n 725e0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7257e │ │ │ │ + beq.n 725c6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7259a │ │ │ │ + bgt.n 725e2 │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 725d8 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 72620 │ │ │ │ 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 194bec │ │ │ │ + bl 194c68 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 725c4 │ │ │ │ + bge.n 7260c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 725c4 │ │ │ │ + cbnz r3, 7260c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 725d8 │ │ │ │ + bge.n 72620 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 725d8 │ │ │ │ + cbnz r3, 72620 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72608 │ │ │ │ + beq.n 72650 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7261e │ │ │ │ + bne.n 72666 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72650 │ │ │ │ + beq.n 72698 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72650 │ │ │ │ - b.n 72620 │ │ │ │ + ble.n 72698 │ │ │ │ + b.n 72668 │ │ │ │ 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 7263c │ │ │ │ + beq.n 72684 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7266a │ │ │ │ + bne.n 726b2 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72650 │ │ │ │ + beq.n 72698 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7266c │ │ │ │ + bgt.n 726b4 │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 726aa │ │ │ │ + bl 11df00 │ │ │ │ + b.n 726f2 │ │ │ │ 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 2ae11c │ │ │ │ + bl 2ada24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72696 │ │ │ │ + bge.n 726de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72696 │ │ │ │ + cbnz r3, 726de │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 726aa │ │ │ │ + bge.n 726f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 726aa │ │ │ │ + cbnz r3, 726f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 726da │ │ │ │ + beq.n 72722 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 726f0 │ │ │ │ + bne.n 72738 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72722 │ │ │ │ + beq.n 7276a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72722 │ │ │ │ - b.n 726f2 │ │ │ │ + ble.n 7276a │ │ │ │ + b.n 7273a │ │ │ │ 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 7270e │ │ │ │ + beq.n 72756 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7273c │ │ │ │ + bne.n 72784 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72722 │ │ │ │ + beq.n 7276a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7273e │ │ │ │ + bgt.n 72786 │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 7277c │ │ │ │ + bl 11df00 │ │ │ │ + b.n 727c4 │ │ │ │ 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 239cc8 │ │ │ │ + bl 239f18 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72768 │ │ │ │ + bge.n 727b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72768 │ │ │ │ + cbnz r3, 727b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7277c │ │ │ │ + bge.n 727c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7277c │ │ │ │ + cbnz r3, 727c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 727ac │ │ │ │ + beq.n 727f4 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 727c2 │ │ │ │ + bne.n 7280a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 727f4 │ │ │ │ + beq.n 7283c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 727f4 │ │ │ │ - b.n 727c4 │ │ │ │ + ble.n 7283c │ │ │ │ + b.n 7280c │ │ │ │ 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 727e0 │ │ │ │ + beq.n 72828 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7280e │ │ │ │ + bne.n 72856 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 727f4 │ │ │ │ + beq.n 7283c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 72810 │ │ │ │ + bgt.n 72858 │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 7284e │ │ │ │ + bl 11df00 │ │ │ │ + b.n 72896 │ │ │ │ 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 24e914 │ │ │ │ + bl 24eb70 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7283a │ │ │ │ + bge.n 72882 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7283a │ │ │ │ + cbnz r3, 72882 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7284e │ │ │ │ + bge.n 72896 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7284e │ │ │ │ + cbnz r3, 72896 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7287e │ │ │ │ + beq.n 728c6 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72894 │ │ │ │ + bne.n 728dc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 728c6 │ │ │ │ + beq.n 7290e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 728c6 │ │ │ │ - b.n 72896 │ │ │ │ + ble.n 7290e │ │ │ │ + b.n 728de │ │ │ │ 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 728b2 │ │ │ │ + beq.n 728fa │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 728e0 │ │ │ │ + bne.n 72928 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 728c6 │ │ │ │ + beq.n 7290e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 728e2 │ │ │ │ + bgt.n 7292a │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 72920 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 72968 │ │ │ │ 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 10a9dc │ │ │ │ + bl 10a63c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7290c │ │ │ │ + bge.n 72954 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7290c │ │ │ │ + cbnz r3, 72954 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72920 │ │ │ │ + bge.n 72968 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72920 │ │ │ │ + cbnz r3, 72968 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00072924 : │ │ │ │ +0007296c : │ │ │ │ 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, #7204 @ 0x1c24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7295a │ │ │ │ + beq.n 729a2 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60148 @ 0xeaf4 │ │ │ │ + movw r1, #58548 @ 0xe4b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 72984 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 729cc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 28404c │ │ │ │ + bl 283a1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72984 │ │ │ │ + bge.n 729cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72984 │ │ │ │ + cbnz r3, 729cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21752 @ 0x54f8 │ │ │ │ + movw r1, #20152 @ 0x4eb8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000729b0 <_PyLong_UInt8_Converter@@Base>: │ │ │ │ +000729f8 <_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 151ebc │ │ │ │ + bl 15190c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 729e4 <_PyLong_UInt8_Converter@@Base+0x34> │ │ │ │ + beq.n 72a2c <_PyLong_UInt8_Converter@@Base+0x34> │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 729e6 <_PyLong_UInt8_Converter@@Base+0x36> │ │ │ │ + beq.n 72a2e <_PyLong_UInt8_Converter@@Base+0x36> │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21796 @ 0x5524 │ │ │ │ + movw r1, #20196 @ 0x4ee4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000729e8 <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ +00072a30 <_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 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 72a28 <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ + cbz r0, 72a70 <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 90868 │ │ │ │ + bl 90790 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 72a18 <_PyDict_GetItemStringWithError@@Base+0x30> │ │ │ │ + blt.n 72a60 <_PyDict_GetItemStringWithError@@Base+0x30> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 72a28 <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ + b.n 72a70 <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 72a14 <_PyDict_GetItemStringWithError@@Base+0x2c> │ │ │ │ + bne.n 72a5c <_PyDict_GetItemStringWithError@@Base+0x2c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72a14 <_PyDict_GetItemStringWithError@@Base+0x2c> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 72a5c <_PyDict_GetItemStringWithError@@Base+0x2c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00072a2c <_PyDict_Pop@@Base>: │ │ │ │ +00072a74 <_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 105ca4 │ │ │ │ - cbnz r0, 72a60 <_PyDict_Pop@@Base+0x34> │ │ │ │ - cbz r4, 72a58 <_PyDict_Pop@@Base+0x2c> │ │ │ │ + bl 1056b0 │ │ │ │ + cbnz r0, 72aa8 <_PyDict_Pop@@Base+0x34> │ │ │ │ + cbz r4, 72aa0 <_PyDict_Pop@@Base+0x2c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72a62 <_PyDict_Pop@@Base+0x36> │ │ │ │ + bge.n 72aaa <_PyDict_Pop@@Base+0x36> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 72a62 <_PyDict_Pop@@Base+0x36> │ │ │ │ + b.n 72aaa <_PyDict_Pop@@Base+0x36> │ │ │ │ mov r0, r5 │ │ │ │ - bl 12c878 <_PyErr_SetKeyError@@Base> │ │ │ │ - b.n 72a62 <_PyDict_Pop@@Base+0x36> │ │ │ │ + bl 12c418 <_PyErr_SetKeyError@@Base> │ │ │ │ + b.n 72aaa <_PyDict_Pop@@Base+0x36> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00072a68 : │ │ │ │ +00072ab0 : │ │ │ │ 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 r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 72a96 │ │ │ │ + beq.n 72ade │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 37802 │ │ │ │ + b.w 37806 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00072a98 : │ │ │ │ +00072ae0 : │ │ │ │ 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, #15128 @ 0x3b18 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 72acc │ │ │ │ - bl 9ef10 │ │ │ │ - cbnz r0, 72acc │ │ │ │ + beq.n 72b14 │ │ │ │ + bl 9ee58 │ │ │ │ + cbnz r0, 72b14 │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ - movw r0, #63364 @ 0xf784 │ │ │ │ + movw r0, #61764 @ 0xf144 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 72ad4 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 72b1c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 72ad8 │ │ │ │ + bpl.n 72b20 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 72ada │ │ │ │ + b.n 72b22 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00072adc : │ │ │ │ +00072b24 : │ │ │ │ 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, #15128 @ 0x3b18 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 72b14 │ │ │ │ - bl 9ef10 │ │ │ │ - cbnz r0, 72b14 │ │ │ │ + beq.n 72b5c │ │ │ │ + bl 9ee58 │ │ │ │ + cbnz r0, 72b5c │ │ │ │ movs r1, #148 @ 0x94 │ │ │ │ - movw r0, #63364 @ 0xf784 │ │ │ │ + movw r0, #61764 @ 0xf144 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 72b18 │ │ │ │ + b.n 72b60 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00072b1a : │ │ │ │ +00072b62 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2153a4 │ │ │ │ + bl 21561c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 72b52 │ │ │ │ - bl dd388 │ │ │ │ + cbz r0, 72b9a │ │ │ │ + bl dcef8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 72b42 │ │ │ │ + blt.n 72b8a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 72b52 │ │ │ │ + b.n 72b9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 72b3e │ │ │ │ + bne.n 72b86 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72b3e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 72b86 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00072b56 : │ │ │ │ - cbnz r0, 72b5c │ │ │ │ - b.w 23c560 │ │ │ │ +00072b9e : │ │ │ │ + cbnz r0, 72ba4 │ │ │ │ + b.w 23c7b4 │ │ │ │ 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] @ (72b98 ) │ │ │ │ + ldr r2, [pc, #40] @ (72be0 ) │ │ │ │ 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, 72b90 │ │ │ │ + cbz r3, 72bd8 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00072b9c <_PyType_NewManagedObject@@Base>: │ │ │ │ +00072be4 <_PyType_NewManagedObject@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1c8954 │ │ │ │ - cbnz r0, 72bb8 <_PyType_NewManagedObject@@Base+0x1c> │ │ │ │ + bl 8776c │ │ │ │ + cbnz r0, 72c00 <_PyType_NewManagedObject@@Base+0x1c> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 23c560 │ │ │ │ + b.w 23c7b4 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00072bba : │ │ │ │ +00072c02 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 98fd4 │ │ │ │ + b.w 98eec │ │ │ │ │ │ │ │ -00072bc0 <_PyObject_GetAttrId@@Base>: │ │ │ │ +00072c08 <_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 32bb4 <_PyUnicode_FromId@@Base> │ │ │ │ - cbz r0, 72be4 <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ + cbz r0, 72c2c <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w a8fb8 │ │ │ │ + b.w a8674 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00072be6 <_PyObject_GetDictPtr@@Base>: │ │ │ │ +00072c2e <_PyObject_GetDictPtr@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r1, #27 │ │ │ │ - bmi.n 72c24 <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ + bmi.n 72c6c <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ ldr.w r4, [r2, #144] @ 0x90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 72c40 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ - bge.n 72c20 <_PyObject_GetDictPtr@@Base+0x3a> │ │ │ │ + beq.n 72c88 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ + bge.n 72c68 <_PyObject_GetDictPtr@@Base+0x3a> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldrd r2, r0, [r2, #16] │ │ │ │ cmp r1, #0 │ │ │ │ it lt │ │ │ │ neglt r1, r1 │ │ │ │ adds r2, #3 │ │ │ │ mla r2, r0, r1, r2 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ add r4, r2 │ │ │ │ add r4, r5 │ │ │ │ - b.n 72c40 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ + b.n 72c88 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ - cbnz r3, 72c3c <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ + cbnz r3, 72c84 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ lsls r3, r1, #29 │ │ │ │ - bpl.n 72c3c <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ - bl 2480d4 <_PyEval_GetBuiltin@@Base+0x134> │ │ │ │ + bpl.n 72c84 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ + bl 248334 <_PyEval_GetBuiltin@@Base+0x134> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 72c3c <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ - bl f7144 │ │ │ │ - b.n 72c40 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ + cbnz r0, 72c84 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ + bl f6dfc │ │ │ │ + b.n 72c88 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ sub.w r4, r5, #12 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ - b.w 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ - b.w 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ - b.w 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #21832 @ 0x5548 │ │ │ │ + movw r1, #20232 @ 0x4f08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #9332 @ 0x2474 │ │ │ │ + movw r0, #7732 @ 0x1e34 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ │ │ │ │ -00072c76 : │ │ │ │ +00072cbe : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (72ca4 ) │ │ │ │ + ldr r3, [pc, #28] @ (72cec ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r0, 72c9c │ │ │ │ - movw r1, #34524 @ 0x86dc │ │ │ │ + cbnz r0, 72ce4 │ │ │ │ + movw r1, #32924 @ 0x809c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #16] @ (72ca8 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #16] @ (72cf0 ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 7b828 │ │ │ │ + b.w 7b870 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #132 @ 0x84 │ │ │ │ + subs r4, r0, #1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00072cac <_PyObject_AssertFailed@@Base>: │ │ │ │ +00072cf4 <_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, #21860 @ 0x5564 │ │ │ │ + movw r2, #20260 @ 0x4f24 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r4, #59976 @ 0xea48 │ │ │ │ movt r4, #84 @ 0x54 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 72cfa <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ - movw r2, #21868 @ 0x556c │ │ │ │ + beq.n 72d42 <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ + movw r2, #20268 @ 0x4f2c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c340 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r7, 72d16 <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ + cbz r7, 72d5e <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #21876 @ 0x5574 │ │ │ │ + movw r2, #20276 @ 0x4f34 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 72d24 <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ - movw r2, #21900 @ 0x558c │ │ │ │ + b.n 72d6c <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ + movw r2, #20300 @ 0x4f4c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c340 │ │ │ │ - cbz r6, 72d3e <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ - movw r2, #41736 @ 0xa308 │ │ │ │ + cbz r6, 72d86 <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ + movw r2, #40136 @ 0x9cc8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #53980 @ 0xd2dc │ │ │ │ + movw r2, #52380 @ 0xcc9c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c340 │ │ │ │ mov r0, r5 │ │ │ │ - bl 160c28 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 160700 <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r3, 72d78 <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ + cbz r3, 72dc0 <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #45992 @ 0xb3a8 │ │ │ │ + movw r2, #44392 @ 0xad68 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c340 │ │ │ │ - b.n 72db2 <_PyObject_AssertFailed@@Base+0x106> │ │ │ │ + b.n 72dfa <_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 2baec │ │ │ │ sub.w r1, r5, r6, lsl #3 │ │ │ │ - bl 7621e <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ + bl 76266 <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 35e4c <_PyObject_Dump@@Base> │ │ │ │ + bl 35e54 <_PyObject_Dump@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #53980 @ 0xd2dc │ │ │ │ + movw r2, #52380 @ 0xcc9c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c340 │ │ │ │ - movw r1, #21920 @ 0x55a0 │ │ │ │ + movw r1, #20320 @ 0x4f60 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #4] @ (72dc0 <_PyObject_AssertFailed@@Base+0x114>) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + ldr r0, [pc, #4] @ (72e08 <_PyObject_AssertFailed@@Base+0x114>) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ + subs r0, r3, #1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00072dc4 <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ +00072e0c <_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 72dfe <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ - ldr r4, [pc, #728] @ (730bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bne.n 72e46 <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ + ldr r4, [pc, #728] @ (73104 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #691 @ 0x2b3 │ │ │ │ - movw r3, #64692 @ 0xfcb4 │ │ │ │ + movw r3, #63092 @ 0xf674 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #21944 @ 0x55b8 │ │ │ │ + movw r2, #20344 @ 0x4f78 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 72cac <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72cf4 <_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 72e38 <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ + bne.n 72e80 <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 72f82 <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ - ldr r4, [pc, #672] @ (730bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + beq.w 72fca <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ + ldr r4, [pc, #672] @ (73104 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #697 @ 0x2b9 │ │ │ │ - movw r3, #64692 @ 0xfcb4 │ │ │ │ + movw r3, #63092 @ 0xf674 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #22012 @ 0x55fc │ │ │ │ + movw r2, #20412 @ 0x4fbc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 72cac <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72cf4 <_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 r7, r3, #32 │ │ │ │ - beq.n 72ea2 <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ + beq.n 72eea <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ add.w r1, r0, #28 │ │ │ │ - cbz r2, 72e72 <_PyUnicode_CheckConsistency@@Base+0xae> │ │ │ │ - ldr r4, [pc, #616] @ (730bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + cbz r2, 72eba <_PyUnicode_CheckConsistency@@Base+0xae> │ │ │ │ + ldr r4, [pc, #616] @ (73104 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #705 @ 0x2c1 │ │ │ │ - movw r3, #64692 @ 0xfcb4 │ │ │ │ + movw r3, #63092 @ 0xf674 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #22044 @ 0x561c │ │ │ │ + movw r2, #20444 @ 0x4fdc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 72cac <_PyObject_AssertFailed@@Base> │ │ │ │ - cbz r6, 72e94 <_PyUnicode_CheckConsistency@@Base+0xd0> │ │ │ │ - ldr r5, [pc, #580] @ (730bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bl 72cf4 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbz r6, 72edc <_PyUnicode_CheckConsistency@@Base+0xd0> │ │ │ │ + ldr r5, [pc, #580] @ (73104 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ mov.w r4, #708 @ 0x2c4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r3, #64692 @ 0xfcb4 │ │ │ │ + movw r3, #63092 @ 0xf674 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #22140 @ 0x567c │ │ │ │ + movw r2, #20540 @ 0x503c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 72cac <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72cf4 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #24] │ │ │ │ cmp r7, r1 │ │ │ │ - bne.n 72f5a <_PyUnicode_CheckConsistency@@Base+0x196> │ │ │ │ - ldr r4, [pc, #544] @ (730bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bne.n 72fa2 <_PyUnicode_CheckConsistency@@Base+0x196> │ │ │ │ + ldr r4, [pc, #544] @ (73104 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #709 @ 0x2c5 │ │ │ │ - b.n 72f40 <_PyUnicode_CheckConsistency@@Base+0x17c> │ │ │ │ + b.n 72f88 <_PyUnicode_CheckConsistency@@Base+0x17c> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ - cbz r2, 72ec6 <_PyUnicode_CheckConsistency@@Base+0x102> │ │ │ │ - ldr r4, [pc, #532] @ (730bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + cbz r2, 72f0e <_PyUnicode_CheckConsistency@@Base+0x102> │ │ │ │ + ldr r4, [pc, #532] @ (73104 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - movw r3, #64692 @ 0xfcb4 │ │ │ │ + movw r3, #63092 @ 0xf674 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r4, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #22044 @ 0x561c │ │ │ │ + movw r2, #20444 @ 0x4fdc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 72cac <_PyObject_AssertFailed@@Base> │ │ │ │ - cbnz r1, 72ee6 <_PyUnicode_CheckConsistency@@Base+0x122> │ │ │ │ - ldr r4, [pc, #496] @ (730bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bl 72cf4 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbnz r1, 72f2e <_PyUnicode_CheckConsistency@@Base+0x122> │ │ │ │ + ldr r4, [pc, #496] @ (73104 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #719 @ 0x2cf │ │ │ │ - movw r3, #64692 @ 0xfcb4 │ │ │ │ + movw r3, #63092 @ 0xf674 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #22192 @ 0x56b0 │ │ │ │ + movw r2, #20592 @ 0x5070 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 72cac <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72cf4 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #24] │ │ │ │ - cbz r6, 72f36 <_PyUnicode_CheckConsistency@@Base+0x172> │ │ │ │ + cbz r6, 72f7e <_PyUnicode_CheckConsistency@@Base+0x172> │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 72f0e <_PyUnicode_CheckConsistency@@Base+0x14a> │ │ │ │ - ldr r5, [pc, #460] @ (730bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + beq.n 72f56 <_PyUnicode_CheckConsistency@@Base+0x14a> │ │ │ │ + ldr r5, [pc, #460] @ (73104 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #721 @ 0x2d1 │ │ │ │ - movw r3, #64692 @ 0xfcb4 │ │ │ │ + movw r3, #63092 @ 0xf674 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #22212 @ 0x56c4 │ │ │ │ + movw r2, #20612 @ 0x5084 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 72cac <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72cf4 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #8] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 72f82 <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ - ldr r5, [pc, #420] @ (730bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + beq.n 72fca <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ + ldr r5, [pc, #420] @ (73104 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #722 @ 0x2d2 │ │ │ │ - movw r3, #64692 @ 0xfcb4 │ │ │ │ + movw r3, #63092 @ 0xf674 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #22240 @ 0x56e0 │ │ │ │ + movw r2, #20640 @ 0x50a0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 72cac <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72cf4 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 72f5a <_PyUnicode_CheckConsistency@@Base+0x196> │ │ │ │ - ldr r4, [pc, #384] @ (730bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bne.n 72fa2 <_PyUnicode_CheckConsistency@@Base+0x196> │ │ │ │ + ldr r4, [pc, #384] @ (73104 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #725 @ 0x2d5 │ │ │ │ - movw r3, #64692 @ 0xfcb4 │ │ │ │ + movw r3, #63092 @ 0xf674 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r4, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #22164 @ 0x5694 │ │ │ │ + movw r2, #20564 @ 0x5054 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 72cac <_PyObject_AssertFailed@@Base> │ │ │ │ - cbnz r7, 72f82 <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ + bl 72cf4 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbnz r7, 72fca <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - cbz r2, 72f82 <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ - ldr r5, [pc, #344] @ (730bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + cbz r2, 72fca <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ + ldr r5, [pc, #344] @ (73104 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #730 @ 0x2da │ │ │ │ - movw r3, #64692 @ 0xfcb4 │ │ │ │ + movw r3, #63092 @ 0xf674 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #22280 @ 0x5708 │ │ │ │ + movw r2, #20680 @ 0x50c8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72cac <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72cf4 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 730e8 <_PyUnicode_CheckConsistency@@Base+0x324> │ │ │ │ + beq.w 73130 <_PyUnicode_CheckConsistency@@Base+0x324> │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 72f9c <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ + bpl.n 72fe4 <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r2, r4, #20 │ │ │ │ addpl.w r2, r4, #28 │ │ │ │ - b.n 72f9e <_PyUnicode_CheckConsistency@@Base+0x1da> │ │ │ │ + b.n 72fe6 <_PyUnicode_CheckConsistency@@Base+0x1da> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 72fca <_PyUnicode_CheckConsistency@@Base+0x206> │ │ │ │ + ble.n 73012 <_PyUnicode_CheckConsistency@@Base+0x206> │ │ │ │ mov r1, r3 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 72fb0 <_PyUnicode_CheckConsistency@@Base+0x1ec> │ │ │ │ + bne.n 72ff8 <_PyUnicode_CheckConsistency@@Base+0x1ec> │ │ │ │ ldrb r7, [r2, r1] │ │ │ │ - b.n 72fbc <_PyUnicode_CheckConsistency@@Base+0x1f8> │ │ │ │ + b.n 73004 <_PyUnicode_CheckConsistency@@Base+0x1f8> │ │ │ │ cmp r5, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r7, [r2, r1, lsl #1] │ │ │ │ ldrne.w r7, [r2, r1, lsl #2] │ │ │ │ cmp r3, r7 │ │ │ │ add.w r1, r1, #1 │ │ │ │ it cc │ │ │ │ movcc r3, r7 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 72fa8 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ + bne.n 72ff0 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 73038 <_PyUnicode_CheckConsistency@@Base+0x274> │ │ │ │ - cbnz r6, 7301c <_PyUnicode_CheckConsistency@@Base+0x258> │ │ │ │ + bne.n 73080 <_PyUnicode_CheckConsistency@@Base+0x274> │ │ │ │ + cbnz r6, 73064 <_PyUnicode_CheckConsistency@@Base+0x258> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi.n 72ff6 <_PyUnicode_CheckConsistency@@Base+0x232> │ │ │ │ - ldr r5, [pc, #228] @ (730bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bhi.n 7303e <_PyUnicode_CheckConsistency@@Base+0x232> │ │ │ │ + ldr r5, [pc, #228] @ (73104 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - movw r3, #64692 @ 0xfcb4 │ │ │ │ + movw r3, #63092 @ 0xf674 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #22308 @ 0x5724 │ │ │ │ + movw r2, #20708 @ 0x50e4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72cac <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72cf4 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls.n 730b2 <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ - ldr r5, [pc, #192] @ (730bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bls.n 730fa <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ + ldr r5, [pc, #192] @ (73104 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #751 @ 0x2ef │ │ │ │ - movw r3, #64692 @ 0xfcb4 │ │ │ │ + movw r3, #63092 @ 0xf674 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #22324 @ 0x5734 │ │ │ │ + movw r2, #20724 @ 0x50f4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72cac <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72cf4 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls.n 730b2 <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ - movw r3, #64692 @ 0xfcb4 │ │ │ │ + bls.n 730fa <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ + movw r3, #63092 @ 0xf674 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #22340 @ 0x5744 │ │ │ │ + movw r2, #20740 @ 0x5104 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #136] @ (730bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #136] @ (73104 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #754 @ 0x2f2 │ │ │ │ - b.n 730dc <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 73124 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 73076 <_PyUnicode_CheckConsistency@@Base+0x2b2> │ │ │ │ + bne.n 730be <_PyUnicode_CheckConsistency@@Base+0x2b2> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi.n 73058 <_PyUnicode_CheckConsistency@@Base+0x294> │ │ │ │ - movw r3, #64692 @ 0xfcb4 │ │ │ │ + bhi.n 730a0 <_PyUnicode_CheckConsistency@@Base+0x294> │ │ │ │ + movw r3, #63092 @ 0xf674 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #22356 @ 0x5754 │ │ │ │ + movw r2, #20756 @ 0x5114 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #104] @ (730bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #104] @ (73104 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #757 @ 0x2f5 │ │ │ │ - b.n 730dc <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 73124 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcc.n 730b6 <_PyUnicode_CheckConsistency@@Base+0x2f2> │ │ │ │ - movw r3, #64692 @ 0xfcb4 │ │ │ │ + bcc.n 730fe <_PyUnicode_CheckConsistency@@Base+0x2f2> │ │ │ │ + movw r3, #63092 @ 0xf674 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #22376 @ 0x5768 │ │ │ │ + movw r2, #20776 @ 0x5128 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #76] @ (730bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #76] @ (73104 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #758 @ 0x2f6 │ │ │ │ - b.n 730dc <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 73124 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcs.n 73094 <_PyUnicode_CheckConsistency@@Base+0x2d0> │ │ │ │ - movw r3, #64692 @ 0xfcb4 │ │ │ │ + bcs.n 730dc <_PyUnicode_CheckConsistency@@Base+0x2d0> │ │ │ │ + movw r3, #63092 @ 0xf674 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #22396 @ 0x577c │ │ │ │ + movw r2, #20796 @ 0x513c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #44] @ (730bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #44] @ (73104 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #761 @ 0x2f9 │ │ │ │ - b.n 730dc <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 73124 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ cmp.w r3, #1114112 @ 0x110000 │ │ │ │ - bcc.n 730c0 <_PyUnicode_CheckConsistency@@Base+0x2fc> │ │ │ │ - movw r3, #64692 @ 0xfcb4 │ │ │ │ + bcc.n 73108 <_PyUnicode_CheckConsistency@@Base+0x2fc> │ │ │ │ + movw r3, #63092 @ 0xf674 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #22416 @ 0x5790 │ │ │ │ + movw r2, #20816 @ 0x5150 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #16] @ (730bc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #16] @ (73104 <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #762 @ 0x2fa │ │ │ │ - b.n 730dc <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 73124 <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ ldrb r3, [r2, r0] │ │ │ │ - b.n 730c4 <_PyUnicode_CheckConsistency@@Base+0x300> │ │ │ │ + b.n 7310c <_PyUnicode_CheckConsistency@@Base+0x300> │ │ │ │ ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ - b.n 730c4 <_PyUnicode_CheckConsistency@@Base+0x300> │ │ │ │ - movs r4, #176 @ 0xb0 │ │ │ │ + b.n 7310c <_PyUnicode_CheckConsistency@@Base+0x300> │ │ │ │ + subs r0, r6, #1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr.w r3, [r2, r0, lsl #2] │ │ │ │ - cbz r3, 730e8 <_PyUnicode_CheckConsistency@@Base+0x324> │ │ │ │ - ldr r5, [pc, #40] @ (730f0 <_PyUnicode_CheckConsistency@@Base+0x32c>) │ │ │ │ - movw r3, #64692 @ 0xfcb4 │ │ │ │ + cbz r3, 73130 <_PyUnicode_CheckConsistency@@Base+0x324> │ │ │ │ + ldr r5, [pc, #40] @ (73138 <_PyUnicode_CheckConsistency@@Base+0x32c>) │ │ │ │ + movw r3, #63092 @ 0xf674 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #22436 @ 0x57a4 │ │ │ │ + movw r2, #20836 @ 0x5164 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov.w r1, #764 @ 0x2fc │ │ │ │ strd r1, r5, [sp] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 72cac <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72cf4 <_PyObject_AssertFailed@@Base> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r4, #176 @ 0xb0 │ │ │ │ + subs r0, r6, #1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -000730f4 : │ │ │ │ +0007313c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #84] @ (73158 ) │ │ │ │ + ldr r4, [pc, #84] @ (731a0 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7311c │ │ │ │ + bne.n 73164 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7310c │ │ │ │ + bne.n 73154 │ │ │ │ dmb ish │ │ │ │ - beq.n 73128 │ │ │ │ + beq.n 73170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 285ba0 │ │ │ │ + bl 2b8cf0 │ │ │ │ bl 2d7d0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 73144 │ │ │ │ + bne.n 7318c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 73134 │ │ │ │ + bne.n 7317c │ │ │ │ dmb ish │ │ │ │ - beq.n 73154 │ │ │ │ + beq.n 7319c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r0, [pc, #8] @ (73158 ) │ │ │ │ - b.w 284c48 │ │ │ │ + ldr r0, [pc, #8] @ (731a0 ) │ │ │ │ + b.w 284618 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0007315c : │ │ │ │ +000731a4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #92] @ (731c8 ) │ │ │ │ + ldr r4, [pc, #92] @ (73210 ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 73186 │ │ │ │ + bne.n 731ce │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 73176 │ │ │ │ + bne.n 731be │ │ │ │ dmb ish │ │ │ │ - beq.n 73192 │ │ │ │ + beq.n 731da │ │ │ │ mov r0, r4 │ │ │ │ - bl 285ba0 │ │ │ │ - ldr r3, [pc, #56] @ (731cc ) │ │ │ │ + bl 2b8cf0 │ │ │ │ + ldr r3, [pc, #56] @ (73214 ) │ │ │ │ mov.w r6, #0 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 731b4 │ │ │ │ + bne.n 731fc │ │ │ │ strexb r1, r6, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 731a4 │ │ │ │ + bne.n 731ec │ │ │ │ dmb ish │ │ │ │ - beq.n 731c6 │ │ │ │ + beq.n 7320e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ sub.w r0, r3, #140 @ 0x8c │ │ │ │ - b.w 284c48 │ │ │ │ + b.w 284618 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000731d0 : │ │ │ │ +00073218 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #92] @ (7323c ) │ │ │ │ + ldr r4, [pc, #92] @ (73284 ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 731fa │ │ │ │ + bne.n 73242 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 731ea │ │ │ │ + bne.n 73232 │ │ │ │ dmb ish │ │ │ │ - beq.n 73206 │ │ │ │ + beq.n 7324e │ │ │ │ mov r0, r4 │ │ │ │ - bl 285ba0 │ │ │ │ - ldr r3, [pc, #56] @ (73240 ) │ │ │ │ + bl 2b8cf0 │ │ │ │ + ldr r3, [pc, #56] @ (73288 ) │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ mov.w r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r4] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 73228 │ │ │ │ + bne.n 73270 │ │ │ │ strexb r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 73218 │ │ │ │ + bne.n 73260 │ │ │ │ dmb ish │ │ │ │ - beq.n 7323a │ │ │ │ + beq.n 73282 │ │ │ │ sub.w r0, r3, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 284c48 │ │ │ │ + b.w 284618 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00073244 : │ │ │ │ +0007328c : │ │ │ │ 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, #2764 @ 0xacc │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7327e │ │ │ │ + beq.n 732c6 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #21680 @ 0x54b0 │ │ │ │ + movw r1, #20080 @ 0x4e70 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 73286 │ │ │ │ + b.n 732ce │ │ │ │ adds r0, #8 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r2, 732ae │ │ │ │ + cbnz r2, 732f6 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bhi.w 733ac │ │ │ │ + bhi.w 733f4 │ │ │ │ tbb [pc, r2] │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ lsrs r7, r1, #16 │ │ │ │ - movw r0, #61980 @ 0xf21c │ │ │ │ + movw r0, #60380 @ 0xebdc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21db84 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21de10 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7329e │ │ │ │ - b.n 7336a │ │ │ │ + bne.n 732e6 │ │ │ │ + b.n 733b2 │ │ │ │ ldr.w r8, [r5, #24] │ │ │ │ - b.n 732cc │ │ │ │ + b.n 73314 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 161e78 │ │ │ │ + bl 161950 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7341a │ │ │ │ + beq.w 73462 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 161e78 │ │ │ │ + bl 161950 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 732fc │ │ │ │ + cbnz r0, 73344 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7336a │ │ │ │ + bge.n 733b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7336a │ │ │ │ + bne.n 733b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7336a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 733b2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 73310 │ │ │ │ + bne.n 73358 │ │ │ │ movs r0, #1 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 733c6 │ │ │ │ - b.n 7334e │ │ │ │ + bne.n 7340e │ │ │ │ + b.n 73396 │ │ │ │ mov r0, r8 │ │ │ │ - bl 161e78 │ │ │ │ + bl 161950 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 7334e │ │ │ │ + cbz r0, 73396 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 733c6 │ │ │ │ + bne.n 7340e │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10348 @ 0x286c │ │ │ │ + movw r1, #8748 @ 0x222c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7334e │ │ │ │ + bge.n 73396 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7334e │ │ │ │ + cbnz r3, 73396 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73362 │ │ │ │ + bge.n 733aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73362 │ │ │ │ + cbnz r3, 733aa │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7336e │ │ │ │ + blt.n 733b6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7341a │ │ │ │ + b.n 73462 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7336a │ │ │ │ + bne.n 733b2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7336a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 733b2 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 161e78 │ │ │ │ + bl 161950 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7341a │ │ │ │ - ldr r5, [pc, #148] @ (73420 ) │ │ │ │ + beq.n 73462 │ │ │ │ + ldr r5, [pc, #148] @ (73468 ) │ │ │ │ mov r6, r0 │ │ │ │ sub.w r4, r5, #16 │ │ │ │ - b.n 733c6 │ │ │ │ + b.n 7340e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10380 @ 0x288c │ │ │ │ + movw r1, #8780 @ 0x224c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 7336a │ │ │ │ + bl 11df00 │ │ │ │ + b.n 733b2 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10424 @ 0x28b8 │ │ │ │ + movw r1, #8824 @ 0x2278 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 162584 │ │ │ │ + bl 162058 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 733da │ │ │ │ + cbz r0, 73422 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 7341a │ │ │ │ + b.n 73462 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 733ee │ │ │ │ + bge.n 73436 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 733ee │ │ │ │ + cbnz r3, 73436 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73402 │ │ │ │ + bge.n 7344a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 73402 │ │ │ │ + cbnz r3, 7344a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 733d6 │ │ │ │ + bge.n 7341e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 733d6 │ │ │ │ + bne.n 7341e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 733d6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7341e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r0, [r7, #24] │ │ │ │ lsls r2, r2, #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 9435c │ │ │ │ - cbnz r0, 73446 │ │ │ │ + bl 94284 │ │ │ │ + cbnz r0, 7348e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 73496 │ │ │ │ + b.n 734de │ │ │ │ mov r5, r0 │ │ │ │ strd r6, r0, [sp, #4] │ │ │ │ - cbnz r4, 7345a │ │ │ │ - ldr r0, [pc, #76] @ (7349c ) │ │ │ │ + cbnz r4, 734a2 │ │ │ │ + ldr r0, [pc, #76] @ (734e4 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 164fd4 │ │ │ │ + bl 164e0c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 73466 │ │ │ │ - ldr r0, [pc, #68] @ (734a0 ) │ │ │ │ + b.n 734ae │ │ │ │ + ldr r0, [pc, #68] @ (734e8 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 16532c │ │ │ │ + bl 164aa4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7347a │ │ │ │ + bge.n 734c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7347a │ │ │ │ + cbnz r3, 734c2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 73440 │ │ │ │ + beq.n 73488 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7348c │ │ │ │ + bge.n 734d4 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbz r5, 73490 │ │ │ │ + cbz r5, 734d8 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 73496 │ │ │ │ + b.n 734de │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrd r2, r3, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r3, #7 │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ adds r0, #51 @ 0x33 │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ │ │ │ │ -000734b4 : │ │ │ │ +000734fc : │ │ │ │ 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, #5752 @ 0x1678 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 734f2 │ │ │ │ + beq.n 7353a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 734ea │ │ │ │ + bmi.n 73532 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 73568 │ │ │ │ - bl 9b92c │ │ │ │ + b.n 735b0 │ │ │ │ + bl 9b830 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 734f4 │ │ │ │ + b.n 7353c │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 73506 │ │ │ │ + bne.n 7354e │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 7351a │ │ │ │ + bge.n 73562 │ │ │ │ subs r0, r4, #1 │ │ │ │ - b.n 7351c │ │ │ │ + b.n 73564 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 734e4 │ │ │ │ - bl 9b92c │ │ │ │ + bpl.n 7352c │ │ │ │ + bl 9b830 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7351c │ │ │ │ + bge.n 73564 │ │ │ │ add r0, r4 │ │ │ │ - b.n 7351c │ │ │ │ + b.n 73564 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 73532 │ │ │ │ + bne.n 7357a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 73548 │ │ │ │ + blt.n 73590 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 73552 │ │ │ │ + b.n 7359a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 734e4 │ │ │ │ - bl 9b92c │ │ │ │ + bpl.n 7352c │ │ │ │ + bl 9b830 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 73550 │ │ │ │ + bge.n 73598 │ │ │ │ add r0, r4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 73552 │ │ │ │ + b.n 7359a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ - b.n 73552 │ │ │ │ + b.n 7359a │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, r0 │ │ │ │ str r3, [r7, #0] │ │ │ │ - blt.n 734e4 │ │ │ │ + blt.n 7352c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 734e4 │ │ │ │ + bge.n 7352c │ │ │ │ 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} │ │ │ │ │ │ │ │ -0007356c : │ │ │ │ +000735b4 : │ │ │ │ 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 1489ec │ │ │ │ + bl 14846c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 735a6 │ │ │ │ + beq.n 735ee │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1490a0 │ │ │ │ + bl 148b20 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -107564,521 +107591,521 @@ │ │ │ │ mov r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ mov r7, r1 │ │ │ │ adds r0, #1 │ │ │ │ mov r6, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7376e │ │ │ │ + beq.w 737b6 │ │ │ │ movs r5, #0 │ │ │ │ - movw r9, #38340 @ 0x95c4 │ │ │ │ + movw r9, #36736 @ 0x8f80 │ │ │ │ movt r9, #63 @ 0x3f │ │ │ │ mov fp, r5 │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ subs r2, r3, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 736d0 │ │ │ │ + ble.n 73718 │ │ │ │ cmp fp, r6 │ │ │ │ - bge.n 7361a │ │ │ │ + bge.n 73662 │ │ │ │ ldr.w r0, [r7, fp, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 7360a │ │ │ │ + bhi.n 73652 │ │ │ │ ldrb.w r0, [r9, r0] │ │ │ │ - b.n 7360e │ │ │ │ - bl 20d82c <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 7361a │ │ │ │ + b.n 73656 │ │ │ │ + bl 20dbe8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 73662 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r6, fp │ │ │ │ - bne.n 735fc │ │ │ │ - b.n 7374e │ │ │ │ + bne.n 73644 │ │ │ │ + b.n 73796 │ │ │ │ cmp r6, fp │ │ │ │ - beq.w 7374e │ │ │ │ + beq.w 73796 │ │ │ │ add.w sl, fp, #1 │ │ │ │ cmp r6, sl │ │ │ │ - ble.n 73644 │ │ │ │ + ble.n 7368c │ │ │ │ ldr.w r0, [r7, sl, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 73636 │ │ │ │ + bhi.n 7367e │ │ │ │ ldrb.w r0, [r9, r0] │ │ │ │ - b.n 7363a │ │ │ │ - bl 20d82c <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbnz r0, 73644 │ │ │ │ + b.n 73682 │ │ │ │ + bl 20dbe8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbnz r0, 7368c │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r6, sl │ │ │ │ - bgt.n 73628 │ │ │ │ + bgt.n 73670 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 73672 │ │ │ │ + bne.n 736ba │ │ │ │ cmp r6, sl │ │ │ │ - bne.n 73672 │ │ │ │ + bne.n 736ba │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73672 │ │ │ │ + bne.n 736ba │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r5, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r8, [r3] │ │ │ │ - b.n 7374e │ │ │ │ + b.n 73796 │ │ │ │ sub.w r1, sl, fp │ │ │ │ add.w r0, r7, fp, lsl #2 │ │ │ │ - bl 2756c4 │ │ │ │ + bl 27548c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 73752 │ │ │ │ + beq.n 7379a │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 73690 │ │ │ │ + bgt.n 736d8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 736ca │ │ │ │ + b.n 73712 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 736b6 │ │ │ │ + cbz r0, 736fe │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73752 │ │ │ │ + bge.n 7379a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73752 │ │ │ │ + bne.n 7379a │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73752 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7379a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 736ca │ │ │ │ + bge.n 73712 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 736ca │ │ │ │ + cbnz r3, 73712 │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov fp, sl │ │ │ │ - b.n 735f0 │ │ │ │ + b.n 73638 │ │ │ │ cmp fp, r6 │ │ │ │ - bge.n 7374e │ │ │ │ - movw r8, #38340 @ 0x95c4 │ │ │ │ + bge.n 73796 │ │ │ │ + movw r8, #36736 @ 0x8f80 │ │ │ │ movt r8, #63 @ 0x3f │ │ │ │ ldr.w r0, [r7, fp, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 736ea │ │ │ │ + bhi.n 73732 │ │ │ │ ldrb.w r0, [r8, r0] │ │ │ │ - b.n 736ee │ │ │ │ - bl 20d82c <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 736fa │ │ │ │ + b.n 73736 │ │ │ │ + bl 20dbe8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 73742 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r6, fp │ │ │ │ - bne.n 736dc │ │ │ │ - b.n 7374e │ │ │ │ + bne.n 73724 │ │ │ │ + b.n 73796 │ │ │ │ cmp r6, fp │ │ │ │ - beq.n 7374e │ │ │ │ + beq.n 73796 │ │ │ │ sub.w r1, r6, fp │ │ │ │ add.w r0, r7, fp, lsl #2 │ │ │ │ - bl 2756c4 │ │ │ │ + bl 27548c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 73752 │ │ │ │ + cbz r0, 7379a │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 7371a │ │ │ │ + bgt.n 73762 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 7374c │ │ │ │ + b.n 73794 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r0, 7373a │ │ │ │ + cbz r0, 73782 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73752 │ │ │ │ + bge.n 7379a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 73752 │ │ │ │ + cbnz r3, 7379a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73752 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7379a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7374c │ │ │ │ + bge.n 73794 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 7374c │ │ │ │ + cbnz r3, 73794 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 7376e │ │ │ │ + b.n 737b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7375e │ │ │ │ + blt.n 737a6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7376e │ │ │ │ + b.n 737b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7375a │ │ │ │ + bne.n 737a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7375a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 737a2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 737ac │ │ │ │ + bmi.n 737f4 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 737b0 │ │ │ │ + beq.n 737f8 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r3, #2 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ - b.n 737b2 │ │ │ │ + b.n 737fa │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 737b2 │ │ │ │ + b.n 737fa │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c77e0 │ │ │ │ + bl 1c7ca8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 737d0 │ │ │ │ + cbz r0, 73818 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ cmp r6, r3 │ │ │ │ ite le │ │ │ │ strle r6, [sp, #0] │ │ │ │ strgt r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ - bl f4a58 <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ + bl f4678 <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000737d6 : │ │ │ │ +0007381e : │ │ │ │ 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 737f2 │ │ │ │ - bl 56e9e │ │ │ │ - b.n 7382c │ │ │ │ + bmi.n 7383a │ │ │ │ + bl 56ee6 │ │ │ │ + b.n 73874 │ │ │ │ movw r3, #43628 @ 0xaa6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #22512 @ 0x57f0 │ │ │ │ + movw r1, #20912 @ 0x51b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r6, r2 │ │ │ │ - bl 236e24 │ │ │ │ + bl 237084 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7382c │ │ │ │ - movw r1, #49324 @ 0xc0ac │ │ │ │ + beq.n 73874 │ │ │ │ + movw r1, #47724 @ 0xba6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r6 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 5c018 │ │ │ │ + b.w 5c060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00073830 : │ │ │ │ +00073878 : │ │ │ │ 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 7384c │ │ │ │ - bl 56e9e │ │ │ │ - b.n 738cc │ │ │ │ + bmi.n 73894 │ │ │ │ + bl 56ee6 │ │ │ │ + b.n 73914 │ │ │ │ movw r3, #43628 @ 0xaa6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #22624 @ 0x5860 │ │ │ │ + movw r1, #21024 @ 0x5220 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r7, r2 │ │ │ │ - bl 236e24 │ │ │ │ + bl 237084 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 738cc │ │ │ │ - movw r1, #49324 @ 0xc0ac │ │ │ │ + beq.n 73914 │ │ │ │ + movw r1, #47724 @ 0xba6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ cmp r5, #0 │ │ │ │ ite ne │ │ │ │ movne r4, r5 │ │ │ │ moveq r4, r1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5c018 │ │ │ │ + bl 5c060 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 738cc │ │ │ │ + cbz r0, 73914 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 738c4 │ │ │ │ + bmi.n 7390c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #16416 @ 0x4020 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 738cc │ │ │ │ + bge.n 73914 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 738cc │ │ │ │ + cbnz r3, 73914 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 738cc │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73914 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1cc660 │ │ │ │ + b.w 1cca90 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000738d0 : │ │ │ │ +00073918 : │ │ │ │ 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 738ec │ │ │ │ - bl 56e9e │ │ │ │ - b.n 73926 │ │ │ │ + bmi.n 73934 │ │ │ │ + bl 56ee6 │ │ │ │ + b.n 7396e │ │ │ │ movw r3, #43628 @ 0xaa6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #22744 @ 0x58d8 │ │ │ │ + movw r1, #21144 @ 0x5298 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r6, r2 │ │ │ │ - bl 236e24 │ │ │ │ + bl 237084 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 73926 │ │ │ │ - movw r1, #49324 @ 0xc0ac │ │ │ │ + beq.n 7396e │ │ │ │ + movw r1, #47724 @ 0xba6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r6 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2d7e84 │ │ │ │ + b.w 2d779c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0007392a : │ │ │ │ +00073972 : │ │ │ │ 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 73948 │ │ │ │ - bl 56e9e │ │ │ │ + bmi.n 73990 │ │ │ │ + bl 56ee6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 739c0 │ │ │ │ + b.n 73a08 │ │ │ │ movw r3, #43628 @ 0xaa6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - movw r1, #22916 @ 0x5984 │ │ │ │ + movw r1, #21316 @ 0x5344 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r7, r2 │ │ │ │ - bl 236e24 │ │ │ │ + bl 237084 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 73944 │ │ │ │ - movw r1, #49324 @ 0xc0ac │ │ │ │ + beq.n 7398c │ │ │ │ + movw r1, #47724 @ 0xba6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ cmp r6, #0 │ │ │ │ ite ne │ │ │ │ movne r5, r6 │ │ │ │ moveq r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2d7e84 │ │ │ │ + bl 2d779c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 739c0 │ │ │ │ + cbz r0, 73a08 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 739c0 │ │ │ │ + bmi.n 73a08 │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #23036 @ 0x59fc │ │ │ │ + movw r1, #21436 @ 0x53bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73944 │ │ │ │ + bge.n 7398c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73944 │ │ │ │ + bne.n 7398c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73944 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7398c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000739c4 : │ │ │ │ +00073a0c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1e5248 <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 1e56dc <_Py_GetErrorHandler@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a1e38 │ │ │ │ + b.w a1ab0 │ │ │ │ │ │ │ │ -000739ea : │ │ │ │ +00073a32 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 2b4630 │ │ │ │ + b.w 2b3f70 │ │ │ │ │ │ │ │ -000739f0 <_PyUnicodeWriter_PrepareKindInternal@@Base>: │ │ │ │ +00073a38 <_PyUnicodeWriter_PrepareKindInternal@@Base>: │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 73a04 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x14> │ │ │ │ + beq.n 73a4c <_PyUnicodeWriter_PrepareKindInternal@@Base+0x14> │ │ │ │ cmp r1, #4 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ it ne │ │ │ │ movne r2, #255 @ 0xff │ │ │ │ - b.n 73a08 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x18> │ │ │ │ + b.n 73a50 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x18> │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movs r1, #0 │ │ │ │ - b.w e972c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + b.w e9334 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ │ │ │ │ -00073a0e <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ +00073a56 <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ adds r6, r1, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, r1 │ │ │ │ - bhi.n 73a2c <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e> │ │ │ │ + bhi.n 73a74 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e> │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - b.n 73a5e <_PyUnicodeWriter_WriteLatin1String@@Base+0x50> │ │ │ │ + b.n 73aa6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x50> │ │ │ │ mov r3, r1 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bne.n 73a4e <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ + bne.n 73a96 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ mov r2, r3 │ │ │ │ adds r3, #4 │ │ │ │ cmp r6, r3 │ │ │ │ - bcc.n 73a48 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a> │ │ │ │ + bcc.n 73a90 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a> │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 73a32 <_PyUnicodeWriter_WriteLatin1String@@Base+0x24> │ │ │ │ + beq.n 73a7a <_PyUnicodeWriter_WriteLatin1String@@Base+0x24> │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ - b.n 73a5e <_PyUnicodeWriter_WriteLatin1String@@Base+0x50> │ │ │ │ + b.n 73aa6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x50> │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 73a28 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a> │ │ │ │ + beq.n 73a70 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a> │ │ │ │ mov r3, r2 │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 73a44 <_PyUnicodeWriter_WriteLatin1String@@Base+0x36> │ │ │ │ + blt.n 73a8c <_PyUnicodeWriter_WriteLatin1String@@Base+0x36> │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.n 73a2e <_PyUnicodeWriter_WriteLatin1String@@Base+0x20> │ │ │ │ - b.n 73a28 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a> │ │ │ │ + bhi.n 73a76 <_PyUnicodeWriter_WriteLatin1String@@Base+0x20> │ │ │ │ + b.n 73a70 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 73a88 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7a> │ │ │ │ + bcc.n 73ad0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7a> │ │ │ │ ldrd r3, r1, [r5, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r7 │ │ │ │ - blt.n 73a88 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7a> │ │ │ │ + blt.n 73ad0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7a> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ tst.w r2, #32 │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ - beq.n 73a9a <_PyUnicodeWriter_WriteLatin1String@@Base+0x8c> │ │ │ │ + beq.n 73ae2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8c> │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ - b.n 73a9c <_PyUnicodeWriter_WriteLatin1String@@Base+0x8e> │ │ │ │ + b.n 73ae4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8e> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 73a6e <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ + beq.n 73ab6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl e972c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl e9334 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 73a6e <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ - b.n 73ae2 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ + bne.n 73ab6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ + b.n 73b2a <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 73ab0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa2> │ │ │ │ + beq.n 73af8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa2> │ │ │ │ cmp r1, #4 │ │ │ │ - beq.n 73ac6 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb8> │ │ │ │ + beq.n 73b0e <_PyUnicodeWriter_WriteLatin1String@@Base+0xb8> │ │ │ │ add r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ blx 2c030 │ │ │ │ - b.n 73ada <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ + b.n 73b22 <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ cmp r6, r4 │ │ │ │ - bls.n 73ada <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ + bls.n 73b22 <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ add.w r0, r0, r3, lsl #1 │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ strh.w r3, [r0], #2 │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 73ab8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xaa> │ │ │ │ - b.n 73ada <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ + bne.n 73b00 <_PyUnicodeWriter_WriteLatin1String@@Base+0xaa> │ │ │ │ + b.n 73b22 <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ cmp r6, r4 │ │ │ │ - bls.n 73ada <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ + bls.n 73b22 <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ str.w r3, [r0], #4 │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 73ace <_PyUnicodeWriter_WriteLatin1String@@Base+0xc0> │ │ │ │ + bne.n 73b16 <_PyUnicodeWriter_WriteLatin1String@@Base+0xc0> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ movs r0, #0 │ │ │ │ add r3, r7 │ │ │ │ str r3, [r5, #20] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -108086,1233 +108113,1233 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73b10 <_PyUnicodeWriter_WriteLatin1String@@Base+0x102> │ │ │ │ + beq.n 73b58 <_PyUnicodeWriter_WriteLatin1String@@Base+0x102> │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73b26 <_PyUnicodeWriter_WriteLatin1String@@Base+0x118> │ │ │ │ + bne.n 73b6e <_PyUnicodeWriter_WriteLatin1String@@Base+0x118> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73b58 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14a> │ │ │ │ + beq.n 73ba0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73b58 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14a> │ │ │ │ - b.n 73b28 <_PyUnicodeWriter_WriteLatin1String@@Base+0x11a> │ │ │ │ + ble.n 73ba0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14a> │ │ │ │ + b.n 73b70 <_PyUnicodeWriter_WriteLatin1String@@Base+0x11a> │ │ │ │ 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 73b44 <_PyUnicodeWriter_WriteLatin1String@@Base+0x136> │ │ │ │ + beq.n 73b8c <_PyUnicodeWriter_WriteLatin1String@@Base+0x136> │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73b72 <_PyUnicodeWriter_WriteLatin1String@@Base+0x164> │ │ │ │ + bne.n 73bba <_PyUnicodeWriter_WriteLatin1String@@Base+0x164> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73b58 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14a> │ │ │ │ + beq.n 73ba0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73b74 <_PyUnicodeWriter_WriteLatin1String@@Base+0x166> │ │ │ │ + bgt.n 73bbc <_PyUnicodeWriter_WriteLatin1String@@Base+0x166> │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 73bb2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a4> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 73bfa <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a4> │ │ │ │ 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 1843c0 │ │ │ │ + bl 183c6c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73b9e <_PyUnicodeWriter_WriteLatin1String@@Base+0x190> │ │ │ │ + bge.n 73be6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x190> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73b9e <_PyUnicodeWriter_WriteLatin1String@@Base+0x190> │ │ │ │ + cbnz r3, 73be6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x190> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73bb2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a4> │ │ │ │ + bge.n 73bfa <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73bb2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a4> │ │ │ │ + cbnz r3, 73bfa <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 73be0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1d2> │ │ │ │ + beq.n 73c28 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1d2> │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 73c0e <_PyUnicodeWriter_WriteLatin1String@@Base+0x200> │ │ │ │ + bne.n 73c56 <_PyUnicodeWriter_WriteLatin1String@@Base+0x200> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73bf4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e6> │ │ │ │ + beq.n 73c3c <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73c10 <_PyUnicodeWriter_WriteLatin1String@@Base+0x202> │ │ │ │ + bgt.n 73c58 <_PyUnicodeWriter_WriteLatin1String@@Base+0x202> │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 73c36 <_PyUnicodeWriter_WriteLatin1String@@Base+0x228> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 73c7e <_PyUnicodeWriter_WriteLatin1String@@Base+0x228> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 14a278 │ │ │ │ + bl 149cf8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73c36 <_PyUnicodeWriter_WriteLatin1String@@Base+0x228> │ │ │ │ + bge.n 73c7e <_PyUnicodeWriter_WriteLatin1String@@Base+0x228> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73c36 <_PyUnicodeWriter_WriteLatin1String@@Base+0x228> │ │ │ │ + cbnz r3, 73c7e <_PyUnicodeWriter_WriteLatin1String@@Base+0x228> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 73c64 <_PyUnicodeWriter_WriteLatin1String@@Base+0x256> │ │ │ │ + beq.n 73cac <_PyUnicodeWriter_WriteLatin1String@@Base+0x256> │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 73c92 <_PyUnicodeWriter_WriteLatin1String@@Base+0x284> │ │ │ │ + bne.n 73cda <_PyUnicodeWriter_WriteLatin1String@@Base+0x284> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73c78 <_PyUnicodeWriter_WriteLatin1String@@Base+0x26a> │ │ │ │ + beq.n 73cc0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x26a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73c94 <_PyUnicodeWriter_WriteLatin1String@@Base+0x286> │ │ │ │ + bgt.n 73cdc <_PyUnicodeWriter_WriteLatin1String@@Base+0x286> │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 73cba <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ac> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 73d02 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ac> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 29e0e0 │ │ │ │ + bl 29d9e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73cba <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ac> │ │ │ │ + bge.n 73d02 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73cba <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ac> │ │ │ │ + cbnz r3, 73d02 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 73ce8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2da> │ │ │ │ + beq.n 73d30 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2da> │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 73d16 <_PyUnicodeWriter_WriteLatin1String@@Base+0x308> │ │ │ │ + bne.n 73d5e <_PyUnicodeWriter_WriteLatin1String@@Base+0x308> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73cfc <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ee> │ │ │ │ + beq.n 73d44 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ee> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73d18 <_PyUnicodeWriter_WriteLatin1String@@Base+0x30a> │ │ │ │ + bgt.n 73d60 <_PyUnicodeWriter_WriteLatin1String@@Base+0x30a> │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 73d3e <_PyUnicodeWriter_WriteLatin1String@@Base+0x330> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 73d86 <_PyUnicodeWriter_WriteLatin1String@@Base+0x330> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 184074 │ │ │ │ + bl 183920 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73d3e <_PyUnicodeWriter_WriteLatin1String@@Base+0x330> │ │ │ │ + bge.n 73d86 <_PyUnicodeWriter_WriteLatin1String@@Base+0x330> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73d3e <_PyUnicodeWriter_WriteLatin1String@@Base+0x330> │ │ │ │ + cbnz r3, 73d86 <_PyUnicodeWriter_WriteLatin1String@@Base+0x330> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 73d6c <_PyUnicodeWriter_WriteLatin1String@@Base+0x35e> │ │ │ │ + beq.n 73db4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x35e> │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 73d9a <_PyUnicodeWriter_WriteLatin1String@@Base+0x38c> │ │ │ │ + bne.n 73de2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38c> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73d80 <_PyUnicodeWriter_WriteLatin1String@@Base+0x372> │ │ │ │ + beq.n 73dc8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x372> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73d9c <_PyUnicodeWriter_WriteLatin1String@@Base+0x38e> │ │ │ │ + bgt.n 73de4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38e> │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 73dc2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b4> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 73e0a <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1f3cc4 │ │ │ │ + bl 1f4250 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73dc2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b4> │ │ │ │ + bge.n 73e0a <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73dc2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b4> │ │ │ │ + cbnz r3, 73e0a <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 73df0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3e2> │ │ │ │ + beq.n 73e38 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3e2> │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 73e1e <_PyUnicodeWriter_WriteLatin1String@@Base+0x410> │ │ │ │ + bne.n 73e66 <_PyUnicodeWriter_WriteLatin1String@@Base+0x410> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73e04 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3f6> │ │ │ │ + beq.n 73e4c <_PyUnicodeWriter_WriteLatin1String@@Base+0x3f6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73e20 <_PyUnicodeWriter_WriteLatin1String@@Base+0x412> │ │ │ │ + bgt.n 73e68 <_PyUnicodeWriter_WriteLatin1String@@Base+0x412> │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 73e46 <_PyUnicodeWriter_WriteLatin1String@@Base+0x438> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 73e8e <_PyUnicodeWriter_WriteLatin1String@@Base+0x438> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 154100 │ │ │ │ + bl 153b54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73e46 <_PyUnicodeWriter_WriteLatin1String@@Base+0x438> │ │ │ │ + bge.n 73e8e <_PyUnicodeWriter_WriteLatin1String@@Base+0x438> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73e46 <_PyUnicodeWriter_WriteLatin1String@@Base+0x438> │ │ │ │ + cbnz r3, 73e8e <_PyUnicodeWriter_WriteLatin1String@@Base+0x438> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 73e74 <_PyUnicodeWriter_WriteLatin1String@@Base+0x466> │ │ │ │ + beq.n 73ebc <_PyUnicodeWriter_WriteLatin1String@@Base+0x466> │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 73ea2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x494> │ │ │ │ + bne.n 73eea <_PyUnicodeWriter_WriteLatin1String@@Base+0x494> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73e88 <_PyUnicodeWriter_WriteLatin1String@@Base+0x47a> │ │ │ │ + beq.n 73ed0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x47a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73ea4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x496> │ │ │ │ + bgt.n 73eec <_PyUnicodeWriter_WriteLatin1String@@Base+0x496> │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 73eca <_PyUnicodeWriter_WriteLatin1String@@Base+0x4bc> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 73f12 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4bc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 29db1c │ │ │ │ + bl 29d424 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73eca <_PyUnicodeWriter_WriteLatin1String@@Base+0x4bc> │ │ │ │ + bge.n 73f12 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73eca <_PyUnicodeWriter_WriteLatin1String@@Base+0x4bc> │ │ │ │ + cbnz r3, 73f12 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 73f12 <_PyUnicodeWriter_WriteLatin1String@@Base+0x504> │ │ │ │ + beq.n 73f5a <_PyUnicodeWriter_WriteLatin1String@@Base+0x504> │ │ │ │ movw r3, #41768 @ 0xa328 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 73f12 <_PyUnicodeWriter_WriteLatin1String@@Base+0x504> │ │ │ │ + beq.n 73f5a <_PyUnicodeWriter_WriteLatin1String@@Base+0x504> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23140 @ 0x5a64 │ │ │ │ + movw r1, #21540 @ 0x5424 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 73f2e <_PyUnicodeWriter_WriteLatin1String@@Base+0x520> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 73f76 <_PyUnicodeWriter_WriteLatin1String@@Base+0x520> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73f44 <_PyUnicodeWriter_WriteLatin1String@@Base+0x536> │ │ │ │ + beq.n 73f8c <_PyUnicodeWriter_WriteLatin1String@@Base+0x536> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ - bl b7888 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl b6f74 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 73f34 <_PyUnicodeWriter_WriteLatin1String@@Base+0x526> │ │ │ │ + bge.n 73f7c <_PyUnicodeWriter_WriteLatin1String@@Base+0x526> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 73f4a <_PyUnicodeWriter_WriteLatin1String@@Base+0x53c> │ │ │ │ + b.n 73f92 <_PyUnicodeWriter_WriteLatin1String@@Base+0x53c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #0] │ │ │ │ - b.n 73f48 <_PyUnicodeWriter_WriteLatin1String@@Base+0x53a> │ │ │ │ + b.n 73f90 <_PyUnicodeWriter_WriteLatin1String@@Base+0x53a> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00073f4c : │ │ │ │ +00073f94 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (73f84 ) │ │ │ │ + ldr r4, [pc, #40] @ (73fcc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 79616 <_PyMonitoring_FireReraiseEvent@@Base+0x232> │ │ │ │ + bl 7965e <_PyMonitoring_FireReraiseEvent@@Base+0x232> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 73f80 │ │ │ │ - movw r0, #23172 @ 0x5a84 │ │ │ │ + bge.n 73fc8 │ │ │ │ + movw r0, #21572 @ 0x5444 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 243688 │ │ │ │ + b.w 2438b8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00073f88 : │ │ │ │ +00073fd0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (73fc0 ) │ │ │ │ + ldr r4, [pc, #40] @ (74008 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 797c8 <_PyMonitoring_FireReraiseEvent@@Base+0x3e4> │ │ │ │ + bl 79810 <_PyMonitoring_FireReraiseEvent@@Base+0x3e4> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 73fbc │ │ │ │ - movw r0, #23224 @ 0x5ab8 │ │ │ │ + bge.n 74004 │ │ │ │ + movw r0, #21624 @ 0x5478 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 243688 │ │ │ │ + b.w 2438b8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00073fc4 : │ │ │ │ +0007400c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (73ff8 ) │ │ │ │ + ldr r4, [pc, #36] @ (74040 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 363e4 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 363e8 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 73ff6 │ │ │ │ - movw r0, #23272 @ 0x5ae8 │ │ │ │ + bge.n 7403e │ │ │ │ + movw r0, #21672 @ 0x54a8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 243688 │ │ │ │ + b.w 2438b8 │ │ │ │ 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 f6bc8 │ │ │ │ + bl f6880 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11e29c │ │ │ │ - bl f6bc8 │ │ │ │ + bl 11df00 │ │ │ │ + bl f6880 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 214f6c │ │ │ │ + bl 2151e4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f7118 │ │ │ │ + b.w f6dd0 │ │ │ │ │ │ │ │ -00074032 <_PyBytes_FromData@@Base>: │ │ │ │ +0007407a <_PyBytes_FromData@@Base>: │ │ │ │ ldrd r0, r1, [r0] │ │ │ │ - b.w 806d4 │ │ │ │ + b.w 808a0 │ │ │ │ │ │ │ │ -0007403a : │ │ │ │ - ldr r0, [pc, #28] @ (74058 ) │ │ │ │ +00074082 : │ │ │ │ + ldr r0, [pc, #28] @ (740a0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r2, #23312 @ 0x5b10 │ │ │ │ + movw r2, #21712 @ 0x54d0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - b.w 11e2f4 <_PyErr_SetString@@Base> │ │ │ │ + b.w 11df58 <_PyErr_SetString@@Base> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007405c : │ │ │ │ +000740a4 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 2235ec <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + b.w 223874 <_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 7409a │ │ │ │ + bmi.n 740e2 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #41608 @ 0xa288 │ │ │ │ + movw r1, #39688 @ 0x9b08 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #21052 @ 0x523c │ │ │ │ + movw r0, #19292 @ 0x4b5c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 740ac │ │ │ │ - ldr r2, [pc, #44] @ (740c8 ) │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 740f4 │ │ │ │ + ldr r2, [pc, #44] @ (74110 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 1ce500 │ │ │ │ + bl 1ce96c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 740b0 │ │ │ │ + bne.n 740f8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 740c6 │ │ │ │ - cbz r0, 740be │ │ │ │ + b.n 7410e │ │ │ │ + cbz r0, 74106 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1d02dc <_PySys_GetRequiredAttr@@Base+0x1630> │ │ │ │ + b.w 1d0750 <_PySys_GetRequiredAttr@@Base+0x1620> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31972 @ 0x7ce4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 740fc │ │ │ │ + beq.n 74144 │ │ │ │ mov.w r1, #346 @ 0x15a │ │ │ │ - movw r0, #26296 @ 0x66b8 │ │ │ │ + movw r0, #24696 @ 0x6078 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 74102 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 7414a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r0, 74114 │ │ │ │ - movw r0, #26296 @ 0x66b8 │ │ │ │ + cbnz r0, 7415c │ │ │ │ + movw r0, #24696 @ 0x6078 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movw r1, #461 @ 0x1cd │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 74120 │ │ │ │ - ldr r1, [pc, #88] @ (74170 ) │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 74168 │ │ │ │ + ldr r1, [pc, #88] @ (741b8 ) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 74124 │ │ │ │ + bne.n 7416c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 74168 │ │ │ │ + b.n 741b0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 74146 │ │ │ │ + cbz r0, 7418e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ands.w r1, r1, #268435456 @ 0x10000000 │ │ │ │ - bne.n 74146 │ │ │ │ + bne.n 7418e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74146 │ │ │ │ + bge.n 7418e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 74146 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 7418e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #15668 @ 0x3d34 │ │ │ │ + movw r2, #14068 @ 0x36f4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #23348 @ 0x5b34 │ │ │ │ + movw r0, #21748 @ 0x54f4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ pop {r2, r3, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00074174 : │ │ │ │ +000741bc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #23396 @ 0x5b64 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 741a4 │ │ │ │ - movw r0, #43704 @ 0xaab8 │ │ │ │ + beq.n 741ec │ │ │ │ + movw r0, #42104 @ 0xa478 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movw r1, #615 @ 0x267 │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 741de │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 74226 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 741e4 │ │ │ │ - cbz r1, 741c8 │ │ │ │ + beq.n 7422c │ │ │ │ + cbz r1, 74210 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 741c8 │ │ │ │ + bpl.n 74210 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 741e6 │ │ │ │ + bge.n 7422e │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 741e6 │ │ │ │ + b.n 7422e │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23376 @ 0x5b50 │ │ │ │ + movw r1, #21776 @ 0x5510 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 741fc │ │ │ │ + b.n 74244 │ │ │ │ movs r1, #0 │ │ │ │ ldrd r0, r5, [r3, #56] @ 0x38 │ │ │ │ movs r4, #0 │ │ │ │ strd r1, r4, [r3, #56] @ 0x38 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000741fe : │ │ │ │ +00074246 : │ │ │ │ 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 88254 │ │ │ │ - cbz r0, 74242 │ │ │ │ + bl 88180 │ │ │ │ + cbz r0, 7428a │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ce1ec │ │ │ │ + bl 1ce658 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 74248 │ │ │ │ + cbnz r0, 74290 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74242 │ │ │ │ + bge.n 7428a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74242 │ │ │ │ + cbnz r3, 7428a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 742ae │ │ │ │ - cbz r6, 7426c │ │ │ │ + b.n 742f6 │ │ │ │ + cbz r6, 742b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 7426c │ │ │ │ + cbnz r0, 742b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7422e │ │ │ │ + bge.n 74276 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7422e │ │ │ │ + bne.n 74276 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7422e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74276 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 224490 │ │ │ │ + bl 224714 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7429a │ │ │ │ + bge.n 742e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7429a │ │ │ │ + cbnz r3, 742e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 742ae │ │ │ │ + bge.n 742f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 742ae │ │ │ │ + cbnz r3, 742f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -000742b6 : │ │ │ │ +000742fe : │ │ │ │ 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 1c85f4 │ │ │ │ + b.w 1c8abc │ │ │ │ │ │ │ │ -000742cc : │ │ │ │ +00074314 : │ │ │ │ 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, #36224 @ 0x8d80 │ │ │ │ + movw r1, #34624 @ 0x8740 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ - bl 282028 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbz r0, 742f2 │ │ │ │ + bl 2819f8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbz r0, 7433a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 74308 │ │ │ │ + b.n 74350 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 742ec │ │ │ │ + beq.n 74334 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0007430c <_PyObject_GetMethod@@Base>: │ │ │ │ +00074354 <_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 r9, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov sl, r2 │ │ │ │ - bl 90810 <_PyType_GetDict@@Base> │ │ │ │ - cbnz r0, 7433a <_PyObject_GetMethod@@Base+0x2e> │ │ │ │ + bl 90738 <_PyType_GetDict@@Base> │ │ │ │ + cbnz r0, 74382 <_PyObject_GetMethod@@Base+0x2e> │ │ │ │ mov r0, r9 │ │ │ │ - bl 92c80 │ │ │ │ + bl 92ba8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 74366 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + blt.n 743ae <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ ldr.w r2, [r9, #72] @ 0x48 │ │ │ │ - movw r3, #369 @ 0x171 │ │ │ │ - movt r3, #14 │ │ │ │ + movw r3, #64729 @ 0xfcd9 │ │ │ │ + movt r3, #13 │ │ │ │ mov r1, r8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7435c <_PyObject_GetMethod@@Base+0x50> │ │ │ │ + bne.n 743a4 <_PyObject_GetMethod@@Base+0x50> │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7436a <_PyObject_GetMethod@@Base+0x5e> │ │ │ │ + beq.n 743b2 <_PyObject_GetMethod@@Base+0x5e> │ │ │ │ mov r0, r5 │ │ │ │ - bl a8fb8 │ │ │ │ + bl a8674 │ │ │ │ str.w r0, [sl] │ │ │ │ movs r6, #0 │ │ │ │ - b.n 744b6 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + b.n 744fe <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ mov r0, r9 │ │ │ │ - bl 18ffa8 <_PyType_LookupRef@@Base> │ │ │ │ + bl 18f7e4 <_PyType_LookupRef@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 743ac <_PyObject_GetMethod@@Base+0xa0> │ │ │ │ + cbz r0, 743f4 <_PyObject_GetMethod@@Base+0xa0> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #14 │ │ │ │ - bmi.n 743b2 <_PyObject_GetMethod@@Base+0xa6> │ │ │ │ + bmi.n 743fa <_PyObject_GetMethod@@Base+0xa6> │ │ │ │ ldr.w fp, [r3, #136] @ 0x88 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 743a8 <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ + beq.n 743f0 <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ - cbz r3, 743a8 <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ + cbz r3, 743f0 <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx fp │ │ │ │ ldr r6, [r4, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74366 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + bge.n 743ae <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 74366 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ - b.n 74482 <_PyObject_GetMethod@@Base+0x176> │ │ │ │ + bne.n 743ae <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + b.n 744ca <_PyObject_GetMethod@@Base+0x176> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 743b8 <_PyObject_GetMethod@@Base+0xac> │ │ │ │ + b.n 74400 <_PyObject_GetMethod@@Base+0xac> │ │ │ │ mov fp, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 743b8 <_PyObject_GetMethod@@Base+0xac> │ │ │ │ + b.n 74400 <_PyObject_GetMethod@@Base+0xac> │ │ │ │ mov.w fp, #0 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.n 743de <_PyObject_GetMethod@@Base+0xd2> │ │ │ │ + bpl.n 74426 <_PyObject_GetMethod@@Base+0xd2> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dd810 <_PyAST_Compile@@Base+0xa08> │ │ │ │ - cbz r0, 743de <_PyObject_GetMethod@@Base+0xd2> │ │ │ │ + bl 1ddcb0 <_PyAST_Compile@@Base+0xa8c> │ │ │ │ + cbz r0, 74426 <_PyObject_GetMethod@@Base+0xd2> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 74460 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + beq.n 744a8 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [sl] │ │ │ │ - bl 1c85f4 │ │ │ │ - b.n 74366 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + bl 1c8abc │ │ │ │ + b.n 743ae <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 743ec <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ + bpl.n 74434 <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ ldr.w r7, [r5, #-12] │ │ │ │ - b.n 74418 <_PyObject_GetMethod@@Base+0x10c> │ │ │ │ + b.n 74460 <_PyObject_GetMethod@@Base+0x10c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr.w r2, [r0, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 74460 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ - bge.n 74412 <_PyObject_GetMethod@@Base+0x106> │ │ │ │ + beq.n 744a8 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + bge.n 7445a <_PyObject_GetMethod@@Base+0x106> │ │ │ │ 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 74460 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + beq.n 744a8 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ ldr r7, [r5, r2] │ │ │ │ - cbz r7, 74460 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + cbz r7, 744a8 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ - bl 97b0c │ │ │ │ + bl 97a24 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r0, 7444e <_PyObject_GetMethod@@Base+0x142> │ │ │ │ + cbz r0, 74496 <_PyObject_GetMethod@@Base+0x142> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74446 <_PyObject_GetMethod@@Base+0x13a> │ │ │ │ + bge.n 7448e <_PyObject_GetMethod@@Base+0x13a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 74446 <_PyObject_GetMethod@@Base+0x13a> │ │ │ │ + cbnz r3, 7448e <_PyObject_GetMethod@@Base+0x13a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c85f4 │ │ │ │ - b.n 74366 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + bl 1c8abc │ │ │ │ + b.n 743ae <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74460 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + bge.n 744a8 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 74460 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + cbnz r3, 744a8 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 7448c <_PyObject_GetMethod@@Base+0x180> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 744d4 <_PyObject_GetMethod@@Base+0x180> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 7448a <_PyObject_GetMethod@@Base+0x17e> │ │ │ │ + beq.n 744d2 <_PyObject_GetMethod@@Base+0x17e> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx fp │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 744b6 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + bge.n 744fe <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 744b6 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + cbnz r3, 744fe <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 744b6 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ - cbz r4, 74492 <_PyObject_GetMethod@@Base+0x186> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 744fe <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + cbz r4, 744da <_PyObject_GetMethod@@Base+0x186> │ │ │ │ str.w r4, [sl] │ │ │ │ - b.n 744b6 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + b.n 744fe <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ - movw r1, #59056 @ 0xe6b0 │ │ │ │ + movw r1, #57456 @ 0xe070 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r3, r8 │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl f6754 │ │ │ │ + bl f634c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 744ec <_PyObject_GetMethod@@Base+0x1e0> │ │ │ │ + beq.n 74534 <_PyObject_GetMethod@@Base+0x1e0> │ │ │ │ movw r2, #8896 @ 0x22c0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 74502 <_PyObject_GetMethod@@Base+0x1f6> │ │ │ │ + bne.n 7454a <_PyObject_GetMethod@@Base+0x1f6> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 74558 <_PyObject_GetMethod@@Base+0x24c> │ │ │ │ + beq.n 745a0 <_PyObject_GetMethod@@Base+0x24c> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 74558 <_PyObject_GetMethod@@Base+0x24c> │ │ │ │ - b.n 74504 <_PyObject_GetMethod@@Base+0x1f8> │ │ │ │ + ble.n 745a0 <_PyObject_GetMethod@@Base+0x24c> │ │ │ │ + b.n 7454c <_PyObject_GetMethod@@Base+0x1f8> │ │ │ │ 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 74520 <_PyObject_GetMethod@@Base+0x214> │ │ │ │ + beq.n 74568 <_PyObject_GetMethod@@Base+0x214> │ │ │ │ movw r2, #8896 @ 0x22c0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 74536 <_PyObject_GetMethod@@Base+0x22a> │ │ │ │ + bne.n 7457e <_PyObject_GetMethod@@Base+0x22a> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 74558 <_PyObject_GetMethod@@Base+0x24c> │ │ │ │ + beq.n 745a0 <_PyObject_GetMethod@@Base+0x24c> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 74558 <_PyObject_GetMethod@@Base+0x24c> │ │ │ │ - b.n 74538 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ + ble.n 745a0 <_PyObject_GetMethod@@Base+0x24c> │ │ │ │ + b.n 74580 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - cbz r6, 74594 <_PyObject_GetMethod@@Base+0x288> │ │ │ │ + cbz r6, 745dc <_PyObject_GetMethod@@Base+0x288> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74572 <_PyObject_GetMethod@@Base+0x266> │ │ │ │ + bne.n 745ba <_PyObject_GetMethod@@Base+0x266> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 74580 <_PyObject_GetMethod@@Base+0x274> │ │ │ │ + bne.n 745c8 <_PyObject_GetMethod@@Base+0x274> │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 745ce <_PyObject_GetMethod@@Base+0x2c2> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 74616 <_PyObject_GetMethod@@Base+0x2c2> │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74588 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ - b.n 7454a <_PyObject_GetMethod@@Base+0x23e> │ │ │ │ + bne.n 745d0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + b.n 74592 <_PyObject_GetMethod@@Base+0x23e> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 74558 <_PyObject_GetMethod@@Base+0x24c> │ │ │ │ - b.n 7458a <_PyObject_GetMethod@@Base+0x27e> │ │ │ │ + ble.n 745a0 <_PyObject_GetMethod@@Base+0x24c> │ │ │ │ + b.n 745d2 <_PyObject_GetMethod@@Base+0x27e> │ │ │ │ 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 265c10 │ │ │ │ + bl 2659dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 745b4 <_PyObject_GetMethod@@Base+0x2a8> │ │ │ │ + bge.n 745fc <_PyObject_GetMethod@@Base+0x2a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 745b4 <_PyObject_GetMethod@@Base+0x2a8> │ │ │ │ + cbnz r3, 745fc <_PyObject_GetMethod@@Base+0x2a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 745c8 <_PyObject_GetMethod@@Base+0x2bc> │ │ │ │ + bge.n 74610 <_PyObject_GetMethod@@Base+0x2bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 745c8 <_PyObject_GetMethod@@Base+0x2bc> │ │ │ │ + cbnz r3, 74610 <_PyObject_GetMethod@@Base+0x2bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ 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, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 74600 <_PyObject_GetMethod@@Base+0x2f4> │ │ │ │ + beq.n 74648 <_PyObject_GetMethod@@Base+0x2f4> │ │ │ │ movw r2, #8896 @ 0x22c0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 74616 <_PyObject_GetMethod@@Base+0x30a> │ │ │ │ + bne.n 7465e <_PyObject_GetMethod@@Base+0x30a> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 7466c <_PyObject_GetMethod@@Base+0x360> │ │ │ │ + beq.n 746b4 <_PyObject_GetMethod@@Base+0x360> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 7466c <_PyObject_GetMethod@@Base+0x360> │ │ │ │ - b.n 74618 <_PyObject_GetMethod@@Base+0x30c> │ │ │ │ + ble.n 746b4 <_PyObject_GetMethod@@Base+0x360> │ │ │ │ + b.n 74660 <_PyObject_GetMethod@@Base+0x30c> │ │ │ │ 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 74634 <_PyObject_GetMethod@@Base+0x328> │ │ │ │ + beq.n 7467c <_PyObject_GetMethod@@Base+0x328> │ │ │ │ movw r2, #8896 @ 0x22c0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7464a <_PyObject_GetMethod@@Base+0x33e> │ │ │ │ + bne.n 74692 <_PyObject_GetMethod@@Base+0x33e> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 7466c <_PyObject_GetMethod@@Base+0x360> │ │ │ │ + beq.n 746b4 <_PyObject_GetMethod@@Base+0x360> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 7466c <_PyObject_GetMethod@@Base+0x360> │ │ │ │ - b.n 7464c <_PyObject_GetMethod@@Base+0x340> │ │ │ │ + ble.n 746b4 <_PyObject_GetMethod@@Base+0x360> │ │ │ │ + b.n 74694 <_PyObject_GetMethod@@Base+0x340> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - cbz r6, 746a8 <_PyObject_GetMethod@@Base+0x39c> │ │ │ │ + cbz r6, 746f0 <_PyObject_GetMethod@@Base+0x39c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74686 <_PyObject_GetMethod@@Base+0x37a> │ │ │ │ + bne.n 746ce <_PyObject_GetMethod@@Base+0x37a> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 74694 <_PyObject_GetMethod@@Base+0x388> │ │ │ │ + bne.n 746dc <_PyObject_GetMethod@@Base+0x388> │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59456 @ 0xe840 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 746e2 <_PyObject_GetMethod@@Base+0x3d6> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 7472a <_PyObject_GetMethod@@Base+0x3d6> │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7469c <_PyObject_GetMethod@@Base+0x390> │ │ │ │ - b.n 7465e <_PyObject_GetMethod@@Base+0x352> │ │ │ │ + bne.n 746e4 <_PyObject_GetMethod@@Base+0x390> │ │ │ │ + b.n 746a6 <_PyObject_GetMethod@@Base+0x352> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7466c <_PyObject_GetMethod@@Base+0x360> │ │ │ │ - b.n 7469e <_PyObject_GetMethod@@Base+0x392> │ │ │ │ + ble.n 746b4 <_PyObject_GetMethod@@Base+0x360> │ │ │ │ + b.n 746e6 <_PyObject_GetMethod@@Base+0x392> │ │ │ │ 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 49d76 │ │ │ │ + bl 49dbe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 746c8 <_PyObject_GetMethod@@Base+0x3bc> │ │ │ │ + bge.n 74710 <_PyObject_GetMethod@@Base+0x3bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 746c8 <_PyObject_GetMethod@@Base+0x3bc> │ │ │ │ + cbnz r3, 74710 <_PyObject_GetMethod@@Base+0x3bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 746dc <_PyObject_GetMethod@@Base+0x3d0> │ │ │ │ + bge.n 74724 <_PyObject_GetMethod@@Base+0x3d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 746dc <_PyObject_GetMethod@@Base+0x3d0> │ │ │ │ + cbnz r3, 74724 <_PyObject_GetMethod@@Base+0x3d0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000746e6 : │ │ │ │ +0007472e : │ │ │ │ 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, 74716 │ │ │ │ - ldr r3, [pc, #52] @ (74734 ) │ │ │ │ + cbz r0, 7475e │ │ │ │ + ldr r3, [pc, #52] @ (7477c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - bl 1ce1ec │ │ │ │ + bl 1ce658 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 74716 │ │ │ │ + cbnz r0, 7475e │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 22f528 │ │ │ │ + bl 22f78c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1c85f4 │ │ │ │ + b.w 1c8abc │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00074738 : │ │ │ │ +00074780 : │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.w 746e6 │ │ │ │ + b.w 7472e │ │ │ │ │ │ │ │ -00074740 : │ │ │ │ +00074788 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 74794 │ │ │ │ + cbz r0, 747dc │ │ │ │ mov r5, r1 │ │ │ │ - bl 1ce1ec │ │ │ │ + bl 1ce658 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7476e │ │ │ │ - ldr r3, [pc, #56] @ (74798 ) │ │ │ │ + cbnz r0, 747b6 │ │ │ │ + ldr r3, [pc, #56] @ (747e0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ str r4, [r3, #72] @ 0x48 │ │ │ │ - bl 1c85f4 │ │ │ │ - b.n 74794 │ │ │ │ + bl 1c8abc │ │ │ │ + b.n 747dc │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #0 │ │ │ │ - bl 2235ec <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + bl 223874 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 74784 │ │ │ │ + blt.n 747cc │ │ │ │ mov r4, r5 │ │ │ │ - b.n 74794 │ │ │ │ + b.n 747dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74780 │ │ │ │ + bne.n 747c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74780 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 747c8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ @@ -109325,131 +109352,131 @@ │ │ │ │ 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, 747d2 │ │ │ │ + cbnz r0, 7481a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 747dc │ │ │ │ - b.n 747e2 │ │ │ │ + cbnz r0, 74824 │ │ │ │ + b.n 7482a │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 747cc │ │ │ │ - b.n 747fa │ │ │ │ + beq.n 74814 │ │ │ │ + b.n 74842 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 747fa │ │ │ │ + cbnz r0, 74842 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 747ec │ │ │ │ + cbz r0, 74834 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 747fa │ │ │ │ + cbnz r0, 74842 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 747fa │ │ │ │ + cbz r0, 74842 │ │ │ │ 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, 7482a │ │ │ │ + cbnz r0, 74872 │ │ │ │ movw r3, #41352 @ 0xa188 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ 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 74814 │ │ │ │ + beq.n 7485c │ │ │ │ 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, 7485a │ │ │ │ + cbnz r0, 748a2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 74862 │ │ │ │ + cbz r0, 748aa │ │ │ │ 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 7484c │ │ │ │ + beq.n 74894 │ │ │ │ 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, 7488a │ │ │ │ + cbnz r0, 748d2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 74892 │ │ │ │ + cbz r0, 748da │ │ │ │ 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 7487c │ │ │ │ + beq.n 748c4 │ │ │ │ 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, 748b2 │ │ │ │ + cbnz r0, 748fa │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 748bc │ │ │ │ - b.n 748c2 │ │ │ │ + cbnz r0, 74904 │ │ │ │ + b.n 7490a │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 748ac │ │ │ │ - b.n 748d0 │ │ │ │ + beq.n 748f4 │ │ │ │ + b.n 74918 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 748d0 │ │ │ │ + cbnz r0, 74918 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 748d0 │ │ │ │ + cbz r0, 74918 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ - movw r3, #2356 @ 0x934 │ │ │ │ + movw r3, #2388 @ 0x954 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ subs r1, r1, r3 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ asrs r1, r1, #5 │ │ │ │ ldr.w r0, [r2, r1, lsl #2] │ │ │ │ @@ -109460,414 +109487,414 @@ │ │ │ │ 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, 74910 │ │ │ │ + cbz r0, 74958 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - b.n 74906 │ │ │ │ - b.n 74906 │ │ │ │ - b.n 74906 │ │ │ │ - b.n 74906 │ │ │ │ + b.n 7494e │ │ │ │ + b.n 7494e │ │ │ │ + b.n 7494e │ │ │ │ + b.n 7494e │ │ │ │ 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] @ (74990 ) │ │ │ │ + ldr r3, [pc, #92] @ (749d8 ) │ │ │ │ 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 7496e │ │ │ │ + bcc.n 749b6 │ │ │ │ cmp r3, r1 │ │ │ │ ite ls │ │ │ │ movls r4, #0 │ │ │ │ movhi r4, #1 │ │ │ │ - cbnz r4, 7496e │ │ │ │ + cbnz r4, 749b6 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #4] │ │ │ │ add.w r3, sp, #4096 @ 0x1000 │ │ │ │ adds r3, #3 │ │ │ │ strb r4, [r3, #0] │ │ │ │ - bl 7491a │ │ │ │ + bl 74962 │ │ │ │ mov r3, r0 │ │ │ │ add.w r0, sp, #4096 @ 0x1000 │ │ │ │ - ldr r2, [pc, #28] @ (74990 ) │ │ │ │ + ldr r2, [pc, #28] @ (749d8 ) │ │ │ │ adds r0, #4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - beq.n 74986 │ │ │ │ + beq.n 749ce │ │ │ │ blx 2bb28 <__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, cr15, {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, 749b2 │ │ │ │ + cbnz r0, 749fa │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 749bc │ │ │ │ - b.n 749c2 │ │ │ │ + cbnz r0, 74a04 │ │ │ │ + b.n 74a0a │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 749ac │ │ │ │ - b.n 749d0 │ │ │ │ + beq.n 749f4 │ │ │ │ + b.n 74a18 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 749d0 │ │ │ │ + cbnz r0, 74a18 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 749d0 │ │ │ │ + cbz r0, 74a18 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 749f0 │ │ │ │ + cbnz r0, 74a38 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 749fa │ │ │ │ - b.n 74a00 │ │ │ │ + cbnz r0, 74a42 │ │ │ │ + b.n 74a48 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 749ea │ │ │ │ - b.n 74a2c │ │ │ │ + beq.n 74a32 │ │ │ │ + b.n 74a74 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 74a2c │ │ │ │ + cbnz r0, 74a74 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 74a0a │ │ │ │ + cbz r0, 74a52 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 74a2c │ │ │ │ + cbnz r0, 74a74 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 74a14 │ │ │ │ + cbz r0, 74a5c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 74a2c │ │ │ │ + cbnz r0, 74a74 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 74a1e │ │ │ │ + cbz r0, 74a66 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 74a2c │ │ │ │ + cbnz r0, 74a74 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 74a2c │ │ │ │ + cbz r0, 74a74 │ │ │ │ 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 │ │ │ │ blx 2b68c │ │ │ │ cmp r0, r1 │ │ │ │ - bgt.n 74a66 │ │ │ │ + bgt.n 74aae │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #1 │ │ │ │ blx 2b5d4 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n 74a56 │ │ │ │ + bge.n 74a9e │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 74a82 │ │ │ │ - bl 1997f0 │ │ │ │ + cbz r0, 74aca │ │ │ │ + bl 199868 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2c308 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 2b1d44 │ │ │ │ - b.w 60f42 <_PyXI_UnwrapNotShareableError@@Base+0x86> │ │ │ │ + b.w 2b164c │ │ │ │ + b.w 60f8a <_PyXI_UnwrapNotShareableError@@Base+0x1f0> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 74ace │ │ │ │ + cbz r3, 74b16 │ │ │ │ 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 2dedd0 <_PyXIData_Free@@Base+0x2240> │ │ │ │ + bl 2de784 <_PySemaphore_Destroy@@Base+0x1544> │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ 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 2baa8 │ │ │ │ - cbnz r0, 74afc │ │ │ │ + cbnz r0, 74b44 │ │ │ │ mov r1, sp │ │ │ │ movs r0, #4 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ blx 2b40c │ │ │ │ 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 74ad2 │ │ │ │ + bl 74b1a │ │ │ │ blx 2b68c │ │ │ │ │ │ │ │ -00074b16 : │ │ │ │ +00074b5e : │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #17724 @ 0x453c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r1, [r0, #0] │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00074b2c : │ │ │ │ +00074b74 : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00074b3a : │ │ │ │ +00074b82 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00074b4a : │ │ │ │ +00074b92 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00074b5a : │ │ │ │ +00074ba2 : │ │ │ │ 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, #23400 @ 0x5b68 │ │ │ │ + movw r4, #21800 @ 0x5528 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1bd248 │ │ │ │ + bl 1bd6b8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00074b80 <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ +00074bc8 <_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 5bd74 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00074bae <_PySeqLock_LockWrite@@Base>: │ │ │ │ +00074bf6 <_PySeqLock_LockWrite@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bpl.n 74bcc <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ + bpl.n 74c14 <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ blx 2c64c │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - b.n 74bc0 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 74c08 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ adds r2, r4, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r5] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 74be2 <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ + bne.n 74c2a <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ strex r1, r2, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 74bd2 <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ + bne.n 74c1a <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ - bne.n 74bee <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ + bne.n 74c36 <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ dmb ish │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r4, r3 │ │ │ │ blx 2c64c │ │ │ │ - b.n 74bc0 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 74c08 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ │ │ │ │ -00074bf6 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ +00074c3e <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00074c06 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ +00074c4e <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00074c16 <_PySeqLock_BeginRead@@Base>: │ │ │ │ +00074c5e <_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 74c3c <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ + bpl.n 74c84 <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ blx 2c64c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ dmb ish │ │ │ │ - b.n 74c2c <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ + b.n 74c74 <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00074c3e <_PySeqLock_EndRead@@Base>: │ │ │ │ +00074c86 <_PySeqLock_EndRead@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 74c5e <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ + beq.n 74ca6 <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ blx 2c64c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 74c60 <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ + b.n 74ca8 <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00074c62 <_PySeqLock_AfterFork@@Base>: │ │ │ │ +00074caa <_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 │ │ │ │ │ │ │ │ -00074c74 : │ │ │ │ +00074cbc : │ │ │ │ dmb ish │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ dmb ish │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00074c84 <_Py_BuildValue_SizeT@@Base>: │ │ │ │ +00074ccc <_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 9537c │ │ │ │ + bl 952a0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00074cac : │ │ │ │ +00074cf4 : │ │ │ │ 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 1b146c │ │ │ │ + bl 1b18d4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00074cd6 : │ │ │ │ +00074d1e : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #59976 @ 0xea48 │ │ │ │ movt r2, #84 @ 0x54 │ │ │ │ sub sp, #12 │ │ │ │ @@ -109877,15 +109904,15 @@ │ │ │ │ blx 2baec │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d864 │ │ │ │ │ │ │ │ -00074d06 <_Py_FatalErrorFunc@@Base>: │ │ │ │ +00074d4e <_Py_FatalErrorFunc@@Base>: │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #59976 @ 0xea48 │ │ │ │ movt r4, #84 @ 0x54 │ │ │ │ sub sp, #12 │ │ │ │ @@ -109899,827 +109926,827 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d864 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #23424 @ 0x5b80 │ │ │ │ + movw r1, #21824 @ 0x5540 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #9420 @ 0x24cc │ │ │ │ + movw r0, #7820 @ 0x1e8c │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ │ │ │ │ -00074d5a : │ │ │ │ +00074da2 : │ │ │ │ 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] @ (74d84 ) │ │ │ │ + ldr r2, [pc, #24] @ (74dcc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 223964 <_PyErr_ProgramDecodedTextObject@@Base+0x378> │ │ │ │ + bl 223bec <_PyErr_ProgramDecodedTextObject@@Base+0x378> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 22544c │ │ │ │ + b.w 2256b8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00074d88 <_PyThreadState_Prealloc@@Base>: │ │ │ │ +00074dd0 <_PyThreadState_Prealloc@@Base>: │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1c6fbc <_PyThreadState_New@@Base+0x4> │ │ │ │ + b.w 1c742c <_PyThreadState_New@@Base+0x4> │ │ │ │ │ │ │ │ -00074d8e <_PyThreadState_Init@@Base>: │ │ │ │ +00074dd6 <_PyThreadState_Init@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #23440 @ 0x5b90 │ │ │ │ + movw r1, #21840 @ 0x5550 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #4] @ (74dac <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ (74df4 <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ - movs r4, #236 @ 0xec │ │ │ │ + subs r4, r5, #2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00074db0 : │ │ │ │ - ldr r3, [pc, #8] @ (74dbc ) │ │ │ │ +00074df8 : │ │ │ │ + ldr r3, [pc, #8] @ (74e04 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 219518 │ │ │ │ + b.w 219770 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00074dc0 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ +00074e08 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #47793 @ 0xbab1 │ │ │ │ + movw r3, #45465 @ 0xb199 │ │ │ │ movt r3, #11 │ │ │ │ ldr.w r2, [r0, #384] @ 0x180 │ │ │ │ cmp r2, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00074dda : │ │ │ │ - ldr r2, [pc, #12] @ (74de8 ) │ │ │ │ +00074e22 : │ │ │ │ + ldr r2, [pc, #12] @ (74e30 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 21c508 │ │ │ │ + b.w 21c790 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrd fp, sl, [r2, #8] │ │ │ │ sub sp, #12 │ │ │ │ ldrd r4, r5, [r2] │ │ │ │ add.w r3, fp, #4294967295 @ 0xffffffff │ │ │ │ orrs.w r3, r3, sl │ │ │ │ - bne.n 74e6a │ │ │ │ + bne.n 74eb2 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 74e5a │ │ │ │ + beq.n 74ea2 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e3dec <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ cmp r7, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ - blt.n 74e46 │ │ │ │ + blt.n 74e8e │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e3dec <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ cmp r0, r7 │ │ │ │ sbcs r1, r6 │ │ │ │ - bge.n 74e5a │ │ │ │ + bge.n 74ea2 │ │ │ │ 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 74f80 │ │ │ │ + b.n 74fc8 │ │ │ │ mul.w r6, r4, r6 │ │ │ │ umull r0, r1, r4, r7 │ │ │ │ mla r6, r7, r5, r6 │ │ │ │ add r1, r6 │ │ │ │ - b.n 74f80 │ │ │ │ + b.n 74fc8 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - bl 2e3dec <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - beq.n 74ec4 │ │ │ │ + beq.n 74f0c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e3dec <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ cmp r9, r0 │ │ │ │ sbcs.w r1, r7, r1 │ │ │ │ - blt.n 74eb0 │ │ │ │ + blt.n 74ef8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e3dec <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ cmp r0, r9 │ │ │ │ sbcs r1, r7 │ │ │ │ - bge.n 74ec4 │ │ │ │ + bge.n 74f0c │ │ │ │ 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 74ed4 │ │ │ │ + b.n 74f1c │ │ │ │ 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 2e3dec <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r0 │ │ │ │ - beq.n 74f28 │ │ │ │ + beq.n 74f70 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e3dec <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ cmp r8, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ - blt.n 74f14 │ │ │ │ + blt.n 74f5c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e3dec <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r6 │ │ │ │ - bge.n 74f28 │ │ │ │ + bge.n 74f70 │ │ │ │ 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 74f38 │ │ │ │ + b.n 74f80 │ │ │ │ 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 74f54 │ │ │ │ + blt.n 74f9c │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ mvns r0, r7 │ │ │ │ sub.w r4, r1, r9 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r4, r3 │ │ │ │ - bge.n 74f6c │ │ │ │ - b.n 74f74 │ │ │ │ + bge.n 74fb4 │ │ │ │ + b.n 74fbc │ │ │ │ orrs.w sl, r9, sl │ │ │ │ - beq.n 74f6c │ │ │ │ + beq.n 74fb4 │ │ │ │ negs r0, r7 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r1, r1, r9 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs.w r1, r3, r1 │ │ │ │ - blt.n 74f7a │ │ │ │ + blt.n 74fc2 │ │ │ │ adds r0, r7, r2 │ │ │ │ adc.w r1, r3, r9 │ │ │ │ - b.n 74f80 │ │ │ │ + b.n 74fc8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 74f80 │ │ │ │ + b.n 74fc8 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00074f86 : │ │ │ │ +00074fce : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #1024] @ 0x400 │ │ │ │ - cbnz r0, 74fa6 │ │ │ │ + cbnz r0, 74fee │ │ │ │ blx 2b1b4 │ │ │ │ movs r0, #0 │ │ │ │ blx 2b04c │ │ │ │ │ │ │ │ -00074fac : │ │ │ │ +00074ff4 : │ │ │ │ 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 2c190 │ │ │ │ - cbnz r0, 74fda │ │ │ │ + cbnz r0, 75022 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 74fde │ │ │ │ + bge.n 75026 │ │ │ │ blx 2bc1c │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00074fe2 : │ │ │ │ +0007502a : │ │ │ │ b.w 2bc18 │ │ │ │ │ │ │ │ -00074fe6 : │ │ │ │ +0007502e : │ │ │ │ movs r1, #0 │ │ │ │ b.w 2ae48 │ │ │ │ │ │ │ │ -00074fec : │ │ │ │ +00075034 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2ae4c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00075008 : │ │ │ │ +00075050 : │ │ │ │ b.w 2c09c │ │ │ │ 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 7502c │ │ │ │ + beq.n 75074 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 750a8 │ │ │ │ + bne.n 750f0 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 75030 │ │ │ │ + b.n 75078 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ blx 2c0c8 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r0, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 7504c │ │ │ │ + bcs.n 75094 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 7a17c │ │ │ │ - cbnz r0, 75052 │ │ │ │ + bl 7a1c4 │ │ │ │ + cbnz r0, 7509a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 750ac │ │ │ │ + b.n 750f4 │ │ │ │ mov r6, r7 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ mov r2, r3 │ │ │ │ - cbz r3, 75096 │ │ │ │ + cbz r3, 750de │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bpl.n 7508e │ │ │ │ + bpl.n 750d6 │ │ │ │ add.w r2, r3, #56320 @ 0xdc00 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 7508e │ │ │ │ - bl 7a40c │ │ │ │ - cbz r5, 75074 │ │ │ │ + bne.n 750d6 │ │ │ │ + bl 7a454 │ │ │ │ + cbz r5, 750bc │ │ │ │ subs r6, r6, r7 │ │ │ │ str r6, [r5, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 75080 │ │ │ │ + bne.n 750c8 │ │ │ │ mvn.w r3, #1 │ │ │ │ - b.n 750ac │ │ │ │ - movw r3, #17540 @ 0x4484 │ │ │ │ + b.n 750f4 │ │ │ │ + movw r3, #15940 @ 0x3e44 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 7507a │ │ │ │ + b.n 750c2 │ │ │ │ adds r6, #1 │ │ │ │ str.w r2, [r4], #4 │ │ │ │ - b.n 75056 │ │ │ │ + b.n 7509e │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r5, 750a0 │ │ │ │ + cbz r5, 750e8 │ │ │ │ subs r4, r4, r0 │ │ │ │ asrs r4, r4, #2 │ │ │ │ str r4, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 750ac │ │ │ │ + b.n 750f4 │ │ │ │ mvn.w r3, #2 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -000750b2 : │ │ │ │ +000750fa : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 1e4b94 │ │ │ │ + b.w 1e5028 │ │ │ │ │ │ │ │ -000750b8 <_Py_closerange@@Base>: │ │ │ │ +00075100 <_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 2c634 │ │ │ │ - cbz r0, 750fc <_Py_closerange@@Base+0x44> │ │ │ │ + cbz r0, 75144 <_Py_closerange@@Base+0x44> │ │ │ │ movs r0, #4 │ │ │ │ blx 2bebc │ │ │ │ cmp r0, r5 │ │ │ │ - ble.n 750e6 <_Py_closerange@@Base+0x2e> │ │ │ │ + ble.n 7512e <_Py_closerange@@Base+0x2e> │ │ │ │ cmp r4, r5 │ │ │ │ - ble.n 750f0 <_Py_closerange@@Base+0x38> │ │ │ │ - b.n 750fc <_Py_closerange@@Base+0x44> │ │ │ │ + ble.n 75138 <_Py_closerange@@Base+0x38> │ │ │ │ + b.n 75144 <_Py_closerange@@Base+0x44> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 2c620 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #1 │ │ │ │ blx 2b5d4 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n 750f0 <_Py_closerange@@Base+0x38> │ │ │ │ + bge.n 75138 <_Py_closerange@@Base+0x38> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000750fe : │ │ │ │ +00075146 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00075102 : │ │ │ │ +0007514a : │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0007511e : │ │ │ │ +00075166 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi.n 7516e │ │ │ │ + bhi.n 751b6 │ │ │ │ mov r5, r0 │ │ │ │ add.w r3, r0, #131 @ 0x83 │ │ │ │ movw r6, #24320 @ 0x5f00 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ dmb ish │ │ │ │ ldr.w r7, [r6, r3, lsl #3] │ │ │ │ dmb ish │ │ │ │ ldr.w r1, [r6, #1580] @ 0x62c │ │ │ │ mov r0, r7 │ │ │ │ - bl 21a348 <_PyList_AsTupleAndClear@@Base+0x6c> │ │ │ │ + bl 21a5a0 <_PyList_AsTupleAndClear@@Base+0x6c> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 75174 │ │ │ │ + cbnz r0, 751bc │ │ │ │ ldr.w r1, [r6, #1576] @ 0x628 │ │ │ │ mov r0, r7 │ │ │ │ - bl 21a348 <_PyList_AsTupleAndClear@@Base+0x6c> │ │ │ │ - cbnz r0, 75176 │ │ │ │ + bl 21a5a0 <_PyList_AsTupleAndClear@@Base+0x6c> │ │ │ │ + cbnz r0, 751be │ │ │ │ mov r0, r5 │ │ │ │ - bl 24e1b4 │ │ │ │ - b.n 75176 │ │ │ │ + bl 24e368 │ │ │ │ + b.n 751be │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 75176 │ │ │ │ + b.n 751be │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0007517a : │ │ │ │ +000751c2 : │ │ │ │ movs r0, #2 │ │ │ │ - b.w 7511e │ │ │ │ + b.w 75166 │ │ │ │ │ │ │ │ -00075180 : │ │ │ │ - ldr r3, [pc, #8] @ (7518c ) │ │ │ │ +000751c8 : │ │ │ │ + ldr r3, [pc, #8] @ (751d4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 392dc │ │ │ │ + b.w 392e0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 751ba │ │ │ │ + cbz r0, 75202 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 751ba │ │ │ │ + bge.n 75202 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 751ba │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 75202 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 751d4 │ │ │ │ + cbz r0, 7521c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 751d4 │ │ │ │ + bge.n 7521c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 751d4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 7521c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 75206 │ │ │ │ + cbz r2, 7524e │ │ │ │ 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 75202 │ │ │ │ + bge.n 7524a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 75202 │ │ │ │ + cbnz r3, 7524a │ │ │ │ mov r0, r2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 75238 │ │ │ │ + cbz r2, 75280 │ │ │ │ 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 75234 │ │ │ │ + bge.n 7527c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 75234 │ │ │ │ + cbnz r3, 7527c │ │ │ │ mov r0, r2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - movw r0, #21336 @ 0x5358 │ │ │ │ + movw r0, #19736 @ 0x4d18 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 88254 │ │ │ │ - movw r0, #21336 @ 0x5358 │ │ │ │ + b.w 88180 │ │ │ │ + movw r0, #19736 @ 0x4d18 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 88254 │ │ │ │ + b.w 88180 │ │ │ │ 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 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75402 │ │ │ │ - ldr r3, [pc, #404] @ (75408 ) │ │ │ │ + beq.w 7544a │ │ │ │ + ldr r3, [pc, #404] @ (75450 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r2, [r3, #3916] @ 0xf4c │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 75296 │ │ │ │ - bne.n 7529a │ │ │ │ + bgt.n 752de │ │ │ │ + bne.n 752e2 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #252] @ 0xfc │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 7529c │ │ │ │ + b.n 752e4 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 7529c │ │ │ │ + b.n 752e4 │ │ │ │ movs r5, #0 │ │ │ │ movw r3, #11156 @ 0x2b94 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r0, [r6, #-16] │ │ │ │ - cbz r0, 752e2 │ │ │ │ - bl 88254 │ │ │ │ + cbz r0, 7532a │ │ │ │ + bl 88180 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 753e6 │ │ │ │ - bl 9bab0 │ │ │ │ + beq.w 7542e │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 752d8 │ │ │ │ + bge.n 75320 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 752d8 │ │ │ │ + cbnz r3, 75320 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #16 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 752a8 │ │ │ │ - b.n 753e6 │ │ │ │ + beq.n 752f0 │ │ │ │ + b.n 7542e │ │ │ │ movw r3, #11160 @ 0x2b98 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 75326 │ │ │ │ + cbz r0, 7536e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 752ec │ │ │ │ - bl 88254 │ │ │ │ + beq.n 75334 │ │ │ │ + bl 88180 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 753e6 │ │ │ │ - bl 9bab0 │ │ │ │ + beq.n 7542e │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7531e │ │ │ │ + bge.n 75366 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 7531e │ │ │ │ + cbnz r3, 75366 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 752ec │ │ │ │ - b.n 753e6 │ │ │ │ + beq.n 75334 │ │ │ │ + b.n 7542e │ │ │ │ movw r3, #11164 @ 0x2b9c │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 7536a │ │ │ │ + cbz r0, 753b2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 75330 │ │ │ │ - bl 88254 │ │ │ │ + beq.n 75378 │ │ │ │ + bl 88180 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 753e6 │ │ │ │ - bl 9bab0 │ │ │ │ + beq.n 7542e │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75362 │ │ │ │ + bge.n 753aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 75362 │ │ │ │ + cbnz r3, 753aa │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 75330 │ │ │ │ - b.n 753e6 │ │ │ │ + beq.n 75378 │ │ │ │ + b.n 7542e │ │ │ │ movw r3, #32184 @ 0x7db8 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 75402 │ │ │ │ + beq.n 7544a │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75402 │ │ │ │ - bl 88254 │ │ │ │ + beq.n 7544a │ │ │ │ + bl 88180 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 753e6 │ │ │ │ + cbz r0, 7542e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f280c │ │ │ │ + bl f242c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 753aa │ │ │ │ + bge.n 753f2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 753e6 │ │ │ │ + bge.n 7542e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 753e6 │ │ │ │ + cbnz r3, 7542e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 753e6 │ │ │ │ - beq.n 753c4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7542e │ │ │ │ + beq.n 7540c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75378 │ │ │ │ + bge.n 753c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 75378 │ │ │ │ + bne.n 753c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75378 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 753c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 753e2 │ │ │ │ + bge.n 7542a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 753e2 │ │ │ │ + cbnz r3, 7542a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 75378 │ │ │ │ + beq.n 753c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 753f2 │ │ │ │ + blt.n 7543a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 75402 │ │ │ │ + b.n 7544a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 753ee │ │ │ │ + bne.n 75436 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 753ee │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 75436 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [r0, #72] @ 0x48 │ │ │ │ sub sp, #20 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr.w r4, [r3, #3904] @ 0xf40 │ │ │ │ - cbnz r4, 75440 │ │ │ │ - movw r1, #35580 @ 0x8afc │ │ │ │ + cbnz r4, 75488 │ │ │ │ + movw r1, #33980 @ 0x84bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #31536 @ 0x7b30 │ │ │ │ + movw r0, #29936 @ 0x74f0 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #18720 @ 0x4920 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 75616 │ │ │ │ + bne.w 7565e │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 75468 │ │ │ │ - movw r0, #49104 @ 0xbfd0 │ │ │ │ + bmi.n 754b0 │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #3166 @ 0xc5e │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 7563a │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 75682 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7563a │ │ │ │ + beq.w 75682 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r9, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7548a │ │ │ │ + bne.n 754d2 │ │ │ │ ldr.w r8, [r1, #12] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 754a8 │ │ │ │ + bne.n 754f0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 754a0 │ │ │ │ + bne.n 754e8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 43340 │ │ │ │ - b.n 7563a │ │ │ │ + bl 43388 │ │ │ │ + b.n 75682 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7563a │ │ │ │ + beq.w 75682 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ bic.w r3, r0, #2 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, #3 │ │ │ │ - beq.w 7563a │ │ │ │ + beq.w 75682 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 7563a │ │ │ │ + beq.w 75682 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ - cbz r0, 754da │ │ │ │ + cbz r0, 75522 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r4 │ │ │ │ - bl 233eac <_PyDict_SendEvent@@Base> │ │ │ │ + bl 23410c <_PyDict_SendEvent@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ lsl.w r0, r0, ip │ │ │ │ subs r0, #1 │ │ │ │ and.w r3, r8, r0 │ │ │ │ cmp.w ip, #7 │ │ │ │ - bgt.n 75506 │ │ │ │ + bgt.n 7554e │ │ │ │ adds r1, r2, r3 │ │ │ │ ldrsb.w r1, [r1, #20] │ │ │ │ - b.n 7551a │ │ │ │ + b.n 75562 │ │ │ │ cmp.w ip, #15 │ │ │ │ itete le │ │ │ │ addle.w r1, r2, r3, lsl #1 │ │ │ │ addgt.w r1, r2, r3, lsl #2 │ │ │ │ ldrshle.w r1, [r1, #20] │ │ │ │ ldrgt r1, [r1, #20] │ │ │ │ cmp r7, r1 │ │ │ │ - bne.n 75522 │ │ │ │ + bne.n 7556a │ │ │ │ mov r1, r3 │ │ │ │ - b.n 75538 │ │ │ │ + b.n 75580 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 75538 │ │ │ │ + beq.n 75580 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r8 │ │ │ │ ands r3, r0 │ │ │ │ - b.n 754f8 │ │ │ │ + b.n 75540 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr.w r8, [r4, #28] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 75580 │ │ │ │ + beq.n 755c8 │ │ │ │ add.w r3, r8, r7, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldrb.w r0, [r8] │ │ │ │ ldrb.w r4, [r8, #1] │ │ │ │ adds r0, #1 │ │ │ │ add.w r0, r8, r0, lsl #2 │ │ │ │ ldrb r3, [r0, r2] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 75568 │ │ │ │ + beq.n 755b0 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 7555e │ │ │ │ + b.n 755a6 │ │ │ │ subs r4, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bge.n 7557a │ │ │ │ + bge.n 755c2 │ │ │ │ adds r1, r2, #1 │ │ │ │ add r1, r0 │ │ │ │ add r0, r2 │ │ │ │ subs r2, r4, r2 │ │ │ │ blx 2b720 │ │ │ │ strb.w r4, [r8, #1] │ │ │ │ - b.n 755ec │ │ │ │ + b.n 75634 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ str.w r8, [r2, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bgt.n 75592 │ │ │ │ + bgt.n 755da │ │ │ │ add r1, r2 │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ strb r3, [r1, #20] │ │ │ │ - b.n 755ac │ │ │ │ + b.n 755f4 │ │ │ │ cmp r3, #15 │ │ │ │ itete gt │ │ │ │ addgt.w r3, r2, r1, lsl #2 │ │ │ │ addle.w r1, r2, r1, lsl #1 │ │ │ │ mvngt.w r2, #1 │ │ │ │ movwle r3, #65534 @ 0xfffe │ │ │ │ ite gt │ │ │ │ @@ -110727,398 +110754,398 @@ │ │ │ │ strhle r3, [r1, #20] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ ldrb r1, [r2, #6] │ │ │ │ lsls r3, r0 │ │ │ │ adds r3, #20 │ │ │ │ - cbz r1, 755ca │ │ │ │ + cbz r1, 75612 │ │ │ │ add.w r3, r3, r7, lsl #3 │ │ │ │ movs r1, #0 │ │ │ │ adds r4, r2, r3 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ str r1, [r2, r3] │ │ │ │ str r1, [r4, #4] │ │ │ │ - b.n 755da │ │ │ │ + b.n 75622 │ │ │ │ movs r0, #12 │ │ │ │ mla r3, r0, r7, r3 │ │ │ │ adds r4, r2, r3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r1, [r2, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 755ec │ │ │ │ + bge.n 75634 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 755ec │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 75634 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75600 │ │ │ │ + bge.n 75648 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 75600 │ │ │ │ + cbnz r3, 75648 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7563a │ │ │ │ + bge.n 75682 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7563a │ │ │ │ + cbnz r3, 75682 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7563a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 75682 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 142740 │ │ │ │ + bl 142304 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7563a │ │ │ │ + bge.n 75682 │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 206424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 7563a │ │ │ │ + bl 2067ec <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 75682 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2064fc <_PyErr_Clear@@Base> │ │ │ │ + bl 2068c4 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1f6dbc <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 1f7180 <_PyErr_ChainExceptions1@@Base> │ │ │ │ │ │ │ │ -00075646 <_PyState_AddModule@@Base>: │ │ │ │ - cbz r2, 75682 <_PyState_AddModule@@Base+0x3c> │ │ │ │ +0007568e <_PyState_AddModule@@Base>: │ │ │ │ + cbz r2, 756ca <_PyState_AddModule@@Base+0x3c> │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ - cbz r1, 75678 <_PyState_AddModule@@Base+0x32> │ │ │ │ + cbz r1, 756c0 <_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, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #38736 @ 0x9750 │ │ │ │ + movw r2, #38124 @ 0x94ec │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11e2f4 <_PyErr_SetString@@Base> │ │ │ │ + bl 11df58 <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1ccb88 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ + b.w 1ccfb8 <_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, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #23488 @ 0x5bc0 │ │ │ │ + movw r2, #21888 @ 0x5580 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11e2f4 <_PyErr_SetString@@Base> │ │ │ │ + bl 11df58 <_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, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #23488 @ 0x5bc0 │ │ │ │ + movw r2, #21888 @ 0x5580 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11e2f4 <_PyErr_SetString@@Base> │ │ │ │ + bl 11df58 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r1, #0] │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ movlt r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000756f4 : │ │ │ │ +0007573c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #80] @ (75758 ) │ │ │ │ - bl 2150e8 │ │ │ │ + ldr r0, [pc, #80] @ (757a0 ) │ │ │ │ + bl 215360 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 75726 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 75750 │ │ │ │ - movw r0, #35536 @ 0x8ad0 │ │ │ │ + cbnz r0, 7576e │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 75798 │ │ │ │ + movw r0, #33936 @ 0x8490 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f0748 │ │ │ │ + bl 1f0cd8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75750 │ │ │ │ - ldr r0, [pc, #52] @ (7575c ) │ │ │ │ + cbz r0, 75798 │ │ │ │ + ldr r0, [pc, #52] @ (757a4 ) │ │ │ │ mov r1, sp │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl adce8 <_PyUnicodeWriter_Finish@@Base+0x1494> │ │ │ │ + bl ad258 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 75740 │ │ │ │ + blt.n 75788 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 75750 │ │ │ │ + b.n 75798 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7573c │ │ │ │ + bne.n 75784 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7573c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 75784 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 752f4 │ │ │ │ + b.n 7533c │ │ │ │ lsls r2, r2, #1 │ │ │ │ mrrc2 0, 5, r0, r4, cr2 │ │ │ │ │ │ │ │ -00075760 <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ +000757a8 <_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 9435c │ │ │ │ - cbz r0, 757b6 <_PyMonitoring_FireLineEvent@@Base+0x56> │ │ │ │ + bl 94284 │ │ │ │ + cbz r0, 757fe <_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 5bd74 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 757ba <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + bge.n 75802 <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 757ba <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + cbnz r3, 75802 <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 757ba <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 75802 <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ ldrsh.w r0, [r1] │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ adds r3, r1, #4 │ │ │ │ ldrb.w r2, [r3, #-1]! │ │ │ │ cmp r1, r3 │ │ │ │ orr.w r0, r2, r0, lsl #8 │ │ │ │ - bne.n 757d0 <_PyMonitoring_FireLineEvent@@Base+0x70> │ │ │ │ - b.w 9435c │ │ │ │ + bne.n 75818 <_PyMonitoring_FireLineEvent@@Base+0x70> │ │ │ │ + b.w 94284 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2bd8c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 74ad2 │ │ │ │ + bl 74b1a │ │ │ │ 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 74ad2 │ │ │ │ + bl 74b1a │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 2e37c8 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r0, #8 │ │ │ │ blx 2bde4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #4 │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ 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, 75874 <_PyMonitoring_FireLineEvent@@Base+0x114> │ │ │ │ + cbnz r2, 758bc <_PyMonitoring_FireLineEvent@@Base+0x114> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 75888 <_PyMonitoring_FireLineEvent@@Base+0x128> │ │ │ │ - b.n 75898 <_PyMonitoring_FireLineEvent@@Base+0x138> │ │ │ │ - movw r0, #36700 @ 0x8f5c │ │ │ │ + bne.n 758d0 <_PyMonitoring_FireLineEvent@@Base+0x128> │ │ │ │ + b.n 758e0 <_PyMonitoring_FireLineEvent@@Base+0x138> │ │ │ │ + movw r0, #35100 @ 0x891c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21db84 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21de10 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7586c <_PyMonitoring_FireLineEvent@@Base+0x10c> │ │ │ │ - b.n 758a4 <_PyMonitoring_FireLineEvent@@Base+0x144> │ │ │ │ - movw r0, #36700 @ 0x8f5c │ │ │ │ + bne.n 758b4 <_PyMonitoring_FireLineEvent@@Base+0x10c> │ │ │ │ + b.n 758ec <_PyMonitoring_FireLineEvent@@Base+0x144> │ │ │ │ + movw r0, #35100 @ 0x891c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #1 │ │ │ │ - bl e2c9c │ │ │ │ - cbz r0, 758a4 <_PyMonitoring_FireLineEvent@@Base+0x144> │ │ │ │ + bl e289c │ │ │ │ + cbz r0, 758ec <_PyMonitoring_FireLineEvent@@Base+0x144> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 29f4d4 │ │ │ │ + b.w 29eddc │ │ │ │ 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 │ │ │ │ movw r4, #60 @ 0x3c │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 758d2 <_PyMonitoring_FireLineEvent@@Base+0x172> │ │ │ │ + beq.n 7591a <_PyMonitoring_FireLineEvent@@Base+0x172> │ │ │ │ ldr.w r2, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 758f2 <_PyMonitoring_FireLineEvent@@Base+0x192> │ │ │ │ - cbz r1, 758fa <_PyMonitoring_FireLineEvent@@Base+0x19a> │ │ │ │ - movw r0, #23516 @ 0x5bdc │ │ │ │ + bne.n 7593a <_PyMonitoring_FireLineEvent@@Base+0x192> │ │ │ │ + cbz r1, 75942 <_PyMonitoring_FireLineEvent@@Base+0x19a> │ │ │ │ + movw r0, #21916 @ 0x559c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 240618 <_PyArg_NoPositional@@Base> │ │ │ │ - cbz r0, 75910 <_PyMonitoring_FireLineEvent@@Base+0x1b0> │ │ │ │ + bl 24087c <_PyArg_NoPositional@@Base> │ │ │ │ + cbz r0, 75958 <_PyMonitoring_FireLineEvent@@Base+0x1b0> │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 758fa <_PyMonitoring_FireLineEvent@@Base+0x19a> │ │ │ │ + beq.n 75942 <_PyMonitoring_FireLineEvent@@Base+0x19a> │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 758fa <_PyMonitoring_FireLineEvent@@Base+0x19a> │ │ │ │ + beq.n 75942 <_PyMonitoring_FireLineEvent@@Base+0x19a> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1108a4 <_PyInstructionSequence_New@@Base+0x4> │ │ │ │ + b.w 1104fc <_PyInstructionSequence_New@@Base+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 758f2 <_PyMonitoring_FireLineEvent@@Base+0x192> │ │ │ │ - movw r0, #23516 @ 0x5bdc │ │ │ │ + beq.n 7593a <_PyMonitoring_FireLineEvent@@Base+0x192> │ │ │ │ + movw r0, #21916 @ 0x559c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21db84 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21de10 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 758f2 <_PyMonitoring_FireLineEvent@@Base+0x192> │ │ │ │ + bne.n 7593a <_PyMonitoring_FireLineEvent@@Base+0x192> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r2, r4, [r1] │ │ │ │ movw r3, #33532 @ 0x82fc │ │ │ │ movt r3, #55870 @ 0xda3e │ │ │ │ cmp r2, r3 │ │ │ │ adcs.w r3, r4, #2 │ │ │ │ - blt.n 7595a <_PyMonitoring_FireLineEvent@@Base+0x1fa> │ │ │ │ + blt.n 759a2 <_PyMonitoring_FireLineEvent@@Base+0x1fa> │ │ │ │ movw r5, #32004 @ 0x7d04 │ │ │ │ movt r5, #9665 @ 0x25c1 │ │ │ │ movs r3, #2 │ │ │ │ cmp r5, r2 │ │ │ │ sbcs r3, r4 │ │ │ │ - blt.n 75966 <_PyMonitoring_FireLineEvent@@Base+0x206> │ │ │ │ + blt.n 759ae <_PyMonitoring_FireLineEvent@@Base+0x206> │ │ │ │ mov.w r3, #51712 @ 0xca00 │ │ │ │ movt r3, #15258 @ 0x3b9a │ │ │ │ movs r5, #0 │ │ │ │ umull r2, r6, r2, r3 │ │ │ │ mla r6, r3, r4, r6 │ │ │ │ - b.n 75970 <_PyMonitoring_FireLineEvent@@Base+0x210> │ │ │ │ + b.n 759b8 <_PyMonitoring_FireLineEvent@@Base+0x210> │ │ │ │ movs r2, #0 │ │ │ │ mov.w r6, #2147483648 @ 0x80000000 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 75970 <_PyMonitoring_FireLineEvent@@Base+0x210> │ │ │ │ + b.n 759b8 <_PyMonitoring_FireLineEvent@@Base+0x210> │ │ │ │ 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 7599c <_PyMonitoring_FireLineEvent@@Base+0x23c> │ │ │ │ + blt.n 759e4 <_PyMonitoring_FireLineEvent@@Base+0x23c> │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ mvns r7, r3 │ │ │ │ sub.w ip, r4, r1 │ │ │ │ cmp r7, r2 │ │ │ │ sbcs.w ip, ip, r6 │ │ │ │ - bge.n 759b4 <_PyMonitoring_FireLineEvent@@Base+0x254> │ │ │ │ - b.n 759c0 <_PyMonitoring_FireLineEvent@@Base+0x260> │ │ │ │ + bge.n 759fc <_PyMonitoring_FireLineEvent@@Base+0x254> │ │ │ │ + b.n 75a08 <_PyMonitoring_FireLineEvent@@Base+0x260> │ │ │ │ orrs.w r4, r3, r1 │ │ │ │ - beq.n 759b4 <_PyMonitoring_FireLineEvent@@Base+0x254> │ │ │ │ + beq.n 759fc <_PyMonitoring_FireLineEvent@@Base+0x254> │ │ │ │ negs r7, r3 │ │ │ │ mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r4, r4, r1 │ │ │ │ cmp r2, r7 │ │ │ │ sbcs.w r4, r6, r4 │ │ │ │ - blt.n 759c8 <_PyMonitoring_FireLineEvent@@Base+0x268> │ │ │ │ + blt.n 75a10 <_PyMonitoring_FireLineEvent@@Base+0x268> │ │ │ │ adds r3, r3, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ adc.w r4, r1, r6 │ │ │ │ - b.n 759d2 <_PyMonitoring_FireLineEvent@@Base+0x272> │ │ │ │ + b.n 75a1a <_PyMonitoring_FireLineEvent@@Base+0x272> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ - b.n 759d2 <_PyMonitoring_FireLineEvent@@Base+0x272> │ │ │ │ + b.n 75a1a <_PyMonitoring_FireLineEvent@@Base+0x272> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r4, [r0] │ │ │ │ - cbnz r5, 759da <_PyMonitoring_FireLineEvent@@Base+0x27a> │ │ │ │ - cbz r2, 759f6 <_PyMonitoring_FireLineEvent@@Base+0x296> │ │ │ │ + cbnz r5, 75a22 <_PyMonitoring_FireLineEvent@@Base+0x27a> │ │ │ │ + cbz r2, 75a3e <_PyMonitoring_FireLineEvent@@Base+0x296> │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37092 @ 0x90e4 │ │ │ │ + movw r1, #35492 @ 0x8aa4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 759f8 <_PyMonitoring_FireLineEvent@@Base+0x298> │ │ │ │ + b.n 75a40 <_PyMonitoring_FireLineEvent@@Base+0x298> │ │ │ │ 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 │ │ │ │ @@ -111129,191 +111156,191 @@ │ │ │ │ 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, #23540 @ 0x5bf4 │ │ │ │ + movw r1, #21940 @ 0x55b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ blx 2b064 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #6 │ │ │ │ - bne.n 75a72 <_PyMonitoring_FireLineEvent@@Base+0x312> │ │ │ │ + bne.n 75aba <_PyMonitoring_FireLineEvent@@Base+0x312> │ │ │ │ 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 75a72 <_PyMonitoring_FireLineEvent@@Base+0x312> │ │ │ │ + bhi.n 75aba <_PyMonitoring_FireLineEvent@@Base+0x312> │ │ │ │ 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 75a8c <_PyMonitoring_FireLineEvent@@Base+0x32c> │ │ │ │ + b.n 75ad4 <_PyMonitoring_FireLineEvent@@Base+0x32c> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23560 @ 0x5c08 │ │ │ │ + movw r1, #21960 @ 0x55c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ 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, #80] @ (75af4 <_PyMonitoring_FireLineEvent@@Base+0x394>) │ │ │ │ + ldr r2, [pc, #80] @ (75b3c <_PyMonitoring_FireLineEvent@@Base+0x394>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ - cbz r3, 75ae6 <_PyMonitoring_FireLineEvent@@Base+0x386> │ │ │ │ + cbz r3, 75b2e <_PyMonitoring_FireLineEvent@@Base+0x386> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r7, r0 │ │ │ │ - bl 218050 │ │ │ │ + bl 218298 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 75ad6 <_PyMonitoring_FireLineEvent@@Base+0x376> │ │ │ │ + cbnz r0, 75b1e <_PyMonitoring_FireLineEvent@@Base+0x376> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57172 @ 0xdf54 │ │ │ │ + movw r1, #56176 @ 0xdb70 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 75aee <_PyMonitoring_FireLineEvent@@Base+0x38e> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 75b36 <_PyMonitoring_FireLineEvent@@Base+0x38e> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 281bb0 │ │ │ │ + b.w 281580 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r4, r1, #16 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r2, 75b18 <_PyMonitoring_FireLineEvent@@Base+0x3b8> │ │ │ │ + cbnz r2, 75b60 <_PyMonitoring_FireLineEvent@@Base+0x3b8> │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 75b18 <_PyMonitoring_FireLineEvent@@Base+0x3b8> │ │ │ │ - cbnz r4, 75b38 <_PyMonitoring_FireLineEvent@@Base+0x3d8> │ │ │ │ + bne.n 75b60 <_PyMonitoring_FireLineEvent@@Base+0x3b8> │ │ │ │ + cbnz r4, 75b80 <_PyMonitoring_FireLineEvent@@Base+0x3d8> │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #23404 @ 0x5b6c │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11f7ec <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + bl 11f454 <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75b80 <_PyMonitoring_FireLineEvent@@Base+0x420> │ │ │ │ + cbz r0, 75bc8 <_PyMonitoring_FireLineEvent@@Base+0x420> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 75b4a <_PyMonitoring_FireLineEvent@@Base+0x3ea> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 75b80 <_PyMonitoring_FireLineEvent@@Base+0x420> │ │ │ │ + bne.n 75b92 <_PyMonitoring_FireLineEvent@@Base+0x3ea> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 75bc8 <_PyMonitoring_FireLineEvent@@Base+0x420> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 75b5c <_PyMonitoring_FireLineEvent@@Base+0x3fc> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 75b80 <_PyMonitoring_FireLineEvent@@Base+0x420> │ │ │ │ + bne.n 75ba4 <_PyMonitoring_FireLineEvent@@Base+0x3fc> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 75bc8 <_PyMonitoring_FireLineEvent@@Base+0x420> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75b6e <_PyMonitoring_FireLineEvent@@Base+0x40e> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 75b80 <_PyMonitoring_FireLineEvent@@Base+0x420> │ │ │ │ + bne.n 75bb6 <_PyMonitoring_FireLineEvent@@Base+0x40e> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 75bc8 <_PyMonitoring_FireLineEvent@@Base+0x420> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 2e1ed0 <_PyObject_GetXIDataNoFallback@@Base+0x4e8> │ │ │ │ + b.w 2e1884 <_PyObject_GetXIDataNoFallback@@Base+0x4e8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75ba6 <_PyMonitoring_FireLineEvent@@Base+0x446> │ │ │ │ + cbnz r3, 75bee <_PyMonitoring_FireLineEvent@@Base+0x446> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75ba6 <_PyMonitoring_FireLineEvent@@Base+0x446> │ │ │ │ + ble.n 75bee <_PyMonitoring_FireLineEvent@@Base+0x446> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75ba6 <_PyMonitoring_FireLineEvent@@Base+0x446> │ │ │ │ - cbnz r0, 75bbe <_PyMonitoring_FireLineEvent@@Base+0x45e> │ │ │ │ + bne.n 75bee <_PyMonitoring_FireLineEvent@@Base+0x446> │ │ │ │ + cbnz r0, 75c06 <_PyMonitoring_FireLineEvent@@Base+0x45e> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #36] @ (75bdc <_PyMonitoring_FireLineEvent@@Base+0x47c>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 75bd6 <_PyMonitoring_FireLineEvent@@Base+0x476> │ │ │ │ + ldr r3, [pc, #36] @ (75c24 <_PyMonitoring_FireLineEvent@@Base+0x47c>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 75c1e <_PyMonitoring_FireLineEvent@@Base+0x476> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75bd0 <_PyMonitoring_FireLineEvent@@Base+0x470> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 75bd6 <_PyMonitoring_FireLineEvent@@Base+0x476> │ │ │ │ + bne.n 75c18 <_PyMonitoring_FireLineEvent@@Base+0x470> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 75c1e <_PyMonitoring_FireLineEvent@@Base+0x476> │ │ │ │ mov r0, r4 │ │ │ │ blx 2c254 <_exit@plt> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r0, [r3, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75c0e <_PyMonitoring_FireLineEvent@@Base+0x4ae> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 75c56 <_PyMonitoring_FireLineEvent@@Base+0x4ae> │ │ │ │ + bl 93fcc │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 75c26 <_PyMonitoring_FireLineEvent@@Base+0x4c6> │ │ │ │ + b.n 75c6e <_PyMonitoring_FireLineEvent@@Base+0x4c6> │ │ │ │ tst.w r0, #128 @ 0x80 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -111321,42 +111348,42 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75c48 <_PyMonitoring_FireLineEvent@@Base+0x4e8> │ │ │ │ + cbnz r3, 75c90 <_PyMonitoring_FireLineEvent@@Base+0x4e8> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75c48 <_PyMonitoring_FireLineEvent@@Base+0x4e8> │ │ │ │ + ble.n 75c90 <_PyMonitoring_FireLineEvent@@Base+0x4e8> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75c48 <_PyMonitoring_FireLineEvent@@Base+0x4e8> │ │ │ │ - cbnz r0, 75c60 <_PyMonitoring_FireLineEvent@@Base+0x500> │ │ │ │ + bne.n 75c90 <_PyMonitoring_FireLineEvent@@Base+0x4e8> │ │ │ │ + cbnz r0, 75ca8 <_PyMonitoring_FireLineEvent@@Base+0x500> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #68] @ (75ca0 <_PyMonitoring_FireLineEvent@@Base+0x540>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 75c9c <_PyMonitoring_FireLineEvent@@Base+0x53c> │ │ │ │ + ldr r3, [pc, #68] @ (75ce8 <_PyMonitoring_FireLineEvent@@Base+0x540>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 75ce4 <_PyMonitoring_FireLineEvent@@Base+0x53c> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75c80 <_PyMonitoring_FireLineEvent@@Base+0x520> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 75cc8 <_PyMonitoring_FireLineEvent@@Base+0x520> │ │ │ │ + bl 93fcc │ │ │ │ movw r1, #6004 @ 0x1774 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 75c9c <_PyMonitoring_FireLineEvent@@Base+0x53c> │ │ │ │ + b.n 75ce4 <_PyMonitoring_FireLineEvent@@Base+0x53c> │ │ │ │ movw r1, #4380 @ 0x111c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ cmp r0, r4 │ │ │ │ ite eq │ │ │ │ @@ -111369,42 +111396,42 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75cc4 <_PyMonitoring_FireLineEvent@@Base+0x564> │ │ │ │ + cbnz r3, 75d0c <_PyMonitoring_FireLineEvent@@Base+0x564> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75cc4 <_PyMonitoring_FireLineEvent@@Base+0x564> │ │ │ │ + ble.n 75d0c <_PyMonitoring_FireLineEvent@@Base+0x564> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75cc4 <_PyMonitoring_FireLineEvent@@Base+0x564> │ │ │ │ - cbnz r0, 75cdc <_PyMonitoring_FireLineEvent@@Base+0x57c> │ │ │ │ + bne.n 75d0c <_PyMonitoring_FireLineEvent@@Base+0x564> │ │ │ │ + cbnz r0, 75d24 <_PyMonitoring_FireLineEvent@@Base+0x57c> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #72] @ (75d20 <_PyMonitoring_FireLineEvent@@Base+0x5c0>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 75d1c <_PyMonitoring_FireLineEvent@@Base+0x5bc> │ │ │ │ + ldr r3, [pc, #72] @ (75d68 <_PyMonitoring_FireLineEvent@@Base+0x5c0>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 75d64 <_PyMonitoring_FireLineEvent@@Base+0x5bc> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75cfc <_PyMonitoring_FireLineEvent@@Base+0x59c> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 75d44 <_PyMonitoring_FireLineEvent@@Base+0x59c> │ │ │ │ + bl 93fcc │ │ │ │ movw r1, #6004 @ 0x1774 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 75d1c <_PyMonitoring_FireLineEvent@@Base+0x5bc> │ │ │ │ + b.n 75d64 <_PyMonitoring_FireLineEvent@@Base+0x5bc> │ │ │ │ and.w r3, r0, #127 @ 0x7f │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ sbfx r3, r3, #1, #7 │ │ │ │ @@ -111418,42 +111445,42 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75d44 <_PyMonitoring_FireLineEvent@@Base+0x5e4> │ │ │ │ + cbnz r3, 75d8c <_PyMonitoring_FireLineEvent@@Base+0x5e4> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75d44 <_PyMonitoring_FireLineEvent@@Base+0x5e4> │ │ │ │ + ble.n 75d8c <_PyMonitoring_FireLineEvent@@Base+0x5e4> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75d44 <_PyMonitoring_FireLineEvent@@Base+0x5e4> │ │ │ │ - cbnz r0, 75d5c <_PyMonitoring_FireLineEvent@@Base+0x5fc> │ │ │ │ + bne.n 75d8c <_PyMonitoring_FireLineEvent@@Base+0x5e4> │ │ │ │ + cbnz r0, 75da4 <_PyMonitoring_FireLineEvent@@Base+0x5fc> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #64] @ (75d98 <_PyMonitoring_FireLineEvent@@Base+0x638>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 75d94 <_PyMonitoring_FireLineEvent@@Base+0x634> │ │ │ │ + ldr r3, [pc, #64] @ (75de0 <_PyMonitoring_FireLineEvent@@Base+0x638>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 75ddc <_PyMonitoring_FireLineEvent@@Base+0x634> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75d7c <_PyMonitoring_FireLineEvent@@Base+0x61c> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 75dc4 <_PyMonitoring_FireLineEvent@@Base+0x61c> │ │ │ │ + bl 93fcc │ │ │ │ movw r1, #6004 @ 0x1774 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 75d94 <_PyMonitoring_FireLineEvent@@Base+0x634> │ │ │ │ + b.n 75ddc <_PyMonitoring_FireLineEvent@@Base+0x634> │ │ │ │ tst.w r0, #127 @ 0x7f │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -111464,214 +111491,214 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75dbc <_PyMonitoring_FireLineEvent@@Base+0x65c> │ │ │ │ + cbnz r3, 75e04 <_PyMonitoring_FireLineEvent@@Base+0x65c> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75dbc <_PyMonitoring_FireLineEvent@@Base+0x65c> │ │ │ │ + ble.n 75e04 <_PyMonitoring_FireLineEvent@@Base+0x65c> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75dbc <_PyMonitoring_FireLineEvent@@Base+0x65c> │ │ │ │ - cbnz r0, 75dd4 <_PyMonitoring_FireLineEvent@@Base+0x674> │ │ │ │ + bne.n 75e04 <_PyMonitoring_FireLineEvent@@Base+0x65c> │ │ │ │ + cbnz r0, 75e1c <_PyMonitoring_FireLineEvent@@Base+0x674> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #44] @ (75dfc <_PyMonitoring_FireLineEvent@@Base+0x69c>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 75df4 <_PyMonitoring_FireLineEvent@@Base+0x694> │ │ │ │ + ldr r3, [pc, #44] @ (75e44 <_PyMonitoring_FireLineEvent@@Base+0x69c>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 75e3c <_PyMonitoring_FireLineEvent@@Base+0x694> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75de6 <_PyMonitoring_FireLineEvent@@Base+0x686> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 75df4 <_PyMonitoring_FireLineEvent@@Base+0x694> │ │ │ │ + bne.n 75e2e <_PyMonitoring_FireLineEvent@@Base+0x686> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 75e3c <_PyMonitoring_FireLineEvent@@Base+0x694> │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, r1] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75e20 <_PyMonitoring_FireLineEvent@@Base+0x6c0> │ │ │ │ + cbnz r3, 75e68 <_PyMonitoring_FireLineEvent@@Base+0x6c0> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75e20 <_PyMonitoring_FireLineEvent@@Base+0x6c0> │ │ │ │ + ble.n 75e68 <_PyMonitoring_FireLineEvent@@Base+0x6c0> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75e20 <_PyMonitoring_FireLineEvent@@Base+0x6c0> │ │ │ │ - cbnz r0, 75e38 <_PyMonitoring_FireLineEvent@@Base+0x6d8> │ │ │ │ + bne.n 75e68 <_PyMonitoring_FireLineEvent@@Base+0x6c0> │ │ │ │ + cbnz r0, 75e80 <_PyMonitoring_FireLineEvent@@Base+0x6d8> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #44] @ (75e60 <_PyMonitoring_FireLineEvent@@Base+0x700>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 75e58 <_PyMonitoring_FireLineEvent@@Base+0x6f8> │ │ │ │ + ldr r3, [pc, #44] @ (75ea8 <_PyMonitoring_FireLineEvent@@Base+0x700>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 75ea0 <_PyMonitoring_FireLineEvent@@Base+0x6f8> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75e4a <_PyMonitoring_FireLineEvent@@Base+0x6ea> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 75e58 <_PyMonitoring_FireLineEvent@@Base+0x6f8> │ │ │ │ + bne.n 75e92 <_PyMonitoring_FireLineEvent@@Base+0x6ea> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 75ea0 <_PyMonitoring_FireLineEvent@@Base+0x6f8> │ │ │ │ and.w r0, r4, #127 @ 0x7f │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r6, r1] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75e84 <_PyMonitoring_FireLineEvent@@Base+0x724> │ │ │ │ + cbnz r3, 75ecc <_PyMonitoring_FireLineEvent@@Base+0x724> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75e84 <_PyMonitoring_FireLineEvent@@Base+0x724> │ │ │ │ + ble.n 75ecc <_PyMonitoring_FireLineEvent@@Base+0x724> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75e84 <_PyMonitoring_FireLineEvent@@Base+0x724> │ │ │ │ - cbnz r0, 75e9c <_PyMonitoring_FireLineEvent@@Base+0x73c> │ │ │ │ + bne.n 75ecc <_PyMonitoring_FireLineEvent@@Base+0x724> │ │ │ │ + cbnz r0, 75ee4 <_PyMonitoring_FireLineEvent@@Base+0x73c> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #44] @ (75ec4 <_PyMonitoring_FireLineEvent@@Base+0x764>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 75ebc <_PyMonitoring_FireLineEvent@@Base+0x75c> │ │ │ │ + ldr r3, [pc, #44] @ (75f0c <_PyMonitoring_FireLineEvent@@Base+0x764>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 75f04 <_PyMonitoring_FireLineEvent@@Base+0x75c> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75eae <_PyMonitoring_FireLineEvent@@Base+0x74e> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 75ebc <_PyMonitoring_FireLineEvent@@Base+0x75c> │ │ │ │ + bne.n 75ef6 <_PyMonitoring_FireLineEvent@@Base+0x74e> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 75f04 <_PyMonitoring_FireLineEvent@@Base+0x75c> │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ 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 12276c │ │ │ │ + bl 1223d0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75ee8 <_PyMonitoring_FireLineEvent@@Base+0x788> │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 75ef0 <_PyMonitoring_FireLineEvent@@Base+0x790> │ │ │ │ - b.n 75f06 <_PyMonitoring_FireLineEvent@@Base+0x7a6> │ │ │ │ + bne.n 75f30 <_PyMonitoring_FireLineEvent@@Base+0x788> │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 75f38 <_PyMonitoring_FireLineEvent@@Base+0x790> │ │ │ │ + b.n 75f4e <_PyMonitoring_FireLineEvent@@Base+0x7a6> │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 75f0a <_PyMonitoring_FireLineEvent@@Base+0x7aa> │ │ │ │ + bls.n 75f52 <_PyMonitoring_FireLineEvent@@Base+0x7aa> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55524 @ 0xd8e4 │ │ │ │ + movw r1, #53924 @ 0xd2a4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 75f46 <_PyMonitoring_FireLineEvent@@Base+0x7e6> │ │ │ │ + b.n 75f8e <_PyMonitoring_FireLineEvent@@Base+0x7e6> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2adb8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 75f22 <_PyMonitoring_FireLineEvent@@Base+0x7c2> │ │ │ │ - cbnz r0, 75f2c <_PyMonitoring_FireLineEvent@@Base+0x7cc> │ │ │ │ + cbnz r3, 75f6a <_PyMonitoring_FireLineEvent@@Base+0x7c2> │ │ │ │ + cbnz r0, 75f74 <_PyMonitoring_FireLineEvent@@Base+0x7cc> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 75f46 <_PyMonitoring_FireLineEvent@@Base+0x7e6> │ │ │ │ - movw r1, #23584 @ 0x5c20 │ │ │ │ + b.n 75f8e <_PyMonitoring_FireLineEvent@@Base+0x7e6> │ │ │ │ + movw r1, #21984 @ 0x55e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ blx 2bca8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 75f22 <_PyMonitoring_FireLineEvent@@Base+0x7c2> │ │ │ │ + bne.n 75f6a <_PyMonitoring_FireLineEvent@@Base+0x7c2> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 88254 │ │ │ │ + b.w 88180 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 6763c <_PyThread_CurrentFrames@@Base+0x528> │ │ │ │ + bl 67684 <_PyThread_CurrentFrames@@Base+0x528> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75fd0 <_PyMonitoring_FireLineEvent@@Base+0x870> │ │ │ │ + beq.n 76018 <_PyMonitoring_FireLineEvent@@Base+0x870> │ │ │ │ movs r0, #2 │ │ │ │ - bl 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 75f80 <_PyMonitoring_FireLineEvent@@Base+0x820> │ │ │ │ + cbnz r0, 75fc8 <_PyMonitoring_FireLineEvent@@Base+0x820> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75fce <_PyMonitoring_FireLineEvent@@Base+0x86e> │ │ │ │ + bge.n 76016 <_PyMonitoring_FireLineEvent@@Base+0x86e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75fce <_PyMonitoring_FireLineEvent@@Base+0x86e> │ │ │ │ + cbnz r3, 76016 <_PyMonitoring_FireLineEvent@@Base+0x86e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75fce <_PyMonitoring_FireLineEvent@@Base+0x86e> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 76016 <_PyMonitoring_FireLineEvent@@Base+0x86e> │ │ │ │ movs r0, #1 │ │ │ │ - bl 80a90 │ │ │ │ - cbnz r0, 75fb4 <_PyMonitoring_FireLineEvent@@Base+0x854> │ │ │ │ + bl 80aa4 │ │ │ │ + cbnz r0, 75ffc <_PyMonitoring_FireLineEvent@@Base+0x854> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75f9c <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ + bge.n 75fe4 <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75f9c <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ + cbnz r3, 75fe4 <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75fb0 <_PyMonitoring_FireLineEvent@@Base+0x850> │ │ │ │ + bge.n 75ff8 <_PyMonitoring_FireLineEvent@@Base+0x850> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 75fb0 <_PyMonitoring_FireLineEvent@@Base+0x850> │ │ │ │ + cbnz r3, 75ff8 <_PyMonitoring_FireLineEvent@@Base+0x850> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 75fd0 <_PyMonitoring_FireLineEvent@@Base+0x870> │ │ │ │ + b.n 76018 <_PyMonitoring_FireLineEvent@@Base+0x870> │ │ │ │ movw r3, #18720 @ 0x4920 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #16] │ │ │ │ strd r3, r0, [r5, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -111680,52 +111707,52 @@ │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 67caa <_PyThread_CurrentFrames@@Base+0xb96> │ │ │ │ + bl 67cf2 <_PyThread_CurrentFrames@@Base+0xb96> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7605c <_PyMonitoring_FireLineEvent@@Base+0x8fc> │ │ │ │ + beq.n 760a4 <_PyMonitoring_FireLineEvent@@Base+0x8fc> │ │ │ │ movs r0, #2 │ │ │ │ - bl 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 7600c <_PyMonitoring_FireLineEvent@@Base+0x8ac> │ │ │ │ + cbnz r0, 76054 <_PyMonitoring_FireLineEvent@@Base+0x8ac> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7605a <_PyMonitoring_FireLineEvent@@Base+0x8fa> │ │ │ │ + bge.n 760a2 <_PyMonitoring_FireLineEvent@@Base+0x8fa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7605a <_PyMonitoring_FireLineEvent@@Base+0x8fa> │ │ │ │ + cbnz r3, 760a2 <_PyMonitoring_FireLineEvent@@Base+0x8fa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7605a <_PyMonitoring_FireLineEvent@@Base+0x8fa> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 760a2 <_PyMonitoring_FireLineEvent@@Base+0x8fa> │ │ │ │ movs r0, #1 │ │ │ │ - bl 80a90 │ │ │ │ - cbnz r0, 76040 <_PyMonitoring_FireLineEvent@@Base+0x8e0> │ │ │ │ + bl 80aa4 │ │ │ │ + cbnz r0, 76088 <_PyMonitoring_FireLineEvent@@Base+0x8e0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76028 <_PyMonitoring_FireLineEvent@@Base+0x8c8> │ │ │ │ + bge.n 76070 <_PyMonitoring_FireLineEvent@@Base+0x8c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76028 <_PyMonitoring_FireLineEvent@@Base+0x8c8> │ │ │ │ + cbnz r3, 76070 <_PyMonitoring_FireLineEvent@@Base+0x8c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7603c <_PyMonitoring_FireLineEvent@@Base+0x8dc> │ │ │ │ + bge.n 76084 <_PyMonitoring_FireLineEvent@@Base+0x8dc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7603c <_PyMonitoring_FireLineEvent@@Base+0x8dc> │ │ │ │ + cbnz r3, 76084 <_PyMonitoring_FireLineEvent@@Base+0x8dc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7605c <_PyMonitoring_FireLineEvent@@Base+0x8fc> │ │ │ │ + b.n 760a4 <_PyMonitoring_FireLineEvent@@Base+0x8fc> │ │ │ │ movw r3, #18720 @ 0x4920 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #16] │ │ │ │ strd r3, r0, [r5, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -111736,125 +111763,125 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 7607e <_PyMonitoring_FireLineEvent@@Base+0x91e> │ │ │ │ + cbnz r2, 760c6 <_PyMonitoring_FireLineEvent@@Base+0x91e> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 76092 <_PyMonitoring_FireLineEvent@@Base+0x932> │ │ │ │ - b.n 760a4 <_PyMonitoring_FireLineEvent@@Base+0x944> │ │ │ │ - movw r0, #63268 @ 0xf724 │ │ │ │ + bne.n 760da <_PyMonitoring_FireLineEvent@@Base+0x932> │ │ │ │ + b.n 760ec <_PyMonitoring_FireLineEvent@@Base+0x944> │ │ │ │ + movw r0, #61668 @ 0xf0e4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21db84 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21de10 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76076 <_PyMonitoring_FireLineEvent@@Base+0x916> │ │ │ │ - b.n 76128 <_PyMonitoring_FireLineEvent@@Base+0x9c8> │ │ │ │ - movw r0, #63268 @ 0xf724 │ │ │ │ + bne.n 760be <_PyMonitoring_FireLineEvent@@Base+0x916> │ │ │ │ + b.n 76170 <_PyMonitoring_FireLineEvent@@Base+0x9c8> │ │ │ │ + movw r0, #61668 @ 0xf0e4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ - bl e2c9c │ │ │ │ + bl e289c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76128 <_PyMonitoring_FireLineEvent@@Base+0x9c8> │ │ │ │ + beq.n 76170 <_PyMonitoring_FireLineEvent@@Base+0x9c8> │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 760ec <_PyMonitoring_FireLineEvent@@Base+0x98c> │ │ │ │ + bne.n 76134 <_PyMonitoring_FireLineEvent@@Base+0x98c> │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 760de <_PyMonitoring_FireLineEvent@@Base+0x97e> │ │ │ │ + blt.n 76126 <_PyMonitoring_FireLineEvent@@Base+0x97e> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #41352 @ 0xa188 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 760de <_PyMonitoring_FireLineEvent@@Base+0x97e> │ │ │ │ + bne.n 76126 <_PyMonitoring_FireLineEvent@@Base+0x97e> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 760de <_PyMonitoring_FireLineEvent@@Base+0x97e> │ │ │ │ + bge.n 76126 <_PyMonitoring_FireLineEvent@@Base+0x97e> │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r4, [r5, r3, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76134 <_PyMonitoring_FireLineEvent@@Base+0x9d4> │ │ │ │ + bge.n 7617c <_PyMonitoring_FireLineEvent@@Base+0x9d4> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 76134 <_PyMonitoring_FireLineEvent@@Base+0x9d4> │ │ │ │ + b.n 7617c <_PyMonitoring_FireLineEvent@@Base+0x9d4> │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 9b09c │ │ │ │ + b.w 9afa0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 76134 <_PyMonitoring_FireLineEvent@@Base+0x9d4> │ │ │ │ + cbz r0, 7617c <_PyMonitoring_FireLineEvent@@Base+0x9d4> │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 76134 <_PyMonitoring_FireLineEvent@@Base+0x9d4> │ │ │ │ + ble.n 7617c <_PyMonitoring_FireLineEvent@@Base+0x9d4> │ │ │ │ add.w r9, r0, #12 │ │ │ │ movs r6, #0 │ │ │ │ adds r2, r6, #4 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ - bl 9b09c │ │ │ │ - cbnz r0, 7612c <_PyMonitoring_FireLineEvent@@Base+0x9cc> │ │ │ │ + bl 9afa0 │ │ │ │ + cbnz r0, 76174 <_PyMonitoring_FireLineEvent@@Base+0x9cc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76128 <_PyMonitoring_FireLineEvent@@Base+0x9c8> │ │ │ │ + bge.n 76170 <_PyMonitoring_FireLineEvent@@Base+0x9c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76128 <_PyMonitoring_FireLineEvent@@Base+0x9c8> │ │ │ │ + cbnz r3, 76170 <_PyMonitoring_FireLineEvent@@Base+0x9c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 76134 <_PyMonitoring_FireLineEvent@@Base+0x9d4> │ │ │ │ + b.n 7617c <_PyMonitoring_FireLineEvent@@Base+0x9d4> │ │ │ │ cmp r7, r6 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - bne.n 76100 <_PyMonitoring_FireLineEvent@@Base+0x9a0> │ │ │ │ + bne.n 76148 <_PyMonitoring_FireLineEvent@@Base+0x9a0> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ movw r3, #32360 @ 0x7e68 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ sub sp, #16 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 7615c <_PyMonitoring_FireLineEvent@@Base+0x9fc> │ │ │ │ + cbz r2, 761a4 <_PyMonitoring_FireLineEvent@@Base+0x9fc> │ │ │ │ blx 2b68c │ │ │ │ movw r2, #59976 @ 0xea48 │ │ │ │ movt r2, #84 @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 2baec │ │ │ │ - movw r1, #32276 @ 0x7e14 │ │ │ │ + movw r1, #30676 @ 0x77d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #20 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ - cbz r6, 761a4 <_PyMonitoring_FireLineEvent@@Base+0xa44> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ + cbz r6, 761ec <_PyMonitoring_FireLineEvent@@Base+0xa44> │ │ │ │ mov r0, r6 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #46132 @ 0xb434 │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #44532 @ 0xadf4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 2bf44 <__vfprintf_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ @@ -111866,1023 +111893,1023 @@ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d864 │ │ │ │ │ │ │ │ -000761d2 <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ +0007621a <_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, #23600 @ 0x5c30 │ │ │ │ + movw r1, #22000 @ 0x55f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 7613a <_PyMonitoring_FireLineEvent@@Base+0x9da> │ │ │ │ + bl 76182 <_PyMonitoring_FireLineEvent@@Base+0x9da> │ │ │ │ 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, #40552 @ 0x9e68 │ │ │ │ + movw r1, #38952 @ 0x9828 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_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 30dde │ │ │ │ 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 r5, [pc, #248] @ (76328 <_Py_FatalRefcountErrorFunc@@Base+0x156>) │ │ │ │ + ldr r5, [pc, #248] @ (76370 <_Py_FatalRefcountErrorFunc@@Base+0x156>) │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7624c <_Py_FatalRefcountErrorFunc@@Base+0x7a> │ │ │ │ + bne.n 76294 <_Py_FatalRefcountErrorFunc@@Base+0x7a> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7623c <_Py_FatalRefcountErrorFunc@@Base+0x6a> │ │ │ │ + bne.n 76284 <_Py_FatalRefcountErrorFunc@@Base+0x6a> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 7625e <_Py_FatalRefcountErrorFunc@@Base+0x8c> │ │ │ │ + beq.n 762a6 <_Py_FatalRefcountErrorFunc@@Base+0x8c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1355d0 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ - ldr r3, [pc, #204] @ (7632c <_Py_FatalRefcountErrorFunc@@Base+0x15a>) │ │ │ │ + bl 135048 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r3, [pc, #204] @ (76374 <_Py_FatalRefcountErrorFunc@@Base+0x15a>) │ │ │ │ ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ - cbnz r3, 76278 <_Py_FatalRefcountErrorFunc@@Base+0xa6> │ │ │ │ + cbnz r3, 762c0 <_Py_FatalRefcountErrorFunc@@Base+0xa6> │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23660 @ 0x5c6c │ │ │ │ + movw r1, #22060 @ 0x562c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ - b.n 762fa <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ + b.n 76342 <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #0 │ │ │ │ - bl 37ce0 <_PyTraceMalloc_GetTraceback@@Base+0xb0> │ │ │ │ + bl 37ce4 <_PyTraceMalloc_GetTraceback@@Base+0xb0> │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 762fa <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ - movw r7, #53980 @ 0xd2dc │ │ │ │ + cbz r0, 76342 <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ + movw r7, #52380 @ 0xcc9c │ │ │ │ movt r7, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23728 @ 0x5cb0 │ │ │ │ + movw r1, #22128 @ 0x5670 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ ldrh.w r3, [sl, #4] │ │ │ │ - movw r1, #23784 @ 0x5ce8 │ │ │ │ + movw r1, #22184 @ 0x56a8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 762ec <_Py_FatalRefcountErrorFunc@@Base+0x11a> │ │ │ │ + ble.n 76334 <_Py_FatalRefcountErrorFunc@@Base+0x11a> │ │ │ │ add.w fp, sl, r6, lsl #3 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r1, [fp, #8] │ │ │ │ - bl 3612a │ │ │ │ + bl 36130 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23796 @ 0x5cf4 │ │ │ │ + movw r1, #22196 @ 0x56b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 36286 │ │ │ │ + bl 3628c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ - b.n 7629e <_Py_FatalRefcountErrorFunc@@Base+0xcc> │ │ │ │ - movw r1, #53980 @ 0xd2dc │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ + b.n 762e6 <_Py_FatalRefcountErrorFunc@@Base+0xcc> │ │ │ │ + movw r1, #52380 @ 0xcc9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 76312 <_Py_FatalRefcountErrorFunc@@Base+0x140> │ │ │ │ + bne.n 7635a <_Py_FatalRefcountErrorFunc@@Base+0x140> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 76302 <_Py_FatalRefcountErrorFunc@@Base+0x130> │ │ │ │ + bne.n 7634a <_Py_FatalRefcountErrorFunc@@Base+0x130> │ │ │ │ dmb ish │ │ │ │ - beq.n 76322 <_Py_FatalRefcountErrorFunc@@Base+0x150> │ │ │ │ + beq.n 7636a <_Py_FatalRefcountErrorFunc@@Base+0x150> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - ldr r0, [pc, #8] @ (76328 <_Py_FatalRefcountErrorFunc@@Base+0x156>) │ │ │ │ - b.w 284c48 │ │ │ │ + ldr r0, [pc, #8] @ (76370 <_Py_FatalRefcountErrorFunc@@Base+0x156>) │ │ │ │ + b.w 284618 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00076330 : │ │ │ │ +00076378 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #156] @ (763dc ) │ │ │ │ + ldr r4, [pc, #156] @ (76424 ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7635a │ │ │ │ + bne.n 763a2 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7634a │ │ │ │ + bne.n 76392 │ │ │ │ dmb ish │ │ │ │ - beq.n 76366 │ │ │ │ + beq.n 763ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 285ba0 │ │ │ │ + bl 2b8cf0 │ │ │ │ movw r0, #24320 @ 0x5f00 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ ldr.w r3, [r0, #1784] @ 0x6f8 │ │ │ │ cmp r3, #31 │ │ │ │ - ble.n 763a2 │ │ │ │ + ble.n 763ea │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7638e │ │ │ │ + bne.n 763d6 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7637e │ │ │ │ + bne.n 763c6 │ │ │ │ dmb ish │ │ │ │ - beq.n 7639c │ │ │ │ + beq.n 763e4 │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 284c48 │ │ │ │ + bl 284618 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 763d8 │ │ │ │ + b.n 76420 │ │ │ │ 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 763c8 │ │ │ │ + bne.n 76410 │ │ │ │ strexb r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 763b8 │ │ │ │ + bne.n 76400 │ │ │ │ dmb ish │ │ │ │ - beq.n 763d6 │ │ │ │ + beq.n 7641e │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 284c48 │ │ │ │ + bl 284618 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000763e0 : │ │ │ │ +00076428 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ blx 2baec │ │ │ │ blx 2bbd0 │ │ │ │ - cbz r0, 763fe │ │ │ │ + cbz r0, 76446 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 76432 │ │ │ │ - bl b242c <_Py_GetConfig@@Base> │ │ │ │ + b.n 7647a │ │ │ │ + bl b1b08 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ - cbz r0, 76432 │ │ │ │ + cbz r0, 7647a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 763fa │ │ │ │ - movw r1, #17352 @ 0x43c8 │ │ │ │ + beq.n 76442 │ │ │ │ + movw r1, #15752 @ 0x3d88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 763fa │ │ │ │ + beq.n 76442 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58916 @ 0xe624 │ │ │ │ + movw r1, #57316 @ 0xdfe4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ blx 2c284 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 4601e │ │ │ │ + bl 46066 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 76488 │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + bmi.n 764d0 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #41608 @ 0xa288 │ │ │ │ + movw r1, #39688 @ 0x9b08 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #61340 @ 0xef9c │ │ │ │ + movw r0, #59740 @ 0xe95c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 764ba │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 76502 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2c64 │ │ │ │ - cbz r0, 764ba │ │ │ │ + bl a28dc │ │ │ │ + cbz r0, 76502 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ itete ne │ │ │ │ - movwne r1, #64788 @ 0xfd14 │ │ │ │ - movweq r1, #23808 @ 0x5d00 │ │ │ │ + movwne r1, #63188 @ 0xf6d4 │ │ │ │ + movweq r1, #22208 @ 0x56c0 │ │ │ │ movtne r1, #46 @ 0x2e │ │ │ │ movteq r1, #50 @ 0x32 │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ 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 764fa │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + bmi.n 76542 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #41608 @ 0xa288 │ │ │ │ + movw r1, #39688 @ 0x9b08 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #62740 @ 0xf514 │ │ │ │ + movw r0, #61140 @ 0xeed4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 76538 │ │ │ │ + b.n 76580 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 76538 │ │ │ │ + cbz r0, 76580 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 76528 │ │ │ │ + beq.n 76570 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64788 @ 0xfd14 │ │ │ │ + movw r1, #63188 @ 0xf6d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 764f6 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 7653e │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #0 │ │ │ │ blx 2bc28 │ │ │ │ - bl 1e510c │ │ │ │ + bl 1e55a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 76564 │ │ │ │ + bne.n 765ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7657a │ │ │ │ - b.n 765d0 │ │ │ │ + bne.n 765c2 │ │ │ │ + b.n 76618 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46780 @ 0xb6bc │ │ │ │ + movw r0, #45020 @ 0xafdc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76554 │ │ │ │ - b.n 765ae │ │ │ │ + bne.n 7659c │ │ │ │ + b.n 765f6 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 765b2 │ │ │ │ + bpl.n 765fa │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 765ae │ │ │ │ + cbz r0, 765f6 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 765d2 │ │ │ │ + beq.n 7661a │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64788 @ 0xfd14 │ │ │ │ + movw r1, #63188 @ 0xf6d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 76620 │ │ │ │ - movw r2, #33532 @ 0x82fc │ │ │ │ + b.n 76668 │ │ │ │ + movw r2, #31908 @ 0x7ca4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #37056 @ 0x90c0 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #46780 @ 0xb6bc │ │ │ │ + movw r0, #45020 @ 0xafdc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 765ae │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 765f6 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 765fa │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + bmi.n 76642 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #46780 @ 0xb6bc │ │ │ │ + movw r0, #45020 @ 0xafdc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 765ae │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 765f6 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 76620 │ │ │ │ + cbz r0, 76668 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 76598 │ │ │ │ + bne.n 765e0 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bc28 │ │ │ │ - bl 1e510c │ │ │ │ + bl 1e55a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 76664 │ │ │ │ + bne.n 766ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 7667a │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + bmi.n 766c2 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #37056 @ 0x90c0 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #46820 @ 0xb6e4 │ │ │ │ + movw r0, #45060 @ 0xb004 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 766b4 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 766fc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46820 @ 0xb6e4 │ │ │ │ + movw r0, #45060 @ 0xb004 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7663c │ │ │ │ - b.n 766b4 │ │ │ │ + bne.n 76684 │ │ │ │ + b.n 766fc │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76714 │ │ │ │ + beq.n 7675c │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 766c2 │ │ │ │ + bne.n 7670a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 766f8 │ │ │ │ + beq.n 76740 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 766da │ │ │ │ + bpl.n 76722 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 766b8 │ │ │ │ + cbnz r0, 76700 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 76714 │ │ │ │ + b.n 7675c │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 766fa │ │ │ │ + beq.n 76742 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64788 @ 0xfd14 │ │ │ │ + movw r1, #63188 @ 0xf6d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 766b4 │ │ │ │ - movw r2, #33532 @ 0x82fc │ │ │ │ + bl 11df00 │ │ │ │ + b.n 766fc │ │ │ │ + movw r2, #31908 @ 0x7ca4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #46820 @ 0xb6e4 │ │ │ │ + movw r0, #45060 @ 0xb004 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 766b4 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 766fc │ │ │ │ movs r5, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2afb0 │ │ │ │ - cbz r0, 7670c │ │ │ │ - bl 1e510c │ │ │ │ + cbz r0, 76754 │ │ │ │ + bl 1e55a0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 76714 │ │ │ │ + b.n 7675c │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 7673a │ │ │ │ + cbnz r3, 76782 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 7673a │ │ │ │ + ble.n 76782 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7673a │ │ │ │ - cbnz r0, 76752 │ │ │ │ + bne.n 76782 │ │ │ │ + cbnz r0, 7679a │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #60] @ (76788 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 76780 │ │ │ │ + ldr r3, [pc, #60] @ (767d0 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 767c8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #4848 @ 0x12f0 │ │ │ │ + movw r1, #3248 @ 0xcb0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 2100c4 │ │ │ │ + bl 2103ec │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 76780 │ │ │ │ + cbz r0, 767c8 │ │ │ │ movw r3, #43312 @ 0xa930 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23840 @ 0x5d20 │ │ │ │ + movw r1, #22240 @ 0x56e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c160 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r1, r3] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0007678c : │ │ │ │ +000767d4 : │ │ │ │ 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, #32328 @ 0x7e48 │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 767ce │ │ │ │ + cbz r3, 76816 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #59968 @ 0xea40 │ │ │ │ + movw r1, #58368 @ 0xe400 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ blx 2c364 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7683c │ │ │ │ + beq.n 76884 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1558d4 │ │ │ │ - b.n 767f4 │ │ │ │ - bl 3f4f4 │ │ │ │ + bl 1554c4 │ │ │ │ + b.n 7683c │ │ │ │ + bl 3f538 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 767b2 │ │ │ │ - b.n 76840 │ │ │ │ + beq.n 767fa │ │ │ │ + b.n 76888 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ blx 2bffc │ │ │ │ cmp r0, r7 │ │ │ │ - bcc.n 7681e │ │ │ │ + bcc.n 76866 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2c340 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7681e │ │ │ │ + cbnz r0, 76866 │ │ │ │ cmp.w r7, #4096 @ 0x1000 │ │ │ │ - bcc.n 76824 │ │ │ │ + bcc.n 7686c │ │ │ │ mov.w r2, #4096 @ 0x1000 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, sp │ │ │ │ blx 2ba9c │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 767da │ │ │ │ + bne.n 76822 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bf5c │ │ │ │ subs r4, r0, r7 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7682e │ │ │ │ + b.n 76876 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7682e │ │ │ │ + b.n 76876 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b25c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 767f4 │ │ │ │ + beq.n 7683c │ │ │ │ mov r0, r6 │ │ │ │ blx 2c160 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 15650c │ │ │ │ - b.n 76840 │ │ │ │ + bl 15604c │ │ │ │ + b.n 76888 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0007684a : │ │ │ │ +00076892 : │ │ │ │ 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 2b54c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7686c │ │ │ │ + cbz r0, 768b4 │ │ │ │ adds r5, #1 │ │ │ │ adds r0, r4, #4 │ │ │ │ - b.n 7685c │ │ │ │ + b.n 768a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 768bc │ │ │ │ + cbz r0, 76904 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r0, r7 │ │ │ │ blx 2b54c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 7688c │ │ │ │ + cbnz r0, 768d4 │ │ │ │ mov r0, r7 │ │ │ │ blx 2acf8 │ │ │ │ add.w r5, r7, r0, lsl #2 │ │ │ │ subs r1, r5, r7 │ │ │ │ mov r0, r7 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl a257c │ │ │ │ - cbnz r0, 768ae │ │ │ │ + bl a1bac │ │ │ │ + cbnz r0, 768f6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 768bc │ │ │ │ + bge.n 76904 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 768bc │ │ │ │ + cbnz r3, 76904 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 768bc │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 76904 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ str r0, [r2, r4] │ │ │ │ - cbz r3, 768ca │ │ │ │ + cbz r3, 76912 │ │ │ │ adds r4, #4 │ │ │ │ adds r7, r5, #4 │ │ │ │ - b.n 76876 │ │ │ │ - movw r1, #23860 @ 0x5d34 │ │ │ │ + b.n 768be │ │ │ │ + movw r1, #22260 @ 0x56f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #64] @ (76908 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #64] @ (7690c ) │ │ │ │ + ldr r0, [pc, #64] @ (76950 ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #64] @ (76954 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #60] @ (76910 ) │ │ │ │ + ldr r1, [pc, #60] @ (76958 ) │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1e86bc │ │ │ │ - cbz r0, 768ec │ │ │ │ - movw r1, #23884 @ 0x5d4c │ │ │ │ + bl 1e8b50 │ │ │ │ + cbz r0, 76934 │ │ │ │ + movw r1, #22284 @ 0x570c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #32] @ (76908 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #32] @ (76950 ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76904 │ │ │ │ + bge.n 7694c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 76904 │ │ │ │ + cbnz r3, 7694c │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r5, #0 │ │ │ │ + subs r0, r0, #3 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7d40052 │ │ │ │ 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 6013c <_Py_hashtable_size@@Base> │ │ │ │ + bl 60398 <_Py_hashtable_size@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add r2, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00076934 <_Py_stat@@Base>: │ │ │ │ +0007697c <_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 14a044 │ │ │ │ - cbz r0, 76990 <_Py_stat@@Base+0x5c> │ │ │ │ + bl 149ac8 │ │ │ │ + cbz r0, 769d8 <_Py_stat@@Base+0x5c> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2214f0 │ │ │ │ + bl 221778 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 76970 <_Py_stat@@Base+0x3c> │ │ │ │ + bne.n 769b8 <_Py_stat@@Base+0x3c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76990 <_Py_stat@@Base+0x5c> │ │ │ │ + bge.n 769d8 <_Py_stat@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76990 <_Py_stat@@Base+0x5c> │ │ │ │ + cbnz r3, 769d8 <_Py_stat@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76990 <_Py_stat@@Base+0x5c> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 769d8 <_Py_stat@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2ac74 <__stat64_time64@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76994 <_Py_stat@@Base+0x60> │ │ │ │ + bge.n 769dc <_Py_stat@@Base+0x60> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76994 <_Py_stat@@Base+0x60> │ │ │ │ + cbnz r3, 769dc <_Py_stat@@Base+0x60> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76994 <_Py_stat@@Base+0x60> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 769dc <_Py_stat@@Base+0x60> │ │ │ │ mvn.w r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ mov r4, r0 │ │ │ │ blx 2ad70 │ │ │ │ mov r0, r4 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 769e4 <_Py_stat@@Base+0xb0> │ │ │ │ + bne.n 76a2c <_Py_stat@@Base+0xb0> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 76a04 <_Py_stat@@Base+0xd0> │ │ │ │ - b.n 769fc <_Py_stat@@Base+0xc8> │ │ │ │ + bne.n 76a4c <_Py_stat@@Base+0xd0> │ │ │ │ + b.n 76a44 <_Py_stat@@Base+0xc8> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #43916 @ 0xab8c │ │ │ │ + movw r0, #41996 @ 0xa40c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 769d6 <_Py_stat@@Base+0xa2> │ │ │ │ + bne.n 76a1e <_Py_stat@@Base+0xa2> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 76a34 <_Py_stat@@Base+0x100> │ │ │ │ - bl 940a4 │ │ │ │ + b.n 76a7c <_Py_stat@@Base+0x100> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 769f8 <_Py_stat@@Base+0xc4> │ │ │ │ + bne.n 76a40 <_Py_stat@@Base+0xc4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 76a18 <_Py_stat@@Base+0xe4> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 76a60 <_Py_stat@@Base+0xe4> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 769f8 <_Py_stat@@Base+0xc4> │ │ │ │ - bl b1084 │ │ │ │ + bne.n 76a40 <_Py_stat@@Base+0xc4> │ │ │ │ + bl b0764 │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 750b8 <_Py_closerange@@Base> │ │ │ │ + bl 75100 <_Py_closerange@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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, #32236 @ 0x7dec │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbz r4, 76a62 <_Py_stat@@Base+0x12e> │ │ │ │ - bl b1084 │ │ │ │ + cbz r4, 76aaa <_Py_stat@@Base+0x12e> │ │ │ │ + bl b0764 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ mov r4, r0 │ │ │ │ blx 2b6d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b421c │ │ │ │ - bl 11699c │ │ │ │ + bl b390c │ │ │ │ + bl 1165f8 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ - ldr r5, [pc, #116] @ (76b28 <_Py_stat@@Base+0x1f4>) │ │ │ │ - movw r4, #38944 @ 0x9820 │ │ │ │ + ldr r5, [pc, #116] @ (76b70 <_Py_stat@@Base+0x1f4>) │ │ │ │ + movw r4, #37052 @ 0x90bc │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ 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 2490f4 │ │ │ │ - cbnz r0, 76ad6 <_Py_stat@@Base+0x1a2> │ │ │ │ + bl 249354 │ │ │ │ + cbnz r0, 76b1e <_Py_stat@@Base+0x1a2> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 76b12 <_Py_stat@@Base+0x1de> │ │ │ │ + b.n 76b5a <_Py_stat@@Base+0x1de> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #42700 @ 0xa6cc │ │ │ │ + movw r1, #41100 @ 0xa08c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #52228 @ 0xcc04 │ │ │ │ + movw r0, #50628 @ 0xc5c4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 76ad2 <_Py_stat@@Base+0x19e> │ │ │ │ + beq.n 76b1a <_Py_stat@@Base+0x19e> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 24aee0 │ │ │ │ + bl 24b140 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 76b0c <_Py_stat@@Base+0x1d8> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 76b54 <_Py_stat@@Base+0x1d8> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76ad2 <_Py_stat@@Base+0x19e> │ │ │ │ + bne.n 76b1a <_Py_stat@@Base+0x19e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9435c │ │ │ │ - ldr r3, [pc, #20] @ (76b28 <_Py_stat@@Base+0x1f4>) │ │ │ │ + bl 94284 │ │ │ │ + ldr r3, [pc, #20] @ (76b70 <_Py_stat@@Base+0x1f4>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 76b24 <_Py_stat@@Base+0x1f0> │ │ │ │ + beq.n 76b6c <_Py_stat@@Base+0x1f0> │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ │ │ │ │ -00076b2c <_Py_open@@Base>: │ │ │ │ +00076b74 <_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 1ce1ec │ │ │ │ + bl 1ce658 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76bde <_Py_open@@Base+0xb2> │ │ │ │ + beq.n 76c26 <_Py_open@@Base+0xb2> │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ orr.w r6, r6, #524288 @ 0x80000 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #38424 @ 0x9618 │ │ │ │ + movw r1, #36824 @ 0x8fd8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #28204 @ 0x6e2c │ │ │ │ + movw r0, #27312 @ 0x6ab0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 76b9e <_Py_open@@Base+0x72> │ │ │ │ + bne.n 76be6 <_Py_open@@Base+0x72> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76c20 <_Py_open@@Base+0xf4> │ │ │ │ + bge.n 76c68 <_Py_open@@Base+0xf4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76c20 <_Py_open@@Base+0xf4> │ │ │ │ + bne.n 76c68 <_Py_open@@Base+0xf4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76c20 <_Py_open@@Base+0xf4> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 76c68 <_Py_open@@Base+0xf4> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 76bba <_Py_open@@Base+0x8e> │ │ │ │ - bl 11699c │ │ │ │ - cbnz r0, 76be4 <_Py_open@@Base+0xb8> │ │ │ │ - bl b1084 │ │ │ │ + bne.n 76c02 <_Py_open@@Base+0x8e> │ │ │ │ + bl 1165f8 │ │ │ │ + cbnz r0, 76c2c <_Py_open@@Base+0xb8> │ │ │ │ + bl b0764 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ae0c <__open64_2@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 76b8e <_Py_open@@Base+0x62> │ │ │ │ - b.n 76bee <_Py_open@@Base+0xc2> │ │ │ │ + blt.n 76bd6 <_Py_open@@Base+0x62> │ │ │ │ + b.n 76c36 <_Py_open@@Base+0xc2> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e5018 │ │ │ │ + bl 1e5394 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76bde <_Py_open@@Base+0xb2> │ │ │ │ + bge.n 76c26 <_Py_open@@Base+0xb2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76bde <_Py_open@@Base+0xb2> │ │ │ │ + cbnz r3, 76c26 <_Py_open@@Base+0xb2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76c20 <_Py_open@@Base+0xf4> │ │ │ │ + b.n 76c68 <_Py_open@@Base+0xf4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76bde <_Py_open@@Base+0xb2> │ │ │ │ - b.n 76bd2 <_Py_open@@Base+0xa6> │ │ │ │ + bge.n 76c26 <_Py_open@@Base+0xb2> │ │ │ │ + b.n 76c1a <_Py_open@@Base+0xa6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76c02 <_Py_open@@Base+0xd6> │ │ │ │ + bge.n 76c4a <_Py_open@@Base+0xd6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76c02 <_Py_open@@Base+0xd6> │ │ │ │ + cbnz r3, 76c4a <_Py_open@@Base+0xd6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #28668 @ 0x6ffc │ │ │ │ + movw r2, #28808 @ 0x7088 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ - bl 1e6250 <_PyConfig_FromDict@@Base+0x548> │ │ │ │ + bl 1e66e4 <_PyConfig_FromDict@@Base+0x548> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 76c20 <_Py_open@@Base+0xf4> │ │ │ │ + bne.n 76c68 <_Py_open@@Base+0xf4> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ blx 2b5d4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.w 1ce1ec │ │ │ │ + b.w 1ce658 │ │ │ │ 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, #23908 @ 0x5d64 │ │ │ │ + movw r3, #22308 @ 0x5724 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2c434 <__sprintf_chk@plt> │ │ │ │ movs r1, #2 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2b8c8 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne.n 76cc6 <_Py_open@@Base+0x19a> │ │ │ │ + bne.n 76d0e <_Py_open@@Base+0x19a> │ │ │ │ movw r5, #43316 @ 0xa934 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 4266c │ │ │ │ - bl 6bfea │ │ │ │ - cbnz r0, 76cc8 <_Py_open@@Base+0x19c> │ │ │ │ - ldr r2, [pc, #76] @ (76cd0 <_Py_open@@Base+0x1a4>) │ │ │ │ + bl 426b4 │ │ │ │ + bl 6c032 │ │ │ │ + cbnz r0, 76d10 <_Py_open@@Base+0x19c> │ │ │ │ + ldr r2, [pc, #76] @ (76d18 <_Py_open@@Base+0x1a4>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ - cbz r3, 76c94 <_Py_open@@Base+0x168> │ │ │ │ + cbz r3, 76cdc <_Py_open@@Base+0x168> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 76cae <_Py_open@@Base+0x182> │ │ │ │ + cbnz r3, 76cf6 <_Py_open@@Base+0x182> │ │ │ │ blx 2b1e4 │ │ │ │ add r3, sp, #8 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #23924 @ 0x5d74 │ │ │ │ + movw r2, #22324 @ 0x5734 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 234620 <_PyErr_Format@@Base> │ │ │ │ - b.n 76cc8 <_Py_open@@Base+0x19c> │ │ │ │ + bl 234884 <_PyErr_Format@@Base> │ │ │ │ + b.n 76d10 <_Py_open@@Base+0x19c> │ │ │ │ blx 2b1e4 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #23924 @ 0x5d74 │ │ │ │ + movw r1, #22324 @ 0x5734 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5a4e0 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 76cc8 <_Py_open@@Base+0x19c> │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 76d10 <_Py_open@@Base+0x19c> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -112891,213 +112918,213 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r3 │ │ │ │ - bl 24f820 │ │ │ │ - cbz r0, 76d4a <_Py_open@@Base+0x21e> │ │ │ │ + bl 24f8d8 │ │ │ │ + cbz r0, 76d92 <_Py_open@@Base+0x21e> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 145d68 <_PyLong_AsByteArray@@Base+0x850> │ │ │ │ + bl 1450dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76d1a <_Py_open@@Base+0x1ee> │ │ │ │ + bge.n 76d62 <_Py_open@@Base+0x1ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 76d1a <_Py_open@@Base+0x1ee> │ │ │ │ + cbnz r3, 76d62 <_Py_open@@Base+0x1ee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 76d50 <_Py_open@@Base+0x224> │ │ │ │ + bne.n 76d98 <_Py_open@@Base+0x224> │ │ │ │ ldrb.w r2, [r9] │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ - movw r1, #13280 @ 0x33e0 │ │ │ │ + movw r1, #11680 @ 0x2da0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ movs r6, #0 │ │ │ │ mov.w r7, #2147483648 @ 0x80000000 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 76d52 <_Py_open@@Base+0x226> │ │ │ │ + bl f3b74 │ │ │ │ + b.n 76d9a <_Py_open@@Base+0x226> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76d52 <_Py_open@@Base+0x226> │ │ │ │ + b.n 76d9a <_Py_open@@Base+0x226> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 24f820 │ │ │ │ - cbz r0, 76dc0 <_Py_open@@Base+0x294> │ │ │ │ + bl 24f8d8 │ │ │ │ + cbz r0, 76e08 <_Py_open@@Base+0x294> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #8 │ │ │ │ - bl 145d68 <_PyLong_AsByteArray@@Base+0x850> │ │ │ │ + bl 1450dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76d9e <_Py_open@@Base+0x272> │ │ │ │ + bge.n 76de6 <_Py_open@@Base+0x272> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 76d9e <_Py_open@@Base+0x272> │ │ │ │ + cbnz r3, 76de6 <_Py_open@@Base+0x272> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 76dc6 <_Py_open@@Base+0x29a> │ │ │ │ + bne.n 76e0e <_Py_open@@Base+0x29a> │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #47252 @ 0xb894 │ │ │ │ + movw r1, #45652 @ 0xb254 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 76dc8 <_Py_open@@Base+0x29c> │ │ │ │ + bl f3b74 │ │ │ │ + b.n 76e10 <_Py_open@@Base+0x29c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76dc8 <_Py_open@@Base+0x29c> │ │ │ │ + b.n 76e10 <_Py_open@@Base+0x29c> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ add r4, sp, #4 │ │ │ │ - bl 74ad2 │ │ │ │ + bl 74b1a │ │ │ │ movs r0, #0 │ │ │ │ cmp.w r4, #104857600 @ 0x6400000 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bcc.n 76dfa <_Py_open@@Base+0x2ce> │ │ │ │ + bcc.n 76e42 <_Py_open@@Base+0x2ce> │ │ │ │ sub.w r0, r4, #104857600 @ 0x6400000 │ │ │ │ cmn.w r4, #104857600 @ 0x6400000 │ │ │ │ - bcs.n 76e00 <_Py_open@@Base+0x2d4> │ │ │ │ + bcs.n 76e48 <_Py_open@@Base+0x2d4> │ │ │ │ add.w r1, r4, #104857600 @ 0x6400000 │ │ │ │ - b.n 76e04 <_Py_open@@Base+0x2d8> │ │ │ │ + b.n 76e4c <_Py_open@@Base+0x2d8> │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r4 │ │ │ │ - bl 7491a │ │ │ │ + bl 74962 │ │ │ │ cmp r4, r0 │ │ │ │ ite cc │ │ │ │ subcc r2, r0, r4 │ │ │ │ subcs r2, r4, r0 │ │ │ │ movw r0, #4376 @ 0x1118 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - movw r1, #23952 @ 0x5d90 │ │ │ │ + movw r1, #22352 @ 0x5750 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ movs r0, #0 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 76e58 <_Py_open@@Base+0x32c> │ │ │ │ - bl 76c2c <_Py_open@@Base+0x100> │ │ │ │ + bne.n 76ea0 <_Py_open@@Base+0x32c> │ │ │ │ + bl 76c74 <_Py_open@@Base+0x100> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 76f2a <_Py_open@@Base+0x3fe> │ │ │ │ + beq.n 76f72 <_Py_open@@Base+0x3fe> │ │ │ │ movs r4, #0 │ │ │ │ mov fp, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add.w sl, r4, r6 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ strd sl, fp, [sp] │ │ │ │ add.w r3, r8, r4 │ │ │ │ sub.w r9, r7, r4 │ │ │ │ strd r3, r9, [sp, #16] │ │ │ │ blx 2b3c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 76efc <_Py_open@@Base+0x3d0> │ │ │ │ + bge.n 76f44 <_Py_open@@Base+0x3d0> │ │ │ │ movw r6, #43316 @ 0xa934 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - bl 6bfea │ │ │ │ - cbz r0, 76e9e <_Py_open@@Base+0x372> │ │ │ │ + bl 1e5208 │ │ │ │ + bl 6c032 │ │ │ │ + cbz r0, 76ee6 <_Py_open@@Base+0x372> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76f2a <_Py_open@@Base+0x3fe> │ │ │ │ - ldr r3, [pc, #144] @ (76f30 <_Py_open@@Base+0x404>) │ │ │ │ + b.n 76f72 <_Py_open@@Base+0x3fe> │ │ │ │ + ldr r3, [pc, #144] @ (76f78 <_Py_open@@Base+0x404>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr.w r8, [r2, r3] │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ - cbz r3, 76eb8 <_Py_open@@Base+0x38c> │ │ │ │ + cbz r3, 76f00 <_Py_open@@Base+0x38c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 76edc <_Py_open@@Base+0x3b0> │ │ │ │ + cbnz r3, 76f24 <_Py_open@@Base+0x3b0> │ │ │ │ blx 2b1e4 │ │ │ │ mov r3, r5 │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ - movw r2, #24044 @ 0x5dec │ │ │ │ + movw r2, #22444 @ 0x57ac │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 234620 <_PyErr_Format@@Base> │ │ │ │ - b.n 76e98 <_Py_open@@Base+0x36c> │ │ │ │ + bl 234884 <_PyErr_Format@@Base> │ │ │ │ + b.n 76ee0 <_Py_open@@Base+0x36c> │ │ │ │ blx 2b1e4 │ │ │ │ mov r3, sl │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #24044 @ 0x5dec │ │ │ │ + movw r1, #22444 @ 0x57ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 5a4e0 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 76e98 <_Py_open@@Base+0x36c> │ │ │ │ - bne.n 76f20 <_Py_open@@Base+0x3f4> │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 76ee0 <_Py_open@@Base+0x36c> │ │ │ │ + bne.n 76f68 <_Py_open@@Base+0x3f4> │ │ │ │ movw r0, #43316 @ 0xa934 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, sl │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #24128 @ 0x5e40 │ │ │ │ + movw r1, #22528 @ 0x5800 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str.w r9, [sp] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 76e98 <_Py_open@@Base+0x36c> │ │ │ │ + bl f3b74 │ │ │ │ + b.n 76ee0 <_Py_open@@Base+0x36c> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 76e5c <_Py_open@@Base+0x330> │ │ │ │ + bne.n 76ea4 <_Py_open@@Base+0x330> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -113106,786 +113133,786 @@ │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 76f5a <_Py_open@@Base+0x42e> │ │ │ │ + beq.n 76fa2 <_Py_open@@Base+0x42e> │ │ │ │ movs r4, #0 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 76f64 <_Py_open@@Base+0x438> │ │ │ │ - bl 76c2c <_Py_open@@Base+0x100> │ │ │ │ + b.n 76fac <_Py_open@@Base+0x438> │ │ │ │ + bl 76c74 <_Py_open@@Base+0x100> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 76fc8 <_Py_open@@Base+0x49c> │ │ │ │ - b.n 76f54 <_Py_open@@Base+0x428> │ │ │ │ + beq.n 77010 <_Py_open@@Base+0x49c> │ │ │ │ + b.n 76f9c <_Py_open@@Base+0x428> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add.w sl, r4, r6 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ strd sl, fp, [sp] │ │ │ │ add.w r3, r8, r4 │ │ │ │ sub.w r9, r7, r4 │ │ │ │ strd r3, r9, [sp, #8] │ │ │ │ blx 2b674 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 76f9a <_Py_open@@Base+0x46e> │ │ │ │ + bge.n 76fe2 <_Py_open@@Base+0x46e> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76fc8 <_Py_open@@Base+0x49c> │ │ │ │ - bne.n 76fbe <_Py_open@@Base+0x492> │ │ │ │ + b.n 77010 <_Py_open@@Base+0x49c> │ │ │ │ + bne.n 77006 <_Py_open@@Base+0x492> │ │ │ │ movw r0, #43316 @ 0xa934 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, sl │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #24216 @ 0x5e98 │ │ │ │ + movw r1, #22616 @ 0x5858 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str.w r9, [sp] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 76f94 <_Py_open@@Base+0x468> │ │ │ │ + bl f3b74 │ │ │ │ + b.n 76fdc <_Py_open@@Base+0x468> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 76f64 <_Py_open@@Base+0x438> │ │ │ │ + bne.n 76fac <_Py_open@@Base+0x438> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 76fee <_Py_open@@Base+0x4c2> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 77020 <_Py_open@@Base+0x4f4> │ │ │ │ + bne.n 77036 <_Py_open@@Base+0x4c2> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 77068 <_Py_open@@Base+0x4f4> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2c138 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 77018 <_Py_open@@Base+0x4ec> │ │ │ │ + bne.n 77060 <_Py_open@@Base+0x4ec> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 77018 <_Py_open@@Base+0x4ec> │ │ │ │ + cbz r3, 77060 <_Py_open@@Base+0x4ec> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 77044 <_Py_open@@Base+0x518> │ │ │ │ + cbnz r3, 7708c <_Py_open@@Base+0x518> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 77044 <_Py_open@@Base+0x518> │ │ │ │ + ble.n 7708c <_Py_open@@Base+0x518> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 77044 <_Py_open@@Base+0x518> │ │ │ │ - cbnz r0, 7705c <_Py_open@@Base+0x530> │ │ │ │ + bne.n 7708c <_Py_open@@Base+0x518> │ │ │ │ + cbnz r0, 770a4 <_Py_open@@Base+0x530> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #68] @ (7709c <_Py_open@@Base+0x570>) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 77096 <_Py_open@@Base+0x56a> │ │ │ │ + ldr r3, [pc, #68] @ (770e4 <_Py_open@@Base+0x570>) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 770de <_Py_open@@Base+0x56a> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7706e <_Py_open@@Base+0x542> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 77096 <_Py_open@@Base+0x56a> │ │ │ │ + bne.n 770b6 <_Py_open@@Base+0x542> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 770de <_Py_open@@Base+0x56a> │ │ │ │ mov r0, r4 │ │ │ │ blx 2aed4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 7708c <_Py_open@@Base+0x560> │ │ │ │ + bge.n 770d4 <_Py_open@@Base+0x560> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r0, [r7, r3] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2b184 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 770c8 <_Py_open@@Base+0x59c> │ │ │ │ + bge.n 77110 <_Py_open@@Base+0x59c> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b1fc │ │ │ │ - cbz r0, 7710c <_Py_open@@Base+0x5e0> │ │ │ │ + cbz r0, 77154 <_Py_open@@Base+0x5e0> │ │ │ │ negs r4, r0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r5, #0] │ │ │ │ - b.n 77112 <_Py_open@@Base+0x5e6> │ │ │ │ + b.n 7715a <_Py_open@@Base+0x5e6> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ce1ec │ │ │ │ + bl 1ce658 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2bc34 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7713e <_Py_open@@Base+0x612> │ │ │ │ + bge.n 77186 <_Py_open@@Base+0x612> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 7716a <_Py_open@@Base+0x63e> │ │ │ │ + bne.n 771b2 <_Py_open@@Base+0x63e> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 77186 <_Py_open@@Base+0x65a> │ │ │ │ - b.n 77180 <_Py_open@@Base+0x654> │ │ │ │ + bne.n 771ce <_Py_open@@Base+0x65a> │ │ │ │ + b.n 771c8 <_Py_open@@Base+0x654> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #43884 @ 0xab6c │ │ │ │ + movw r0, #41964 @ 0xa3ec │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7715c <_Py_open@@Base+0x630> │ │ │ │ - b.n 771b6 <_Py_open@@Base+0x68a> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 771b6 <_Py_open@@Base+0x68a> │ │ │ │ + bne.n 771a4 <_Py_open@@Base+0x630> │ │ │ │ + b.n 771fe <_Py_open@@Base+0x68a> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 771fe <_Py_open@@Base+0x68a> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 77198 <_Py_open@@Base+0x66c> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 771b6 <_Py_open@@Base+0x68a> │ │ │ │ + bne.n 771e0 <_Py_open@@Base+0x66c> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 771fe <_Py_open@@Base+0x68a> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b430 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 771ba <_Py_open@@Base+0x68e> │ │ │ │ + bge.n 77202 <_Py_open@@Base+0x68e> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 771c2 <_Py_open@@Base+0x696> │ │ │ │ + b.n 7720a <_Py_open@@Base+0x696> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ - beq.n 771ee <_Py_open@@Base+0x6c2> │ │ │ │ + beq.n 77236 <_Py_open@@Base+0x6c2> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5780 @ 0x1694 │ │ │ │ + movw r0, #4180 @ 0x1054 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77266 <_Py_open@@Base+0x73a> │ │ │ │ + beq.n 772ae <_Py_open@@Base+0x73a> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 77200 <_Py_open@@Base+0x6d4> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 77266 <_Py_open@@Base+0x73a> │ │ │ │ + bne.n 77248 <_Py_open@@Base+0x6d4> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 772ae <_Py_open@@Base+0x73a> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 77212 <_Py_open@@Base+0x6e6> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 77266 <_Py_open@@Base+0x73a> │ │ │ │ + bne.n 7725a <_Py_open@@Base+0x6e6> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 772ae <_Py_open@@Base+0x73a> │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 77230 <_Py_open@@Base+0x704> │ │ │ │ + bls.n 77278 <_Py_open@@Base+0x704> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55524 @ 0xd8e4 │ │ │ │ + movw r1, #53924 @ 0xd2a4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 77266 <_Py_open@@Base+0x73a> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 772ae <_Py_open@@Base+0x73a> │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2be80 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ - cbz r5, 77244 <_Py_open@@Base+0x718> │ │ │ │ + cbz r5, 7728c <_Py_open@@Base+0x718> │ │ │ │ bic.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ - b.n 77248 <_Py_open@@Base+0x71c> │ │ │ │ + b.n 77290 <_Py_open@@Base+0x71c> │ │ │ │ orr.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ blx 2be80 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7726a <_Py_open@@Base+0x73e> │ │ │ │ + bge.n 772b2 <_Py_open@@Base+0x73e> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77272 <_Py_open@@Base+0x746> │ │ │ │ + b.n 772ba <_Py_open@@Base+0x746> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, 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 2be68 │ │ │ │ - cbz r0, 772a2 <_Py_open@@Base+0x776> │ │ │ │ + cbz r0, 772ea <_Py_open@@Base+0x776> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 772b4 <_Py_open@@Base+0x788> │ │ │ │ + b.n 772fc <_Py_open@@Base+0x788> │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ blx 2c030 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 3798a │ │ │ │ + bl 3798e │ │ │ │ add sp, #240 @ 0xf0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ sub sp, #264 @ 0x108 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 2674cc │ │ │ │ - cbz r0, 77312 <_Py_open@@Base+0x7e6> │ │ │ │ + bl 267298 │ │ │ │ + cbz r0, 7735a <_Py_open@@Base+0x7e6> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ blx 2c030 │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ blx 2c014 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b421c │ │ │ │ - cbz r5, 7730c <_Py_open@@Base+0x7e0> │ │ │ │ + bl b390c │ │ │ │ + cbz r5, 77354 <_Py_open@@Base+0x7e0> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77312 <_Py_open@@Base+0x7e6> │ │ │ │ + b.n 7735a <_Py_open@@Base+0x7e6> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c3f8 │ │ │ │ - cbz r0, 77342 <_Py_open@@Base+0x816> │ │ │ │ + cbz r0, 7738a <_Py_open@@Base+0x816> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7735e <_Py_open@@Base+0x832> │ │ │ │ + b.n 773a6 <_Py_open@@Base+0x832> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b348 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77330 <_Py_open@@Base+0x804> │ │ │ │ + bne.n 77378 <_Py_open@@Base+0x804> │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ blx 2c030 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 3798a │ │ │ │ + bl 3798e │ │ │ │ add sp, #240 @ 0xf0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 7738c <_Py_open@@Base+0x860> │ │ │ │ + bhi.n 773d4 <_Py_open@@Base+0x860> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 773aa <_Py_open@@Base+0x87e> │ │ │ │ - b.n 773a2 <_Py_open@@Base+0x876> │ │ │ │ - movw r0, #5804 @ 0x16ac │ │ │ │ + bne.n 773f2 <_Py_open@@Base+0x87e> │ │ │ │ + b.n 773ea <_Py_open@@Base+0x876> │ │ │ │ + movw r0, #4204 @ 0x106c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7737e <_Py_open@@Base+0x852> │ │ │ │ - b.n 7742c <_Py_open@@Base+0x900> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 773c6 <_Py_open@@Base+0x852> │ │ │ │ + b.n 77474 <_Py_open@@Base+0x900> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7742c <_Py_open@@Base+0x900> │ │ │ │ + bne.n 77474 <_Py_open@@Base+0x900> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 773bc <_Py_open@@Base+0x890> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 7742c <_Py_open@@Base+0x900> │ │ │ │ + bne.n 77404 <_Py_open@@Base+0x890> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 77474 <_Py_open@@Base+0x900> │ │ │ │ cmp r5, #2 │ │ │ │ - ble.n 77402 <_Py_open@@Base+0x8d6> │ │ │ │ + ble.n 7744a <_Py_open@@Base+0x8d6> │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 773dc <_Py_open@@Base+0x8b0> │ │ │ │ + beq.n 77424 <_Py_open@@Base+0x8b0> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 773de <_Py_open@@Base+0x8b2> │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 773de <_Py_open@@Base+0x8b2> │ │ │ │ - b.n 7742c <_Py_open@@Base+0x900> │ │ │ │ + bne.n 77426 <_Py_open@@Base+0x8b2> │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 77426 <_Py_open@@Base+0x8b2> │ │ │ │ + b.n 77474 <_Py_open@@Base+0x900> │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 77404 <_Py_open@@Base+0x8d8> │ │ │ │ + beq.n 7744c <_Py_open@@Base+0x8d8> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24304 @ 0x5ef0 │ │ │ │ + movw r1, #22704 @ 0x58b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 7742c <_Py_open@@Base+0x900> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 77474 <_Py_open@@Base+0x900> │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov.w r0, #424 @ 0x1a8 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2b300 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 77430 <_Py_open@@Base+0x904> │ │ │ │ + bge.n 77478 <_Py_open@@Base+0x904> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77438 <_Py_open@@Base+0x90c> │ │ │ │ + b.n 77480 <_Py_open@@Base+0x90c> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ blx 2b458 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2b0c4 │ │ │ │ - cbz r0, 77476 <_Py_open@@Base+0x94a> │ │ │ │ + cbz r0, 774be <_Py_open@@Base+0x94a> │ │ │ │ mov r4, r0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7747c <_Py_open@@Base+0x950> │ │ │ │ + b.n 774c4 <_Py_open@@Base+0x950> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ce1ec │ │ │ │ + bl 1ce658 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 774f2 <_Py_open@@Base+0x9c6> │ │ │ │ + beq.n 7753a <_Py_open@@Base+0x9c6> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 774d4 <_Py_open@@Base+0x9a8> │ │ │ │ + bpl.n 7751c <_Py_open@@Base+0x9a8> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7751a <_Py_open@@Base+0x9ee> │ │ │ │ + cbz r0, 77562 <_Py_open@@Base+0x9ee> │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 774f4 <_Py_open@@Base+0x9c8> │ │ │ │ + beq.n 7753c <_Py_open@@Base+0x9c8> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64788 @ 0xfd14 │ │ │ │ + movw r1, #63188 @ 0xf6d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 7751a <_Py_open@@Base+0x9ee> │ │ │ │ - movw r2, #33532 @ 0x82fc │ │ │ │ + bl 11df00 │ │ │ │ + b.n 77562 <_Py_open@@Base+0x9ee> │ │ │ │ + movw r2, #31908 @ 0x7ca4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #41608 @ 0xa288 │ │ │ │ + movw r1, #39688 @ 0x9b08 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #46808 @ 0xb6d8 │ │ │ │ + movw r0, #45048 @ 0xaff8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 7751a <_Py_open@@Base+0x9ee> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 77562 <_Py_open@@Base+0x9ee> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b384 │ │ │ │ - cbnz r0, 77510 <_Py_open@@Base+0x9e4> │ │ │ │ + cbnz r0, 77558 <_Py_open@@Base+0x9e4> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e510c │ │ │ │ + b.w 1e55a0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #16 │ │ │ │ - movw r0, #24328 @ 0x5f08 │ │ │ │ + movw r0, #22728 @ 0x58c8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ 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 103c78 │ │ │ │ + bl 103900 │ │ │ │ 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 7756e <_Py_open@@Base+0xa42> │ │ │ │ + beq.n 775b6 <_Py_open@@Base+0xa42> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r4, [r2, #20] │ │ │ │ - movw r0, #24360 @ 0x5f28 │ │ │ │ + movw r0, #22760 @ 0x58e8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 2576a8 <_PyInterpreterState_GetWhence@@Base+0x18d4> │ │ │ │ + bl 2575b0 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #24416 @ 0x5f60 │ │ │ │ + movw r0, #22816 @ 0x5920 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ push {r4} │ │ │ │ mov r3, r0 │ │ │ │ dmb ish │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst.w r1, #1 │ │ │ │ - movw r4, #24440 @ 0x5f78 │ │ │ │ + movw r4, #22840 @ 0x5938 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ - movw r1, #15396 @ 0x3c24 │ │ │ │ + movw r1, #13796 @ 0x35e4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #24452 @ 0x5f84 │ │ │ │ + movw r0, #22852 @ 0x5944 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ it eq │ │ │ │ moveq r1, r4 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ pop {r4} │ │ │ │ - b.w 103c78 │ │ │ │ + b.w 103900 │ │ │ │ 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, #15396 @ 0x3c24 │ │ │ │ - movweq r1, #24440 @ 0x5f78 │ │ │ │ + movwne r1, #13796 @ 0x35e4 │ │ │ │ + movweq r1, #22840 @ 0x5938 │ │ │ │ ldrne r3, [r0, #24] │ │ │ │ movtne r1, #49 @ 0x31 │ │ │ │ ite eq │ │ │ │ movteq r1, #50 @ 0x32 │ │ │ │ addne r3, #1 │ │ │ │ strd r3, r0, [sp, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw r0, #24476 @ 0x5f9c │ │ │ │ + movw r0, #22876 @ 0x595c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bl d6a48 <_PyFunction_SetVersion@@Base+0x2c> │ │ │ │ + bl d6158 <_PyFunction_SetVersion@@Base+0x2c> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 77692 <_Py_open@@Base+0xb66> │ │ │ │ + cbz r0, 776da <_Py_open@@Base+0xb66> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl d6a94 │ │ │ │ + bl d61a4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 7768c <_Py_open@@Base+0xb60> │ │ │ │ + cbz r0, 776d4 <_Py_open@@Base+0xb60> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl d6a94 │ │ │ │ - cbz r0, 77690 <_Py_open@@Base+0xb64> │ │ │ │ + bl d61a4 │ │ │ │ + cbz r0, 776d8 <_Py_open@@Base+0xb64> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #24520 @ 0x5fc8 │ │ │ │ + movw r0, #22920 @ 0x5988 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 103c78 │ │ │ │ + bl 103900 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 77692 <_Py_open@@Base+0xb66> │ │ │ │ + b.n 776da <_Py_open@@Base+0xb66> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 77692 <_Py_open@@Base+0xb66> │ │ │ │ + b.n 776da <_Py_open@@Base+0xb66> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r2, #4] │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ orr.w r0, r2, r0, lsl #8 │ │ │ │ - bgt.n 7769c <_Py_open@@Base+0xb70> │ │ │ │ - b.w 8f69c │ │ │ │ + bgt.n 776e4 <_Py_open@@Base+0xb70> │ │ │ │ + b.w 8f5c0 │ │ │ │ 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 718d4 <_PyLong_UInt16_Converter@@Base> │ │ │ │ - cbz r0, 776d4 <_Py_open@@Base+0xba8> │ │ │ │ + bl 7191c <_PyLong_UInt16_Converter@@Base> │ │ │ │ + cbz r0, 7771c <_Py_open@@Base+0xba8> │ │ │ │ ldrh.w r0, [sp, #6] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 8f69c │ │ │ │ + bl 8f5c0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.n 776ac <_Py_open@@Base+0xb80> │ │ │ │ + b.n 776f4 <_Py_open@@Base+0xb80> │ │ │ │ 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 2b8550 <_PyLong_UInt32_Converter@@Base> │ │ │ │ - cbz r0, 776fc <_Py_open@@Base+0xbd0> │ │ │ │ + bl 2b7e58 <_PyLong_UInt32_Converter@@Base> │ │ │ │ + cbz r0, 77744 <_Py_open@@Base+0xbd0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ rev r0, r0 │ │ │ │ - bl 8f69c │ │ │ │ + bl 8f5c0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.n 776da <_Py_open@@Base+0xbae> │ │ │ │ + b.n 77722 <_Py_open@@Base+0xbae> │ │ │ │ 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 7773c <_Py_open@@Base+0xc10> │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + bmi.n 77784 <_Py_open@@Base+0xc10> │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #41608 @ 0xa288 │ │ │ │ + movw r1, #39688 @ 0x9b08 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #24596 @ 0x6014 │ │ │ │ + movw r0, #22996 @ 0x59d4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7779a <_Py_open@@Base+0xc6e> │ │ │ │ + b.n 777e2 <_Py_open@@Base+0xc6e> │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7779a <_Py_open@@Base+0xc6e> │ │ │ │ + cbz r0, 777e2 <_Py_open@@Base+0xc6e> │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7776a <_Py_open@@Base+0xc3e> │ │ │ │ + beq.n 777b2 <_Py_open@@Base+0xc3e> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64788 @ 0xfd14 │ │ │ │ + movw r1, #63188 @ 0xf6d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 77738 <_Py_open@@Base+0xc0c> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 77780 <_Py_open@@Base+0xc0c> │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2b13c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 77784 <_Py_open@@Base+0xc58> │ │ │ │ + cbz r0, 777cc <_Py_open@@Base+0xc58> │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, sp, r1 │ │ │ │ - bl 806d4 │ │ │ │ + bl 808a0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7779a <_Py_open@@Base+0xc6e> │ │ │ │ + b.n 777e2 <_Py_open@@Base+0xc6e> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24560 @ 0x5ff0 │ │ │ │ + movw r1, #22960 @ 0x59b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbz r3, 777d8 <_Py_open@@Base+0xcac> │ │ │ │ + cbz r3, 77820 <_Py_open@@Base+0xcac> │ │ │ │ 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 2b1c0 │ │ │ │ - cbz r0, 777ce <_Py_open@@Base+0xca2> │ │ │ │ + cbz r0, 77816 <_Py_open@@Base+0xca2> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ add r0, r3 │ │ │ │ subs r1, r1, r3 │ │ │ │ - bl 806d4 │ │ │ │ - b.n 777e2 <_Py_open@@Base+0xcb6> │ │ │ │ + bl 808a0 │ │ │ │ + b.n 7782a <_Py_open@@Base+0xcb6> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 777e2 <_Py_open@@Base+0xcb6> │ │ │ │ + b.n 7782a <_Py_open@@Base+0xcb6> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -113895,120 +113922,120 @@ │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b44c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159198 │ │ │ │ - cbnz r0, 7784a <_Py_open@@Base+0xd1e> │ │ │ │ + bl 158cd0 │ │ │ │ + cbnz r0, 77892 <_Py_open@@Base+0xd1e> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 77832 <_Py_open@@Base+0xd06> │ │ │ │ + beq.n 7787a <_Py_open@@Base+0xd06> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #24608 @ 0x6020 │ │ │ │ + movw r1, #23008 @ 0x59e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ecc │ │ │ │ - b.n 7784c <_Py_open@@Base+0xd20> │ │ │ │ + bl 159a04 │ │ │ │ + b.n 77894 <_Py_open@@Base+0xd20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b84c │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7784c <_Py_open@@Base+0xd20> │ │ │ │ + b.n 77894 <_Py_open@@Base+0xd20> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 77856 <_Py_open@@Base+0xd2a> │ │ │ │ + cbz r3, 7789e <_Py_open@@Base+0xd2a> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ 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 r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 284354 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 778a6 <_Py_open@@Base+0xd7a> │ │ │ │ + bl 283d24 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 778ee <_Py_open@@Base+0xd7a> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #6 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2ad1c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7789c <_Py_open@@Base+0xd70> │ │ │ │ + cbnz r0, 778e4 <_Py_open@@Base+0xd70> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 778a8 <_Py_open@@Base+0xd7c> │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 778f0 <_Py_open@@Base+0xd7c> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ce1ec │ │ │ │ + bl 1ce658 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 778a8 <_Py_open@@Base+0xd7c> │ │ │ │ + b.n 778f0 <_Py_open@@Base+0xd7c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 7793a <_Py_open@@Base+0xe0e> │ │ │ │ + cbz r0, 77982 <_Py_open@@Base+0xe0e> │ │ │ │ ldrd r0, r1, [r6, #24] │ │ │ │ - bl 2e3d90 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ - vldr d8, [pc, #112] @ 77948 <_Py_open@@Base+0xe1c> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + vldr d8, [pc, #112] @ 77990 <_Py_open@@Base+0xe1c> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r6, #16] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 2e3d90 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 9b9dc │ │ │ │ + bl 9b8e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 77922 <_Py_open@@Base+0xdf6> │ │ │ │ + cbz r0, 7796a <_Py_open@@Base+0xdf6> │ │ │ │ ldrd r0, r1, [r6, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 2e3d90 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 2e3d90 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 9b9dc │ │ │ │ + bl 9b8e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 77938 <_Py_open@@Base+0xe0c> │ │ │ │ + cbnz r0, 77980 <_Py_open@@Base+0xe0c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7793c <_Py_open@@Base+0xe10> │ │ │ │ + bge.n 77984 <_Py_open@@Base+0xe10> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7793c <_Py_open@@Base+0xe10> │ │ │ │ + cbnz r3, 77984 <_Py_open@@Base+0xe10> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7793c <_Py_open@@Base+0xe10> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 77984 <_Py_open@@Base+0xe10> │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r4, r5 │ │ │ │ vpop {d8-d9} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @@ -114018,32 +114045,32 @@ │ │ │ │ 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 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 77974 <_Py_open@@Base+0xe48> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 77992 <_Py_open@@Base+0xe66> │ │ │ │ + bne.n 779bc <_Py_open@@Base+0xe48> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 779da <_Py_open@@Base+0xe66> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [r5, #16] │ │ │ │ blx 2be20 <__getitimer64@plt> │ │ │ │ - cbz r0, 7798a <_Py_open@@Base+0xe5e> │ │ │ │ + cbz r0, 779d2 <_Py_open@@Base+0xe5e> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77994 <_Py_open@@Base+0xe68> │ │ │ │ + b.n 779dc <_Py_open@@Base+0xe68> │ │ │ │ mov r0, sp │ │ │ │ - bl 778ae <_Py_open@@Base+0xd82> │ │ │ │ - b.n 77994 <_Py_open@@Base+0xe68> │ │ │ │ + bl 778f6 <_Py_open@@Base+0xd82> │ │ │ │ + b.n 779dc <_Py_open@@Base+0xe68> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -114059,186 +114086,186 @@ │ │ │ │ strd r5, r5, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ blx 2b44c │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ strd r5, r5, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - beq.n 779ec <_Py_open@@Base+0xec0> │ │ │ │ + beq.n 77a34 <_Py_open@@Base+0xec0> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24648 @ 0x6048 │ │ │ │ + movw r1, #23048 @ 0x5a08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77c1e <_Py_open@@Base+0x10f2> │ │ │ │ + b.n 77c66 <_Py_open@@Base+0x10f2> │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movw r2, #41976 @ 0xa3f8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ 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, #24684 @ 0x606c │ │ │ │ + movw r2, #23084 @ 0x5a2c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ 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] @ (77c28 <_Py_open@@Base+0x10fc>) │ │ │ │ - bl f59e4 │ │ │ │ + ldr r3, [pc, #528] @ (77c70 <_Py_open@@Base+0x10fc>) │ │ │ │ + bl f55d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 779e8 <_Py_open@@Base+0xebc> │ │ │ │ + beq.n 77a30 <_Py_open@@Base+0xebc> │ │ │ │ add.w r9, sp, #72 @ 0x48 │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ blx 2b44c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 77a3c <_Py_open@@Base+0xf10> │ │ │ │ - bl 12276c │ │ │ │ + cbz r0, 77a84 <_Py_open@@Base+0xf10> │ │ │ │ + bl 1223d0 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - bge.n 77a58 <_Py_open@@Base+0xf2c> │ │ │ │ + bge.n 77aa0 <_Py_open@@Base+0xf2c> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24712 @ 0x6088 │ │ │ │ + movw r1, #23112 @ 0x5a48 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 77bec <_Py_open@@Base+0x10c0> │ │ │ │ + b.n 77c34 <_Py_open@@Base+0x10c0> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 77a8e <_Py_open@@Base+0xf62> │ │ │ │ - bl 12276c │ │ │ │ + cbz r0, 77ad6 <_Py_open@@Base+0xf62> │ │ │ │ + bl 1223d0 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 77a72 <_Py_open@@Base+0xf46> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 77aba <_Py_open@@Base+0xf46> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 77bea <_Py_open@@Base+0x10be> │ │ │ │ - b.n 77a76 <_Py_open@@Base+0xf4a> │ │ │ │ + bne.w 77c32 <_Py_open@@Base+0x10be> │ │ │ │ + b.n 77abe <_Py_open@@Base+0xf4a> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 77a92 <_Py_open@@Base+0xf66> │ │ │ │ + bge.n 77ada <_Py_open@@Base+0xf66> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24748 @ 0x60ac │ │ │ │ + movw r1, #23148 @ 0x5a6c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 77a52 <_Py_open@@Base+0xf26> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 77a9a <_Py_open@@Base+0xf26> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 77aa2 <_Py_open@@Base+0xf76> │ │ │ │ + cbz r3, 77aea <_Py_open@@Base+0xf76> │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ adds r4, #7 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 77aa4 <_Py_open@@Base+0xf78> │ │ │ │ + b.n 77aec <_Py_open@@Base+0xf78> │ │ │ │ movs r4, #16 │ │ │ │ adds r3, r6, #1 │ │ │ │ it ne │ │ │ │ addne r4, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 77abc <_Py_open@@Base+0xf90> │ │ │ │ + cbnz r0, 77b04 <_Py_open@@Base+0xf90> │ │ │ │ mov r4, r5 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 77bec <_Py_open@@Base+0x10c0> │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 77c34 <_Py_open@@Base+0x10c0> │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b44c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp, #88] @ 0x58 │ │ │ │ - cbz r0, 77ada <_Py_open@@Base+0xfae> │ │ │ │ + cbz r0, 77b22 <_Py_open@@Base+0xfae> │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ - bl 29e660 │ │ │ │ + bl 29df68 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 77afa <_Py_open@@Base+0xfce> │ │ │ │ + beq.n 77b42 <_Py_open@@Base+0xfce> │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 77ae4 <_Py_open@@Base+0xfb8> │ │ │ │ + bls.n 77b2c <_Py_open@@Base+0xfb8> │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r4, 77afe <_Py_open@@Base+0xfd2> │ │ │ │ + cbnz r4, 77b46 <_Py_open@@Base+0xfd2> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24776 @ 0x60c8 │ │ │ │ + movw r1, #23176 @ 0x5a88 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77bec <_Py_open@@Base+0x10c0> │ │ │ │ + b.n 77c34 <_Py_open@@Base+0x10c0> │ │ │ │ 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, 77b58 <_Py_open@@Base+0x102c> │ │ │ │ + cbz r1, 77ba0 <_Py_open@@Base+0x102c> │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ cmp r2, #27 │ │ │ │ - bls.n 77b22 <_Py_open@@Base+0xff6> │ │ │ │ + bls.n 77b6a <_Py_open@@Base+0xff6> │ │ │ │ adds.w sl, r4, #16 │ │ │ │ - bne.n 77b3a <_Py_open@@Base+0x100e> │ │ │ │ + bne.n 77b82 <_Py_open@@Base+0x100e> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24820 @ 0x60f4 │ │ │ │ + movw r1, #23220 @ 0x5ab4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 77afa <_Py_open@@Base+0xfce> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 77b42 <_Py_open@@Base+0xfce> │ │ │ │ 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 2c030 │ │ │ │ - b.n 77b5a <_Py_open@@Base+0x102e> │ │ │ │ + b.n 77ba2 <_Py_open@@Base+0x102e> │ │ │ │ mov sl, r4 │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 77bb6 <_Py_open@@Base+0x108a> │ │ │ │ + beq.n 77bfe <_Py_open@@Base+0x108a> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 77b8c <_Py_open@@Base+0x1060> │ │ │ │ + bls.n 77bd4 <_Py_open@@Base+0x1060> │ │ │ │ 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 77b8c <_Py_open@@Base+0x1060> │ │ │ │ + bhi.n 77bd4 <_Py_open@@Base+0x1060> │ │ │ │ subs r4, r4, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.n 77b8c <_Py_open@@Base+0x1060> │ │ │ │ + bhi.n 77bd4 <_Py_open@@Base+0x1060> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ adds.w r2, sl, r3 │ │ │ │ - bne.n 77ba4 <_Py_open@@Base+0x1078> │ │ │ │ + bne.n 77bec <_Py_open@@Base+0x1078> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24864 @ 0x6120 │ │ │ │ + movw r1, #23264 @ 0x5ae0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 77afa <_Py_open@@Base+0xfce> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 77b42 <_Py_open@@Base+0xfce> │ │ │ │ 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] │ │ │ │ @@ -114247,1199 +114274,1199 @@ │ │ │ │ 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, #52565 @ 0xcd55 │ │ │ │ + movw r2, #52637 @ 0xcd9d │ │ │ │ movt r2, #3 │ │ │ │ - bl 24b38c │ │ │ │ + bl 24b5ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 77afa <_Py_open@@Base+0xfce> │ │ │ │ + beq.n 77b42 <_Py_open@@Base+0xfce> │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 77bec <_Py_open@@Base+0x10c0> │ │ │ │ + b.n 77c34 <_Py_open@@Base+0x10c0> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 77bfc <_Py_open@@Base+0x10d0> │ │ │ │ + cbz r3, 77c44 <_Py_open@@Base+0x10d0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ movs r5, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldrd r0, r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 77c1a <_Py_open@@Base+0x10ee> │ │ │ │ + ble.n 77c62 <_Py_open@@Base+0x10ee> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ adds r5, #1 │ │ │ │ - bl 159ecc │ │ │ │ - b.n 77c06 <_Py_open@@Base+0x10da> │ │ │ │ - bl 83ad8 │ │ │ │ + bl 159a04 │ │ │ │ + b.n 77c4e <_Py_open@@Base+0x10da> │ │ │ │ + bl 83a14 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r4, r4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmn.w r0, #9 │ │ │ │ - beq.n 77c66 <_Py_open@@Base+0x113a> │ │ │ │ + beq.n 77cae <_Py_open@@Base+0x113a> │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 77c50 <_Py_open@@Base+0x1124> │ │ │ │ + beq.n 77c98 <_Py_open@@Base+0x1124> │ │ │ │ adds r0, #10 │ │ │ │ - beq.n 77c6a <_Py_open@@Base+0x113e> │ │ │ │ + beq.n 77cb2 <_Py_open@@Base+0x113e> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24948 @ 0x6174 │ │ │ │ + movw r1, #23348 @ 0x5b34 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 11e29c │ │ │ │ + b.w 11df00 │ │ │ │ movw r3, #43692 @ 0xaaac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24912 @ 0x6150 │ │ │ │ + movw r1, #23312 @ 0x5b10 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 11e29c │ │ │ │ - b.w 23c560 │ │ │ │ + b.w 11df00 │ │ │ │ + b.w 23c7b4 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r5, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #28 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #24992 @ 0x61a0 │ │ │ │ + movw r1, #23392 @ 0x5b60 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ strd r5, r5, [sp, #32] │ │ │ │ - bl a64a8 │ │ │ │ + bl a6968 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77da0 <_Py_open@@Base+0x1274> │ │ │ │ + beq.n 77de8 <_Py_open@@Base+0x1274> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 83e70 │ │ │ │ + bl 83dac │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 77cc2 <_Py_open@@Base+0x1196> │ │ │ │ + cbnz r0, 77d0a <_Py_open@@Base+0x1196> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25012 @ 0x61b4 │ │ │ │ + movw r1, #23412 @ 0x5b74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 77da2 <_Py_open@@Base+0x1276> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 77dea <_Py_open@@Base+0x1276> │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 77d3e <_Py_open@@Base+0x1212> │ │ │ │ + ble.n 77d86 <_Py_open@@Base+0x1212> │ │ │ │ cmp.w r7, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 77cf4 <_Py_open@@Base+0x11c8> │ │ │ │ + bcs.n 77d3c <_Py_open@@Base+0x11c8> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 77cf6 <_Py_open@@Base+0x11ca> │ │ │ │ + cbz r0, 77d3e <_Py_open@@Base+0x11ca> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi.n 77cf6 <_Py_open@@Base+0x11ca> │ │ │ │ + bhi.n 77d3e <_Py_open@@Base+0x11ca> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r7, r0 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 77d00 <_Py_open@@Base+0x11d4> │ │ │ │ - b.n 77cf6 <_Py_open@@Base+0x11ca> │ │ │ │ + cbnz r0, 77d48 <_Py_open@@Base+0x11d4> │ │ │ │ + b.n 77d3e <_Py_open@@Base+0x11ca> │ │ │ │ mov r9, r5 │ │ │ │ movs r6, #0 │ │ │ │ - bl 23c560 │ │ │ │ + bl 23c7b4 │ │ │ │ mov r8, r6 │ │ │ │ - b.n 77d7c <_Py_open@@Base+0x1250> │ │ │ │ - movw r1, #25060 @ 0x61e4 │ │ │ │ + b.n 77dc4 <_Py_open@@Base+0x1250> │ │ │ │ + movw r1, #23460 @ 0x5ba4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add.w r6, r4, #12 │ │ │ │ mov sl, r0 │ │ │ │ add.w fp, r9, #4 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ mov r2, sl │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 1a294c │ │ │ │ - cbz r0, 77d64 <_Py_open@@Base+0x1238> │ │ │ │ + bl 1a2dbc │ │ │ │ + cbz r0, 77dac <_Py_open@@Base+0x1238> │ │ │ │ ldr.w r3, [sl] │ │ │ │ add.w sl, sl, #44 @ 0x2c │ │ │ │ ldr.w r2, [sl, #-36] │ │ │ │ str.w r3, [r9, r5, lsl #3] │ │ │ │ str.w r2, [fp, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 77d12 <_Py_open@@Base+0x11e6> │ │ │ │ - b.n 77d42 <_Py_open@@Base+0x1216> │ │ │ │ + bne.n 77d5a <_Py_open@@Base+0x11e6> │ │ │ │ + b.n 77d8a <_Py_open@@Base+0x1216> │ │ │ │ mov r8, r5 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r6, #22465 @ 0x57c1 │ │ │ │ + movw r6, #22537 @ 0x5809 │ │ │ │ movt r6, #7 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 3830c <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ + bl 38310 <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 77d66 <_Py_open@@Base+0x123a> │ │ │ │ + b.n 77dae <_Py_open@@Base+0x123a> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 77d7c <_Py_open@@Base+0x1250> │ │ │ │ + cbz r5, 77dc4 <_Py_open@@Base+0x1250> │ │ │ │ movs r7, #0 │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ mla r0, sl, r7, r8 │ │ │ │ adds r7, #1 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 77d6e <_Py_open@@Base+0x1242> │ │ │ │ + bne.n 77db6 <_Py_open@@Base+0x1242> │ │ │ │ mov r0, r8 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ mov r0, r9 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77d9c <_Py_open@@Base+0x1270> │ │ │ │ + bge.n 77de4 <_Py_open@@Base+0x1270> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 77d9c <_Py_open@@Base+0x1270> │ │ │ │ + cbnz r3, 77de4 <_Py_open@@Base+0x1270> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 77da2 <_Py_open@@Base+0x1276> │ │ │ │ + b.n 77dea <_Py_open@@Base+0x1276> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, sp │ │ │ │ - movw r1, #25148 @ 0x623c │ │ │ │ + movw r1, #23548 @ 0x5bfc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a64a8 │ │ │ │ - cbnz r0, 77df0 <_Py_open@@Base+0x12c4> │ │ │ │ - bl f7144 │ │ │ │ - movw r2, #18965 @ 0x4a15 │ │ │ │ + bl a6968 │ │ │ │ + cbnz r0, 77e38 <_Py_open@@Base+0x12c4> │ │ │ │ + bl f6dfc │ │ │ │ + movw r2, #17521 @ 0x4471 │ │ │ │ movt r2, #21 │ │ │ │ - movw r1, #25164 @ 0x624c │ │ │ │ + movw r1, #23564 @ 0x5c0c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r3, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 77e4e <_Py_open@@Base+0x1322> │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 77e96 <_Py_open@@Base+0x1322> │ │ │ │ movs r5, #1 │ │ │ │ - b.n 77df2 <_Py_open@@Base+0x12c6> │ │ │ │ + b.n 77e3a <_Py_open@@Base+0x12c6> │ │ │ │ movs r5, #0 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - movw r1, #57368 @ 0xe018 │ │ │ │ + movw r1, #55796 @ 0xd9f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #25180 @ 0x625c │ │ │ │ + movw r0, #23580 @ 0x5c1c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 77e4e <_Py_open@@Base+0x1322> │ │ │ │ + beq.n 77e96 <_Py_open@@Base+0x1322> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 159198 │ │ │ │ + bl 158cd0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 77e5c <_Py_open@@Base+0x1330> │ │ │ │ + cbnz r0, 77ea4 <_Py_open@@Base+0x1330> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2b5f8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ecc │ │ │ │ - cbz r5, 77e3e <_Py_open@@Base+0x1312> │ │ │ │ + bl 159a04 │ │ │ │ + cbz r5, 77e86 <_Py_open@@Base+0x1312> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77e3e <_Py_open@@Base+0x1312> │ │ │ │ + bge.n 77e86 <_Py_open@@Base+0x1312> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 77e3e <_Py_open@@Base+0x1312> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 77e52 <_Py_open@@Base+0x1326> │ │ │ │ + cbnz r3, 77e86 <_Py_open@@Base+0x1312> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 77e9a <_Py_open@@Base+0x1326> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77e62 <_Py_open@@Base+0x1336> │ │ │ │ + b.n 77eaa <_Py_open@@Base+0x1336> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 77e62 <_Py_open@@Base+0x1336> │ │ │ │ + b.n 77eaa <_Py_open@@Base+0x1336> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 77e2a <_Py_open@@Base+0x12fe> │ │ │ │ - b.n 77e40 <_Py_open@@Base+0x1314> │ │ │ │ + bne.n 77e72 <_Py_open@@Base+0x12fe> │ │ │ │ + b.n 77e88 <_Py_open@@Base+0x1314> │ │ │ │ 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, #25200 @ 0x6270 │ │ │ │ + movw r1, #23600 @ 0x5c30 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 77eaa <_Py_open@@Base+0x137e> │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 77ef2 <_Py_open@@Base+0x137e> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - movw r1, #48932 @ 0xbf24 │ │ │ │ + movw r1, #47332 @ 0xb8e4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #25220 @ 0x6284 │ │ │ │ + movw r0, #23620 @ 0x5c44 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 77eae <_Py_open@@Base+0x1382> │ │ │ │ + bne.n 77ef6 <_Py_open@@Base+0x1382> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77eea <_Py_open@@Base+0x13be> │ │ │ │ - bl b1084 │ │ │ │ + b.n 77f32 <_Py_open@@Base+0x13be> │ │ │ │ + bl b0764 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2b5a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b421c │ │ │ │ - cbnz r4, 77ede <_Py_open@@Base+0x13b2> │ │ │ │ + bl b390c │ │ │ │ + cbnz r4, 77f26 <_Py_open@@Base+0x13b2> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25244 @ 0x629c │ │ │ │ + movw r1, #23644 @ 0x5c5c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 77eea <_Py_open@@Base+0x13be> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 77f32 <_Py_open@@Base+0x13be> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #25268 @ 0x62b4 │ │ │ │ + movw r1, #23668 @ 0x5c74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 77f36 <_Py_open@@Base+0x140a> │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 77f7e <_Py_open@@Base+0x140a> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ - bcc.n 77f3a <_Py_open@@Base+0x140e> │ │ │ │ + bcc.n 77f82 <_Py_open@@Base+0x140e> │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #23688 @ 0x5c88 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77f90 <_Py_open@@Base+0x1464> │ │ │ │ + b.n 77fd8 <_Py_open@@Base+0x1464> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r1, #7556 @ 0x1d84 │ │ │ │ + movw r1, #5676 @ 0x162c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #25328 @ 0x62f0 │ │ │ │ + movw r0, #23728 @ 0x5cb0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 77f36 <_Py_open@@Base+0x140a> │ │ │ │ - bl b1084 │ │ │ │ + beq.n 77f7e <_Py_open@@Base+0x140a> │ │ │ │ + bl b0764 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ blx 2c0bc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b421c │ │ │ │ - cbnz r4, 77f88 <_Py_open@@Base+0x145c> │ │ │ │ + bl b390c │ │ │ │ + cbnz r4, 77fd0 <_Py_open@@Base+0x145c> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25352 @ 0x6308 │ │ │ │ + movw r1, #23752 @ 0x5cc8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 77f90 <_Py_open@@Base+0x1464> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 77fd8 <_Py_open@@Base+0x1464> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #25376 @ 0x6320 │ │ │ │ + movw r1, #23776 @ 0x5ce0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 77ff0 <_Py_open@@Base+0x14c4> │ │ │ │ - bl b1084 │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 78038 <_Py_open@@Base+0x14c4> │ │ │ │ + bl b0764 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2b2cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b421c │ │ │ │ - cbnz r4, 77fe6 <_Py_open@@Base+0x14ba> │ │ │ │ + bl b390c │ │ │ │ + cbnz r4, 7802e <_Py_open@@Base+0x14ba> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25396 @ 0x6334 │ │ │ │ + movw r1, #23796 @ 0x5cf4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 77ff2 <_Py_open@@Base+0x14c6> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 7803a <_Py_open@@Base+0x14c6> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 77ff2 <_Py_open@@Base+0x14c6> │ │ │ │ + b.n 7803a <_Py_open@@Base+0x14c6> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ - movw r1, #25416 @ 0x6348 │ │ │ │ + movw r1, #23816 @ 0x5d08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, sp │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 78044 <_Py_open@@Base+0x1518> │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 7808c <_Py_open@@Base+0x1518> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 78048 <_Py_open@@Base+0x151c> │ │ │ │ + bne.n 78090 <_Py_open@@Base+0x151c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 78074 <_Py_open@@Base+0x1548> │ │ │ │ + beq.n 780bc <_Py_open@@Base+0x1548> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25432 @ 0x6358 │ │ │ │ + movw r1, #23832 @ 0x5d18 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 780a6 <_Py_open@@Base+0x157a> │ │ │ │ + b.n 780ee <_Py_open@@Base+0x157a> │ │ │ │ cmp r0, #10 │ │ │ │ - bne.n 78054 <_Py_open@@Base+0x1528> │ │ │ │ + bne.n 7809c <_Py_open@@Base+0x1528> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #16 │ │ │ │ - beq.n 78074 <_Py_open@@Base+0x1548> │ │ │ │ - b.n 78028 <_Py_open@@Base+0x14fc> │ │ │ │ + beq.n 780bc <_Py_open@@Base+0x1548> │ │ │ │ + b.n 78070 <_Py_open@@Base+0x14fc> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25476 @ 0x6384 │ │ │ │ + movw r1, #23876 @ 0x5d44 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ecc │ │ │ │ - b.n 78044 <_Py_open@@Base+0x1518> │ │ │ │ + bl 159a04 │ │ │ │ + b.n 7808c <_Py_open@@Base+0x1518> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r3, #46 @ 0x2e │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ blx 2b118 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 78098 <_Py_open@@Base+0x156c> │ │ │ │ + cbnz r0, 780e0 <_Py_open@@Base+0x156c> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ecc │ │ │ │ - b.n 780a6 <_Py_open@@Base+0x157a> │ │ │ │ + bl 159a04 │ │ │ │ + b.n 780ee <_Py_open@@Base+0x157a> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ 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, #25504 @ 0x63a0 │ │ │ │ + movw r1, #23904 @ 0x5d60 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 780fa <_Py_open@@Base+0x15ce> │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 78142 <_Py_open@@Base+0x15ce> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r0, r3 │ │ │ │ - bhi.n 780e4 <_Py_open@@Base+0x15b8> │ │ │ │ + bhi.n 7812c <_Py_open@@Base+0x15b8> │ │ │ │ adds r0, #12 │ │ │ │ - bl 8f69c │ │ │ │ - b.n 780fc <_Py_open@@Base+0x15d0> │ │ │ │ + bl 8f5c0 │ │ │ │ + b.n 78144 <_Py_open@@Base+0x15d0> │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25516 @ 0x63ac │ │ │ │ + movw r1, #23916 @ 0x5d6c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #25552 @ 0x63d0 │ │ │ │ + movw r1, #23952 @ 0x5d90 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 78160 <_Py_open@@Base+0x1634> │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 781a8 <_Py_open@@Base+0x1634> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 24d870 │ │ │ │ - cbz r0, 78160 <_Py_open@@Base+0x1634> │ │ │ │ - ldr r3, [pc, #56] @ (78164 <_Py_open@@Base+0x1638>) │ │ │ │ + bl 24d970 │ │ │ │ + cbz r0, 781a8 <_Py_open@@Base+0x1634> │ │ │ │ + ldr r3, [pc, #56] @ (781ac <_Py_open@@Base+0x1638>) │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ - cbz r3, 78158 <_Py_open@@Base+0x162c> │ │ │ │ + cbz r3, 781a0 <_Py_open@@Base+0x162c> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r0, #164 @ 0xa4 │ │ │ │ mla r0, r0, r1, r3 │ │ │ │ - bl 258fd0 <_PyDict_LoadGlobal@@Base+0x88> │ │ │ │ + bl 258d60 <_PyDict_LoadGlobal@@Base+0x88> │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 78160 <_Py_open@@Base+0x1634> │ │ │ │ + b.n 781a8 <_Py_open@@Base+0x1634> │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #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, #25568 @ 0x63e0 │ │ │ │ + movw r1, #23968 @ 0x5da0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 781bc <_Py_open@@Base+0x1690> │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 78204 <_Py_open@@Base+0x1690> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 781aa <_Py_open@@Base+0x167e> │ │ │ │ - bl b1084 │ │ │ │ + cbz r3, 781f2 <_Py_open@@Base+0x167e> │ │ │ │ + bl b0764 │ │ │ │ mov r4, r0 │ │ │ │ - bl 74ad2 │ │ │ │ + bl 74b1a │ │ │ │ movs r0, #11 │ │ │ │ blx 2bde4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b421c │ │ │ │ - b.n 781b4 <_Py_open@@Base+0x1688> │ │ │ │ - bl 74ad2 │ │ │ │ + bl b390c │ │ │ │ + b.n 781fc <_Py_open@@Base+0x1688> │ │ │ │ + bl 74b1a │ │ │ │ movs r0, #11 │ │ │ │ blx 2bde4 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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, #25580 @ 0x63ec │ │ │ │ + movw r1, #23980 @ 0x5dac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 78204 <_Py_open@@Base+0x16d8> │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 7824c <_Py_open@@Base+0x16d8> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7511e │ │ │ │ - cbz r0, 78208 <_Py_open@@Base+0x16dc> │ │ │ │ + bl 75166 │ │ │ │ + cbz r0, 78250 <_Py_open@@Base+0x16dc> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55524 @ 0xd8e4 │ │ │ │ + movw r1, #53924 @ 0xd2a4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78210 <_Py_open@@Base+0x16e4> │ │ │ │ + b.n 78258 <_Py_open@@Base+0x16e4> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #31900 @ 0x7c9c │ │ │ │ + movw r1, #30300 @ 0x765c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 7826c <_Py_open@@Base+0x1740> │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 782b4 <_Py_open@@Base+0x1740> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 11c624 │ │ │ │ + bl 11c288 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7826e <_Py_open@@Base+0x1742> │ │ │ │ + cbz r0, 782b6 <_Py_open@@Base+0x1742> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #4380 @ 0x111c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ ite ne │ │ │ │ movne r4, r3 │ │ │ │ moveq r4, r2 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7826e <_Py_open@@Base+0x1742> │ │ │ │ + bge.n 782b6 <_Py_open@@Base+0x1742> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7826e <_Py_open@@Base+0x1742> │ │ │ │ + b.n 782b6 <_Py_open@@Base+0x1742> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 103a6c │ │ │ │ + bl 1036f4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 78294 <_Py_open@@Base+0x1768> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 782d2 <_Py_open@@Base+0x17a6> │ │ │ │ - bl b1084 │ │ │ │ + bne.n 782dc <_Py_open@@Base+0x1768> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 7831a <_Py_open@@Base+0x17a6> │ │ │ │ + bl b0764 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b5d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 782b6 <_Py_open@@Base+0x178a> │ │ │ │ + blt.n 782fe <_Py_open@@Base+0x178a> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 782d4 <_Py_open@@Base+0x17a8> │ │ │ │ + b.n 7831c <_Py_open@@Base+0x17a8> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq.n 782ac <_Py_open@@Base+0x1780> │ │ │ │ + beq.n 782f4 <_Py_open@@Base+0x1780> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 103a6c │ │ │ │ + bl 1036f4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 782fa <_Py_open@@Base+0x17ce> │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 782fa <_Py_open@@Base+0x17ce> │ │ │ │ + bne.n 78342 <_Py_open@@Base+0x17ce> │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 78342 <_Py_open@@Base+0x17ce> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78314 <_Py_open@@Base+0x17e8> │ │ │ │ + b.n 7835c <_Py_open@@Base+0x17e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 223b44 <_Py_dup@@Base> │ │ │ │ + bl 223dcc <_Py_dup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 782f6 <_Py_open@@Base+0x17ca> │ │ │ │ - bl 9435c │ │ │ │ + beq.n 7833e <_Py_open@@Base+0x17ca> │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 78314 <_Py_open@@Base+0x17e8> │ │ │ │ + cbnz r0, 7835c <_Py_open@@Base+0x17e8> │ │ │ │ mov r0, r5 │ │ │ │ blx 2b5d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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, #25592 @ 0x63f8 │ │ │ │ + movw r1, #23992 @ 0x5db8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ 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 a64a8 │ │ │ │ - cbz r0, 7837a <_Py_open@@Base+0x184e> │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 783c2 <_Py_open@@Base+0x184e> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 7837e <_Py_open@@Base+0x1852> │ │ │ │ + bmi.n 783c6 <_Py_open@@Base+0x1852> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25608 @ 0x6408 │ │ │ │ + movw r1, #24008 @ 0x5dc8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 784da <_Py_open@@Base+0x19ae> │ │ │ │ + b.n 78522 <_Py_open@@Base+0x19ae> │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ - movw r1, #25652 @ 0x6434 │ │ │ │ + movw r1, #24052 @ 0x5df4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ strd r8, sl, [sp] │ │ │ │ - bl a64a8 │ │ │ │ + bl a6968 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7837a <_Py_open@@Base+0x184e> │ │ │ │ + beq.n 783c2 <_Py_open@@Base+0x184e> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ - bcc.n 783ba <_Py_open@@Base+0x188e> │ │ │ │ + bcc.n 78402 <_Py_open@@Base+0x188e> │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25700 @ 0x6464 │ │ │ │ + movw r1, #24100 @ 0x5e24 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 7837a <_Py_open@@Base+0x184e> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 783c2 <_Py_open@@Base+0x184e> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - movw r1, #57368 @ 0xe018 │ │ │ │ + movw r1, #55796 @ 0xd9f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #25744 @ 0x6490 │ │ │ │ + movw r0, #24144 @ 0x5e50 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7837a <_Py_open@@Base+0x184e> │ │ │ │ + beq.n 783c2 <_Py_open@@Base+0x184e> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r7, sp, #84 @ 0x54 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #57560 @ 0xe0d8 │ │ │ │ + movw r2, #55960 @ 0xda98 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1bd3ac │ │ │ │ + bl 1bd81c │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx 2b44c │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 2af68 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 78424 <_Py_open@@Base+0x18f8> │ │ │ │ + cbz r1, 7846c <_Py_open@@Base+0x18f8> │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 51e7c │ │ │ │ - b.n 78440 <_Py_open@@Base+0x1914> │ │ │ │ + bl 51ec4 │ │ │ │ + b.n 78488 <_Py_open@@Base+0x1914> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ - cbz r4, 78444 <_Py_open@@Base+0x1918> │ │ │ │ + cbz r4, 7848c <_Py_open@@Base+0x1918> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25764 @ 0x64a4 │ │ │ │ + movw r1, #24164 @ 0x5e64 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 784d2 <_Py_open@@Base+0x19a6> │ │ │ │ + b.n 7851a <_Py_open@@Base+0x19a6> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 78460 <_Py_open@@Base+0x1934> │ │ │ │ + beq.n 784a8 <_Py_open@@Base+0x1934> │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n 78480 <_Py_open@@Base+0x1954> │ │ │ │ + bne.n 784c8 <_Py_open@@Base+0x1954> │ │ │ │ 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 78480 <_Py_open@@Base+0x1954> │ │ │ │ + b.n 784c8 <_Py_open@@Base+0x1954> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 78480 <_Py_open@@Base+0x1954> │ │ │ │ + beq.n 784c8 <_Py_open@@Base+0x1954> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25804 @ 0x64cc │ │ │ │ + movw r1, #24204 @ 0x5e8c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 784d2 <_Py_open@@Base+0x19a6> │ │ │ │ - bl b1084 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 7851a <_Py_open@@Base+0x19a6> │ │ │ │ + bl b0764 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #32 │ │ │ │ str r7, [sp, #0] │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #1025 @ 0x401 │ │ │ │ ldrd r1, r0, [r0, #16] │ │ │ │ blx 2bd2c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b421c │ │ │ │ - cbz r6, 784b6 <_Py_open@@Base+0x198a> │ │ │ │ + bl b390c │ │ │ │ + cbz r6, 784fe <_Py_open@@Base+0x198a> │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 51e7c │ │ │ │ - b.n 784d2 <_Py_open@@Base+0x19a6> │ │ │ │ + bl 51ec4 │ │ │ │ + b.n 7851a <_Py_open@@Base+0x19a6> │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 784d2 <_Py_open@@Base+0x19a6> │ │ │ │ + cbz r0, 7851a <_Py_open@@Base+0x19a6> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #25836 @ 0x64ec │ │ │ │ + movw r0, #24236 @ 0x5eac │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 784da <_Py_open@@Base+0x19ae> │ │ │ │ + cbz r0, 78522 <_Py_open@@Base+0x19ae> │ │ │ │ blx 2aeec │ │ │ │ mov r0, r4 │ │ │ │ addw sp, sp, #1148 @ 0x47c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ add.w r2, r1, #8 │ │ │ │ push {r4, r5} │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r5, [r2, #-1]! │ │ │ │ lsls r3, r1, #8 │ │ │ │ orr.w r1, r3, r0, lsr #24 │ │ │ │ cmp r4, r2 │ │ │ │ orr.w r0, r5, r0, lsl #8 │ │ │ │ - bne.n 784f0 <_Py_open@@Base+0x19c4> │ │ │ │ + bne.n 78538 <_Py_open@@Base+0x19c4> │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 14de1c │ │ │ │ + b.w 14d870 │ │ │ │ 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 78512 <_Py_open@@Base+0x19e6> │ │ │ │ + bgt.n 7855a <_Py_open@@Base+0x19e6> │ │ │ │ pop {r4} │ │ │ │ - b.w 133b40 │ │ │ │ + b.w 133734 │ │ │ │ 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 2cee60 │ │ │ │ + bl 2ce770 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 7855e <_Py_open@@Base+0x1a32> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 7858e <_Py_open@@Base+0x1a62> │ │ │ │ + bne.n 785a6 <_Py_open@@Base+0x1a32> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 785d6 <_Py_open@@Base+0x1a62> │ │ │ │ movs r1, #1 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 2cee60 │ │ │ │ + bl 2ce770 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 7857a <_Py_open@@Base+0x1a4e> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 7858e <_Py_open@@Base+0x1a62> │ │ │ │ + bne.n 785c2 <_Py_open@@Base+0x1a4e> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 785d6 <_Py_open@@Base+0x1a62> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d990c │ │ │ │ + b.w 2d9224 │ │ │ │ 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 208df8 │ │ │ │ + bl 2091c0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 785ca <_Py_open@@Base+0x1a9e> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 785fc <_Py_open@@Base+0x1ad0> │ │ │ │ + bne.n 78612 <_Py_open@@Base+0x1a9e> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 78644 <_Py_open@@Base+0x1ad0> │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 208df8 │ │ │ │ + bl 2091c0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 785e8 <_Py_open@@Base+0x1abc> │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 785fc <_Py_open@@Base+0x1ad0> │ │ │ │ + bne.n 78630 <_Py_open@@Base+0x1abc> │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 78644 <_Py_open@@Base+0x1ad0> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d990c │ │ │ │ + b.w 2d9224 │ │ │ │ vpop {d8-d10} │ │ │ │ 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 r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r0 │ │ │ │ - bl 26efa0 <_PyTime_AsMilliseconds@@Base+0x2774> │ │ │ │ + bl 26ed68 <_PyTime_AsMilliseconds@@Base+0x2774> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78646 <_Py_open@@Base+0x1b1a> │ │ │ │ + bne.n 7868e <_Py_open@@Base+0x1b1a> │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ - cbz r0, 7867a <_Py_open@@Base+0x1b4e> │ │ │ │ + bl f65bc │ │ │ │ + cbz r0, 786c2 <_Py_open@@Base+0x1b4e> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movs r3, #0 │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 24f950 │ │ │ │ - b.n 7867a <_Py_open@@Base+0x1b4e> │ │ │ │ + bl 24fad8 │ │ │ │ + b.n 786c2 <_Py_open@@Base+0x1b4e> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 78668 <_Py_open@@Base+0x1b3c> │ │ │ │ + bne.n 786b0 <_Py_open@@Base+0x1b3c> │ │ │ │ add.w r3, r1, #32768 @ 0x8000 │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcc.n 78668 <_Py_open@@Base+0x1b3c> │ │ │ │ + bcc.n 786b0 <_Py_open@@Base+0x1b3c> │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 24f950 │ │ │ │ - b.n 7867a <_Py_open@@Base+0x1b4e> │ │ │ │ + bl 24fad8 │ │ │ │ + b.n 786c2 <_Py_open@@Base+0x1b4e> │ │ │ │ mov r3, r5 │ │ │ │ add r5, r2 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ asrs r1, r1, #8 │ │ │ │ subs r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 7866c <_Py_open@@Base+0x1b40> │ │ │ │ + bgt.n 786b4 <_Py_open@@Base+0x1b40> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r0 │ │ │ │ - bl 24f534 │ │ │ │ + bl 24f728 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 786c2 <_Py_open@@Base+0x1b96> │ │ │ │ + bne.n 7870a <_Py_open@@Base+0x1b96> │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ - cbz r0, 786f6 <_Py_open@@Base+0x1bca> │ │ │ │ + bl f65bc │ │ │ │ + cbz r0, 7873e <_Py_open@@Base+0x1bca> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 24f950 │ │ │ │ - b.n 786f6 <_Py_open@@Base+0x1bca> │ │ │ │ + bl 24fad8 │ │ │ │ + b.n 7873e <_Py_open@@Base+0x1bca> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 786e4 <_Py_open@@Base+0x1bb8> │ │ │ │ + beq.n 7872c <_Py_open@@Base+0x1bb8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #1 │ │ │ │ lsl.w r0, r3, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.n 786e4 <_Py_open@@Base+0x1bb8> │ │ │ │ + bhi.n 7872c <_Py_open@@Base+0x1bb8> │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 24f950 │ │ │ │ - b.n 786f6 <_Py_open@@Base+0x1bca> │ │ │ │ + bl 24fad8 │ │ │ │ + b.n 7873e <_Py_open@@Base+0x1bca> │ │ │ │ mov r3, r5 │ │ │ │ add r5, r2 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ lsrs r1, r1, #8 │ │ │ │ subs r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 786e8 <_Py_open@@Base+0x1bbc> │ │ │ │ + bgt.n 78730 <_Py_open@@Base+0x1bbc> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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 29bcfc │ │ │ │ + bl 29b604 │ │ │ │ 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 78746 <_Py_open@@Base+0x1c1a> │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 78746 <_Py_open@@Base+0x1c1a> │ │ │ │ + bne.n 7878e <_Py_open@@Base+0x1c1a> │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 7878e <_Py_open@@Base+0x1c1a> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #3360 @ 0xd20 │ │ │ │ + movw r1, #1760 @ 0x6e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11e29c │ │ │ │ - b.n 78766 <_Py_open@@Base+0x1c3a> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 787ae <_Py_open@@Base+0x1c3a> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4e418 │ │ │ │ - cbnz r0, 78766 <_Py_open@@Base+0x1c3a> │ │ │ │ + bl 4e460 │ │ │ │ + cbnz r0, 787ae <_Py_open@@Base+0x1c3a> │ │ │ │ adds r0, r4, #4 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 4e418 │ │ │ │ + b.w 4e460 │ │ │ │ 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 29bcfc │ │ │ │ + bl 29b604 │ │ │ │ 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 787bc <_Py_open@@Base+0x1c90> │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 787bc <_Py_open@@Base+0x1c90> │ │ │ │ + bne.n 78804 <_Py_open@@Base+0x1c90> │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 78804 <_Py_open@@Base+0x1c90> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #3360 @ 0xd20 │ │ │ │ + movw r1, #1760 @ 0x6e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11e29c │ │ │ │ - b.n 787e2 <_Py_open@@Base+0x1cb6> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 7882a <_Py_open@@Base+0x1cb6> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17fbe8 │ │ │ │ - cbnz r0, 787e2 <_Py_open@@Base+0x1cb6> │ │ │ │ + bl 17f49c │ │ │ │ + cbnz r0, 7882a <_Py_open@@Base+0x1cb6> │ │ │ │ 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 17fbe8 │ │ │ │ + b.w 17f49c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ - ldr.w r8, [pc, #308] @ 78934 <_Py_open@@Base+0x1e08> │ │ │ │ + ldr.w r8, [pc, #308] @ 7897c <_Py_open@@Base+0x1e08> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r3, [r8, #1368] @ 0x558 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7892e <_Py_open@@Base+0x1e02> │ │ │ │ + beq.w 78976 <_Py_open@@Base+0x1e02> │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r4, [r8, #1376] @ 0x560 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr.w sl, [r0] │ │ │ │ - movw r5, #27328 @ 0x6ac0 │ │ │ │ + movw r5, #27292 @ 0x6a9c │ │ │ │ movt r5, #81 @ 0x51 │ │ │ │ mov r9, r0 │ │ │ │ movs r6, #0 │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mul.w r1, r3, r6 │ │ │ │ ldr r0, [r5, r1] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 78846 <_Py_open@@Base+0x1d1a> │ │ │ │ + beq.n 7888e <_Py_open@@Base+0x1d1a> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #5 │ │ │ │ - bne.n 7882a <_Py_open@@Base+0x1cfe> │ │ │ │ + bne.n 78872 <_Py_open@@Base+0x1cfe> │ │ │ │ mov.w r1, #624 @ 0x270 │ │ │ │ movs r6, #4 │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 7884a <_Py_open@@Base+0x1d1e> │ │ │ │ + b.n 78892 <_Py_open@@Base+0x1d1e> │ │ │ │ mov.w fp, #1 │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mla r3, r3, r6, r5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbz r2, 78860 <_Py_open@@Base+0x1d34> │ │ │ │ + cbz r2, 788a8 <_Py_open@@Base+0x1d34> │ │ │ │ adds r1, #12 │ │ │ │ movs r2, #0 │ │ │ │ add r1, r5 │ │ │ │ str r2, [r3, #4] │ │ │ │ blx 2be80 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 7888a <_Py_open@@Base+0x1d5e> │ │ │ │ + beq.n 788d2 <_Py_open@@Base+0x1d5e> │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32276 @ 0x7e14 │ │ │ │ + movw r1, #30676 @ 0x77d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mla r5, r3, r6, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 788c6 <_Py_open@@Base+0x1d9a> │ │ │ │ + b.n 7890e <_Py_open@@Base+0x1d9a> │ │ │ │ mov r1, fp │ │ │ │ movs r2, #23 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r5, #57560 @ 0xe0d8 │ │ │ │ + movw r5, #55960 @ 0xda98 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ blx 2b44c │ │ │ │ movs r3, #23 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #8 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ blx 2c0d4 <__snprintf_chk@plt> │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25840 @ 0x64f0 │ │ │ │ + movw r1, #24240 @ 0x5eb0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2c0c8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r5, #32360 @ 0x7e68 │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55400 @ 0xd868 │ │ │ │ + movw r1, #53800 @ 0xd228 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [r8, #1380] @ 0x564 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36950 <_Py_DisplaySourceLine@@Base+0x64> │ │ │ │ + bl 36954 <_Py_DisplaySourceLine@@Base+0x64> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbnz r3, 78914 <_Py_open@@Base+0x1de8> │ │ │ │ + cbnz r3, 7895c <_Py_open@@Base+0x1de8> │ │ │ │ ldr.w r3, [r8, #1388] @ 0x56c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r5, #4] │ │ │ │ - cbz r3, 78910 <_Py_open@@Base+0x1de4> │ │ │ │ + cbz r3, 78958 <_Py_open@@Base+0x1de4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #53980 @ 0xd2dc │ │ │ │ + movw r1, #52380 @ 0xcc9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc31c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bc78c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 33d28 <_Py_DumpStack@@Base> │ │ │ │ + bl 33d24 <_Py_DumpStack@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r8, #1384] @ 0x568 │ │ │ │ bl 2dcfc │ │ │ │ mov r0, r7 │ │ │ │ str.w sl, [r9] │ │ │ │ @@ -115450,243 +115477,243 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 74ad2 │ │ │ │ - bl 1f4ee0 │ │ │ │ - cbnz r0, 78958 <_Py_open@@Base+0x1e2c> │ │ │ │ + bl 74b1a │ │ │ │ + bl 1f52fc │ │ │ │ + cbnz r0, 789a0 <_Py_open@@Base+0x1e2c> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23c560 │ │ │ │ + b.w 23c7b4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1558d4 │ │ │ │ + bl 1554c4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #19769 @ 0x4d39 │ │ │ │ + movw r0, #19841 @ 0x4d81 │ │ │ │ movt r0, #7 │ │ │ │ - bl 216d74 │ │ │ │ + bl 216fec │ │ │ │ adds r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne.n 78990 <_Py_open@@Base+0x1e64> │ │ │ │ - bl 1f6fbc │ │ │ │ + bne.n 789d8 <_Py_open@@Base+0x1e64> │ │ │ │ + bl 1f7380 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25884 @ 0x651c │ │ │ │ + movw r1, #24284 @ 0x5edc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 789a8 <_Py_open@@Base+0x1e7c> │ │ │ │ - bl 1558d4 │ │ │ │ + b.n 789f0 <_Py_open@@Base+0x1e7c> │ │ │ │ + bl 1554c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15650c │ │ │ │ + bl 15604c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f6fbc │ │ │ │ + bl 1f7380 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000789aa : │ │ │ │ - b.w 38da8 │ │ │ │ +000789f2 : │ │ │ │ + b.w 38dac │ │ │ │ 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 17d8cc │ │ │ │ - cbnz r0, 789e2 │ │ │ │ + bl 17d1b4 │ │ │ │ + cbnz r0, 78a2a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25912 @ 0x6538 │ │ │ │ + movw r1, #24312 @ 0x5ef8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78ad0 │ │ │ │ + b.n 78b18 │ │ │ │ mov r0, r8 │ │ │ │ - bl 17a650 │ │ │ │ + bl 179f30 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 789de │ │ │ │ + blt.n 78a26 │ │ │ │ cmp.w r6, #65536 @ 0x10000 │ │ │ │ - ble.n 78a0a │ │ │ │ + ble.n 78a52 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25952 @ 0x6560 │ │ │ │ + movw r1, #24352 @ 0x5f20 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 789de │ │ │ │ + bl 11df00 │ │ │ │ + b.n 78a26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78a1c │ │ │ │ + cbz r0, 78a64 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 78aa0 │ │ │ │ + beq.n 78ae8 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 78a44 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 78ad0 │ │ │ │ - bl 14a030 │ │ │ │ + b.n 78a8c │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 78b18 │ │ │ │ + bl 149ab4 │ │ │ │ add.w r1, r4, r7, lsl #2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r3, 78a5c │ │ │ │ - bl 237294 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r3, 78aa4 │ │ │ │ + bl 2374f4 <_Py_Gid_Converter@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 78a7c │ │ │ │ + cbz r0, 78ac4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 78a90 │ │ │ │ + blt.n 78ad8 │ │ │ │ adds r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 78aa0 │ │ │ │ + beq.n 78ae8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 118ae0 │ │ │ │ + bl 118744 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78a22 │ │ │ │ + bne.n 78a6a │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 78ad0 │ │ │ │ + bl 83a14 │ │ │ │ + b.n 78b18 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25968 @ 0x6570 │ │ │ │ + movw r1, #24368 @ 0x5f30 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 78a82 │ │ │ │ - b.n 78aba │ │ │ │ + blt.n 78aca │ │ │ │ + b.n 78b02 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78aba │ │ │ │ + bge.n 78b02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 78aba │ │ │ │ + cbnz r3, 78b02 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 78aba │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 78b02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 78a3e │ │ │ │ + bne.n 78a86 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 78a3e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 78a86 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 2ba90 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 78ac2 │ │ │ │ + bge.n 78b0a │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 789de │ │ │ │ + bl 83a14 │ │ │ │ + b.n 78a26 │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 251b1c │ │ │ │ + bl 251d74 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 78b08 │ │ │ │ + beq.n 78b50 │ │ │ │ blx 2afc8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 78b0c │ │ │ │ + bne.n 78b54 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78b14 │ │ │ │ + b.n 78b5c │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 78b30 │ │ │ │ + cbz r3, 78b78 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 78b48 │ │ │ │ + b.n 78b90 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 78b38 │ │ │ │ + bgt.n 78b80 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 78b48 │ │ │ │ + b.n 78b90 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 78b34 │ │ │ │ + bgt.n 78b7c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 78b34 │ │ │ │ + beq.n 78b7c │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 78b68 │ │ │ │ + b.n 78bb0 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #112] @ (78bd0 ) │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #112] @ (78c18 ) │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78bc8 │ │ │ │ + cbz r0, 78c10 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 251b1c │ │ │ │ + bl 251d74 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 78bbc │ │ │ │ + beq.n 78c04 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 78b8e │ │ │ │ + beq.n 78bd6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78b90 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 78b90 │ │ │ │ - b.n 78bbc │ │ │ │ + bne.n 78bd8 │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 78bd8 │ │ │ │ + b.n 78c04 │ │ │ │ movs r4, #0 │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b88c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b421c │ │ │ │ - cbz r4, 78bc0 │ │ │ │ + bl b390c │ │ │ │ + cbz r4, 78c08 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e4d74 │ │ │ │ + b.w 1e5208 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78bc8 │ │ │ │ + b.n 78c10 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r7, r4] │ │ │ │ @@ -115694,863 +115721,863 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 78bfa │ │ │ │ + bne.n 78c42 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 78c12 │ │ │ │ - b.n 78c68 │ │ │ │ + bne.n 78c5a │ │ │ │ + b.n 78cb0 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46792 @ 0xb6c8 │ │ │ │ + movw r0, #45032 @ 0xafe8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ - bl e2dcc <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e29cc <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78bea │ │ │ │ - b.n 78c46 │ │ │ │ + bne.n 78c32 │ │ │ │ + b.n 78c8e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 78c4a │ │ │ │ + bpl.n 78c92 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 78c46 │ │ │ │ + cbz r0, 78c8e │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 78c6a │ │ │ │ + beq.n 78cb2 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64788 @ 0xfd14 │ │ │ │ + movw r1, #63188 @ 0xf6d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78ccc │ │ │ │ - movw r2, #33532 @ 0x82fc │ │ │ │ + b.n 78d14 │ │ │ │ + movw r2, #31908 @ 0x7ca4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #37056 @ 0x90c0 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #46792 @ 0xb6c8 │ │ │ │ + movw r0, #45032 @ 0xafe8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 78c46 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 78c8e │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 78c92 │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + bmi.n 78cda │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #46792 @ 0xb6c8 │ │ │ │ + movw r0, #45032 @ 0xafe8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 78c46 │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 78c8e │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78ccc │ │ │ │ + cbz r0, 78d14 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 78c30 │ │ │ │ + bne.n 78c78 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78cbc │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 78d04 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78c46 │ │ │ │ + bne.n 78c8e │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bc28 │ │ │ │ - bl 1e510c │ │ │ │ + bl 1e55a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cbnz r0, 78ce2 │ │ │ │ + cbnz r0, 78d2a │ │ │ │ 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 23caa4 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 23ccf8 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 78d14 │ │ │ │ + beq.n 78d5c │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2a6544 <_PyTime_AsTimeval@@Base> │ │ │ │ + b.w 2a5e4c <_PyTime_AsTimeval@@Base> │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ subs r3, r2, #2 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 78d42 │ │ │ │ + bhi.n 78d8a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12276c │ │ │ │ + bl 1223d0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 78d58 │ │ │ │ - b.n 78d5e │ │ │ │ - movw r0, #5700 @ 0x1644 │ │ │ │ + beq.n 78da0 │ │ │ │ + b.n 78da6 │ │ │ │ + movw r0, #4100 @ 0x1004 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78d34 │ │ │ │ - b.n 78d94 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 78d94 │ │ │ │ + bne.n 78d7c │ │ │ │ + b.n 78ddc │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 78ddc │ │ │ │ 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 78cd2 │ │ │ │ + bl 78d1a │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 78d94 │ │ │ │ + beq.n 78ddc │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 78cd2 │ │ │ │ + bl 78d1a │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 78d94 │ │ │ │ + beq.n 78ddc │ │ │ │ mov r1, sp │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c514 <__setitimer64@plt> │ │ │ │ - cbz r0, 78d98 │ │ │ │ + cbz r0, 78de0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78d9e │ │ │ │ + b.n 78de6 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 778ae <_Py_open@@Base+0xd82> │ │ │ │ + bl 778f6 <_Py_open@@Base+0xd82> │ │ │ │ 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 r6, r0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ - bl f6bc8 │ │ │ │ + bl f6880 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - movw r0, #25992 @ 0x6588 │ │ │ │ + bl 1e5208 │ │ │ │ + movw r0, #24392 @ 0x5f48 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 243688 │ │ │ │ + bl 2438b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl f7118 │ │ │ │ + bl f6dd0 │ │ │ │ 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 9b2bc │ │ │ │ + bl 9b1c0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78e60 │ │ │ │ + cbz r0, 78ea8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 1f16d8 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1f1c68 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - bl 940a4 │ │ │ │ - cbz r0, 78e60 │ │ │ │ + bl 93fcc │ │ │ │ + cbz r0, 78ea8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78e5e │ │ │ │ + bge.n 78ea6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 78e5e │ │ │ │ + cbnz r3, 78ea6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_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 2674cc │ │ │ │ - cbz r0, 78ed6 │ │ │ │ + bl 267298 │ │ │ │ + cbz r0, 78f1e │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 2c030 │ │ │ │ - bl b1084 │ │ │ │ + bl b0764 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ blx 2bb1c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 78ecc │ │ │ │ + bne.n 78f14 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 78ebc │ │ │ │ - bl 11699c │ │ │ │ + bne.n 78f04 │ │ │ │ + bl 1165f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 78e8c │ │ │ │ + beq.n 78ed4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78ed6 │ │ │ │ + b.n 78f1e │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 78eb8 │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 78f00 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 78de8 │ │ │ │ + bl 78e30 │ │ │ │ add sp, #384 @ 0x180 │ │ │ │ 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, #3656] @ 0xe48 │ │ │ │ sub sp, #408 @ 0x198 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 78f00 │ │ │ │ + bne.n 78f48 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 2674cc │ │ │ │ - cbnz r0, 78f16 │ │ │ │ - b.n 78fb8 │ │ │ │ + bl 267298 │ │ │ │ + cbnz r0, 78f5e │ │ │ │ + b.n 79000 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5888 @ 0x1700 │ │ │ │ + movw r0, #4288 @ 0x10c0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78ef4 │ │ │ │ - b.n 78fb8 │ │ │ │ + bne.n 78f3c │ │ │ │ + b.n 79000 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #24 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ blx 2c030 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sp │ │ │ │ - bl 23caa4 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 23ccf8 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 78fb8 │ │ │ │ + beq.n 79000 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 78f50 │ │ │ │ + bge.n 78f98 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48136 @ 0xbc08 │ │ │ │ + movw r1, #46536 @ 0xb5c8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 78fb8 │ │ │ │ - bl 284394 <_PyDeadline_Init@@Base> │ │ │ │ + bl 11df00 │ │ │ │ + b.n 79000 │ │ │ │ + bl 283d64 <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 23d248 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl b1084 │ │ │ │ + bl 23d4a0 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl b0764 │ │ │ │ add r2, sp, #8 │ │ │ │ mov sl, r0 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ blx 2bc40 <__sigtimedwait64@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 78fc6 │ │ │ │ + bne.n 7900e │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 78f9e │ │ │ │ + beq.n 78fe6 │ │ │ │ cmp r3, #11 │ │ │ │ - beq.n 78fbc │ │ │ │ + beq.n 79004 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ - b.n 78fb8 │ │ │ │ - bl 11699c │ │ │ │ + bl 1e5208 │ │ │ │ + b.n 79000 │ │ │ │ + bl 1165f8 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbnz r3, 78fb8 │ │ │ │ - bl 2b7998 <_PyDeadline_Get@@Base> │ │ │ │ + cbnz r3, 79000 │ │ │ │ + bl 2b46a8 <_PyDeadline_Get@@Base> │ │ │ │ cmp r1, #0 │ │ │ │ strd r0, r1, [sp] │ │ │ │ - bge.n 78f58 │ │ │ │ - b.n 78fc6 │ │ │ │ + bge.n 78fa0 │ │ │ │ + b.n 7900e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78fd2 │ │ │ │ + b.n 7901a │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 78fd2 │ │ │ │ + b.n 7901a │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 78de8 │ │ │ │ + bl 78e30 │ │ │ │ add sp, #408 @ 0x198 │ │ │ │ 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 r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #14912 @ 0x3a40 │ │ │ │ + movw r1, #14848 @ 0x3a00 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 154cd0 │ │ │ │ + bl 15472c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 20c76c │ │ │ │ + b.w 20cb28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43312 @ 0xa930 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1803e0 │ │ │ │ + bl 17fc90 │ │ │ │ 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, #43312 @ 0xa930 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1803e0 │ │ │ │ + bl 17fc90 │ │ │ │ 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, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1803e0 │ │ │ │ + bl 17fc90 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #31984 @ 0x7cf0 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 154cd0 │ │ │ │ + bl 15472c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r5, [r3, #44] @ 0x2c │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 790a2 │ │ │ │ + beq.n 790ea │ │ │ │ ldr.w r2, [r7, #148] @ 0x94 │ │ │ │ ldr.w r3, [r5, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 790a2 │ │ │ │ + beq.n 790ea │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 790ba │ │ │ │ - b.n 790ca │ │ │ │ + bne.n 79102 │ │ │ │ + b.n 79112 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 7909a │ │ │ │ - movw r0, #26056 @ 0x65c8 │ │ │ │ + beq.n 790e2 │ │ │ │ + movw r0, #24456 @ 0x5f88 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21db84 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21de10 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7909a │ │ │ │ - b.n 790fa │ │ │ │ - movw r0, #26056 @ 0x65c8 │ │ │ │ + bne.n 790e2 │ │ │ │ + b.n 79142 │ │ │ │ + movw r0, #24456 @ 0x5f88 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ - cbz r0, 790fa │ │ │ │ + bl 1d5210 │ │ │ │ + cbz r0, 79142 │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ ldr r5, [r4, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 790fe │ │ │ │ + beq.n 79146 │ │ │ │ mov r1, r6 │ │ │ │ - bl 9ef10 │ │ │ │ - cbnz r0, 790fe │ │ │ │ - movw r1, #37056 @ 0x90c0 │ │ │ │ + bl 9ee58 │ │ │ │ + cbnz r0, 79146 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #26056 @ 0x65c8 │ │ │ │ + movw r0, #24456 @ 0x5f88 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r5 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7912e │ │ │ │ + b.n 79176 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7912e │ │ │ │ + cbz r0, 79176 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r0, #12] │ │ │ │ str r0, [r5, #28] │ │ │ │ - bl 97ab8 │ │ │ │ + bl 979d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 7fac4 │ │ │ │ + bl 7fb14 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79184 │ │ │ │ - ldr r2, [pc, #60] @ (79188 ) │ │ │ │ - movw r1, #26068 @ 0x65d4 │ │ │ │ + cbz r0, 791cc │ │ │ │ + ldr r2, [pc, #60] @ (791d0 ) │ │ │ │ + movw r1, #24468 @ 0x5f94 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7916e │ │ │ │ - ldr r2, [pc, #44] @ (79188 ) │ │ │ │ + beq.n 791b6 │ │ │ │ + ldr r2, [pc, #44] @ (791d0 ) │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26084 @ 0x65e4 │ │ │ │ + movw r1, #24484 @ 0x5fa4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 79184 │ │ │ │ + bne.n 791cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79182 │ │ │ │ + bge.n 791ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 79182 │ │ │ │ + cbnz r3, 791ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #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 21992c <_PyEvent_Notify@@Base> │ │ │ │ + bl 219b84 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2416d8 <_PyXI_NewInterpreter@@Base+0x290> │ │ │ │ + bl 241938 <_PyXI_NewInterpreter@@Base+0x290> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #5388 @ 0x150c │ │ │ │ + movw r1, #3788 @ 0xecc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 791fe │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 79246 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 2bfb08 <_PyTime_FromLong@@Base> │ │ │ │ + bl 2bf418 <_PyTime_FromLong@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 791fe │ │ │ │ + beq.n 79246 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 23d248 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 23d4a0 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2ae58 <__clock_settime64@plt> │ │ │ │ - cbz r0, 79202 │ │ │ │ + cbz r0, 7924a │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7920a │ │ │ │ + b.n 79252 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 211694 │ │ │ │ + bl 2119bc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79274 │ │ │ │ + cbz r0, 792bc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 106228 │ │ │ │ + bl 105ec0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 106228 │ │ │ │ + bl 105ec0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 106228 │ │ │ │ + bl 105ec0 │ │ │ │ mov r2, r6 │ │ │ │ ldrd r6, r7, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r0, #26096 @ 0x65f0 │ │ │ │ + movw r0, #24496 @ 0x5fb0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 79264 │ │ │ │ + blt.n 792ac │ │ │ │ mov r4, r5 │ │ │ │ - b.n 79274 │ │ │ │ + b.n 792bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79260 │ │ │ │ + bne.n 792a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 79260 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 792a8 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ - movw r1, #26104 @ 0x65f8 │ │ │ │ + movw r1, #24504 @ 0x5fb8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl a64a8 │ │ │ │ + bl a6968 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7931c │ │ │ │ + beq.n 79364 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 11c8c8 │ │ │ │ + bl 11c52c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7931e │ │ │ │ + beq.n 79366 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ - bl 11c8c8 │ │ │ │ + bl 11c52c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 79312 │ │ │ │ + cbz r0, 7935a │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ cmp r3, r0 │ │ │ │ - bgt.n 792d0 │ │ │ │ + bgt.n 79318 │ │ │ │ subs r0, r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, r0, lsl #2 │ │ │ │ blx 2b904 │ │ │ │ - cbz r0, 792ee │ │ │ │ + cbz r0, 79336 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r6, #6004 @ 0x1774 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 7930a │ │ │ │ + b.n 79352 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r6, #4380 @ 0x111c │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r6 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 7931e │ │ │ │ + bl 83a14 │ │ │ │ + b.n 79366 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #31900 @ 0x7c9c │ │ │ │ + movw r1, #30300 @ 0x765c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a64a8 │ │ │ │ - cbz r0, 79370 │ │ │ │ + bl a6968 │ │ │ │ + cbz r0, 793b8 │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl dd388 │ │ │ │ + bl dcef8 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #19420 @ 0x4bdc │ │ │ │ + movw r2, #17820 @ 0x459c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00079374 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ - movw r0, #15496 @ 0x3c88 │ │ │ │ +000793bc <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ + movw r0, #13896 @ 0x3648 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ movw r1, #14718 @ 0x397e │ │ │ │ - b.w 1ce920 │ │ │ │ + b.w 1ceda4 │ │ │ │ │ │ │ │ -00079384 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ +000793cc <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #17 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5c8a8 <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ + bl 5c8f0 <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 793de <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ + beq.n 79426 <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #17 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5bd74 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 793d6 <_PyMonitoring_FireCRaiseEvent@@Base+0x52> │ │ │ │ - bl f7118 │ │ │ │ - b.n 793de <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 7941e <_PyMonitoring_FireCRaiseEvent@@Base+0x52> │ │ │ │ + bl f6dd0 │ │ │ │ + b.n 79426 <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000793e4 <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ +0007942c <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #15 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5c8a8 <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ + bl 5c8f0 <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7943e <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ + beq.n 79486 <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #15 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5bd74 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 79436 <_PyMonitoring_FireReraiseEvent@@Base+0x52> │ │ │ │ - bl f7118 │ │ │ │ - b.n 7943e <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 7947e <_PyMonitoring_FireReraiseEvent@@Base+0x52> │ │ │ │ + bl f6dd0 │ │ │ │ + b.n 79486 <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ movs r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbnz r3, 79468 <_PyMonitoring_FireReraiseEvent@@Base+0x84> │ │ │ │ + cbnz r3, 794b0 <_PyMonitoring_FireReraiseEvent@@Base+0x84> │ │ │ │ cmp r2, r0 │ │ │ │ - ble.n 79468 <_PyMonitoring_FireReraiseEvent@@Base+0x84> │ │ │ │ + ble.n 794b0 <_PyMonitoring_FireReraiseEvent@@Base+0x84> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 79468 <_PyMonitoring_FireReraiseEvent@@Base+0x84> │ │ │ │ - cbnz r4, 79484 <_PyMonitoring_FireReraiseEvent@@Base+0xa0> │ │ │ │ + bne.n 794b0 <_PyMonitoring_FireReraiseEvent@@Base+0x84> │ │ │ │ + cbnz r4, 794cc <_PyMonitoring_FireReraiseEvent@@Base+0xa0> │ │ │ │ movs r5, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #20 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #116] @ (794f0 <_PyMonitoring_FireReraiseEvent@@Base+0x10c>) │ │ │ │ + ldr r3, [pc, #116] @ (79538 <_PyMonitoring_FireReraiseEvent@@Base+0x10c>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11f0b8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ed1c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 794e2 <_PyMonitoring_FireReraiseEvent@@Base+0xfe> │ │ │ │ + cbz r0, 7952a <_PyMonitoring_FireReraiseEvent@@Base+0xfe> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 154a14 │ │ │ │ - cbnz r0, 79492 <_PyMonitoring_FireReraiseEvent@@Base+0xae> │ │ │ │ + bl 154470 │ │ │ │ + cbnz r0, 794da <_PyMonitoring_FireReraiseEvent@@Base+0xae> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 794e2 <_PyMonitoring_FireReraiseEvent@@Base+0xfe> │ │ │ │ + b.n 7952a <_PyMonitoring_FireReraiseEvent@@Base+0xfe> │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl ba10c │ │ │ │ + bl b97f4 │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #57368 @ 0xe018 │ │ │ │ + movw r1, #55796 @ 0xd9f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #26108 @ 0x65fc │ │ │ │ + movw r0, #24508 @ 0x5fbc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa984 │ │ │ │ + bl aa05c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 794ce <_PyMonitoring_FireReraiseEvent@@Base+0xea> │ │ │ │ - bl b1084 │ │ │ │ + beq.n 79516 <_PyMonitoring_FireReraiseEvent@@Base+0xea> │ │ │ │ + bl b0764 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b834 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b421c │ │ │ │ + bl b390c │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 794da <_PyMonitoring_FireReraiseEvent@@Base+0xf6> │ │ │ │ - bl 940a4 │ │ │ │ + bne.n 79522 <_PyMonitoring_FireReraiseEvent@@Base+0xf6> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7948e <_PyMonitoring_FireReraiseEvent@@Base+0xaa> │ │ │ │ + bne.n 794d6 <_PyMonitoring_FireReraiseEvent@@Base+0xaa> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, r5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ @@ -116558,190 +116585,190 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #31984 @ 0x7cf0 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 154cd0 │ │ │ │ + bl 15472c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 79530 <_PyMonitoring_FireReraiseEvent@@Base+0x14c> │ │ │ │ + beq.n 79578 <_PyMonitoring_FireReraiseEvent@@Base+0x14c> │ │ │ │ ldr.w r2, [r6, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 79530 <_PyMonitoring_FireReraiseEvent@@Base+0x14c> │ │ │ │ + beq.n 79578 <_PyMonitoring_FireReraiseEvent@@Base+0x14c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 79548 <_PyMonitoring_FireReraiseEvent@@Base+0x164> │ │ │ │ - b.n 7955a <_PyMonitoring_FireReraiseEvent@@Base+0x176> │ │ │ │ + bne.n 79590 <_PyMonitoring_FireReraiseEvent@@Base+0x164> │ │ │ │ + b.n 795a2 <_PyMonitoring_FireReraiseEvent@@Base+0x176> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 79528 <_PyMonitoring_FireReraiseEvent@@Base+0x144> │ │ │ │ - movw r0, #26120 @ 0x6608 │ │ │ │ + beq.n 79570 <_PyMonitoring_FireReraiseEvent@@Base+0x144> │ │ │ │ + movw r0, #24520 @ 0x5fc8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r5 │ │ │ │ - bl 21db84 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21de10 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79528 <_PyMonitoring_FireReraiseEvent@@Base+0x144> │ │ │ │ - b.n 795b8 <_PyMonitoring_FireReraiseEvent@@Base+0x1d4> │ │ │ │ + bne.n 79570 <_PyMonitoring_FireReraiseEvent@@Base+0x144> │ │ │ │ + b.n 79600 <_PyMonitoring_FireReraiseEvent@@Base+0x1d4> │ │ │ │ movs r3, #3 │ │ │ │ - movw r0, #26120 @ 0x6608 │ │ │ │ + movw r0, #24520 @ 0x5fc8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r2, r3 │ │ │ │ - bl e2dcc <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 795b8 <_PyMonitoring_FireReraiseEvent@@Base+0x1d4> │ │ │ │ + bl e29cc <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 79600 <_PyMonitoring_FireReraiseEvent@@Base+0x1d4> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 79584 <_PyMonitoring_FireReraiseEvent@@Base+0x1a0> │ │ │ │ + bmi.n 795cc <_PyMonitoring_FireReraiseEvent@@Base+0x1a0> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #20324 @ 0x4f64 │ │ │ │ + movw r2, #18724 @ 0x4924 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #26120 @ 0x6608 │ │ │ │ + movw r0, #24520 @ 0x5fc8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 795b8 <_PyMonitoring_FireReraiseEvent@@Base+0x1d4> │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 79600 <_PyMonitoring_FireReraiseEvent@@Base+0x1d4> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r4, [r4, #24] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ - bl 252714 <_PyBytes_GetXIDataWrapped@@Base+0x140> │ │ │ │ + bl 25296c <_PyBytes_GetXIDataWrapped@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79614 <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ + beq.n 7965c <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - ble.n 795bc <_PyMonitoring_FireReraiseEvent@@Base+0x1d8> │ │ │ │ - bl 1c85f4 │ │ │ │ + ble.n 79604 <_PyMonitoring_FireReraiseEvent@@Base+0x1d8> │ │ │ │ + bl 1c8abc │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26136 @ 0x6618 │ │ │ │ + movw r1, #24536 @ 0x5fd8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79614 <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ + b.n 7965c <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 795e6 <_PyMonitoring_FireReraiseEvent@@Base+0x202> │ │ │ │ + ble.n 7962e <_PyMonitoring_FireReraiseEvent@@Base+0x202> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add.w r5, r0, #20 │ │ │ │ add.w ip, r3, r2, lsl #2 │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ str.w r1, [r5, #4]! │ │ │ │ ldr r7, [r1, #0] │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ add.w lr, r7, #1 │ │ │ │ it lt │ │ │ │ strlt.w lr, [r1] │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 795ca <_PyMonitoring_FireReraiseEvent@@Base+0x1e6> │ │ │ │ + bne.n 79612 <_PyMonitoring_FireReraiseEvent@@Base+0x1e6> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ str r2, [r0, #12] │ │ │ │ - bne.n 79610 <_PyMonitoring_FireReraiseEvent@@Base+0x22c> │ │ │ │ + bne.n 79658 <_PyMonitoring_FireReraiseEvent@@Base+0x22c> │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 79614 <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ + beq.n 7965c <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7959e <_PyMonitoring_FireReraiseEvent@@Base+0x1ba> │ │ │ │ + bne.n 795e6 <_PyMonitoring_FireReraiseEvent@@Base+0x1ba> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #20] │ │ │ │ - b.n 79614 <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ + b.n 7965c <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 7959e <_PyMonitoring_FireReraiseEvent@@Base+0x1ba> │ │ │ │ + bne.n 795e6 <_PyMonitoring_FireReraiseEvent@@Base+0x1ba> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #332] @ (79774 <_PyMonitoring_FireReraiseEvent@@Base+0x390>) │ │ │ │ + ldr r4, [pc, #332] @ (797bc <_PyMonitoring_FireReraiseEvent@@Base+0x390>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #48728 @ 0xbe58 │ │ │ │ + movw r1, #47128 @ 0xb818 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 12aaf8 <_PySys_GetOptionalAttrString@@Base+0x7f8> │ │ │ │ + bl 12a6e0 <_PySys_GetOptionalAttrString@@Base+0x7f8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7976e <_PyMonitoring_FireReraiseEvent@@Base+0x38a> │ │ │ │ + beq.w 797b6 <_PyMonitoring_FireReraiseEvent@@Base+0x38a> │ │ │ │ add.w r0, r6, #113664 @ 0x1bc00 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #244 @ 0xf4 │ │ │ │ - movw r1, #25753 @ 0x6499 │ │ │ │ + movw r1, #25757 @ 0x649d │ │ │ │ movt r1, #3 │ │ │ │ - bl 1e3234 <_Py_normpath@@Base+0x568> │ │ │ │ + bl 1e36cc <_Py_normpath@@Base+0x56c> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 79668 <_PyMonitoring_FireReraiseEvent@@Base+0x284> │ │ │ │ + bge.n 796b0 <_PyMonitoring_FireReraiseEvent@@Base+0x284> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7976e <_PyMonitoring_FireReraiseEvent@@Base+0x38a> │ │ │ │ - ldr r0, [pc, #268] @ (79778 <_PyMonitoring_FireReraiseEvent@@Base+0x394>) │ │ │ │ + b.n 797b6 <_PyMonitoring_FireReraiseEvent@@Base+0x38a> │ │ │ │ + ldr r0, [pc, #268] @ (797c0 <_PyMonitoring_FireReraiseEvent@@Base+0x394>) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 79682 <_PyMonitoring_FireReraiseEvent@@Base+0x29e> │ │ │ │ + bne.n 796ca <_PyMonitoring_FireReraiseEvent@@Base+0x29e> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 79672 <_PyMonitoring_FireReraiseEvent@@Base+0x28e> │ │ │ │ + bne.n 796ba <_PyMonitoring_FireReraiseEvent@@Base+0x28e> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 79694 <_PyMonitoring_FireReraiseEvent@@Base+0x2b0> │ │ │ │ - bl 1355d0 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ + beq.n 796dc <_PyMonitoring_FireReraiseEvent@@Base+0x2b0> │ │ │ │ + bl 135048 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r3, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r3, 796a6 <_PyMonitoring_FireReraiseEvent@@Base+0x2c2> │ │ │ │ + cbz r3, 796ee <_PyMonitoring_FireReraiseEvent@@Base+0x2c2> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7969c <_PyMonitoring_FireReraiseEvent@@Base+0x2b8> │ │ │ │ - b.n 796a8 <_PyMonitoring_FireReraiseEvent@@Base+0x2c4> │ │ │ │ + bne.n 796e4 <_PyMonitoring_FireReraiseEvent@@Base+0x2b8> │ │ │ │ + b.n 796f0 <_PyMonitoring_FireReraiseEvent@@Base+0x2c4> │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 796d4 <_PyMonitoring_FireReraiseEvent@@Base+0x2f0> │ │ │ │ + cbnz r0, 7971c <_PyMonitoring_FireReraiseEvent@@Base+0x2f0> │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 796c6 <_PyMonitoring_FireReraiseEvent@@Base+0x2e2> │ │ │ │ + bne.n 7970e <_PyMonitoring_FireReraiseEvent@@Base+0x2e2> │ │ │ │ strexb r2, r5, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 796b6 <_PyMonitoring_FireReraiseEvent@@Base+0x2d2> │ │ │ │ + bne.n 796fe <_PyMonitoring_FireReraiseEvent@@Base+0x2d2> │ │ │ │ dmb ish │ │ │ │ - beq.n 79662 <_PyMonitoring_FireReraiseEvent@@Base+0x27e> │ │ │ │ - ldr r0, [pc, #168] @ (79778 <_PyMonitoring_FireReraiseEvent@@Base+0x394>) │ │ │ │ - bl 284c48 │ │ │ │ - b.n 79662 <_PyMonitoring_FireReraiseEvent@@Base+0x27e> │ │ │ │ + beq.n 796aa <_PyMonitoring_FireReraiseEvent@@Base+0x27e> │ │ │ │ + ldr r0, [pc, #168] @ (797c0 <_PyMonitoring_FireReraiseEvent@@Base+0x394>) │ │ │ │ + bl 284618 │ │ │ │ + b.n 796aa <_PyMonitoring_FireReraiseEvent@@Base+0x27e> │ │ │ │ ldr.w r3, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r3, 7972a <_PyMonitoring_FireReraiseEvent@@Base+0x346> │ │ │ │ + cbz r3, 79772 <_PyMonitoring_FireReraiseEvent@@Base+0x346> │ │ │ │ add.w r1, r0, #16 │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ ldr.w ip, [r3, #64] @ 0x40 │ │ │ │ subs.w lr, r2, #0 │ │ │ │ str.w r8, [r3, #56] @ 0x38 │ │ │ │ it ne │ │ │ │ movne.w lr, #1 │ │ │ │ - cbz r7, 79704 <_PyMonitoring_FireReraiseEvent@@Base+0x320> │ │ │ │ + cbz r7, 7974c <_PyMonitoring_FireReraiseEvent@@Base+0x320> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r0, [r7, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r7, [r3, #64] @ 0x40 │ │ │ │ @@ -116751,151 +116778,151 @@ │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ sub.w r2, r2, lr │ │ │ │ str.w r2, [r0, #3320] @ 0xcf8 │ │ │ │ str.w ip, [r1, #-4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 796e2 <_PyMonitoring_FireReraiseEvent@@Base+0x2fe> │ │ │ │ + bne.n 7972a <_PyMonitoring_FireReraiseEvent@@Base+0x2fe> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 79742 <_PyMonitoring_FireReraiseEvent@@Base+0x35e> │ │ │ │ + bne.n 7978a <_PyMonitoring_FireReraiseEvent@@Base+0x35e> │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 79732 <_PyMonitoring_FireReraiseEvent@@Base+0x34e> │ │ │ │ + bne.n 7977a <_PyMonitoring_FireReraiseEvent@@Base+0x34e> │ │ │ │ dmb ish │ │ │ │ - beq.n 7974e <_PyMonitoring_FireReraiseEvent@@Base+0x36a> │ │ │ │ - ldr r0, [pc, #44] @ (79778 <_PyMonitoring_FireReraiseEvent@@Base+0x394>) │ │ │ │ - bl 284c48 │ │ │ │ + beq.n 79796 <_PyMonitoring_FireReraiseEvent@@Base+0x36a> │ │ │ │ + ldr r0, [pc, #44] @ (797c0 <_PyMonitoring_FireReraiseEvent@@Base+0x394>) │ │ │ │ + bl 284618 │ │ │ │ add.w r6, r6, #110592 @ 0x1b000 │ │ │ │ movw r1, #24607 @ 0x601f │ │ │ │ movs r0, #6 │ │ │ │ ldr.w r3, [r6, #3320] @ 0xcf8 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 243360 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xff0> │ │ │ │ + bl 2435c0 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xff0> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, #32] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #56] @ (797c4 <_PyMonitoring_FireReraiseEvent@@Base+0x3e0>) │ │ │ │ + ldr r0, [pc, #56] @ (7980c <_PyMonitoring_FireReraiseEvent@@Base+0x3e0>) │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ itete eq │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #21113 @ 0x5279 │ │ │ │ + movwne r1, #21721 @ 0x54d9 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ it ne │ │ │ │ movtne r1, #36 @ 0x24 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 79616 <_PyMonitoring_FireReraiseEvent@@Base+0x232> │ │ │ │ + bl 7965e <_PyMonitoring_FireReraiseEvent@@Base+0x232> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #400] @ (7996c <_PyMonitoring_FireReraiseEvent@@Base+0x588>) │ │ │ │ + ldr r4, [pc, #400] @ (799b4 <_PyMonitoring_FireReraiseEvent@@Base+0x588>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #50884 @ 0xc6c4 │ │ │ │ + movw r1, #49292 @ 0xc08c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 12aaf8 <_PySys_GetOptionalAttrString@@Base+0x7f8> │ │ │ │ + bl 12a6e0 <_PySys_GetOptionalAttrString@@Base+0x7f8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 79966 <_PyMonitoring_FireReraiseEvent@@Base+0x582> │ │ │ │ + beq.w 799ae <_PyMonitoring_FireReraiseEvent@@Base+0x582> │ │ │ │ add.w r0, r6, #113664 @ 0x1bc00 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #245 @ 0xf5 │ │ │ │ - movw r1, #26505 @ 0x6789 │ │ │ │ + movw r1, #26509 @ 0x678d │ │ │ │ movt r1, #3 │ │ │ │ - bl 1e3234 <_Py_normpath@@Base+0x568> │ │ │ │ + bl 1e36cc <_Py_normpath@@Base+0x56c> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7981a <_PyMonitoring_FireReraiseEvent@@Base+0x436> │ │ │ │ + bge.n 79862 <_PyMonitoring_FireReraiseEvent@@Base+0x436> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 79966 <_PyMonitoring_FireReraiseEvent@@Base+0x582> │ │ │ │ - ldr r0, [pc, #340] @ (79970 <_PyMonitoring_FireReraiseEvent@@Base+0x58c>) │ │ │ │ + b.n 799ae <_PyMonitoring_FireReraiseEvent@@Base+0x582> │ │ │ │ + ldr r0, [pc, #340] @ (799b8 <_PyMonitoring_FireReraiseEvent@@Base+0x58c>) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 79834 <_PyMonitoring_FireReraiseEvent@@Base+0x450> │ │ │ │ + bne.n 7987c <_PyMonitoring_FireReraiseEvent@@Base+0x450> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 79824 <_PyMonitoring_FireReraiseEvent@@Base+0x440> │ │ │ │ + bne.n 7986c <_PyMonitoring_FireReraiseEvent@@Base+0x440> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 79846 <_PyMonitoring_FireReraiseEvent@@Base+0x462> │ │ │ │ - bl 1355d0 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ + beq.n 7988e <_PyMonitoring_FireReraiseEvent@@Base+0x462> │ │ │ │ + bl 135048 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r3, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r3, 7985c <_PyMonitoring_FireReraiseEvent@@Base+0x478> │ │ │ │ + cbz r3, 798a4 <_PyMonitoring_FireReraiseEvent@@Base+0x478> │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79850 <_PyMonitoring_FireReraiseEvent@@Base+0x46c> │ │ │ │ - b.n 7985e <_PyMonitoring_FireReraiseEvent@@Base+0x47a> │ │ │ │ + bne.n 79898 <_PyMonitoring_FireReraiseEvent@@Base+0x46c> │ │ │ │ + b.n 798a6 <_PyMonitoring_FireReraiseEvent@@Base+0x47a> │ │ │ │ mov sl, r3 │ │ │ │ mov r0, sl │ │ │ │ - bl 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 7988a <_PyMonitoring_FireReraiseEvent@@Base+0x4a6> │ │ │ │ + cbnz r0, 798d2 <_PyMonitoring_FireReraiseEvent@@Base+0x4a6> │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 7987c <_PyMonitoring_FireReraiseEvent@@Base+0x498> │ │ │ │ + bne.n 798c4 <_PyMonitoring_FireReraiseEvent@@Base+0x498> │ │ │ │ strexb r2, r5, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7986c <_PyMonitoring_FireReraiseEvent@@Base+0x488> │ │ │ │ + bne.n 798b4 <_PyMonitoring_FireReraiseEvent@@Base+0x488> │ │ │ │ dmb ish │ │ │ │ - beq.n 79814 <_PyMonitoring_FireReraiseEvent@@Base+0x430> │ │ │ │ - ldr r0, [pc, #236] @ (79970 <_PyMonitoring_FireReraiseEvent@@Base+0x58c>) │ │ │ │ - bl 284c48 │ │ │ │ - b.n 79814 <_PyMonitoring_FireReraiseEvent@@Base+0x430> │ │ │ │ + beq.n 7985c <_PyMonitoring_FireReraiseEvent@@Base+0x430> │ │ │ │ + ldr r0, [pc, #236] @ (799b8 <_PyMonitoring_FireReraiseEvent@@Base+0x58c>) │ │ │ │ + bl 284618 │ │ │ │ + b.n 7985c <_PyMonitoring_FireReraiseEvent@@Base+0x430> │ │ │ │ ldr.w r4, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r4, 798e2 <_PyMonitoring_FireReraiseEvent@@Base+0x4fe> │ │ │ │ + cbz r4, 7992a <_PyMonitoring_FireReraiseEvent@@Base+0x4fe> │ │ │ │ add.w r1, r0, #16 │ │ │ │ mov r3, r4 │ │ │ │ add.w r1, r1, sl, lsl #2 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr.w lr, [r3, #68] @ 0x44 │ │ │ │ subs.w sl, r2, #0 │ │ │ │ str.w r8, [r3, #60] @ 0x3c │ │ │ │ it ne │ │ │ │ movne.w sl, #1 │ │ │ │ - cbz r7, 798bc <_PyMonitoring_FireReraiseEvent@@Base+0x4d8> │ │ │ │ + cbz r7, 79904 <_PyMonitoring_FireReraiseEvent@@Base+0x4d8> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r0, [r7, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r7, [r3, #68] @ 0x44 │ │ │ │ @@ -116905,464 +116932,464 @@ │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ sub.w r2, r2, sl │ │ │ │ str.w r2, [r0, #3324] @ 0xcfc │ │ │ │ str.w lr, [r1, #-4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7989a <_PyMonitoring_FireReraiseEvent@@Base+0x4b6> │ │ │ │ + bne.n 798e2 <_PyMonitoring_FireReraiseEvent@@Base+0x4b6> │ │ │ │ add.w r6, r6, #110592 @ 0x1b000 │ │ │ │ ldr.w r3, [r6, #3324] @ 0xcfc │ │ │ │ - cbz r3, 79926 <_PyMonitoring_FireReraiseEvent@@Base+0x542> │ │ │ │ - cbz r4, 79926 <_PyMonitoring_FireReraiseEvent@@Base+0x542> │ │ │ │ + cbz r3, 7996e <_PyMonitoring_FireReraiseEvent@@Base+0x542> │ │ │ │ + cbz r4, 7996e <_PyMonitoring_FireReraiseEvent@@Base+0x542> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - bl 24b51c │ │ │ │ - cbz r0, 79922 <_PyMonitoring_FireReraiseEvent@@Base+0x53e> │ │ │ │ + bl 24bf1c │ │ │ │ + cbz r0, 7996a <_PyMonitoring_FireReraiseEvent@@Base+0x53e> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7990e <_PyMonitoring_FireReraiseEvent@@Base+0x52a> │ │ │ │ + bne.n 79956 <_PyMonitoring_FireReraiseEvent@@Base+0x52a> │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 798fe <_PyMonitoring_FireReraiseEvent@@Base+0x51a> │ │ │ │ + bne.n 79946 <_PyMonitoring_FireReraiseEvent@@Base+0x51a> │ │ │ │ dmb ish │ │ │ │ - beq.n 7991a <_PyMonitoring_FireReraiseEvent@@Base+0x536> │ │ │ │ - ldr r0, [pc, #88] @ (79970 <_PyMonitoring_FireReraiseEvent@@Base+0x58c>) │ │ │ │ - bl 284c48 │ │ │ │ + beq.n 79962 <_PyMonitoring_FireReraiseEvent@@Base+0x536> │ │ │ │ + ldr r0, [pc, #88] @ (799b8 <_PyMonitoring_FireReraiseEvent@@Base+0x58c>) │ │ │ │ + bl 284618 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c85f4 │ │ │ │ - b.n 79814 <_PyMonitoring_FireReraiseEvent@@Base+0x430> │ │ │ │ + bl 1c8abc │ │ │ │ + b.n 7985c <_PyMonitoring_FireReraiseEvent@@Base+0x430> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - b.n 798ec <_PyMonitoring_FireReraiseEvent@@Base+0x508> │ │ │ │ + b.n 79934 <_PyMonitoring_FireReraiseEvent@@Base+0x508> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7993e <_PyMonitoring_FireReraiseEvent@@Base+0x55a> │ │ │ │ + bne.n 79986 <_PyMonitoring_FireReraiseEvent@@Base+0x55a> │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7992e <_PyMonitoring_FireReraiseEvent@@Base+0x54a> │ │ │ │ + bne.n 79976 <_PyMonitoring_FireReraiseEvent@@Base+0x54a> │ │ │ │ dmb ish │ │ │ │ - beq.n 7994a <_PyMonitoring_FireReraiseEvent@@Base+0x566> │ │ │ │ - ldr r0, [pc, #40] @ (79970 <_PyMonitoring_FireReraiseEvent@@Base+0x58c>) │ │ │ │ - bl 284c48 │ │ │ │ + beq.n 79992 <_PyMonitoring_FireReraiseEvent@@Base+0x566> │ │ │ │ + ldr r0, [pc, #40] @ (799b8 <_PyMonitoring_FireReraiseEvent@@Base+0x58c>) │ │ │ │ + bl 284618 │ │ │ │ ldr.w r3, [r6, #3324] @ 0xcfc │ │ │ │ movw r1, #27823 @ 0x6caf │ │ │ │ movs r0, #7 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 243360 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xff0> │ │ │ │ + bl 2435c0 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xff0> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, #32] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #56] @ (799bc <_PyMonitoring_FireReraiseEvent@@Base+0x5d8>) │ │ │ │ + ldr r0, [pc, #56] @ (79a04 <_PyMonitoring_FireReraiseEvent@@Base+0x5d8>) │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ itete eq │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #44525 @ 0xaded │ │ │ │ + movwne r1, #42573 @ 0xa64d │ │ │ │ ldr r3, [r3, r0] │ │ │ │ it ne │ │ │ │ movtne r1, #24 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 797c8 <_PyMonitoring_FireReraiseEvent@@Base+0x3e4> │ │ │ │ + bl 79810 <_PyMonitoring_FireReraiseEvent@@Base+0x3e4> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000799c0 : │ │ │ │ +00079a08 : │ │ │ │ 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, #200] @ (79a98 ) │ │ │ │ + ldr r4, [pc, #200] @ (79ae0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov.w r2, #1 │ │ │ │ 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 799fc │ │ │ │ + bne.n 79a44 │ │ │ │ strexb r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 799ec │ │ │ │ + bne.n 79a34 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 79a0c │ │ │ │ - bl 1355d0 <_PyMutex_LockTimed@@Base+0x178> │ │ │ │ + beq.n 79a54 │ │ │ │ + bl 135048 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r4, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r4, 79a1e │ │ │ │ + cbz r4, 79a66 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 79a1e │ │ │ │ + beq.n 79a66 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 79a12 │ │ │ │ + bne.n 79a5a │ │ │ │ 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 79a3e │ │ │ │ + bne.n 79a86 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 79a2e │ │ │ │ + bne.n 79a76 │ │ │ │ dmb ish │ │ │ │ - beq.n 79a48 │ │ │ │ - bl 284c48 │ │ │ │ - cbz r4, 79a90 │ │ │ │ - cbz r5, 79a58 │ │ │ │ + beq.n 79a90 │ │ │ │ + bl 284618 │ │ │ │ + cbz r4, 79ad8 │ │ │ │ + cbz r5, 79aa0 │ │ │ │ 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 79a60 │ │ │ │ + bne.n 79aa8 │ │ │ │ dmb ish │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ add.w r3, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #8 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 79a7c │ │ │ │ + bne.n 79ac4 │ │ │ │ dmb ish │ │ │ │ subs r0, r4, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00079a9c : │ │ │ │ +00079ae4 : │ │ │ │ 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] @ (79b58 ) │ │ │ │ + ldr r2, [pc, #172] @ (79ba0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbnz r5, 79ac4 │ │ │ │ - movw r1, #34524 @ 0x86dc │ │ │ │ + cbnz r5, 79b0c │ │ │ │ + movw r1, #32924 @ 0x809c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #156] @ (79b5c ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #156] @ (79ba4 ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #148] @ (79b60 ) │ │ │ │ - bl 1f6980 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + ldr r0, [pc, #148] @ (79ba8 ) │ │ │ │ + bl 1f6d44 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 79b46 │ │ │ │ + blt.n 79b8e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 79ade │ │ │ │ + cbz r0, 79b26 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 79b0a │ │ │ │ - bl 1c872c │ │ │ │ + bmi.n 79b52 │ │ │ │ + bl 1c8bf4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 79b46 │ │ │ │ - ldr r1, [pc, #112] @ (79b60 ) │ │ │ │ + cbz r0, 79b8e │ │ │ │ + ldr r1, [pc, #112] @ (79ba8 ) │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1e86bc │ │ │ │ - cbz r0, 79b0a │ │ │ │ + bl 1e8b50 │ │ │ │ + cbz r0, 79b52 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79b46 │ │ │ │ + bge.n 79b8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 79b46 │ │ │ │ - b.n 79b28 │ │ │ │ + cbnz r3, 79b8e │ │ │ │ + b.n 79b70 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbz r4, 79b46 │ │ │ │ + cbz r4, 79b8e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 79b2e │ │ │ │ + cbz r0, 79b76 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79b46 │ │ │ │ + bge.n 79b8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 79b46 │ │ │ │ + cbnz r3, 79b8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 79b46 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 79b8e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79b52 │ │ │ │ + bge.n 79b9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 79b52 │ │ │ │ + cbnz r3, 79b9a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2064fc <_PyErr_Clear@@Base> │ │ │ │ + b.w 2068c4 <_PyErr_Clear@@Base> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #16 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsrs r0, r5, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00079b64 : │ │ │ │ +00079bac : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r0, [pc, #52] @ (79bac ) │ │ │ │ + ldr r0, [pc, #52] @ (79bf4 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f6980 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f6d44 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 79b88 │ │ │ │ + bge.n 79bd0 │ │ │ │ movs r4, #0 │ │ │ │ - bl f7144 │ │ │ │ - b.n 79ba6 │ │ │ │ + bl f6dfc │ │ │ │ + b.n 79bee │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 79b90 │ │ │ │ + cbnz r0, 79bd8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79ba2 │ │ │ │ + b.n 79bea │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 79b8c │ │ │ │ + bpl.n 79bd4 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ ite le │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r0, r5, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00079bb0 : │ │ │ │ +00079bf8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #344] @ (79d1c ) │ │ │ │ + ldr r4, [pc, #344] @ (79d64 ) │ │ │ │ sub sp, #28 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r8, r2 │ │ │ │ - movw r0, #28120 @ 0x6dd8 │ │ │ │ + movw r0, #26520 @ 0x6798 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r9, [r3, r4] │ │ │ │ - ble.n 79be0 │ │ │ │ + ble.n 79c28 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r1, 79be4 │ │ │ │ + cbnz r1, 79c2c │ │ │ │ add r5, sp, #4 │ │ │ │ movs r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79c1e │ │ │ │ + cbz r0, 79c66 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl a1f34 │ │ │ │ - cbnz r0, 79c10 │ │ │ │ + bl a220c │ │ │ │ + cbnz r0, 79c58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79c1e │ │ │ │ + bge.n 79c66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 79c1e │ │ │ │ + cbnz r3, 79c66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 79c1e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 79c66 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 79bf0 │ │ │ │ - b.n 79c2c │ │ │ │ - movw r1, #26156 @ 0x662c │ │ │ │ + bne.n 79c38 │ │ │ │ + b.n 79c74 │ │ │ │ + movw r1, #24556 @ 0x5fec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #248] @ (79d20 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #248] @ (79d68 ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ - movw r0, #28096 @ 0x6dc0 │ │ │ │ + movw r0, #26496 @ 0x6780 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 881fc │ │ │ │ + bl 88128 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1e86bc │ │ │ │ + bl 1e8b50 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 79c78 │ │ │ │ + beq.n 79cc0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79c6a │ │ │ │ + bge.n 79cb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 79c6a │ │ │ │ + cbnz r3, 79cb2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #26176 @ 0x6640 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #24576 @ 0x6000 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #172] @ (79d20 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #172] @ (79d68 ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79c8a │ │ │ │ + bge.n 79cd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 79c8a │ │ │ │ + cbnz r3, 79cd2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 79d16 │ │ │ │ + beq.n 79d5e │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #16 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r5, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 20b224 │ │ │ │ + bl 20b5e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79d16 │ │ │ │ + beq.n 79d5e │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbnz r4, 79cb6 │ │ │ │ - movw r1, #26200 @ 0x6658 │ │ │ │ + cbnz r4, 79cfe │ │ │ │ + movw r1, #24600 @ 0x6018 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #108] @ (79d20 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #108] @ (79d24 ) │ │ │ │ + ldr r0, [pc, #108] @ (79d68 ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #108] @ (79d6c ) │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1f6980 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f6d44 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 79cd0 │ │ │ │ - movw r1, #26232 @ 0x6678 │ │ │ │ + bge.n 79d18 │ │ │ │ + movw r1, #24632 @ 0x6038 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #84] @ (79d20 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #84] @ (79d68 ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 79d02 │ │ │ │ + cbz r0, 79d4a │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1f05b8 │ │ │ │ + bl 1f0b48 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 79cee │ │ │ │ - movw r1, #26252 @ 0x668c │ │ │ │ + bne.n 79d36 │ │ │ │ + movw r1, #24652 @ 0x604c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #52] @ (79d20 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #52] @ (79d68 ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79d02 │ │ │ │ + bge.n 79d4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 79d02 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 79d4a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79d16 │ │ │ │ + bge.n 79d5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 79d16 │ │ │ │ + cbnz r3, 79d5e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + subs r4, r5, #3 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @ instruction: 0xf7d40052 │ │ │ │ │ │ │ │ -00079d28 : │ │ │ │ +00079d70 : │ │ │ │ movw r3, #61536 @ 0xf060 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - b.w 79bb0 │ │ │ │ + b.w 79bf8 │ │ │ │ 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 154a14 │ │ │ │ + bl 154470 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r0, 79d7e │ │ │ │ + cbz r0, 79dc6 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #19 │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2be44 │ │ │ │ - cbnz r0, 79d82 │ │ │ │ + cbnz r0, 79dca │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79d88 │ │ │ │ - bl 8f69c │ │ │ │ + b.n 79dd0 │ │ │ │ + bl 8f5c0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ 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 │ │ │ │ @@ -117372,309 +117399,309 @@ │ │ │ │ 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] @ (79e58 ) │ │ │ │ - movw r2, #26284 @ 0x66ac │ │ │ │ + ldr r3, [pc, #156] @ (79ea0 ) │ │ │ │ + movw r2, #24684 @ 0x606c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f59e4 │ │ │ │ - cbz r0, 79dee │ │ │ │ + bl f55d4 │ │ │ │ + cbz r0, 79e36 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 79df2 │ │ │ │ + bge.n 79e3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26304 @ 0x66c0 │ │ │ │ + movw r1, #24704 @ 0x6080 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79e54 │ │ │ │ + b.n 79e9c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bne.n 79dfe │ │ │ │ + bne.n 79e46 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 79e20 │ │ │ │ + b.n 79e68 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 79e20 │ │ │ │ + ble.n 79e68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159ecc │ │ │ │ + bl 159a04 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26344 @ 0x66e8 │ │ │ │ + movw r1, #24744 @ 0x60a8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 79dee │ │ │ │ + bl 11df00 │ │ │ │ + b.n 79e36 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 68646 <_PyThread_CurrentFrames@@Base+0x1532> │ │ │ │ + bl 6868e <_PyThread_CurrentFrames@@Base+0x1532> │ │ │ │ ldr r6, [sp, #16] │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge.n 79e40 │ │ │ │ - bl 159ecc │ │ │ │ + bge.n 79e88 │ │ │ │ + bl 159a04 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c872c │ │ │ │ - b.n 79dee │ │ │ │ - bl 159ecc │ │ │ │ - movw r0, #26392 @ 0x6718 │ │ │ │ + bl 1c8bf4 │ │ │ │ + b.n 79e36 │ │ │ │ + bl 159a04 │ │ │ │ + movw r0, #24792 @ 0x60d8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r4, [r2, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79f1c │ │ │ │ + beq.n 79f64 │ │ │ │ blx 2b154 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79e84 │ │ │ │ + cbz r0, 79ecc │ │ │ │ mov r7, r0 │ │ │ │ - b.n 79eca │ │ │ │ + b.n 79f12 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79f1e │ │ │ │ + bge.n 79f66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79f1e │ │ │ │ + bne.n 79f66 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 79f1e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 79f66 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 79ee2 │ │ │ │ - bl 9bab0 │ │ │ │ + cbz r6, 79f2a │ │ │ │ + bl 9b9b4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 79ee2 │ │ │ │ + beq.n 79f2a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 79f06 │ │ │ │ + blt.n 79f4e │ │ │ │ adds r7, #8 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - movw r2, #27689 @ 0x6c29 │ │ │ │ + movw r2, #27761 @ 0x6c71 │ │ │ │ movt r2, #7 │ │ │ │ - movw r0, #26396 @ 0x671c │ │ │ │ + movw r0, #24796 @ 0x60dc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 79eaa │ │ │ │ - b.n 79f16 │ │ │ │ + bne.n 79ef2 │ │ │ │ + b.n 79f5e │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79efc │ │ │ │ + bge.n 79f44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 79efc │ │ │ │ + cbnz r3, 79f44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ blx 2acd4 │ │ │ │ - b.n 79f1e │ │ │ │ + b.n 79f66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79ec8 │ │ │ │ + bne.n 79f10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 79ec8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 79f10 │ │ │ │ mov r0, r4 │ │ │ │ blx 2acd4 │ │ │ │ mov r4, r5 │ │ │ │ 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 │ │ │ │ - beq.n 79f50 │ │ │ │ + beq.n 79f98 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46804 @ 0xb6d4 │ │ │ │ + movw r0, #45044 @ 0xaff4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4f48 │ │ │ │ + bl 1d5210 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79fdc │ │ │ │ + beq.n 7a024 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 79f78 │ │ │ │ - movw r2, #57988 @ 0xe284 │ │ │ │ + bmi.n 79fc0 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #37056 @ 0x90c0 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #46804 @ 0xb6d4 │ │ │ │ + movw r0, #45044 @ 0xaff4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f804 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 79fdc │ │ │ │ + bl 28f1b4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 7a024 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl a2c64 │ │ │ │ + bl a28dc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a01a │ │ │ │ + beq.n 7a062 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 79fa8 │ │ │ │ + beq.n 79ff0 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64788 @ 0xfd14 │ │ │ │ + movw r1, #63188 @ 0xf6d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 79fdc │ │ │ │ + bl 11df00 │ │ │ │ + b.n 7a024 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ str r5, [sp, #4] │ │ │ │ - cbnz r3, 79fc8 │ │ │ │ + cbnz r3, 7a010 │ │ │ │ mov r0, r7 │ │ │ │ - bl eec00 │ │ │ │ - movw r1, #26400 @ 0x6720 │ │ │ │ + bl ee828 │ │ │ │ + movw r1, #24800 @ 0x60e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 79fdc │ │ │ │ + bl 11df00 │ │ │ │ + b.n 7a024 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 79fec │ │ │ │ + beq.n 7a034 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 154a14 │ │ │ │ - cbnz r0, 79fe0 │ │ │ │ + bl 154470 │ │ │ │ + cbnz r0, 7a028 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7a01a │ │ │ │ + b.n 7a062 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl ba10c │ │ │ │ + bl b97f4 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 79fee │ │ │ │ + b.n 7a036 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2be38 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7a00e │ │ │ │ + cbnz r0, 7a056 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4d74 │ │ │ │ + bl 1e5208 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c872c │ │ │ │ - b.n 7a01a │ │ │ │ - bl 1e510c │ │ │ │ + bl 1c8bf4 │ │ │ │ + b.n 7a062 │ │ │ │ + bl 1e55a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0007a020 <_PyOS_IsMainThread@@Base>: │ │ │ │ - ldr r3, [pc, #12] @ (7a030 <_PyOS_IsMainThread@@Base+0x10>) │ │ │ │ +0007a068 <_PyOS_IsMainThread@@Base>: │ │ │ │ + ldr r3, [pc, #12] @ (7a078 <_PyOS_IsMainThread@@Base+0x10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.w 1e1e30 <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ + b.w 1e22c4 <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r8, r0 │ │ │ │ ldrb r5, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7a10c <_PyOS_IsMainThread@@Base+0xec> │ │ │ │ + beq.n 7a154 <_PyOS_IsMainThread@@Base+0xec> │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r8 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ mov r7, ip │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7a04a <_PyOS_IsMainThread@@Base+0x2a> │ │ │ │ + bne.n 7a092 <_PyOS_IsMainThread@@Base+0x2a> │ │ │ │ movw r3, #59972 @ 0xea44 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7a10c <_PyOS_IsMainThread@@Base+0xec> │ │ │ │ + beq.n 7a154 <_PyOS_IsMainThread@@Base+0xec> │ │ │ │ sub.w lr, r5, #32 │ │ │ │ sub.w r3, r5, #97 @ 0x61 │ │ │ │ cmp r3, #25 │ │ │ │ it hi │ │ │ │ movhi lr, r5 │ │ │ │ add.w r4, r2, #39936 @ 0x9c00 │ │ │ │ adds r4, #60 @ 0x3c │ │ │ │ subs r2, #4 │ │ │ │ uxtb.w lr, lr │ │ │ │ mov sl, r0 │ │ │ │ - b.n 7a08e <_PyOS_IsMainThread@@Base+0x6e> │ │ │ │ + b.n 7a0d6 <_PyOS_IsMainThread@@Base+0x6e> │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 7a130 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ + beq.n 7a178 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 7a10c <_PyOS_IsMainThread@@Base+0xec> │ │ │ │ + beq.n 7a154 <_PyOS_IsMainThread@@Base+0xec> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a10c <_PyOS_IsMainThread@@Base+0xec> │ │ │ │ + beq.n 7a154 <_PyOS_IsMainThread@@Base+0xec> │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a08a <_PyOS_IsMainThread@@Base+0x6a> │ │ │ │ + beq.n 7a0d2 <_PyOS_IsMainThread@@Base+0x6a> │ │ │ │ sub.w r0, r1, #97 @ 0x61 │ │ │ │ cmp r0, #25 │ │ │ │ itt ls │ │ │ │ subls r1, #32 │ │ │ │ uxtbls r1, r1 │ │ │ │ cmp lr, r1 │ │ │ │ itt ne │ │ │ │ movne r0, r3 │ │ │ │ movne r1, r5 │ │ │ │ - bne.n 7a084 <_PyOS_IsMainThread@@Base+0x64> │ │ │ │ + bne.n 7a0cc <_PyOS_IsMainThread@@Base+0x64> │ │ │ │ ldrb.w r1, [r8, #1] │ │ │ │ adds r0, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a150 <_PyOS_IsMainThread@@Base+0x130> │ │ │ │ + beq.n 7a198 <_PyOS_IsMainThread@@Base+0x130> │ │ │ │ ldrb.w r9, [r3, #1] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7a15a <_PyOS_IsMainThread@@Base+0x13a> │ │ │ │ + beq.n 7a1a2 <_PyOS_IsMainThread@@Base+0x13a> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 7a130 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ + beq.n 7a178 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ add.w r6, r8, #1 │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r6, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r7, [sp, #8] │ │ │ │ sub.w r9, r1, #32 │ │ │ │ sub.w fp, r1, #97 @ 0x61 │ │ │ │ @@ -117687,189 +117714,189 @@ │ │ │ │ it hi │ │ │ │ movhi r3, r1 │ │ │ │ uxtb.w r9, r9 │ │ │ │ cmp.w fp, #25 │ │ │ │ it ls │ │ │ │ movls r6, r9 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 7a114 <_PyOS_IsMainThread@@Base+0xf4> │ │ │ │ + beq.n 7a15c <_PyOS_IsMainThread@@Base+0xf4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7a084 <_PyOS_IsMainThread@@Base+0x64> │ │ │ │ + b.n 7a0cc <_PyOS_IsMainThread@@Base+0x64> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - cbz r1, 7a144 <_PyOS_IsMainThread@@Base+0x124> │ │ │ │ + cbz r1, 7a18c <_PyOS_IsMainThread@@Base+0x124> │ │ │ │ ldrb r6, [r0, #0] │ │ │ │ - cbz r6, 7a144 <_PyOS_IsMainThread@@Base+0x124> │ │ │ │ + cbz r6, 7a18c <_PyOS_IsMainThread@@Base+0x124> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a0d6 <_PyOS_IsMainThread@@Base+0xb6> │ │ │ │ + bne.n 7a11e <_PyOS_IsMainThread@@Base+0xb6> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb.w r1, [r3, ip] │ │ │ │ cmp r1, #61 @ 0x3d │ │ │ │ - bne.n 7a08a <_PyOS_IsMainThread@@Base+0x6a> │ │ │ │ + bne.n 7a0d2 <_PyOS_IsMainThread@@Base+0x6a> │ │ │ │ adds r7, #2 │ │ │ │ mov r0, sl │ │ │ │ adds r3, r3, r7 │ │ │ │ - bne.n 7a160 <_PyOS_IsMainThread@@Base+0x140> │ │ │ │ + bne.n 7a1a8 <_PyOS_IsMainThread@@Base+0x140> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 7a10e <_PyOS_IsMainThread@@Base+0xee> │ │ │ │ + b.n 7a156 <_PyOS_IsMainThread@@Base+0xee> │ │ │ │ ldrd r3, fp, [sp, #4] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 7a084 <_PyOS_IsMainThread@@Base+0x64> │ │ │ │ - b.n 7a130 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ + bne.n 7a0cc <_PyOS_IsMainThread@@Base+0x64> │ │ │ │ + b.n 7a178 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ mov fp, r7 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 7a084 <_PyOS_IsMainThread@@Base+0x64> │ │ │ │ - b.n 7a130 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ + bne.n 7a0cc <_PyOS_IsMainThread@@Base+0x64> │ │ │ │ + b.n 7a178 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 7a08a <_PyOS_IsMainThread@@Base+0x6a> │ │ │ │ - b.n 7a130 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ + bne.n 7a0d2 <_PyOS_IsMainThread@@Base+0x6a> │ │ │ │ + b.n 7a178 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ subs r3, #1 │ │ │ │ add.w r1, sl, #64 @ 0x40 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ - cbz r2, 7a176 <_PyOS_IsMainThread@@Base+0x156> │ │ │ │ + cbz r2, 7a1be <_PyOS_IsMainThread@@Base+0x156> │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 7a176 <_PyOS_IsMainThread@@Base+0x156> │ │ │ │ + beq.n 7a1be <_PyOS_IsMainThread@@Base+0x156> │ │ │ │ strb.w r2, [r0], #1 │ │ │ │ - b.n 7a166 <_PyOS_IsMainThread@@Base+0x146> │ │ │ │ + b.n 7a1ae <_PyOS_IsMainThread@@Base+0x146> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #0] │ │ │ │ - b.n 7a140 <_PyOS_IsMainThread@@Base+0x120> │ │ │ │ + b.n 7a188 <_PyOS_IsMainThread@@Base+0x120> │ │ │ │ │ │ │ │ -0007a17c : │ │ │ │ +0007a1c4 : │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 7a1b6 │ │ │ │ + blt.n 7a1fe │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ push {lr} │ │ │ │ - movw r2, #41937 @ 0xa3d1 │ │ │ │ + movw r2, #42009 @ 0xa419 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w lr, [r3, #848] @ 0x350 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 7a1aa │ │ │ │ + bne.n 7a1f2 │ │ │ │ cmp r1, #1 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2c0ac │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0007a1bc <_Py_DecodeLocaleEx@@Base>: │ │ │ │ +0007a204 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldrd r4, r5, [sp, #64] @ 0x40 │ │ │ │ - cbnz r4, 7a204 <_Py_DecodeLocaleEx@@Base+0x48> │ │ │ │ + cbnz r4, 7a24c <_Py_DecodeLocaleEx@@Base+0x48> │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #500] @ (7a3cc <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ + ldr r3, [pc, #500] @ (7a414 <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r2, [r3, #1656] @ 0x678 │ │ │ │ cmp r2, r4 │ │ │ │ - bgt.n 7a210 <_Py_DecodeLocaleEx@@Base+0x54> │ │ │ │ + bgt.n 7a258 <_Py_DecodeLocaleEx@@Base+0x54> │ │ │ │ ldr.w r2, [r3, #1360] @ 0x550 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 7a22c <_Py_DecodeLocaleEx@@Base+0x70> │ │ │ │ - cbnz r2, 7a23a <_Py_DecodeLocaleEx@@Base+0x7e> │ │ │ │ + beq.n 7a274 <_Py_DecodeLocaleEx@@Base+0x70> │ │ │ │ + cbnz r2, 7a282 <_Py_DecodeLocaleEx@@Base+0x7e> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 7a322 <_Py_DecodeLocaleEx@@Base+0x166> │ │ │ │ + beq.w 7a36a <_Py_DecodeLocaleEx@@Base+0x166> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 7a24e <_Py_DecodeLocaleEx@@Base+0x92> │ │ │ │ + beq.n 7a296 <_Py_DecodeLocaleEx@@Base+0x92> │ │ │ │ mvn.w r0, #2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1b23d4 │ │ │ │ + b.w 1b283c │ │ │ │ blx 2c0c8 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str.w fp, [sp, #64] @ 0x40 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1b2578 │ │ │ │ - bl 1b1f30 │ │ │ │ - ldr r3, [pc, #408] @ (7a3cc <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ + b.w 1b29e0 │ │ │ │ + bl 1b2398 │ │ │ │ + ldr r3, [pc, #408] @ (7a414 <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ str.w r0, [r3, #1360] @ 0x550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a1f0 <_Py_DecodeLocaleEx@@Base+0x34> │ │ │ │ + beq.n 7a238 <_Py_DecodeLocaleEx@@Base+0x34> │ │ │ │ mov r3, fp │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 7500c │ │ │ │ + b.w 75054 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r2 │ │ │ │ blx 2b010 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 7a2a6 <_Py_DecodeLocaleEx@@Base+0xea> │ │ │ │ + beq.n 7a2ee <_Py_DecodeLocaleEx@@Base+0xea> │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 7a328 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + bcs.n 7a370 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ adds r1, r0, #1 │ │ │ │ - movw r2, #41937 @ 0xa3d1 │ │ │ │ + movw r2, #42009 @ 0xa419 │ │ │ │ movt r2, #7 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r5, [r3, #848] @ 0x350 │ │ │ │ lsls r1, r1, #2 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 7a330 <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ + bne.n 7a378 <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ mov r0, r1 │ │ │ │ blx 2c0b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7a328 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + beq.n 7a370 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b010 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7a396 <_Py_DecodeLocaleEx@@Base+0x1da> │ │ │ │ + bne.n 7a3de <_Py_DecodeLocaleEx@@Base+0x1da> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a40c │ │ │ │ + bl 7a454 │ │ │ │ mov r0, r8 │ │ │ │ mov r5, r8 │ │ │ │ blx 2c0c8 │ │ │ │ adds r2, r0, #1 │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 7a328 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + bcs.n 7a370 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ lsls r0, r2, #2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 7a17c │ │ │ │ + bl 7a1c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a328 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + beq.n 7a370 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r6, [sp, #0] │ │ │ │ @@ -117878,158 +117905,158 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r6 │ │ │ │ blx 2adf4 │ │ │ │ subs r2, r0, #1 │ │ │ │ adds r3, r6, #4 │ │ │ │ adds r2, #4 │ │ │ │ - bhi.n 7a33e <_Py_DecodeLocaleEx@@Base+0x182> │ │ │ │ + bhi.n 7a386 <_Py_DecodeLocaleEx@@Base+0x182> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r7, r3 │ │ │ │ movw r6, #2047 @ 0x7ff │ │ │ │ sub.w r1, r2, #55296 @ 0xd800 │ │ │ │ cmp r1, r6 │ │ │ │ - bls.n 7a342 <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ + bls.n 7a38a <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.n 7a342 <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ + bcs.n 7a38a <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ subs r4, r4, r0 │ │ │ │ add r5, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7a2d0 <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ + bne.n 7a318 <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ ldrd r0, r4, [sp, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7a31a <_Py_DecodeLocaleEx@@Base+0x15e> │ │ │ │ + beq.n 7a362 <_Py_DecodeLocaleEx@@Base+0x15e> │ │ │ │ subs r3, r7, r0 │ │ │ │ asrs r3, r3, #2 │ │ │ │ str.w r3, [r9] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7a1fe <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + b.n 7a246 <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 7a252 <_Py_DecodeLocaleEx@@Base+0x96> │ │ │ │ + b.n 7a29a <_Py_DecodeLocaleEx@@Base+0x96> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7a1fe <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + b.n 7a246 <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7a292 <_Py_DecodeLocaleEx@@Base+0xd6> │ │ │ │ - b.n 7a328 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + bne.n 7a2da <_Py_DecodeLocaleEx@@Base+0xd6> │ │ │ │ + b.n 7a370 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a308 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ + beq.n 7a350 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - cbz r1, 7a364 <_Py_DecodeLocaleEx@@Base+0x1a8> │ │ │ │ + cbz r1, 7a3ac <_Py_DecodeLocaleEx@@Base+0x1a8> │ │ │ │ ldrb.w r1, [r2], #1 │ │ │ │ subs r4, #1 │ │ │ │ add.w r1, r1, #56320 @ 0xdc00 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r5, r2 │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ strd r2, r2, [sp, #16] │ │ │ │ - b.n 7a302 <_Py_DecodeLocaleEx@@Base+0x146> │ │ │ │ + b.n 7a34a <_Py_DecodeLocaleEx@@Base+0x146> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 7a40c │ │ │ │ + bl 7a454 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7a37c <_Py_DecodeLocaleEx@@Base+0x1c0> │ │ │ │ + beq.n 7a3c4 <_Py_DecodeLocaleEx@@Base+0x1c0> │ │ │ │ sub.w r1, r1, r8 │ │ │ │ str.w r1, [r9] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 7a38e <_Py_DecodeLocaleEx@@Base+0x1d2> │ │ │ │ - movw r3, #17540 @ 0x4484 │ │ │ │ + beq.n 7a3d6 <_Py_DecodeLocaleEx@@Base+0x1d2> │ │ │ │ + movw r3, #15940 @ 0x3e44 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str.w r3, [fp] │ │ │ │ mvn.w r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7a1fe <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ - cbz r0, 7a3b8 <_Py_DecodeLocaleEx@@Base+0x1fc> │ │ │ │ + b.n 7a246 <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + cbz r0, 7a400 <_Py_DecodeLocaleEx@@Base+0x1fc> │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [r5, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ sub.w r1, r2, #55296 @ 0xd800 │ │ │ │ cmp.w r1, #2048 @ 0x800 │ │ │ │ - bcc.w 7a2a0 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ + bcc.w 7a2e8 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.w 7a2a0 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ + bcs.w 7a2e8 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 7a39a <_Py_DecodeLocaleEx@@Base+0x1de> │ │ │ │ + bne.n 7a3e2 <_Py_DecodeLocaleEx@@Base+0x1de> │ │ │ │ str.w r5, [sl] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7a31e <_Py_DecodeLocaleEx@@Base+0x162> │ │ │ │ + beq.n 7a366 <_Py_DecodeLocaleEx@@Base+0x162> │ │ │ │ str.w r0, [r9] │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7a1fe <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + b.n 7a246 <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ nop │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2c0ac │ │ │ │ │ │ │ │ -0007a3dc : │ │ │ │ +0007a424 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #1024] @ 0x400 │ │ │ │ - cbz r3, 7a406 │ │ │ │ + cbz r3, 7a44e │ │ │ │ blx 2b458 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 1b1ed4 │ │ │ │ - b.n 7a3fa │ │ │ │ + bl 1b233c │ │ │ │ + b.n 7a442 │ │ │ │ │ │ │ │ -0007a40c : │ │ │ │ +0007a454 : │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ push {lr} │ │ │ │ - movw r2, #42097 @ 0xa471 │ │ │ │ + movw r2, #42169 @ 0xa4b9 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w lr, [r3, #860] @ 0x35c │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 7a42e │ │ │ │ + bne.n 7a476 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 2af40 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0007a43c : │ │ │ │ +0007a484 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #1024] @ 0x400 │ │ │ │ - cbz r3, 7a468 │ │ │ │ + cbz r3, 7a4b0 │ │ │ │ blx 2b458 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 1b1ed4 │ │ │ │ - b.n 7a45a │ │ │ │ + bl 1b233c │ │ │ │ + b.n 7a4a2 │ │ │ │ nop │ │ │ │ mov r0, r1 │ │ │ │ b.w 2af40 │ │ │ │ nop │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ it cc │ │ │ │ @@ -118042,117 +118069,117 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movw r5, #24320 @ 0x5f00 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7a50e │ │ │ │ + ble.n 7a556 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r6, #42097 @ 0xa471 │ │ │ │ + movw r6, #42169 @ 0xa4b9 │ │ │ │ movt r6, #7 │ │ │ │ ldr.w r3, [r5, #860] @ 0x35c │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7a52a │ │ │ │ + bne.n 7a572 │ │ │ │ blx 2af44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 7a4f6 │ │ │ │ + ble.n 7a53e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r5, #860] @ 0x35c │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7a534 │ │ │ │ + bne.n 7a57c │ │ │ │ blx 2af44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.n 7a4f6 │ │ │ │ + ble.n 7a53e │ │ │ │ movs r7, #2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r5, #860] @ 0x35c │ │ │ │ ldr.w r0, [r2, r7, lsl #2] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7a518 │ │ │ │ + bne.n 7a560 │ │ │ │ blx 2af44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - blt.n 7a4dc │ │ │ │ + blt.n 7a524 │ │ │ │ ldr.w r3, [r5, #860] @ 0x35c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7a522 │ │ │ │ + bne.n 7a56a │ │ │ │ mov r0, r1 │ │ │ │ blx 2af44 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - movw r6, #42097 @ 0xa471 │ │ │ │ + movw r6, #42169 @ 0xa4b9 │ │ │ │ movt r6, #7 │ │ │ │ - b.n 7a4f6 │ │ │ │ + b.n 7a53e │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 7a4ee │ │ │ │ + b.n 7a536 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 7a506 │ │ │ │ + b.n 7a54e │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 7a4be │ │ │ │ + b.n 7a506 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 7a4d4 │ │ │ │ + b.n 7a51c │ │ │ │ nop │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a5d8 │ │ │ │ + beq.n 7a620 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ ldrb.w r5, [r1, #-4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 7a602 │ │ │ │ + bne.n 7a64a │ │ │ │ ldrb.w r3, [r1, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7a5ee │ │ │ │ + bne.n 7a636 │ │ │ │ ldrb.w r3, [r1, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7a5ee │ │ │ │ + bne.n 7a636 │ │ │ │ ldrb.w r3, [r1, #-1] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7a5ee │ │ │ │ + bne.n 7a636 │ │ │ │ ldrb.w r2, [r1, #-8] │ │ │ │ sub.w ip, r1, #7 │ │ │ │ subs r0, r1, #4 │ │ │ │ mov lr, ip │ │ │ │ mov r3, r2 │ │ │ │ ldrb.w r5, [lr], #1 │ │ │ │ cmp lr, r0 │ │ │ │ orr.w r3, r5, r3, lsl #8 │ │ │ │ - bne.n 7a586 │ │ │ │ + bne.n 7a5ce │ │ │ │ adds r5, r1, #4 │ │ │ │ add r5, r3 │ │ │ │ add r3, r1 │ │ │ │ ldrb.w lr, [r3], #1 │ │ │ │ cmp.w lr, #253 @ 0xfd │ │ │ │ - bne.n 7a5da │ │ │ │ + bne.n 7a622 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 7a598 │ │ │ │ + bne.n 7a5e0 │ │ │ │ sub.w r5, r1, #8 │ │ │ │ ldrb.w r3, [ip], #1 │ │ │ │ cmp ip, r0 │ │ │ │ orr.w r2, r3, r2, lsl #8 │ │ │ │ - bne.n 7a5aa │ │ │ │ + bne.n 7a5f2 │ │ │ │ mov.w r3, #3722304989 @ 0xdddddddd │ │ │ │ adds r2, #4 │ │ │ │ str.w r3, [r1, #-8] │ │ │ │ mov r0, r1 │ │ │ │ str r3, [r5, #4] │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ blx 2b44c │ │ │ │ @@ -118160,38 +118187,38 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - bl 70588 │ │ │ │ - movw r1, #32196 @ 0x7dc4 │ │ │ │ + bl 705d0 │ │ │ │ + movw r1, #30596 @ 0x7784 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #48] @ (7a61c ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #48] @ (7a664 ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ - bl 70588 │ │ │ │ - movw r1, #32172 @ 0x7dac │ │ │ │ + bl 705d0 │ │ │ │ + movw r1, #30572 @ 0x776c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #28] @ (7a61c ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #28] @ (7a664 ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 70588 │ │ │ │ - movw r1, #32112 @ 0x7d70 │ │ │ │ + bl 705d0 │ │ │ │ + movw r1, #30512 @ 0x7730 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r0, [pc, #4] @ (7a61c ) │ │ │ │ + ldr r0, [pc, #4] @ (7a664 ) │ │ │ │ mov r2, r5 │ │ │ │ - bl 7613a <_PyMonitoring_FireLineEvent@@Base+0x9da> │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + bl 76182 <_PyMonitoring_FireLineEvent@@Base+0x9da> │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ -0007a620 : │ │ │ │ +0007a668 : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ b.w 2c09c │ │ │ │ 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 │ │ │ │ @@ -118330,15 +118357,15 @@ │ │ │ │ str r4, [r6, #56] @ 0x38 │ │ │ │ eor.w r1, r1, r2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ eor.w r1, r1, r2 │ │ │ │ eor.w r1, r1, r5 │ │ │ │ mov.w r5, r1, ror #31 │ │ │ │ str r5, [r6, #60] @ 0x3c │ │ │ │ - bne.n 7a6e0 │ │ │ │ + bne.n 7a728 │ │ │ │ ldr.w r2, [r7, #284] @ 0x11c │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r3, [r7, #304] @ 0x130 │ │ │ │ mov r8, r7 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ movw fp, #31129 @ 0x7999 │ │ │ │ movt fp, #23170 @ 0x5a82 │ │ │ │ @@ -118375,15 +118402,15 @@ │ │ │ │ eor.w r4, r4, sl │ │ │ │ add.w r3, r3, r1, ror #27 │ │ │ │ mov.w r0, r2, ror #2 │ │ │ │ add r4, r3 │ │ │ │ cmp r7, r8 │ │ │ │ add.w r1, r9, r4 │ │ │ │ mov r9, r6 │ │ │ │ - beq.n 7a924 │ │ │ │ + beq.n 7a96c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ and.w sl, ip, r0 │ │ │ │ bic.w r4, lr, ip │ │ │ │ mov r2, r1 │ │ │ │ add r3, fp │ │ │ │ eor.w r4, r4, sl │ │ │ │ add.w r3, r3, r1, ror #27 │ │ │ │ @@ -118444,61 +118471,61 @@ │ │ │ │ add.w r1, r9, r4 │ │ │ │ mov r2, ip │ │ │ │ mov r9, r6 │ │ │ │ add.w r8, r8, #20 │ │ │ │ mov r6, lr │ │ │ │ mov ip, r1 │ │ │ │ mov lr, r0 │ │ │ │ - b.n 7a828 │ │ │ │ + b.n 7a870 │ │ │ │ movw r8, #49622 @ 0xc1d6 │ │ │ │ movt r8, #51810 @ 0xca62 │ │ │ │ movw sl, #60321 @ 0xeba1 │ │ │ │ movt sl, #28377 @ 0x6ed9 │ │ │ │ movw r9, #48348 @ 0xbcdc │ │ │ │ movt r9, #36635 @ 0x8f1b │ │ │ │ movs r2, #20 │ │ │ │ - b.n 7a966 │ │ │ │ + b.n 7a9ae │ │ │ │ eor.w fp, lr, fp │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ add.w r3, r4, r1, ror #27 │ │ │ │ - bls.n 7a994 │ │ │ │ + bls.n 7a9dc │ │ │ │ add r3, r8 │ │ │ │ adds r2, #1 │ │ │ │ add fp, r3 │ │ │ │ cmp r2, #80 @ 0x50 │ │ │ │ mov.w r3, ip, ror #2 │ │ │ │ add fp, r6 │ │ │ │ - beq.n 7a9a8 │ │ │ │ + beq.n 7a9f0 │ │ │ │ mov r6, lr │ │ │ │ mov ip, r1 │ │ │ │ mov lr, r0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r3 │ │ │ │ sub.w r3, r2, #40 @ 0x28 │ │ │ │ ldr.w r4, [r7, #4]! │ │ │ │ eor.w fp, r0, ip │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.n 7a940 │ │ │ │ + bhi.n 7a988 │ │ │ │ and.w r3, r0, ip │ │ │ │ and.w fp, lr, fp │ │ │ │ add.w r4, r4, r1, ror #27 │ │ │ │ eor.w fp, fp, r3 │ │ │ │ add r4, r9 │ │ │ │ mov.w r3, ip, ror #2 │ │ │ │ add fp, r4 │ │ │ │ adds r2, #1 │ │ │ │ add fp, r6 │ │ │ │ - b.n 7a95c │ │ │ │ + b.n 7a9a4 │ │ │ │ add.w r4, r4, r1, ror #27 │ │ │ │ mov.w r3, ip, ror #2 │ │ │ │ add r4, sl │ │ │ │ adds r2, #1 │ │ │ │ add r4, fp │ │ │ │ add.w fp, r4, r6 │ │ │ │ - b.n 7a95c │ │ │ │ + b.n 7a9a4 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r4, r1 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, fp │ │ │ │ strd r2, r4, [r5] │ │ │ │ add r1, r3 │ │ │ │ @@ -118509,155 +118536,155 @@ │ │ │ │ add r0, lr │ │ │ │ str r0, [r5, #16] │ │ │ │ add sp, #348 @ 0x15c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007a9d0 : │ │ │ │ +0007aa18 : │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #800] @ 0x320 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0007a9e0 <_PyInterpreterState_Main@@Base>: │ │ │ │ +0007aa28 <_PyInterpreterState_Main@@Base>: │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #800] @ 0x320 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0007a9f0 <_Py_hashtable_new_full@@Base>: │ │ │ │ +0007aa38 <_Py_hashtable_new_full@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7aa84 <_Py_hashtable_new_full@@Base+0x94> │ │ │ │ - movw r8, #15065 @ 0x3ad9 │ │ │ │ + bne.n 7aacc <_Py_hashtable_new_full@@Base+0x94> │ │ │ │ + movw r8, #14869 @ 0x3a15 │ │ │ │ movt r8, #8 │ │ │ │ - movw r5, #13521 @ 0x34d1 │ │ │ │ + movw r5, #13541 @ 0x34e5 │ │ │ │ movt r5, #8 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ blx r5 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7aa7a <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ + cbz r0, 7aac2 <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #16 │ │ │ │ strd r1, r3, [r0] │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx r5 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 7aa8a <_Py_hashtable_new_full@@Base+0x9a> │ │ │ │ + cbz r0, 7aad2 <_Py_hashtable_new_full@@Base+0x9a> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ blx 2b44c │ │ │ │ - movw r3, #58545 @ 0xe4b1 │ │ │ │ + movw r3, #57273 @ 0xdfb9 │ │ │ │ movt r3, #21 │ │ │ │ - movw r2, #59833 @ 0xe9b9 │ │ │ │ + movw r2, #59913 @ 0xea09 │ │ │ │ movt r2, #7 │ │ │ │ cmp r6, r3 │ │ │ │ strd r9, sl, [r4, #24] │ │ │ │ strd r7, r6, [r4, #16] │ │ │ │ str r5, [r4, #32] │ │ │ │ str.w r8, [r4, #36] @ 0x24 │ │ │ │ str r2, [r4, #12] │ │ │ │ - bne.n 7aa7a <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ - movw r3, #4561 @ 0x11d1 │ │ │ │ + bne.n 7aac2 <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ + movw r3, #3509 @ 0xdb5 │ │ │ │ movt r3, #19 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 7aa7a <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ - movw r3, #4477 @ 0x117d │ │ │ │ + bne.n 7aac2 <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ + movw r3, #3425 @ 0xd61 │ │ │ │ movt r3, #19 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r5, r8, [r4] │ │ │ │ - b.n 7aa20 <_Py_hashtable_new_full@@Base+0x30> │ │ │ │ + b.n 7aa68 <_Py_hashtable_new_full@@Base+0x30> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7aa7c <_Py_hashtable_new_full@@Base+0x8c> │ │ │ │ + b.n 7aac4 <_Py_hashtable_new_full@@Base+0x8c> │ │ │ │ │ │ │ │ -0007aa94 : │ │ │ │ +0007aadc : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ - cbz r3, 7aa9c │ │ │ │ + cbz r3, 7aae4 │ │ │ │ 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 90810 <_PyType_GetDict@@Base> │ │ │ │ - cbz r0, 7aada │ │ │ │ + bl 90738 <_PyType_GetDict@@Base> │ │ │ │ + cbz r0, 7ab22 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34136 @ 0x8558 │ │ │ │ + movw r1, #32536 @ 0x7f18 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 92c80 │ │ │ │ + bl 92ba8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7aad2 │ │ │ │ + blt.n 7ab1a │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7aab8 │ │ │ │ + beq.n 7ab00 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 7aa9a │ │ │ │ + b.n 7aae2 │ │ │ │ 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 7ad64 │ │ │ │ + bne.w 7adac │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov sl, r0 │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 7b15c │ │ │ │ + bpl.w 7b1a4 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 7ad46 │ │ │ │ + bpl.w 7ad8e │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r4, r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7ad60 │ │ │ │ + beq.w 7ada8 │ │ │ │ add.w fp, r0, #20 │ │ │ │ movw r2, #43560 @ 0xaa28 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r3, #45517 @ 0xb1cd │ │ │ │ + movw r3, #45589 @ 0xb215 │ │ │ │ movt r3, #7 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7b162 │ │ │ │ + bne.w 7b1aa │ │ │ │ movw r3, #61560 @ 0xf078 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ movw lr, #25973 @ 0x6575 │ │ │ │ movt lr, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldrd ip, r0, [r3] │ │ │ │ @@ -118683,15 +118710,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 7ad6c │ │ │ │ + ble.w 7adb4 │ │ │ │ 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 │ │ │ │ @@ -118727,15 +118754,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 7ad18 │ │ │ │ + bls.n 7ad60 │ │ │ │ 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] │ │ │ │ @@ -118779,50 +118806,50 @@ │ │ │ │ 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 7ac7c │ │ │ │ + bgt.n 7acc4 │ │ │ │ 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 7af8e │ │ │ │ + bhi.w 7afd6 │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ lsls r5, r4, #4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ lsls r5, r3, #4 │ │ │ │ movs r5, r6 │ │ │ │ lsls r5, r1, #8 │ │ │ │ movs r5, r5 │ │ │ │ movs r1, r5 │ │ │ │ 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 7ab36 │ │ │ │ + bne.w 7ab7e │ │ │ │ str.w r4, [sl, #12] │ │ │ │ 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.w 7af8e │ │ │ │ + bhi.w 7afd6 │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ lsls r3, r0, #4 │ │ │ │ lsls r7, r7, #3 │ │ │ │ lsls r3, r7, #3 │ │ │ │ movs r3, r2 │ │ │ │ lsls r3, r5, #7 │ │ │ │ movs r3, r1 │ │ │ │ @@ -118961,15 +118988,15 @@ │ │ │ │ eor.w r2, r2, r6 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w r4, r3, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r4, #1 │ │ │ │ - b.n 7ad60 │ │ │ │ + b.n 7ada8 │ │ │ │ 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 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ @@ -119099,71 +119126,71 @@ │ │ │ │ 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 7af68 │ │ │ │ + b.n 7afb0 │ │ │ │ ldrb.w r7, [fp, #4] │ │ │ │ bfi r4, r7, #0, #8 │ │ │ │ - b.n 7ada2 │ │ │ │ + b.n 7adea │ │ │ │ ldr.w fp, [r0, #28] │ │ │ │ - b.n 7ad4a │ │ │ │ + b.n 7ad92 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7af68 │ │ │ │ + b.n 7afb0 │ │ │ │ │ │ │ │ -0007b16c : │ │ │ │ +0007b1b4 : │ │ │ │ mov r3, r1 │ │ │ │ - cbz r1, 7b1c0 │ │ │ │ + cbz r1, 7b208 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw ip, #43560 @ 0xaa28 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [ip, #8] │ │ │ │ - movw ip, #45517 @ 0xb1cd │ │ │ │ + movw ip, #45589 @ 0xb215 │ │ │ │ movt ip, #7 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 7b1c4 │ │ │ │ + bne.n 7b20c │ │ │ │ movw r1, #61560 @ 0xf078 │ │ │ │ movt r1, #84 @ 0x54 │ │ │ │ strd r0, r3, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 7b1f8 │ │ │ │ + bl 7b240 │ │ │ │ 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 7b1b2 │ │ │ │ + b.n 7b1fa │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw ip, #61560 @ 0xf078 │ │ │ │ movt ip, #84 @ 0x54 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [ip, #8] │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ - bl 7b1f8 │ │ │ │ + bl 7b240 │ │ │ │ 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 │ │ │ │ @@ -119190,15 +119217,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 7b7c6 │ │ │ │ + ble.w 7b80e │ │ │ │ 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 │ │ │ │ @@ -119239,15 +119266,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 7b3bc │ │ │ │ + bls.n 7b404 │ │ │ │ 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] │ │ │ │ @@ -119291,30 +119318,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 7b318 │ │ │ │ + bgt.n 7b360 │ │ │ │ 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 7b5f6 │ │ │ │ + bhi.w 7b63e │ │ │ │ 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 │ │ │ │ @@ -119606,37 +119633,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 7b5f6 │ │ │ │ - add r5, pc, #4 @ (adr r5, 7b7dc ) │ │ │ │ + bhi.w 7b63e │ │ │ │ + add r5, pc, #4 @ (adr r5, 7b824 ) │ │ │ │ ldr.w pc, [r5, r8, lsl #2] │ │ │ │ - push {r0, r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb637 │ │ │ │ movs r7, r0 │ │ │ │ - push {r0, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb631 │ │ │ │ movs r7, r0 │ │ │ │ - push {r0, r1, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb62b │ │ │ │ movs r7, r0 │ │ │ │ - push {r0, r3} │ │ │ │ + push {r0, r4, r6} │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb7f9 │ │ │ │ + @ instruction: 0xb841 │ │ │ │ movs r7, r0 │ │ │ │ - cbz r1, 7b872 │ │ │ │ + push {r0, r6} │ │ │ │ movs r7, r0 │ │ │ │ - cbz r1, 7b874 │ │ │ │ + push {r0, r3, r4, r5} │ │ │ │ movs r7, r0 │ │ │ │ ldrb.w r8, [r6, #4] │ │ │ │ bfi r7, r8, #0, #8 │ │ │ │ - b.n 7b408 │ │ │ │ + b.n 7b450 │ │ │ │ nop │ │ │ │ │ │ │ │ -0007b804 : │ │ │ │ +0007b84c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx 2ae4c │ │ │ │ subs r0, #0 │ │ │ │ @@ -119654,86 +119681,86 @@ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 7bcd8 │ │ │ │ + beq.w 7bd68 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add.w r7, r5, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ blx 2acbc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bcca │ │ │ │ + bne.w 7bd5a │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7b926 │ │ │ │ + bne.n 7b96e │ │ │ │ add.w r9, r5, #136 @ 0x88 │ │ │ │ mov r0, r9 │ │ │ │ blx 2acbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bd3a │ │ │ │ + bne.w 7bd8a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 7baa2 │ │ │ │ + bne.w 7baea │ │ │ │ add.w r0, r5, #88 @ 0x58 │ │ │ │ blx 2b274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bd6c │ │ │ │ + bne.w 7bdbc │ │ │ │ mov r0, r9 │ │ │ │ blx 2c5cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bd5e │ │ │ │ + bne.w 7bdae │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 7bd24 │ │ │ │ + beq.w 7bd74 │ │ │ │ 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 7b8b4 │ │ │ │ + bne.n 7b8fc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ba54 │ │ │ │ + bne.w 7ba9c │ │ │ │ movw r5, #24320 @ 0x5f00 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ ldr.w r3, [r5, #1024] @ 0x400 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bbf2 │ │ │ │ + beq.w 7bc50 │ │ │ │ blx 2b458 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr.w r2, [r5, #816] @ 0x330 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7ba6c │ │ │ │ - ldr r3, [pc, #776] @ (7bc00 ) │ │ │ │ + bne.w 7bab4 │ │ │ │ + ldr r3, [pc, #776] @ (7bc48 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ba54 │ │ │ │ + bne.w 7ba9c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bic.w r3, r3, #255 @ 0xff │ │ │ │ ldr r2, [r4, #12] │ │ │ │ bic.w r1, r2, #255 @ 0xff │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 7ba7e │ │ │ │ + bne.w 7bac6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c5cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bd2c │ │ │ │ + bne.w 7bd7c │ │ │ │ str.w sl, [r8] │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r3], #16 │ │ │ │ @@ -119746,703 +119773,705 @@ │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ str r1, [sp, #16] │ │ │ │ umull r3, r2, r2, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov fp, r3 │ │ │ │ ldr.w r3, [r1, #1028] @ 0x404 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bd18 │ │ │ │ + beq.w 7bce0 │ │ │ │ add r3, sp, #32 │ │ │ │ movs r0, #1 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2b57c <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bd06 │ │ │ │ + bne.w 7bcb6 │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ movw r1, #33532 @ 0x82fc │ │ │ │ movt r1, #55870 @ 0xda3e │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r1 │ │ │ │ adcs.w r1, r2, #2 │ │ │ │ mov.w ip, r0, asr #31 │ │ │ │ - blt.w 7bce4 │ │ │ │ + blt.w 7bcc8 │ │ │ │ movw lr, #32004 @ 0x7d04 │ │ │ │ movt lr, #9665 @ 0x25c1 │ │ │ │ movs r1, #2 │ │ │ │ cmp lr, r3 │ │ │ │ sbcs r1, r2 │ │ │ │ - blt.w 7bcb8 │ │ │ │ + blt.w 7bca4 │ │ │ │ mov.w lr, #51712 @ 0xca00 │ │ │ │ movt lr, #15258 @ 0x3b9a │ │ │ │ cmp r0, #0 │ │ │ │ umull r1, r3, r3, lr │ │ │ │ mla r3, lr, r2, r3 │ │ │ │ - ble.w 7bbce │ │ │ │ + ble.w 7bc6a │ │ │ │ mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ mvns r2, r0 │ │ │ │ sub.w lr, lr, ip │ │ │ │ cmp r2, r1 │ │ │ │ sbcs.w lr, lr, r3 │ │ │ │ - blt.w 7bcc0 │ │ │ │ + blt.w 7bcac │ │ │ │ adds r1, r1, r0 │ │ │ │ adc.w r3, ip, r3 │ │ │ │ strd r1, r3, [sp, #24] │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mvn.w ip, fp │ │ │ │ cmp ip, r0 │ │ │ │ sub.w r3, r3, r2 │ │ │ │ sbcs r3, r1 │ │ │ │ - blt.w 7bca2 │ │ │ │ + blt.w 7bc8e │ │ │ │ ldr r3, [sp, #0] │ │ │ │ adds.w r0, r0, fp │ │ │ │ adc.w r1, r1, r3 │ │ │ │ - add r3, pc, #516 @ (adr r3, 7bbf8 ) │ │ │ │ + add r3, pc, #516 @ (adr r3, 7bc40 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2e3dec <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ mov ip, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 7bbba │ │ │ │ + blt.w 7bc56 │ │ │ │ strd r0, ip, [sp, #32] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ blx 2bf98 <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - bne.n 7baac │ │ │ │ + bne.n 7baf4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b864 │ │ │ │ + beq.w 7b8ac │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7b864 │ │ │ │ + bne.w 7b8ac │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 7bd88 │ │ │ │ + beq.w 7bdd8 │ │ │ │ add.w r3, r2, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7ba3a │ │ │ │ + bne.n 7ba82 │ │ │ │ mov.w r9, #1 │ │ │ │ dmb ish │ │ │ │ - b.n 7b864 │ │ │ │ + b.n 7b8ac │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r9] │ │ │ │ orr.w r3, r3, #4 │ │ │ │ strex r2, r3, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7ba58 │ │ │ │ + bne.n 7baa0 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bic.w r3, r3, #255 @ 0xff │ │ │ │ ldr r2, [r4, #12] │ │ │ │ bic.w r1, r2, #255 @ 0xff │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 7b910 │ │ │ │ + beq.w 7b958 │ │ │ │ uxtb r1, r2 │ │ │ │ dmb ish │ │ │ │ orrs r1, r3 │ │ │ │ ldrex r0, [r9] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 7ba96 │ │ │ │ + bne.n 7bade │ │ │ │ strex r4, r1, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7ba86 │ │ │ │ + bne.n 7bace │ │ │ │ mov r2, r0 │ │ │ │ dmb ish │ │ │ │ - beq.w 7b910 │ │ │ │ - b.n 7ba7e │ │ │ │ + beq.w 7b958 │ │ │ │ + b.n 7bac6 │ │ │ │ str r4, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #12] │ │ │ │ - b.n 7b886 │ │ │ │ + b.n 7b8ce │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7bbac │ │ │ │ + bne.n 7bbf6 │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r9 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 7bac2 │ │ │ │ + cbnz r3, 7bb0a │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r9 │ │ │ │ - b.n 7b86a │ │ │ │ + b.n 7b8b2 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #1 │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r3, #1028] @ 0x404 │ │ │ │ mov.w r3, #1000 @ 0x3e8 │ │ │ │ umull r3, r2, r2, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7bc90 │ │ │ │ + beq.w 7bd52 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r0, #1 │ │ │ │ blx 2b57c <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bc66 │ │ │ │ + bne.w 7bd40 │ │ │ │ ldrd r3, lr, [sp, #32] │ │ │ │ movw r1, #33532 @ 0x82fc │ │ │ │ movt r1, #55870 @ 0xda3e │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r1 │ │ │ │ adcs.w r1, lr, #2 │ │ │ │ mov.w r0, r2, asr #31 │ │ │ │ - blt.w 7bc78 │ │ │ │ + blt.w 7bd1e │ │ │ │ movw ip, #32004 @ 0x7d04 │ │ │ │ movt ip, #9665 @ 0x25c1 │ │ │ │ movs r1, #2 │ │ │ │ cmp ip, r3 │ │ │ │ sbcs.w r1, r1, lr │ │ │ │ - blt.w 7bc54 │ │ │ │ + blt.w 7bd0c │ │ │ │ mov.w ip, #51712 @ 0xca00 │ │ │ │ movt ip, #15258 @ 0x3b9a │ │ │ │ cmp r2, #0 │ │ │ │ umull r1, r3, r3, ip │ │ │ │ mla r3, ip, lr, r3 │ │ │ │ - ble.n 7bc1c │ │ │ │ + ble.n 7bc18 │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ mvn.w lr, r2 │ │ │ │ sub.w ip, ip, r0 │ │ │ │ cmp lr, r1 │ │ │ │ sbcs.w ip, ip, r3 │ │ │ │ - blt.w 7bc5c │ │ │ │ + blt.w 7bd14 │ │ │ │ adds r1, r2, r1 │ │ │ │ adc.w r3, r0, r3 │ │ │ │ strd r1, r3, [sp, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ subs r2, r2, r0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mvns r0, r0 │ │ │ │ cmp r0, r3 │ │ │ │ sbcs r2, r1 │ │ │ │ - blt.n 7bc3e │ │ │ │ + blt.w 7bcf6 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ adds r0, r3, r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adc.w r1, r1, r3 │ │ │ │ - add r3, pc, #124 @ (adr r3, 7bbf8 ) │ │ │ │ + add r3, pc, #120 @ (adr r3, 7bc40 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2e3dec <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ mov ip, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7bc08 │ │ │ │ + blt.n 7bc04 │ │ │ │ strd r0, ip, [sp, #32] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ blx 2bf98 <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - bne.n 7bba8 │ │ │ │ + bne.n 7bbf2 │ │ │ │ mov r3, r9 │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b.n 7ba16 │ │ │ │ + b.n 7ba5e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7bab8 │ │ │ │ - movw r1, #34760 @ 0x87c8 │ │ │ │ + beq.n 7bb00 │ │ │ │ + movw r1, #33160 @ 0x8188 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #76] @ (7bc04 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #76] @ (7bc4c ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ add.w r2, r2, #998244352 @ 0x3b800000 │ │ │ │ subs r0, #1 │ │ │ │ add.w r2, r2, #1753088 @ 0x1ac000 │ │ │ │ sbc.w ip, r1, #0 │ │ │ │ add.w r2, r2, #2560 @ 0xa00 │ │ │ │ - b.n 7ba02 │ │ │ │ - orrs.w lr, r0, ip │ │ │ │ - beq.w 7b9c2 │ │ │ │ - negs r2, r0 │ │ │ │ - mov.w lr, #2147483648 @ 0x80000000 │ │ │ │ - sbc.w lr, lr, ip │ │ │ │ - cmp r1, r2 │ │ │ │ - sbcs.w lr, r3, lr │ │ │ │ - bge.w 7b9c2 │ │ │ │ + b.n 7bbd4 │ │ │ │ + orrs.w ip, r2, r0 │ │ │ │ + beq.n 7bb98 │ │ │ │ + rsbs lr, r2, #0 │ │ │ │ + mov.w ip, #2147483648 @ 0x80000000 │ │ │ │ + sbc.w ip, ip, r0 │ │ │ │ + cmp r1, lr │ │ │ │ + sbcs.w ip, r3, ip │ │ │ │ + bge.n 7bb98 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7b9c8 │ │ │ │ - bl 1b1ed4 │ │ │ │ - b.n 7b8e2 │ │ │ │ + b.n 7bb9e │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r3, #96] @ 0x60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldrb r0, [r0, #1] │ │ │ │ + strb r0, [r0, #8] │ │ │ │ movs r6, r6 │ │ │ │ + bl 1b233c │ │ │ │ + b.n 7b92a │ │ │ │ add.w r2, r2, #998244352 @ 0x3b800000 │ │ │ │ subs r0, #1 │ │ │ │ add.w r2, r2, #1753088 @ 0x1ac000 │ │ │ │ sbc.w ip, r1, #0 │ │ │ │ add.w r2, r2, #2560 @ 0xa00 │ │ │ │ - b.n 7bb8a │ │ │ │ - orrs.w ip, r2, r0 │ │ │ │ - beq.n 7bb50 │ │ │ │ - rsbs lr, r2, #0 │ │ │ │ - mov.w ip, #2147483648 @ 0x80000000 │ │ │ │ - sbc.w ip, ip, r0 │ │ │ │ - cmp r1, lr │ │ │ │ - sbcs.w ip, r3, ip │ │ │ │ - bge.n 7bb50 │ │ │ │ + b.n 7ba4a │ │ │ │ + orrs.w lr, r0, ip │ │ │ │ + beq.w 7ba0a │ │ │ │ + negs r2, r0 │ │ │ │ + mov.w lr, #2147483648 @ 0x80000000 │ │ │ │ + sbc.w lr, lr, ip │ │ │ │ + cmp r1, r2 │ │ │ │ + sbcs.w lr, r3, lr │ │ │ │ + bge.w 7ba0a │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7bb56 │ │ │ │ + b.n 7ba10 │ │ │ │ movw r2, #55295 @ 0xd7ff │ │ │ │ movt r2, #13042 @ 0x32f2 │ │ │ │ movw r0, #32004 @ 0x7d04 │ │ │ │ movt r0, #9665 @ 0x25c1 │ │ │ │ mov.w ip, #2 │ │ │ │ - b.n 7bb8a │ │ │ │ - cmp r2, #1 │ │ │ │ - sbcs.w r3, r0, #0 │ │ │ │ - blt.n 7bc98 │ │ │ │ + b.n 7ba4a │ │ │ │ + cmp r0, #1 │ │ │ │ + sbcs.w r3, ip, #0 │ │ │ │ + blt.n 7bcec │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7bb56 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - add r3, pc, #348 @ (adr r3, 7bdc8 ) │ │ │ │ + b.n 7ba10 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + mov r0, fp │ │ │ │ + add r3, pc, #356 @ (adr r3, 7be20 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2e3dec <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ mov ip, r1 │ │ │ │ - b.n 7bb8a │ │ │ │ - cmp r2, #1 │ │ │ │ - sbcs.w r3, r0, #0 │ │ │ │ - blt.n 7bc88 │ │ │ │ + b.n 7ba4a │ │ │ │ + cmp r0, #1 │ │ │ │ + sbcs.w r3, ip, #0 │ │ │ │ + blt.n 7bcd8 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7bb50 │ │ │ │ - orrs.w r3, r2, r0 │ │ │ │ - beq.n 7bc80 │ │ │ │ - b.n 7bc36 │ │ │ │ + b.n 7ba0a │ │ │ │ + orrs.w r3, r0, ip │ │ │ │ + beq.n 7bcd0 │ │ │ │ + b.n 7bc86 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 6d0c0 │ │ │ │ - b.n 7bb5a │ │ │ │ + bl 6d108 │ │ │ │ + add r3, sp, #32 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + b.n 7ba14 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7bb50 │ │ │ │ + b.n 7ba0a │ │ │ │ movw r2, #55295 @ 0xd7ff │ │ │ │ movt r2, #13042 @ 0x32f2 │ │ │ │ movw r0, #32004 @ 0x7d04 │ │ │ │ movt r0, #9665 @ 0x25c1 │ │ │ │ mov.w ip, #2 │ │ │ │ - b.n 7ba02 │ │ │ │ - cmp r0, #1 │ │ │ │ - sbcs.w r3, ip, #0 │ │ │ │ - blt.n 7bcf4 │ │ │ │ + b.n 7bbd4 │ │ │ │ + cmp r2, #1 │ │ │ │ + sbcs.w r3, r0, #0 │ │ │ │ + blt.n 7bd2e │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7b9c8 │ │ │ │ - movw r1, #34728 @ 0x87a8 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #252] @ (7bdd0 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 372ac │ │ │ │ - blx 2b6d4 │ │ │ │ - b.n 7bcde │ │ │ │ - cmp r0, #1 │ │ │ │ - sbcs.w r3, ip, #0 │ │ │ │ - blt.n 7bcfe │ │ │ │ + b.n 7bb9e │ │ │ │ + cmp r2, #1 │ │ │ │ + sbcs.w r3, r0, #0 │ │ │ │ + blt.n 7bd38 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7b9c2 │ │ │ │ + b.n 7bb98 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7b9c2 │ │ │ │ - orrs.w r3, r0, ip │ │ │ │ - beq.n 7bcec │ │ │ │ - b.n 7bbea │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - mov r0, fp │ │ │ │ - add r3, pc, #188 @ (adr r3, 7bdc8 ) │ │ │ │ + b.n 7bb98 │ │ │ │ + orrs.w r3, r2, r0 │ │ │ │ + beq.n 7bd26 │ │ │ │ + b.n 7bc32 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + add r3, pc, #216 @ (adr r3, 7be20 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2e3dec <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ mov ip, r1 │ │ │ │ - b.n 7ba02 │ │ │ │ + b.n 7bbd4 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 6d0c0 │ │ │ │ - add r3, sp, #32 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b.n 7b9cc │ │ │ │ + bl 6d108 │ │ │ │ + b.n 7bba2 │ │ │ │ + movw r1, #33128 @ 0x8168 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [pc, #180] @ (7be18 ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 372b0 │ │ │ │ + blx 2b6d4 │ │ │ │ + b.n 7bd6e │ │ │ │ mov r0, r7 │ │ │ │ blx 2c5cc │ │ │ │ - cbz r0, 7bd48 │ │ │ │ - movw r1, #34792 @ 0x87e8 │ │ │ │ + cbz r0, 7bd98 │ │ │ │ + movw r1, #33192 @ 0x81a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #152] @ (7bdd0 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #34828 @ 0x880c │ │ │ │ + ldr r0, [pc, #144] @ (7be18 ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #33228 @ 0x81cc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #140] @ (7bdd0 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #132] @ (7be18 ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbz r3, 7bd7a │ │ │ │ - bl 1d00dc <_PySys_GetRequiredAttr@@Base+0x1430> │ │ │ │ + cbz r3, 7bdca │ │ │ │ + bl 1d0560 <_PySys_GetRequiredAttr@@Base+0x1430> │ │ │ │ mov r0, r4 │ │ │ │ - bl 372ac │ │ │ │ + bl 372b0 │ │ │ │ blx 2b6d4 │ │ │ │ - b.n 7bd58 │ │ │ │ - movw r1, #34908 @ 0x885c │ │ │ │ + b.n 7bda8 │ │ │ │ + movw r1, #33308 @ 0x821c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #104] @ (7bdd0 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #34868 @ 0x8834 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #88] @ (7bdd0 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #34952 @ 0x8888 │ │ │ │ + ldr r0, [pc, #96] @ (7be18 ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #33268 @ 0x81f4 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [pc, #80] @ (7be18 ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #33352 @ 0x8248 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #80] @ (7bdd4 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #72] @ (7be1c ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 2c5cc │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7bd2c │ │ │ │ + bne.n 7bd7c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 7bda8 │ │ │ │ + bne.n 7bdf8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 372ac │ │ │ │ + bl 372b0 │ │ │ │ blx 2b6d4 │ │ │ │ - b.n 7bda2 │ │ │ │ + b.n 7bdf2 │ │ │ │ add.w r3, r2, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic.w r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7bdb0 │ │ │ │ + bne.n 7be00 │ │ │ │ dmb ish │ │ │ │ - b.n 7bd9c │ │ │ │ + b.n 7bdec │ │ │ │ nop │ │ │ │ + strb r0, [r0, #8] │ │ │ │ + movs r6, r6 │ │ │ │ + strb r4, [r1, #8] │ │ │ │ + movs r6, r6 │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #1] │ │ │ │ - movs r6, r6 │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ - movs r6, r6 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ ldr.w r3, [r1, #716] @ 0x2cc │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ strd r1, r0, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e65c │ │ │ │ + beq.w 7e6ac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movw r6, #24320 @ 0x5f00 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr.w r3, [r6, #800] @ 0x320 │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7e572 │ │ │ │ + bne.w 7e5c2 │ │ │ │ addw r3, pc, #1280 @ 0x500 │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [sp, #80] @ 0x50 │ │ │ │ - movw r1, #35320 @ 0x89f8 │ │ │ │ + movw r1, #33720 @ 0x83b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e702 │ │ │ │ + beq.w 7e752 │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #35332 @ 0x8a04 │ │ │ │ + movw r1, #33732 @ 0x83c4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ blx 2c370 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - ldr r4, [pc, #788] @ (7c168 ) │ │ │ │ + ldr r4, [pc, #788] @ (7c1b8 ) │ │ │ │ movs r7, #2 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #3573 @ 0xdf5 │ │ │ │ + movw r1, #3593 @ 0xe09 │ │ │ │ movt r1, #8 │ │ │ │ add.w r9, r4, #4096 @ 0x1000 │ │ │ │ - movw r0, #62273 @ 0xf341 │ │ │ │ + movw r0, #62353 @ 0xf391 │ │ │ │ movt r0, #7 │ │ │ │ str.w r3, [r4, #1692] @ 0x69c │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ str.w r7, [r4, #1688] @ 0x698 │ │ │ │ - movw sl, #41341 @ 0xa17d │ │ │ │ + movw sl, #41413 @ 0xa1c5 │ │ │ │ movt sl, #7 │ │ │ │ - movw r7, #41997 @ 0xa40d │ │ │ │ + movw r7, #42069 @ 0xa455 │ │ │ │ movt r7, #7 │ │ │ │ str.w sl, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ - bl 7a9f0 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 7aa38 <_Py_hashtable_new_full@@Base> │ │ │ │ mov r7, r0 │ │ │ │ str.w r0, [r9, #980] @ 0x3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e75a │ │ │ │ - ldr r0, [pc, #712] @ (7c16c ) │ │ │ │ - movw r8, #4561 @ 0x11d1 │ │ │ │ + beq.w 7e7aa │ │ │ │ + ldr r0, [pc, #712] @ (7c1bc ) │ │ │ │ + movw r8, #3509 @ 0xdb5 │ │ │ │ movt r8, #19 │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #704] @ (7c170 ) │ │ │ │ - movw fp, #41937 @ 0xa3d1 │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #704] @ (7c1c0 ) │ │ │ │ + movw fp, #42009 @ 0xa419 │ │ │ │ movt fp, #7 │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #692] @ (7c174 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #692] @ (7c1c4 ) │ │ │ │ movs r7, #0 │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #688] @ (7c178 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #688] @ (7c17c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #684] @ (7c180 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #684] @ (7c184 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #680] @ (7c188 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #680] @ (7c18c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #676] @ (7c190 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #676] @ (7c194 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #672] @ (7c198 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #672] @ (7c19c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #668] @ (7c1a0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #668] @ (7c1a4 ) │ │ │ │ - bl 7e82c │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #688] @ (7c1c8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #688] @ (7c1cc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #684] @ (7c1d0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #684] @ (7c1d4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #680] @ (7c1d8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #680] @ (7c1dc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #676] @ (7c1e0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #676] @ (7c1e4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #672] @ (7c1e8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #672] @ (7c1ec ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #668] @ (7c1f0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #668] @ (7c1f4 ) │ │ │ │ + bl 7e87c │ │ │ │ add.w r0, r4, #16640 @ 0x4100 │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #656] @ (7c1a8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #656] @ (7c1ac ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #652] @ (7c1b0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #652] @ (7c1b4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #648] @ (7c1b8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #648] @ (7c1bc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #644] @ (7c1c0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #644] @ (7c1c4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #640] @ (7c1c8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #640] @ (7c1cc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #636] @ (7c1d0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #636] @ (7c1d4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #632] @ (7c1d8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #632] @ (7c1dc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #628] @ (7c1e0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #628] @ (7c1e4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #624] @ (7c1e8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #624] @ (7c1ec ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #620] @ (7c1f0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #620] @ (7c1f4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #616] @ (7c1f8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #616] @ (7c1fc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #612] @ (7c200 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #612] @ (7c204 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #608] @ (7c208 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #608] @ (7c20c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #604] @ (7c210 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #604] @ (7c214 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #600] @ (7c218 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #600] @ (7c21c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #596] @ (7c220 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #596] @ (7c224 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #592] @ (7c228 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #592] @ (7c22c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #588] @ (7c230 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #588] @ (7c234 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #584] @ (7c238 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #584] @ (7c23c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #580] @ (7c240 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #580] @ (7c244 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #576] @ (7c248 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #576] @ (7c24c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #572] @ (7c250 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #572] @ (7c254 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #568] @ (7c258 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #568] @ (7c25c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #564] @ (7c260 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #564] @ (7c264 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #560] @ (7c268 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #560] @ (7c26c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #556] @ (7c270 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #556] @ (7c274 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #552] @ (7c278 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #552] @ (7c27c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #548] @ (7c280 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #548] @ (7c284 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #544] @ (7c288 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #544] @ (7c28c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #540] @ (7c290 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #540] @ (7c294 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #536] @ (7c298 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #536] @ (7c29c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #532] @ (7c2a0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #532] @ (7c2a4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #528] @ (7c2a8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #528] @ (7c2ac ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #524] @ (7c2b0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #524] @ (7c2b4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #520] @ (7c2b8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #520] @ (7c2bc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #516] @ (7c2c0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #516] @ (7c2c4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #512] @ (7c2c8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #512] @ (7c2cc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #508] @ (7c2d0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #508] @ (7c2d4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #504] @ (7c2d8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #504] @ (7c2dc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #500] @ (7c2e0 ) │ │ │ │ - bl 7e82c │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #656] @ (7c1f8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #656] @ (7c1fc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #652] @ (7c200 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #652] @ (7c204 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #648] @ (7c208 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #648] @ (7c20c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #644] @ (7c210 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #644] @ (7c214 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #640] @ (7c218 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #640] @ (7c21c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #636] @ (7c220 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #636] @ (7c224 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #632] @ (7c228 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #632] @ (7c22c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #628] @ (7c230 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #628] @ (7c234 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #624] @ (7c238 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #624] @ (7c23c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #620] @ (7c240 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #620] @ (7c244 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #616] @ (7c248 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #616] @ (7c24c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #612] @ (7c250 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #612] @ (7c254 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #608] @ (7c258 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #608] @ (7c25c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #604] @ (7c260 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #604] @ (7c264 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #600] @ (7c268 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #600] @ (7c26c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #596] @ (7c270 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #596] @ (7c274 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #592] @ (7c278 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #592] @ (7c27c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #588] @ (7c280 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #588] @ (7c284 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #584] @ (7c288 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #584] @ (7c28c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #580] @ (7c290 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #580] @ (7c294 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #576] @ (7c298 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #576] @ (7c29c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #572] @ (7c2a0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #572] @ (7c2a4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #568] @ (7c2a8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #568] @ (7c2ac ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #564] @ (7c2b0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #564] @ (7c2b4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #560] @ (7c2b8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #560] @ (7c2bc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #556] @ (7c2c0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #556] @ (7c2c4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #552] @ (7c2c8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #552] @ (7c2cc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #548] @ (7c2d0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #548] @ (7c2d4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #544] @ (7c2d8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #544] @ (7c2dc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #540] @ (7c2e0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #540] @ (7c2e4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #536] @ (7c2e8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #536] @ (7c2ec ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #532] @ (7c2f0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #532] @ (7c2f4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #528] @ (7c2f8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #528] @ (7c2fc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #524] @ (7c300 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #524] @ (7c304 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #520] @ (7c308 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #520] @ (7c30c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #516] @ (7c310 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #516] @ (7c314 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #512] @ (7c318 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #512] @ (7c31c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #508] @ (7c320 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #508] @ (7c324 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #504] @ (7c328 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #504] @ (7c32c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #500] @ (7c330 ) │ │ │ │ + bl 7e87c │ │ │ │ add.w r0, r4, #19328 @ 0x4b80 │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #492] @ (7c2e4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #488] @ (7c2e8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #488] @ (7c2ec ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #484] @ (7c2f0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #484] @ (7c2f4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #480] @ (7c2f8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #480] @ (7c2fc ) │ │ │ │ - bl 7e82c │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #492] @ (7c334 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #488] @ (7c338 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #488] @ (7c33c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #484] @ (7c340 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #484] @ (7c344 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #480] @ (7c348 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #480] @ (7c34c ) │ │ │ │ + bl 7e87c │ │ │ │ add.w r0, r4, #19584 @ 0x4c80 │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #468] @ (7c300 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #468] @ (7c304 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #464] @ (7c308 ) │ │ │ │ - bl 7e82c │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #468] @ (7c350 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #468] @ (7c354 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #464] @ (7c358 ) │ │ │ │ + bl 7e87c │ │ │ │ add.w r0, r4, #19712 @ 0x4d00 │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #456] @ (7c30c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #452] @ (7c310 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #452] @ (7c314 ) │ │ │ │ - bl 7e82c │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #456] @ (7c35c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #452] @ (7c360 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #452] @ (7c364 ) │ │ │ │ + bl 7e87c │ │ │ │ add.w r0, r4, #19840 @ 0x4d80 │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #440] @ (7c318 ) │ │ │ │ - bl 7e82c │ │ │ │ - b.n 7c324 │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #440] @ (7c368 ) │ │ │ │ + bl 7e87c │ │ │ │ + b.n 7c374 │ │ │ │ nop.w │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r6, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -120482,29 +120511,29 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ sub sp, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ sub sp, #368 @ 0x170 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c1c8 │ │ │ │ + cbz r4, 7c218 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7c1d6 │ │ │ │ + cbz r0, 7c226 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c1e4 │ │ │ │ + cbz r4, 7c234 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c1f0 │ │ │ │ + cbz r4, 7c240 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c1fc │ │ │ │ + cbz r4, 7c24c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c208 │ │ │ │ + cbz r4, 7c258 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c214 │ │ │ │ + cbz r4, 7c264 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c220 │ │ │ │ + cbz r4, 7c270 │ │ │ │ lsls r2, r2, #1 │ │ │ │ sxth r0, r3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ sxth r4, r7 │ │ │ │ lsls r2, r2, #1 │ │ │ │ sxtb r4, r3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -120512,27 +120541,27 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ uxth r0, r4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ uxtb r0, r4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7c246 │ │ │ │ + cbz r0, 7c296 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c252 │ │ │ │ + cbz r4, 7c2a2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7c260 │ │ │ │ + cbz r0, 7c2b0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7c26e │ │ │ │ + cbz r0, 7c2be │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7c27a │ │ │ │ + cbz r0, 7c2ca │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7c28a │ │ │ │ + cbz r0, 7c2da │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c296 │ │ │ │ + cbz r4, 7c2e6 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r2, r3, r4} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -120604,29 +120633,29 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb8ac │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb8cc │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb8ec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c2be │ │ │ │ + cbnz r4, 7c30e │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c2ca │ │ │ │ + cbnz r4, 7c31a │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c2d8 │ │ │ │ + cbnz r4, 7c328 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c2e6 │ │ │ │ + cbnz r4, 7c336 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 7c2f2 │ │ │ │ + cbnz r0, 7c342 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 7c2fe │ │ │ │ + cbnz r0, 7c34e │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c308 │ │ │ │ + cbnz r4, 7c358 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c314 │ │ │ │ + cbnz r4, 7c364 │ │ │ │ lsls r2, r2, #1 │ │ │ │ rev r4, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ rev16 r0, r0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ rev16 r0, r4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -120634,290 +120663,290 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ revsh r4, r0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ revsh r0, r4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ revsh r4, r7 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 7c340 │ │ │ │ + cbnz r0, 7c390 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 7c34c │ │ │ │ + cbnz r0, 7c39c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 7c358 │ │ │ │ + cbnz r0, 7c3a8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c36a │ │ │ │ + cbnz r4, 7c3ba │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c376 │ │ │ │ + cbnz r4, 7c3c6 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 7c384 │ │ │ │ + cbnz r0, 7c3d4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r4, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r5, r0, #16 │ │ │ │ lsls r3, r0, #8 │ │ │ │ vcge.u8 d4, d1, d31 │ │ │ │ - ldr r0, [pc, #760] @ (7c620 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #760] @ (7c624 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #756] @ (7c628 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #756] @ (7c62c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #752] @ (7c630 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #752] @ (7c634 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #748] @ (7c638 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #748] @ (7c63c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #744] @ (7c640 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #744] @ (7c644 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #740] @ (7c648 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #740] @ (7c64c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #736] @ (7c650 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #736] @ (7c654 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #732] @ (7c658 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #732] @ (7c65c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #728] @ (7c660 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #728] @ (7c664 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #724] @ (7c668 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #724] @ (7c66c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #720] @ (7c670 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #720] @ (7c674 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #716] @ (7c678 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #716] @ (7c67c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #712] @ (7c680 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #712] @ (7c684 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #708] @ (7c688 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #708] @ (7c68c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #704] @ (7c690 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #704] @ (7c694 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #700] @ (7c698 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #700] @ (7c69c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #696] @ (7c6a0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #696] @ (7c6a4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #692] @ (7c6a8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #692] @ (7c6ac ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #688] @ (7c6b0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #688] @ (7c6b4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #684] @ (7c6b8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #684] @ (7c6bc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #680] @ (7c6c0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #680] @ (7c6c4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #676] @ (7c6c8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #676] @ (7c6cc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #672] @ (7c6d0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #672] @ (7c6d4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #668] @ (7c6d8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #668] @ (7c6dc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #664] @ (7c6e0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #664] @ (7c6e4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #660] @ (7c6e8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #660] @ (7c6ec ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #656] @ (7c6f0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #656] @ (7c6f4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #652] @ (7c6f8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #652] @ (7c6fc ) │ │ │ │ - bl 7e82c │ │ │ │ + ldr r0, [pc, #760] @ (7c670 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #760] @ (7c674 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #756] @ (7c678 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #756] @ (7c67c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #752] @ (7c680 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #752] @ (7c684 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #748] @ (7c688 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #748] @ (7c68c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #744] @ (7c690 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #744] @ (7c694 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #740] @ (7c698 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #740] @ (7c69c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #736] @ (7c6a0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #736] @ (7c6a4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #732] @ (7c6a8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #732] @ (7c6ac ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #728] @ (7c6b0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #728] @ (7c6b4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #724] @ (7c6b8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #724] @ (7c6bc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #720] @ (7c6c0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #720] @ (7c6c4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #716] @ (7c6c8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #716] @ (7c6cc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #712] @ (7c6d0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #712] @ (7c6d4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #708] @ (7c6d8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #708] @ (7c6dc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #704] @ (7c6e0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #704] @ (7c6e4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #700] @ (7c6e8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #700] @ (7c6ec ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #696] @ (7c6f0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #696] @ (7c6f4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #692] @ (7c6f8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #692] @ (7c6fc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #688] @ (7c700 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #688] @ (7c704 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #684] @ (7c708 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #684] @ (7c70c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #680] @ (7c710 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #680] @ (7c714 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #676] @ (7c718 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #676] @ (7c71c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #672] @ (7c720 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #672] @ (7c724 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #668] @ (7c728 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #668] @ (7c72c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #664] @ (7c730 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #664] @ (7c734 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #660] @ (7c738 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #660] @ (7c73c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #656] @ (7c740 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #656] @ (7c744 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #652] @ (7c748 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #652] @ (7c74c ) │ │ │ │ + bl 7e87c │ │ │ │ add.w r0, r4, #21760 @ 0x5500 │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #640] @ (7c700 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #640] @ (7c704 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #636] @ (7c708 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #636] @ (7c70c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #632] @ (7c710 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #632] @ (7c714 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #628] @ (7c718 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #628] @ (7c71c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #624] @ (7c720 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #624] @ (7c724 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #620] @ (7c728 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #620] @ (7c72c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #616] @ (7c730 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #616] @ (7c734 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #612] @ (7c738 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #612] @ (7c73c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #608] @ (7c740 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #608] @ (7c744 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #604] @ (7c748 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #604] @ (7c74c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #600] @ (7c750 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #600] @ (7c754 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #596] @ (7c758 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #596] @ (7c75c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #592] @ (7c760 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #592] @ (7c764 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #588] @ (7c768 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #588] @ (7c76c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #584] @ (7c770 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #584] @ (7c774 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #580] @ (7c778 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #580] @ (7c77c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #576] @ (7c780 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #576] @ (7c784 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #572] @ (7c788 ) │ │ │ │ - bl 7e82c │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #640] @ (7c750 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #640] @ (7c754 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #636] @ (7c758 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #636] @ (7c75c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #632] @ (7c760 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #632] @ (7c764 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #628] @ (7c768 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #628] @ (7c76c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #624] @ (7c770 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #624] @ (7c774 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #620] @ (7c778 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #620] @ (7c77c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #616] @ (7c780 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #616] @ (7c784 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #612] @ (7c788 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #612] @ (7c78c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #608] @ (7c790 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #608] @ (7c794 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #604] @ (7c798 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #604] @ (7c79c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #600] @ (7c7a0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #600] @ (7c7a4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #596] @ (7c7a8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #596] @ (7c7ac ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #592] @ (7c7b0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #592] @ (7c7b4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #588] @ (7c7b8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #588] @ (7c7bc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #584] @ (7c7c0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #584] @ (7c7c4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #580] @ (7c7c8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #580] @ (7c7cc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #576] @ (7c7d0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #576] @ (7c7d4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #572] @ (7c7d8 ) │ │ │ │ + bl 7e87c │ │ │ │ add.w r0, r4, #23040 @ 0x5a00 │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #564] @ (7c78c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #560] @ (7c790 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #560] @ (7c794 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #556] @ (7c798 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #556] @ (7c79c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #552] @ (7c7a0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #552] @ (7c7a4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #548] @ (7c7a8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #548] @ (7c7ac ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #544] @ (7c7b0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #544] @ (7c7b4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #540] @ (7c7b8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #540] @ (7c7bc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #536] @ (7c7c0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #536] @ (7c7c4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #532] @ (7c7c8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #532] @ (7c7cc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #528] @ (7c7d0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #528] @ (7c7d4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #524] @ (7c7d8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #524] @ (7c7dc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #520] @ (7c7e0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #520] @ (7c7e4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #516] @ (7c7e8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #516] @ (7c7ec ) │ │ │ │ - bl 7e82c │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #564] @ (7c7dc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #560] @ (7c7e0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #560] @ (7c7e4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #556] @ (7c7e8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #556] @ (7c7ec ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #552] @ (7c7f0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #552] @ (7c7f4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #548] @ (7c7f8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #548] @ (7c7fc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #544] @ (7c800 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #544] @ (7c804 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #540] @ (7c808 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #540] @ (7c80c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #536] @ (7c810 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #536] @ (7c814 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #532] @ (7c818 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #532] @ (7c81c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #528] @ (7c820 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #528] @ (7c824 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #524] @ (7c828 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #524] @ (7c82c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #520] @ (7c830 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #520] @ (7c834 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #516] @ (7c838 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #516] @ (7c83c ) │ │ │ │ + bl 7e87c │ │ │ │ add.w r0, r4, #23936 @ 0x5d80 │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #504] @ (7c7f0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #504] @ (7c7f4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #500] @ (7c7f8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #500] @ (7c7fc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #496] @ (7c800 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #496] @ (7c804 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #492] @ (7c808 ) │ │ │ │ - bl 7e82c │ │ │ │ - b.n 7c80c │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #504] @ (7c840 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #504] @ (7c844 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #500] @ (7c848 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #500] @ (7c84c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #496] @ (7c850 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #496] @ (7c854 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #492] @ (7c858 ) │ │ │ │ + bl 7e87c │ │ │ │ + b.n 7c85c │ │ │ │ pop {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -121156,267 +121185,267 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5!, {r2, r3} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5, {r3, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5!, {r2, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r0, [pc, #764] @ (7cb0c ) │ │ │ │ - bl 7e82c │ │ │ │ + ldr r0, [pc, #764] @ (7cb5c ) │ │ │ │ + bl 7e87c │ │ │ │ add.w r0, r4, #24192 @ 0x5e80 │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #756] @ (7cb10 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #752] @ (7cb14 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #752] @ (7cb18 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #748] @ (7cb1c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #748] @ (7cb20 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #744] @ (7cb24 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #744] @ (7cb28 ) │ │ │ │ - bl 7e82c │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #756] @ (7cb60 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #752] @ (7cb64 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #752] @ (7cb68 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #748] @ (7cb6c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #748] @ (7cb70 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #744] @ (7cb74 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #744] @ (7cb78 ) │ │ │ │ + bl 7e87c │ │ │ │ add.w r0, r4, #24448 @ 0x5f80 │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #732] @ (7cb2c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #732] @ (7cb30 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #728] @ (7cb34 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #728] @ (7cb38 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #724] @ (7cb3c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #724] @ (7cb40 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #720] @ (7cb44 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #720] @ (7cb48 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #716] @ (7cb4c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #716] @ (7cb50 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #712] @ (7cb54 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #712] @ (7cb58 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #708] @ (7cb5c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #708] @ (7cb60 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #704] @ (7cb64 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #704] @ (7cb68 ) │ │ │ │ - bl 7e82c │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #732] @ (7cb7c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #732] @ (7cb80 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #728] @ (7cb84 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #728] @ (7cb88 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #724] @ (7cb8c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #724] @ (7cb90 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #720] @ (7cb94 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #720] @ (7cb98 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #716] @ (7cb9c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #716] @ (7cba0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #712] @ (7cba4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #712] @ (7cba8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #708] @ (7cbac ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #708] @ (7cbb0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #704] @ (7cbb4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #704] @ (7cbb8 ) │ │ │ │ + bl 7e87c │ │ │ │ add.w r0, r4, #24960 @ 0x6180 │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #692] @ (7cb6c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #692] @ (7cb70 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #688] @ (7cb74 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #688] @ (7cb78 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #684] @ (7cb7c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #684] @ (7cb80 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #680] @ (7cb84 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #680] @ (7cb88 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #676] @ (7cb8c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #676] @ (7cb90 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #672] @ (7cb94 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #672] @ (7cb98 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #668] @ (7cb9c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #668] @ (7cba0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #664] @ (7cba4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #664] @ (7cba8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #660] @ (7cbac ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #660] @ (7cbb0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #656] @ (7cbb4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #656] @ (7cbb8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #652] @ (7cbbc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #652] @ (7cbc0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #648] @ (7cbc4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #648] @ (7cbc8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #644] @ (7cbcc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #644] @ (7cbd0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #640] @ (7cbd4 ) │ │ │ │ - bl 7e82c │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #692] @ (7cbbc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #692] @ (7cbc0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #688] @ (7cbc4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #688] @ (7cbc8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #684] @ (7cbcc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #684] @ (7cbd0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #680] @ (7cbd4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #680] @ (7cbd8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #676] @ (7cbdc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #676] @ (7cbe0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #672] @ (7cbe4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #672] @ (7cbe8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #668] @ (7cbec ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #668] @ (7cbf0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #664] @ (7cbf4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #664] @ (7cbf8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #660] @ (7cbfc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #660] @ (7cc00 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #656] @ (7cc04 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #656] @ (7cc08 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #652] @ (7cc0c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #652] @ (7cc10 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #648] @ (7cc14 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #648] @ (7cc18 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #644] @ (7cc1c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #644] @ (7cc20 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #640] @ (7cc24 ) │ │ │ │ + bl 7e87c │ │ │ │ add.w r0, r4, #25856 @ 0x6500 │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #632] @ (7cbd8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #628] @ (7cbdc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #628] @ (7cbe0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #624] @ (7cbe4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #624] @ (7cbe8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #620] @ (7cbec ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #620] @ (7cbf0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #616] @ (7cbf4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #616] @ (7cbf8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #612] @ (7cbfc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #612] @ (7cc00 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #608] @ (7cc04 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #608] @ (7cc08 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #604] @ (7cc0c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #604] @ (7cc10 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #600] @ (7cc14 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #600] @ (7cc18 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #596] @ (7cc1c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #596] @ (7cc20 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #592] @ (7cc24 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #592] @ (7cc28 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #588] @ (7cc2c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #588] @ (7cc30 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #584] @ (7cc34 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #584] @ (7cc38 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #580] @ (7cc3c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #580] @ (7cc40 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #576] @ (7cc44 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #576] @ (7cc48 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #572] @ (7cc4c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #572] @ (7cc50 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #568] @ (7cc54 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #568] @ (7cc58 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #564] @ (7cc5c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #564] @ (7cc60 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #560] @ (7cc64 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #560] @ (7cc68 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #556] @ (7cc6c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #556] @ (7cc70 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #552] @ (7cc74 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #552] @ (7cc78 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #548] @ (7cc7c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #548] @ (7cc80 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #544] @ (7cc84 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #544] @ (7cc88 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #540] @ (7cc8c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #540] @ (7cc90 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #536] @ (7cc94 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #536] @ (7cc98 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #532] @ (7cc9c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #532] @ (7cca0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #528] @ (7cca4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #528] @ (7cca8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #524] @ (7ccac ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #524] @ (7ccb0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #520] @ (7ccb4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #520] @ (7ccb8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #516] @ (7ccbc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #516] @ (7ccc0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #512] @ (7ccc4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #512] @ (7ccc8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #508] @ (7cccc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #508] @ (7ccd0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #504] @ (7ccd4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #504] @ (7ccd8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #500] @ (7ccdc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #500] @ (7cce0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #496] @ (7cce4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #496] @ (7cce8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #492] @ (7ccec ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #492] @ (7ccf0 ) │ │ │ │ - bl 7e82c │ │ │ │ - b.n 7ccf4 │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #632] @ (7cc28 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #628] @ (7cc2c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #628] @ (7cc30 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #624] @ (7cc34 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #624] @ (7cc38 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #620] @ (7cc3c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #620] @ (7cc40 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #616] @ (7cc44 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #616] @ (7cc48 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #612] @ (7cc4c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #612] @ (7cc50 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #608] @ (7cc54 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #608] @ (7cc58 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #604] @ (7cc5c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #604] @ (7cc60 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #600] @ (7cc64 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #600] @ (7cc68 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #596] @ (7cc6c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #596] @ (7cc70 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #592] @ (7cc74 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #592] @ (7cc78 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #588] @ (7cc7c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #588] @ (7cc80 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #584] @ (7cc84 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #584] @ (7cc88 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #580] @ (7cc8c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #580] @ (7cc90 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #576] @ (7cc94 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #576] @ (7cc98 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #572] @ (7cc9c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #572] @ (7cca0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #568] @ (7cca4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #568] @ (7cca8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #564] @ (7ccac ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #564] @ (7ccb0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #560] @ (7ccb4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #560] @ (7ccb8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #556] @ (7ccbc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #556] @ (7ccc0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #552] @ (7ccc4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #552] @ (7ccc8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #548] @ (7cccc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #548] @ (7ccd0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #544] @ (7ccd4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #544] @ (7ccd8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #540] @ (7ccdc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #540] @ (7cce0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #536] @ (7cce4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #536] @ (7cce8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #532] @ (7ccec ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #532] @ (7ccf0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #528] @ (7ccf4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #528] @ (7ccf8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #524] @ (7ccfc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #524] @ (7cd00 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #520] @ (7cd04 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #520] @ (7cd08 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #516] @ (7cd0c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #516] @ (7cd10 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #512] @ (7cd14 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #512] @ (7cd18 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #508] @ (7cd1c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #508] @ (7cd20 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #504] @ (7cd24 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #504] @ (7cd28 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #500] @ (7cd2c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #500] @ (7cd30 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #496] @ (7cd34 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #496] @ (7cd38 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #492] @ (7cd3c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #492] @ (7cd40 ) │ │ │ │ + bl 7e87c │ │ │ │ + b.n 7cd44 │ │ │ │ nop │ │ │ │ ldmia r5, {r2, r5, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5, {r3, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -121450,489 +121479,489 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r7, {r3, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r7, {r3, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cb68 │ │ │ │ + beq.n 7cbb8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cba4 │ │ │ │ + beq.n 7cbf4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cbe8 │ │ │ │ + beq.n 7cc38 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cc2c │ │ │ │ + beq.n 7cc7c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cab0 │ │ │ │ + beq.n 7cb00 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7caec │ │ │ │ + beq.n 7cb3c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cb38 │ │ │ │ + beq.n 7cb88 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cb74 │ │ │ │ + beq.n 7cbc4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cbb8 │ │ │ │ + bne.n 7cc08 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cc0c │ │ │ │ + bne.n 7cc5c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cc50 │ │ │ │ + bne.n 7cca0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7caac │ │ │ │ + bne.n 7cafc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cb00 │ │ │ │ + bne.n 7cb50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cb3c │ │ │ │ + bne.n 7cb8c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cb78 │ │ │ │ + bne.n 7cbc8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cbb4 │ │ │ │ + bcs.n 7cc04 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cc10 │ │ │ │ + bcs.n 7cc60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cc54 │ │ │ │ + bcs.n 7cca4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cc98 │ │ │ │ + bcs.n 7cce8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cad4 │ │ │ │ + bcs.n 7cb24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cb10 │ │ │ │ + bcs.n 7cb60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cb54 │ │ │ │ + bcs.n 7cba4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cb90 │ │ │ │ + bcs.n 7cbe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cbd4 │ │ │ │ + bcc.n 7cc24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cc28 │ │ │ │ + bcc.n 7cc78 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cc64 │ │ │ │ + bcc.n 7ccb4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cca0 │ │ │ │ + bcc.n 7ccf0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cadc │ │ │ │ + bcc.n 7cb2c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cb18 │ │ │ │ + bcc.n 7cb68 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cb54 │ │ │ │ + bcc.n 7cba4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cb98 │ │ │ │ + bcc.n 7cbe8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cc14 │ │ │ │ + bmi.n 7cc64 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cc58 │ │ │ │ + bmi.n 7cca8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7ccac │ │ │ │ + bmi.n 7ccfc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7caf0 │ │ │ │ + bmi.n 7cb40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cb3c │ │ │ │ + bmi.n 7cb8c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cb80 │ │ │ │ + bmi.n 7cbd0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cbc4 │ │ │ │ + bmi.n 7cc14 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cc18 │ │ │ │ + bpl.n 7cc68 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cc64 │ │ │ │ + bpl.n 7ccb4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cca0 │ │ │ │ + bpl.n 7ccf0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cce4 │ │ │ │ + bpl.n 7cd34 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cb28 │ │ │ │ + bpl.n 7cb78 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cb7c │ │ │ │ + bpl.n 7cbcc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cbc0 │ │ │ │ + bpl.n 7cc10 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cc0c │ │ │ │ + bpl.n 7cc5c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cc50 │ │ │ │ + bvs.n 7cca0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cc8c │ │ │ │ + bvs.n 7ccdc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7ccd0 │ │ │ │ + bvs.n 7cd20 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cd0c │ │ │ │ + bvs.n 7cd5c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cb58 │ │ │ │ + bvs.n 7cba8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cba4 │ │ │ │ + bvs.n 7cbf4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cbe0 │ │ │ │ + bvs.n 7cc30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cc1c │ │ │ │ + bvs.n 7cc6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cc68 │ │ │ │ + bvc.n 7ccb8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7ccac │ │ │ │ + bvc.n 7ccfc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cce8 │ │ │ │ + bvc.n 7cd38 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cd24 │ │ │ │ + bvc.n 7cd74 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cb60 │ │ │ │ + bvc.n 7cbb0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cb9c │ │ │ │ + bvc.n 7cbec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cbd8 │ │ │ │ + bvc.n 7cc28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cc1c │ │ │ │ + bvc.n 7cc6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cc50 │ │ │ │ + bvc.n 7cca0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cca4 │ │ │ │ + bhi.n 7ccf4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cce0 │ │ │ │ + bhi.n 7cd30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cd24 │ │ │ │ + bhi.n 7cd74 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cd58 │ │ │ │ + bhi.n 7cda8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cb94 │ │ │ │ + bhi.n 7cbe4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cbd0 │ │ │ │ + bhi.n 7cc20 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cc0c │ │ │ │ + bhi.n 7cc5c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cc48 │ │ │ │ + bhi.n 7cc98 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cc94 │ │ │ │ + bls.n 7cce4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7ccd0 │ │ │ │ + bls.n 7cd20 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cd0c │ │ │ │ + bls.n 7cd5c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cd58 │ │ │ │ + bls.n 7cda8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cba4 │ │ │ │ + bls.n 7cbf4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cbf0 │ │ │ │ + bls.n 7cc40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cc2c │ │ │ │ + bls.n 7cc7c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cc68 │ │ │ │ + bls.n 7ccb8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7ccac │ │ │ │ + bge.n 7ccfc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cd00 │ │ │ │ + bge.n 7cd50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cd3c │ │ │ │ + bge.n 7cd8c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cd80 │ │ │ │ + bge.n 7cdd0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cbc4 │ │ │ │ + bge.n 7cc14 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cc00 │ │ │ │ + bge.n 7cc50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cc3c │ │ │ │ + bge.n 7cc8c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cc88 │ │ │ │ + bge.n 7ccd8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cccc │ │ │ │ + blt.n 7cd1c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cd08 │ │ │ │ + blt.n 7cd58 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cd3c │ │ │ │ + blt.n 7cd8c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cd78 │ │ │ │ + blt.n 7cdc8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cdc4 │ │ │ │ + blt.n 7ce14 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cbf8 │ │ │ │ + blt.n 7cc48 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cc3c │ │ │ │ + blt.n 7cc8c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cc80 │ │ │ │ + blt.n 7ccd0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cccc │ │ │ │ + blt.n 7cd1c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cd18 │ │ │ │ + bgt.n 7cd68 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cd54 │ │ │ │ + bgt.n 7cda4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cd98 │ │ │ │ + bgt.n 7cde8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cdcc │ │ │ │ + bgt.n 7ce1c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cc18 │ │ │ │ + bgt.n 7cc68 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cc5c │ │ │ │ + bgt.n 7ccac │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r0, [pc, #768] @ (7cff8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #768] @ (7cffc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #764] @ (7d000 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #764] @ (7d004 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #760] @ (7d008 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #760] @ (7d00c ) │ │ │ │ - bl 7e82c │ │ │ │ + ldr r0, [pc, #768] @ (7d048 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #768] @ (7d04c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #764] @ (7d050 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #764] @ (7d054 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #760] @ (7d058 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #760] @ (7d05c ) │ │ │ │ + bl 7e87c │ │ │ │ add.w r0, r4, #28288 @ 0x6e80 │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #748] @ (7d010 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #748] @ (7d014 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #744] @ (7d018 ) │ │ │ │ - bl 7e82c │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #748] @ (7d060 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #748] @ (7d064 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #744] @ (7d068 ) │ │ │ │ + bl 7e87c │ │ │ │ add.w r0, r4, #28416 @ 0x6f00 │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #736] @ (7d01c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #732] @ (7d020 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #732] @ (7d024 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #728] @ (7d028 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #728] @ (7d02c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #724] @ (7d030 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #724] @ (7d034 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #720] @ (7d038 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #720] @ (7d03c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #716] @ (7d040 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #716] @ (7d044 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #712] @ (7d048 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #712] @ (7d04c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #708] @ (7d050 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #708] @ (7d054 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #704] @ (7d058 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #704] @ (7d05c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #700] @ (7d060 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #700] @ (7d064 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #696] @ (7d068 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #696] @ (7d06c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #692] @ (7d070 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #692] @ (7d074 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #688] @ (7d078 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #688] @ (7d07c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #684] @ (7d080 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #684] @ (7d084 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #680] @ (7d088 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #680] @ (7d08c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #676] @ (7d090 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #676] @ (7d094 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #672] @ (7d098 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #672] @ (7d09c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #668] @ (7d0a0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #668] @ (7d0a4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #664] @ (7d0a8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #664] @ (7d0ac ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #660] @ (7d0b0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #660] @ (7d0b4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #656] @ (7d0b8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #656] @ (7d0bc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #652] @ (7d0c0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #652] @ (7d0c4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #648] @ (7d0c8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #648] @ (7d0cc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #644] @ (7d0d0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #644] @ (7d0d4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #640] @ (7d0d8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #640] @ (7d0dc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #636] @ (7d0e0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #636] @ (7d0e4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #632] @ (7d0e8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #632] @ (7d0ec ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #628] @ (7d0f0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #628] @ (7d0f4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #624] @ (7d0f8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #624] @ (7d0fc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #620] @ (7d100 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #620] @ (7d104 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #616] @ (7d108 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #616] @ (7d10c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #612] @ (7d110 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #612] @ (7d114 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #608] @ (7d118 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #608] @ (7d11c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #604] @ (7d120 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #604] @ (7d124 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #600] @ (7d128 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #600] @ (7d12c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #596] @ (7d130 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #596] @ (7d134 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #592] @ (7d138 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #592] @ (7d13c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #588] @ (7d140 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #588] @ (7d144 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #584] @ (7d148 ) │ │ │ │ - bl 7e82c │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #736] @ (7d06c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #732] @ (7d070 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #732] @ (7d074 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #728] @ (7d078 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #728] @ (7d07c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #724] @ (7d080 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #724] @ (7d084 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #720] @ (7d088 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #720] @ (7d08c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #716] @ (7d090 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #716] @ (7d094 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #712] @ (7d098 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #712] @ (7d09c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #708] @ (7d0a0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #708] @ (7d0a4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #704] @ (7d0a8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #704] @ (7d0ac ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #700] @ (7d0b0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #700] @ (7d0b4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #696] @ (7d0b8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #696] @ (7d0bc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #692] @ (7d0c0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #692] @ (7d0c4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #688] @ (7d0c8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #688] @ (7d0cc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #684] @ (7d0d0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #684] @ (7d0d4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #680] @ (7d0d8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #680] @ (7d0dc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #676] @ (7d0e0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #676] @ (7d0e4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #672] @ (7d0e8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #672] @ (7d0ec ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #668] @ (7d0f0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #668] @ (7d0f4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #664] @ (7d0f8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #664] @ (7d0fc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #660] @ (7d100 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #660] @ (7d104 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #656] @ (7d108 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #656] @ (7d10c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #652] @ (7d110 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #652] @ (7d114 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #648] @ (7d118 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #648] @ (7d11c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #644] @ (7d120 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #644] @ (7d124 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #640] @ (7d128 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #640] @ (7d12c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #636] @ (7d130 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #636] @ (7d134 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #632] @ (7d138 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #632] @ (7d13c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #628] @ (7d140 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #628] @ (7d144 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #624] @ (7d148 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #624] @ (7d14c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #620] @ (7d150 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #620] @ (7d154 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #616] @ (7d158 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #616] @ (7d15c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #612] @ (7d160 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #612] @ (7d164 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #608] @ (7d168 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #608] @ (7d16c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #604] @ (7d170 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #604] @ (7d174 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #600] @ (7d178 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #600] @ (7d17c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #596] @ (7d180 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #596] @ (7d184 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #592] @ (7d188 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #592] @ (7d18c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #588] @ (7d190 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #588] @ (7d194 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #584] @ (7d198 ) │ │ │ │ + bl 7e87c │ │ │ │ add.w r0, r4, #30720 @ 0x7800 │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #576] @ (7d14c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #572] @ (7d150 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #572] @ (7d154 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #568] @ (7d158 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #568] @ (7d15c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #564] @ (7d160 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #564] @ (7d164 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #560] @ (7d168 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #560] @ (7d16c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #556] @ (7d170 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #556] @ (7d174 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #552] @ (7d178 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #552] @ (7d17c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #548] @ (7d180 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #548] @ (7d184 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #544] @ (7d188 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #544] @ (7d18c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #540] @ (7d190 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #540] @ (7d194 ) │ │ │ │ - bl 7e82c │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #576] @ (7d19c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #572] @ (7d1a0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #572] @ (7d1a4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #568] @ (7d1a8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #568] @ (7d1ac ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #564] @ (7d1b0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #564] @ (7d1b4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #560] @ (7d1b8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #560] @ (7d1bc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #556] @ (7d1c0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #556] @ (7d1c4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #552] @ (7d1c8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #552] @ (7d1cc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #548] @ (7d1d0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #548] @ (7d1d4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #544] @ (7d1d8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #544] @ (7d1dc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #540] @ (7d1e0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #540] @ (7d1e4 ) │ │ │ │ + bl 7e87c │ │ │ │ add.w r0, r4, #31360 @ 0x7a80 │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #528] @ (7d198 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #528] @ (7d19c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #524] @ (7d1a0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #524] @ (7d1a4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #520] @ (7d1a8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #520] @ (7d1ac ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #516] @ (7d1b0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #516] @ (7d1b4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #512] @ (7d1b8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #512] @ (7d1bc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #508] @ (7d1c0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #508] @ (7d1c4 ) │ │ │ │ - bl 7e82c │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #528] @ (7d1e8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #528] @ (7d1ec ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #524] @ (7d1f0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #524] @ (7d1f4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #520] @ (7d1f8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #520] @ (7d1fc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #516] @ (7d200 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #516] @ (7d204 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #512] @ (7d208 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #512] @ (7d20c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #508] @ (7d210 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #508] @ (7d214 ) │ │ │ │ + bl 7e87c │ │ │ │ add.w r0, r4, #31744 @ 0x7c00 │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #496] @ (7d1c8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #496] @ (7d1cc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #492] @ (7d1d0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #492] @ (7d1d4 ) │ │ │ │ - bl 7e82c │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #496] @ (7d218 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #496] @ (7d21c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #492] @ (7d220 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #492] @ (7d224 ) │ │ │ │ + bl 7e87c │ │ │ │ add.w r0, r4, #31872 @ 0x7c80 │ │ │ │ - bl 7e82c │ │ │ │ - b.n 7d1d8 │ │ │ │ + bl 7e87c │ │ │ │ + b.n 7d228 │ │ │ │ nop │ │ │ │ - bgt.n 7cfa4 │ │ │ │ + bgt.n 7cff4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cfe0 │ │ │ │ + bgt.n 7d030 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7d024 │ │ │ │ + ble.n 7d074 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7d058 │ │ │ │ + ble.n 7d0a8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7d094 │ │ │ │ + ble.n 7d0e4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7d0d0 │ │ │ │ + ble.n 7d120 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7cf54 │ │ │ │ + ble.n 7cfa4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7cf98 │ │ │ │ + ble.n 7cfe8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7cfdc │ │ │ │ + ble.n 7d02c │ │ │ │ lsls r2, r2, #1 │ │ │ │ udf #40 @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ udf #64 @ 0x40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ udf #96 @ 0x60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -121960,145 +121989,145 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ svc 180 @ 0xb4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ svc 208 @ 0xd0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ svc 244 @ 0xf4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d08c │ │ │ │ + b.n 7d0dc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d0c8 │ │ │ │ + b.n 7d118 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d10c │ │ │ │ + b.n 7d15c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d150 │ │ │ │ + b.n 7d1a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d18c │ │ │ │ + b.n 7d1dc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d1c8 │ │ │ │ + b.n 7d218 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d204 │ │ │ │ + b.n 7d254 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d248 │ │ │ │ + b.n 7d298 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d28c │ │ │ │ + b.n 7d2dc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d2c8 │ │ │ │ + b.n 7d318 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d304 │ │ │ │ + b.n 7d354 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d340 │ │ │ │ + b.n 7d390 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d38c │ │ │ │ + b.n 7d3dc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d3c8 │ │ │ │ + b.n 7d418 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d40c │ │ │ │ + b.n 7d45c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d458 │ │ │ │ + b.n 7d4a8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d49c │ │ │ │ + b.n 7d4ec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d4e0 │ │ │ │ + b.n 7d530 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d52c │ │ │ │ + b.n 7d57c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d568 │ │ │ │ + b.n 7d5b8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d5a4 │ │ │ │ + b.n 7d5f4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d5e0 │ │ │ │ + b.n 7d630 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d61c │ │ │ │ + b.n 7d66c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d660 │ │ │ │ + b.n 7d6b0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d69c │ │ │ │ + b.n 7d6ec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d6d0 │ │ │ │ + b.n 7d720 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d714 │ │ │ │ + b.n 7d764 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d760 │ │ │ │ + b.n 7d7b0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d7a4 │ │ │ │ + b.n 7d7f4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d7e8 │ │ │ │ + b.n 7d838 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d824 │ │ │ │ + b.n 7d874 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d868 │ │ │ │ + b.n 7d8b8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d89c │ │ │ │ + b.n 7d8ec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d8d8 │ │ │ │ + b.n 7d928 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c91c │ │ │ │ + b.n 7c96c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c958 │ │ │ │ + b.n 7c9a8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c994 │ │ │ │ + b.n 7c9e4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c9d8 │ │ │ │ + b.n 7ca28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ca24 │ │ │ │ + b.n 7ca74 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ca68 │ │ │ │ + b.n 7cab8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7caa4 │ │ │ │ + b.n 7caf4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cae0 │ │ │ │ + b.n 7cb30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cb14 │ │ │ │ + b.n 7cb64 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cb50 │ │ │ │ + b.n 7cba0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cb8c │ │ │ │ + b.n 7cbdc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cbc0 │ │ │ │ + b.n 7cc10 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cbfc │ │ │ │ + b.n 7cc4c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cc48 │ │ │ │ + b.n 7cc98 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cc84 │ │ │ │ + b.n 7ccd4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ccc0 │ │ │ │ + b.n 7cd10 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cd04 │ │ │ │ + b.n 7cd54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cd40 │ │ │ │ + b.n 7cd90 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cd84 │ │ │ │ + b.n 7cdd4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cdc0 │ │ │ │ + b.n 7ce10 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ce04 │ │ │ │ + b.n 7ce54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ce38 │ │ │ │ + b.n 7ce88 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ce84 │ │ │ │ + b.n 7ced4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ced0 │ │ │ │ + b.n 7cf20 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cf14 │ │ │ │ + b.n 7cf64 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cf98 │ │ │ │ + b.n 7cfe8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cfe4 │ │ │ │ + b.n 7d034 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d030 │ │ │ │ + b.n 7d080 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d07c │ │ │ │ + b.n 7d0cc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d0b8 │ │ │ │ + b.n 7d108 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d0fc │ │ │ │ + b.n 7d14c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d138 │ │ │ │ + b.n 7d188 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xe80c0052 │ │ │ │ @ instruction: 0xe82c0052 │ │ │ │ @ instruction: 0xe8500052 │ │ │ │ strd r0, r0, [ip], #-328 @ 0x148 │ │ │ │ ldmia.w r0, {r1, r4, r6} │ │ │ │ ldmia.w r0!, {r1, r4, r6} │ │ │ │ @@ -122120,267 +122149,267 @@ │ │ │ │ @ instruction: 0xeaac0052 │ │ │ │ @ instruction: 0xeacc0052 │ │ │ │ @ instruction: 0xeae40052 │ │ │ │ adds.w r0, ip, r2, lsr #1 │ │ │ │ @ instruction: 0xeb380052 │ │ │ │ adcs.w r0, r0, r2, lsr #1 │ │ │ │ sbc.w r0, r8, r2, lsr #1 │ │ │ │ - ldr r0, [pc, #756] @ (7d4d0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #756] @ (7d4d4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #752] @ (7d4d8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #752] @ (7d4dc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #748] @ (7d4e0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #748] @ (7d4e4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #744] @ (7d4e8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #744] @ (7d4ec ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #740] @ (7d4f0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #740] @ (7d4f4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #736] @ (7d4f8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #736] @ (7d4fc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #732] @ (7d500 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #732] @ (7d504 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #728] @ (7d508 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #728] @ (7d50c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #724] @ (7d510 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #724] @ (7d514 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #720] @ (7d518 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #720] @ (7d51c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #716] @ (7d520 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #716] @ (7d524 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #712] @ (7d528 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #712] @ (7d52c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #708] @ (7d530 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #708] @ (7d534 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #704] @ (7d538 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #704] @ (7d53c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #700] @ (7d540 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #700] @ (7d544 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #696] @ (7d548 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #696] @ (7d54c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #692] @ (7d550 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #692] @ (7d554 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #688] @ (7d558 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #688] @ (7d55c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #684] @ (7d560 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #684] @ (7d564 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #680] @ (7d568 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #680] @ (7d56c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #676] @ (7d570 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #676] @ (7d574 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #672] @ (7d578 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #672] @ (7d57c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #668] @ (7d580 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #668] @ (7d584 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #664] @ (7d588 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #664] @ (7d58c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #660] @ (7d590 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #660] @ (7d594 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #656] @ (7d598 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #656] @ (7d59c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #652] @ (7d5a0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #652] @ (7d5a4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #648] @ (7d5a8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #648] @ (7d5ac ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #644] @ (7d5b0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #644] @ (7d5b4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #640] @ (7d5b8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #640] @ (7d5bc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #636] @ (7d5c0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #636] @ (7d5c4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #632] @ (7d5c8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #632] @ (7d5cc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #628] @ (7d5d0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #628] @ (7d5d4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #624] @ (7d5d8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #624] @ (7d5dc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #620] @ (7d5e0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #620] @ (7d5e4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #616] @ (7d5e8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #616] @ (7d5ec ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #612] @ (7d5f0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #612] @ (7d5f4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #608] @ (7d5f8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #608] @ (7d5fc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #604] @ (7d600 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #604] @ (7d604 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #600] @ (7d608 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #600] @ (7d60c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #596] @ (7d610 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #596] @ (7d614 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #592] @ (7d618 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #592] @ (7d61c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #588] @ (7d620 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #588] @ (7d624 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #584] @ (7d628 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #584] @ (7d62c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #580] @ (7d630 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #580] @ (7d634 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #576] @ (7d638 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #576] @ (7d63c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #572] @ (7d640 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #572] @ (7d644 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #568] @ (7d648 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #568] @ (7d64c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #564] @ (7d650 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #564] @ (7d654 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #560] @ (7d658 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #560] @ (7d65c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #556] @ (7d660 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #556] @ (7d664 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #552] @ (7d668 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #552] @ (7d66c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #548] @ (7d670 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #548] @ (7d674 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #544] @ (7d678 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #544] @ (7d67c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #540] @ (7d680 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #540] @ (7d684 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #536] @ (7d688 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #536] @ (7d68c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #532] @ (7d690 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #532] @ (7d694 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #528] @ (7d698 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #528] @ (7d69c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #524] @ (7d6a0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #524] @ (7d6a4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #520] @ (7d6a8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #520] @ (7d6ac ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #516] @ (7d6b0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #516] @ (7d6b4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #512] @ (7d6b8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #512] @ (7d6bc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #508] @ (7d6c0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #508] @ (7d6c4 ) │ │ │ │ - bl 7e82c │ │ │ │ - b.n 7d6c8 │ │ │ │ + ldr r0, [pc, #756] @ (7d520 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #756] @ (7d524 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #752] @ (7d528 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #752] @ (7d52c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #748] @ (7d530 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #748] @ (7d534 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #744] @ (7d538 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #744] @ (7d53c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #740] @ (7d540 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #740] @ (7d544 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #736] @ (7d548 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #736] @ (7d54c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #732] @ (7d550 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #732] @ (7d554 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #728] @ (7d558 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #728] @ (7d55c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #724] @ (7d560 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #724] @ (7d564 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #720] @ (7d568 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #720] @ (7d56c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #716] @ (7d570 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #716] @ (7d574 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #712] @ (7d578 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #712] @ (7d57c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #708] @ (7d580 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #708] @ (7d584 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #704] @ (7d588 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #704] @ (7d58c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #700] @ (7d590 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #700] @ (7d594 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #696] @ (7d598 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #696] @ (7d59c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #692] @ (7d5a0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #692] @ (7d5a4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #688] @ (7d5a8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #688] @ (7d5ac ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #684] @ (7d5b0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #684] @ (7d5b4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #680] @ (7d5b8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #680] @ (7d5bc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #676] @ (7d5c0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #676] @ (7d5c4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #672] @ (7d5c8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #672] @ (7d5cc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #668] @ (7d5d0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #668] @ (7d5d4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #664] @ (7d5d8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #664] @ (7d5dc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #660] @ (7d5e0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #660] @ (7d5e4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #656] @ (7d5e8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #656] @ (7d5ec ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #652] @ (7d5f0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #652] @ (7d5f4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #648] @ (7d5f8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #648] @ (7d5fc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #644] @ (7d600 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #644] @ (7d604 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #640] @ (7d608 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #640] @ (7d60c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #636] @ (7d610 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #636] @ (7d614 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #632] @ (7d618 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #632] @ (7d61c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #628] @ (7d620 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #628] @ (7d624 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #624] @ (7d628 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #624] @ (7d62c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #620] @ (7d630 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #620] @ (7d634 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #616] @ (7d638 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #616] @ (7d63c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #612] @ (7d640 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #612] @ (7d644 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #608] @ (7d648 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #608] @ (7d64c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #604] @ (7d650 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #604] @ (7d654 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #600] @ (7d658 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #600] @ (7d65c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #596] @ (7d660 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #596] @ (7d664 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #592] @ (7d668 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #592] @ (7d66c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #588] @ (7d670 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #588] @ (7d674 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #584] @ (7d678 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #584] @ (7d67c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #580] @ (7d680 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #580] @ (7d684 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #576] @ (7d688 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #576] @ (7d68c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #572] @ (7d690 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #572] @ (7d694 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #568] @ (7d698 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #568] @ (7d69c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #564] @ (7d6a0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #564] @ (7d6a4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #560] @ (7d6a8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #560] @ (7d6ac ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #556] @ (7d6b0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #556] @ (7d6b4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #552] @ (7d6b8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #552] @ (7d6bc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #548] @ (7d6c0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #548] @ (7d6c4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #544] @ (7d6c8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #544] @ (7d6cc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #540] @ (7d6d0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #540] @ (7d6d4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #536] @ (7d6d8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #536] @ (7d6dc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #532] @ (7d6e0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #532] @ (7d6e4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #528] @ (7d6e8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #528] @ (7d6ec ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #524] @ (7d6f0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #524] @ (7d6f4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #520] @ (7d6f8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #520] @ (7d6fc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #516] @ (7d700 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #516] @ (7d704 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #512] @ (7d708 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #512] @ (7d70c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #508] @ (7d710 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #508] @ (7d714 ) │ │ │ │ + bl 7e87c │ │ │ │ + b.n 7d718 │ │ │ │ nop │ │ │ │ sub.w r0, r0, r2, lsr #1 │ │ │ │ subs.w r0, ip, r2, lsr #1 │ │ │ │ rsbs r0, r8, r2, lsr #1 │ │ │ │ @ instruction: 0xebf40052 │ │ │ │ ldc 0, cr0, [r4], {82} @ 0x52 │ │ │ │ ldc 0, cr0, [r4], #-328 @ 0xfffffeb8 │ │ │ │ @@ -122500,267 +122529,267 @@ │ │ │ │ ldrsb.w r0, [r4, #82] @ 0x52 │ │ │ │ ldrsh.w r0, [r4, #82] @ 0x52 │ │ │ │ ldr??.w r0, [ip, #82] @ 0x52 │ │ │ │ @ instruction: 0xfa040052 │ │ │ │ @ instruction: 0xfa200052 │ │ │ │ @ instruction: 0xfa400052 │ │ │ │ @ instruction: 0xfa580052 │ │ │ │ - ldr r0, [pc, #756] @ (7d9c0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #756] @ (7d9c4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #752] @ (7d9c8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #752] @ (7d9cc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #748] @ (7d9d0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #748] @ (7d9d4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #744] @ (7d9d8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #744] @ (7d9dc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #740] @ (7d9e0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #740] @ (7d9e4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #736] @ (7d9e8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #736] @ (7d9ec ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #732] @ (7d9f0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #732] @ (7d9f4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #728] @ (7d9f8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #728] @ (7d9fc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #724] @ (7da00 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #724] @ (7da04 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #720] @ (7da08 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #720] @ (7da0c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #716] @ (7da10 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #716] @ (7da14 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #712] @ (7da18 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #712] @ (7da1c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #708] @ (7da20 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #708] @ (7da24 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #704] @ (7da28 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #704] @ (7da2c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #700] @ (7da30 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #700] @ (7da34 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #696] @ (7da38 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #696] @ (7da3c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #692] @ (7da40 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #692] @ (7da44 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #688] @ (7da48 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #688] @ (7da4c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #684] @ (7da50 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #684] @ (7da54 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #680] @ (7da58 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #680] @ (7da5c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #676] @ (7da60 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #676] @ (7da64 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #672] @ (7da68 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #672] @ (7da6c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #668] @ (7da70 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #668] @ (7da74 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #664] @ (7da78 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #664] @ (7da7c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #660] @ (7da80 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #660] @ (7da84 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #656] @ (7da88 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #656] @ (7da8c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #652] @ (7da90 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #652] @ (7da94 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #648] @ (7da98 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #648] @ (7da9c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #644] @ (7daa0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #644] @ (7daa4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #640] @ (7daa8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #640] @ (7daac ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #636] @ (7dab0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #636] @ (7dab4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #632] @ (7dab8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #632] @ (7dabc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #628] @ (7dac0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #628] @ (7dac4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #624] @ (7dac8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #624] @ (7dacc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #620] @ (7dad0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #620] @ (7dad4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #616] @ (7dad8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #616] @ (7dadc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #612] @ (7dae0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #612] @ (7dae4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #608] @ (7dae8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #608] @ (7daec ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #604] @ (7daf0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #604] @ (7daf4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #600] @ (7daf8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #600] @ (7dafc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #596] @ (7db00 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #596] @ (7db04 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #592] @ (7db08 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #592] @ (7db0c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #588] @ (7db10 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #588] @ (7db14 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #584] @ (7db18 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #584] @ (7db1c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #580] @ (7db20 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #580] @ (7db24 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #576] @ (7db28 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #576] @ (7db2c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #572] @ (7db30 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #572] @ (7db34 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #568] @ (7db38 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #568] @ (7db3c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #564] @ (7db40 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #564] @ (7db44 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #560] @ (7db48 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #560] @ (7db4c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #556] @ (7db50 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #556] @ (7db54 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #552] @ (7db58 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #552] @ (7db5c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #548] @ (7db60 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #548] @ (7db64 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #544] @ (7db68 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #544] @ (7db6c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #540] @ (7db70 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #540] @ (7db74 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #536] @ (7db78 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #536] @ (7db7c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #532] @ (7db80 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #532] @ (7db84 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #528] @ (7db88 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #528] @ (7db8c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #524] @ (7db90 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #524] @ (7db94 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #520] @ (7db98 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #520] @ (7db9c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #516] @ (7dba0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #516] @ (7dba4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #512] @ (7dba8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #512] @ (7dbac ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #508] @ (7dbb0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #508] @ (7dbb4 ) │ │ │ │ - bl 7e82c │ │ │ │ - b.n 7dbb8 │ │ │ │ + ldr r0, [pc, #756] @ (7da10 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #756] @ (7da14 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #752] @ (7da18 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #752] @ (7da1c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #748] @ (7da20 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #748] @ (7da24 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #744] @ (7da28 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #744] @ (7da2c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #740] @ (7da30 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #740] @ (7da34 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #736] @ (7da38 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #736] @ (7da3c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #732] @ (7da40 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #732] @ (7da44 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #728] @ (7da48 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #728] @ (7da4c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #724] @ (7da50 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #724] @ (7da54 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #720] @ (7da58 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #720] @ (7da5c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #716] @ (7da60 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #716] @ (7da64 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #712] @ (7da68 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #712] @ (7da6c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #708] @ (7da70 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #708] @ (7da74 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #704] @ (7da78 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #704] @ (7da7c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #700] @ (7da80 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #700] @ (7da84 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #696] @ (7da88 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #696] @ (7da8c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #692] @ (7da90 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #692] @ (7da94 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #688] @ (7da98 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #688] @ (7da9c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #684] @ (7daa0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #684] @ (7daa4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #680] @ (7daa8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #680] @ (7daac ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #676] @ (7dab0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #676] @ (7dab4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #672] @ (7dab8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #672] @ (7dabc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #668] @ (7dac0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #668] @ (7dac4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #664] @ (7dac8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #664] @ (7dacc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #660] @ (7dad0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #660] @ (7dad4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #656] @ (7dad8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #656] @ (7dadc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #652] @ (7dae0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #652] @ (7dae4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #648] @ (7dae8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #648] @ (7daec ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #644] @ (7daf0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #644] @ (7daf4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #640] @ (7daf8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #640] @ (7dafc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #636] @ (7db00 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #636] @ (7db04 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #632] @ (7db08 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #632] @ (7db0c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #628] @ (7db10 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #628] @ (7db14 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #624] @ (7db18 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #624] @ (7db1c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #620] @ (7db20 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #620] @ (7db24 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #616] @ (7db28 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #616] @ (7db2c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #612] @ (7db30 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #612] @ (7db34 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #608] @ (7db38 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #608] @ (7db3c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #604] @ (7db40 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #604] @ (7db44 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #600] @ (7db48 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #600] @ (7db4c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #596] @ (7db50 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #596] @ (7db54 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #592] @ (7db58 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #592] @ (7db5c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #588] @ (7db60 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #588] @ (7db64 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #584] @ (7db68 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #584] @ (7db6c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #580] @ (7db70 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #580] @ (7db74 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #576] @ (7db78 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #576] @ (7db7c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #572] @ (7db80 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #572] @ (7db84 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #568] @ (7db88 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #568] @ (7db8c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #564] @ (7db90 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #564] @ (7db94 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #560] @ (7db98 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #560] @ (7db9c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #556] @ (7dba0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #556] @ (7dba4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #552] @ (7dba8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #552] @ (7dbac ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #548] @ (7dbb0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #548] @ (7dbb4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #544] @ (7dbb8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #544] @ (7dbbc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #540] @ (7dbc0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #540] @ (7dbc4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #536] @ (7dbc8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #536] @ (7dbcc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #532] @ (7dbd0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #532] @ (7dbd4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #528] @ (7dbd8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #528] @ (7dbdc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #524] @ (7dbe0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #524] @ (7dbe4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #520] @ (7dbe8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #520] @ (7dbec ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #516] @ (7dbf0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #516] @ (7dbf4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #512] @ (7dbf8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #512] @ (7dbfc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #508] @ (7dc00 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #508] @ (7dc04 ) │ │ │ │ + bl 7e87c │ │ │ │ + b.n 7dc08 │ │ │ │ nop │ │ │ │ @ instruction: 0xfa700052 │ │ │ │ @ instruction: 0xfa8c0052 │ │ │ │ @ instruction: 0xfaac0052 │ │ │ │ @ instruction: 0xfac40052 │ │ │ │ @ instruction: 0xfae00052 │ │ │ │ @ instruction: 0xfafc0052 │ │ │ │ @@ -122959,254 +122988,254 @@ │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r0, r4, #3 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r0, r5, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - ldr r0, [pc, #712] @ (7de84 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #712] @ (7de88 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #708] @ (7de8c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #708] @ (7de90 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #704] @ (7de94 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #704] @ (7de98 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #700] @ (7de9c ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #700] @ (7dea0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #696] @ (7dea4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #696] @ (7dea8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #692] @ (7deac ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #692] @ (7deb0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #688] @ (7deb4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #688] @ (7deb8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #684] @ (7debc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #684] @ (7dec0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #680] @ (7dec4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #680] @ (7dec8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #676] @ (7decc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #676] @ (7ded0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #672] @ (7ded4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #672] @ (7ded8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #668] @ (7dedc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #668] @ (7dee0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #664] @ (7dee4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #664] @ (7dee8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #660] @ (7deec ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #660] @ (7def0 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #656] @ (7def4 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #656] @ (7def8 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #652] @ (7defc ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #652] @ (7df00 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #648] @ (7df04 ) │ │ │ │ - bl 7e82c │ │ │ │ - ldr r5, [pc, #648] @ (7df08 ) │ │ │ │ - ldr r0, [pc, #648] @ (7df0c ) │ │ │ │ + ldr r0, [pc, #712] @ (7ded4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #712] @ (7ded8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #708] @ (7dedc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #708] @ (7dee0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #704] @ (7dee4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #704] @ (7dee8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #700] @ (7deec ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #700] @ (7def0 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #696] @ (7def4 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #696] @ (7def8 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #692] @ (7defc ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #692] @ (7df00 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #688] @ (7df04 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #688] @ (7df08 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #684] @ (7df0c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #684] @ (7df10 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #680] @ (7df14 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #680] @ (7df18 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #676] @ (7df1c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #676] @ (7df20 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #672] @ (7df24 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #672] @ (7df28 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #668] @ (7df2c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #668] @ (7df30 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #664] @ (7df34 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #664] @ (7df38 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #660] @ (7df3c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #660] @ (7df40 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #656] @ (7df44 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #656] @ (7df48 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #652] @ (7df4c ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #652] @ (7df50 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #648] @ (7df54 ) │ │ │ │ + bl 7e87c │ │ │ │ + ldr r5, [pc, #648] @ (7df58 ) │ │ │ │ + ldr r0, [pc, #648] @ (7df5c ) │ │ │ │ vmov.f32 s16, #96 @ 0x3f000000 0.5 │ │ │ │ - bl 7e82c │ │ │ │ - ldr r0, [pc, #644] @ (7df10 ) │ │ │ │ - bl 7e82c │ │ │ │ + bl 7e87c │ │ │ │ + ldr r0, [pc, #644] @ (7df60 ) │ │ │ │ + bl 7e87c │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr.w r0, [r9, #980] @ 0x3d4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e4e0 │ │ │ │ + bne.w 7e530 │ │ │ │ ldr.w r6, [r9, #980] @ 0x3d4 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 7e4c0 │ │ │ │ + bne.w 7e510 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r3, [r3, #848] @ 0x350 │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 7e552 │ │ │ │ + bne.w 7e5a2 │ │ │ │ movs r0, #16 │ │ │ │ blx 2c0b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 7dd10 │ │ │ │ + cbz r4, 7dd60 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 7e4d2 │ │ │ │ + bne.w 7e522 │ │ │ │ mov.w r0, r5, ror #4 │ │ │ │ strd r0, r5, [r4, #4] │ │ │ │ str r5, [r4, #12] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ vmov s15, r3 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vmov s14, r3 │ │ │ │ vcvt.f32.u32 s13, s14 │ │ │ │ vdiv.f32 s14, s15, s13 │ │ │ │ vcmpe.f32 s14, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 7e530 │ │ │ │ + bgt.w 7e580 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ands r3, r2 │ │ │ │ ldr.w r2, [r1, r3, lsl #2] │ │ │ │ str r2, [r4, #0] │ │ │ │ str.w r4, [r1, r3, lsl #2] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb r3, [r5, #16] │ │ │ │ adds r7, #1 │ │ │ │ adds r5, #24 │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ - bne.n 7dc92 │ │ │ │ - ldr r5, [pc, #496] @ (7df14 ) │ │ │ │ - movw r8, #4561 @ 0x11d1 │ │ │ │ + bne.n 7dce2 │ │ │ │ + ldr r5, [pc, #496] @ (7df64 ) │ │ │ │ + movw r8, #3509 @ 0xdb5 │ │ │ │ movt r8, #19 │ │ │ │ - movw fp, #41937 @ 0xa3d1 │ │ │ │ + movw fp, #42009 @ 0xa419 │ │ │ │ movt fp, #7 │ │ │ │ vmov.f32 s16, #96 @ 0x3f000000 0.5 │ │ │ │ ldr.w r0, [r9, #980] @ 0x3d4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e508 │ │ │ │ + bne.w 7e558 │ │ │ │ ldr.w r6, [r9, #980] @ 0x3d4 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 7e4ca │ │ │ │ + bne.w 7e51a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r3, [r3, #848] @ 0x350 │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 7e562 │ │ │ │ + bne.w 7e5b2 │ │ │ │ movs r0, #16 │ │ │ │ blx 2c0b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 7ddb4 │ │ │ │ + cbz r4, 7de04 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 7e4da │ │ │ │ + bne.w 7e52a │ │ │ │ mov.w r0, r5, ror #4 │ │ │ │ strd r0, r5, [r4, #4] │ │ │ │ str r5, [r4, #12] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ vmov s15, r3 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vmov s14, r3 │ │ │ │ vcvt.f32.u32 s13, s14 │ │ │ │ vdiv.f32 s14, s15, s13 │ │ │ │ vcmpe.f32 s14, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 7e542 │ │ │ │ + bgt.w 7e592 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ands r3, r2 │ │ │ │ ldr.w r2, [r1, r3, lsl #2] │ │ │ │ str r2, [r4, #0] │ │ │ │ str.w r4, [r1, r3, lsl #2] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb r3, [r5, #16] │ │ │ │ adds r7, #1 │ │ │ │ adds r5, #32 │ │ │ │ cmp.w r7, #256 @ 0x100 │ │ │ │ - bne.n 7dd36 │ │ │ │ + bne.n 7dd86 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r3, [r6, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7e572 │ │ │ │ - bl 7fac4 │ │ │ │ + bne.w 7e5c2 │ │ │ │ + bl 7fb14 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e796 │ │ │ │ + beq.w 7e7e6 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w r3, r2, #110592 @ 0x1b000 │ │ │ │ str.w r4, [r3, #4000] @ 0xfa0 │ │ │ │ ldr.w r3, [r6, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7de54 │ │ │ │ + bne.n 7dea4 │ │ │ │ movw r2, #29528 @ 0x7358 │ │ │ │ movt r2, #85 @ 0x55 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7e59a │ │ │ │ - ldr r3, [pc, #276] @ (7df18 ) │ │ │ │ + bne.w 7e5ea │ │ │ │ + ldr r3, [pc, #276] @ (7df68 ) │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ mov.w ip, #1 │ │ │ │ movs r4, #8 │ │ │ │ str.w ip, [r2, #4] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldrh.w r3, [r7], #2 │ │ │ │ subs r4, #1 │ │ │ │ and.w r3, r3, #31 │ │ │ │ lsl.w r3, ip, r3 │ │ │ │ orr.w r5, r5, r3 │ │ │ │ - bne.n 7de16 │ │ │ │ + bne.n 7de66 │ │ │ │ movw fp, #43560 @ 0xaa28 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ str.w r5, [fp, #24] │ │ │ │ - ldr r3, [pc, #228] @ (7df1c ) │ │ │ │ + ldr r3, [pc, #228] @ (7df6c ) │ │ │ │ str.w r3, [fp, #48] @ 0x30 │ │ │ │ adds r3, #16 │ │ │ │ str.w r3, [fp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #112] @ (7deb4 ) │ │ │ │ + ldr r3, [pc, #112] @ (7df04 ) │ │ │ │ str.w r3, [fp, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #212] @ (7df20 ) │ │ │ │ + ldr r3, [pc, #212] @ (7df70 ) │ │ │ │ str.w r3, [fp, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #212] @ (7df24 ) │ │ │ │ + ldr r3, [pc, #212] @ (7df74 ) │ │ │ │ str.w r3, [fp, #64] @ 0x40 │ │ │ │ - bl 80bbc │ │ │ │ + bl 80c78 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e734 │ │ │ │ + beq.w 7e784 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #1 │ │ │ │ add.w sl, r3, #4096 @ 0x1000 │ │ │ │ add.w r4, r3, #6144 @ 0x1800 │ │ │ │ add.w r5, r3, #6176 @ 0x1820 │ │ │ │ adds r4, #24 │ │ │ │ adds r5, #20 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ strd r2, r3, [r0, #16] │ │ │ │ str.w r0, [sl, #2072] @ 0x818 │ │ │ │ - b.n 7df28 │ │ │ │ + b.n 7df78 │ │ │ │ nop │ │ │ │ lsrs r0, r1, #5 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -123274,872 +123303,872 @@ │ │ │ │ lsls r3, r2, #1 │ │ │ │ add r4, sp, #512 @ 0x200 │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ asrs r0, r5, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - ldrb r0, [r2, #3] │ │ │ │ + strb r0, [r2, #10] │ │ │ │ movs r6, r6 │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c7a40 │ │ │ │ + bl 1c7f08 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e734 │ │ │ │ + beq.w 7e784 │ │ │ │ str.w r0, [r4, #4]! │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 7df28 │ │ │ │ + bne.n 7df78 │ │ │ │ add.w r9, sp, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ strd r4, r4, [r9, #4] │ │ │ │ str.w r4, [r9, #12] │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r0, [r3, #3860] @ 0xf14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7b0 │ │ │ │ + beq.w 7e800 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r0, [r3, #3864] @ 0xf18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7b0 │ │ │ │ + beq.w 7e800 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ - bl 80e08 │ │ │ │ + bl 80e1c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e7aa │ │ │ │ + bne.w 7e7fa │ │ │ │ ldr.w r5, [sl, #1488] @ 0x5d0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7e006 │ │ │ │ + bne.n 7e056 │ │ │ │ movs r0, #5 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e614 │ │ │ │ + beq.w 7e664 │ │ │ │ movw r7, #43560 @ 0xaa28 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #724] @ (7e278 ) │ │ │ │ - movw r2, #17304 @ 0x4398 │ │ │ │ + ldr r1, [pc, #724] @ (7e2c8 ) │ │ │ │ + movw r2, #15704 @ 0x3d58 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ - bl 1ca4d0 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + bl 1ca938 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #708] @ (7e27c ) │ │ │ │ + ldr r1, [pc, #708] @ (7e2cc ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ - bl 1ca4d0 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + bl 1ca938 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #696] @ (7e27c ) │ │ │ │ + ldr r1, [pc, #696] @ (7e2cc ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ - bl 1ca4d0 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + bl 1ca938 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #680] @ (7e27c ) │ │ │ │ + ldr r1, [pc, #680] @ (7e2cc ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r0, [r7, #76] @ 0x4c │ │ │ │ - bl 1ca4d0 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + bl 1ca938 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #660] @ (7e27c ) │ │ │ │ - bl 1ca4d0 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + ldr r1, [pc, #660] @ (7e2cc ) │ │ │ │ + bl 1ca938 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ 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 7e600 │ │ │ │ + beq.w 7e650 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7dff4 │ │ │ │ + bne.n 7e044 │ │ │ │ str.w r4, [sl, #1488] @ 0x5d0 │ │ │ │ ldr.w r3, [sl, #1492] @ 0x5d4 │ │ │ │ - cbnz r3, 7e01a │ │ │ │ - bl 7fac4 │ │ │ │ + cbnz r3, 7e06a │ │ │ │ + bl 7fb14 │ │ │ │ str.w r0, [sl, #1492] @ 0x5d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e61a │ │ │ │ + beq.w 7e66a │ │ │ │ ldr.w r3, [sl, #1496] @ 0x5d8 │ │ │ │ - cbnz r3, 7e036 │ │ │ │ - movw r0, #34396 @ 0x865c │ │ │ │ + cbnz r3, 7e086 │ │ │ │ + movw r0, #32796 @ 0x801c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ str.w r0, [sl, #1496] @ 0x5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e61a │ │ │ │ + beq.w 7e66a │ │ │ │ ldr.w r1, [sl, #1532] @ 0x5fc │ │ │ │ - cbnz r1, 7e052 │ │ │ │ - movw r0, #35344 @ 0x8a10 │ │ │ │ + cbnz r1, 7e0a2 │ │ │ │ + movw r0, #33744 @ 0x83d0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ca624 │ │ │ │ + bl 1caa8c │ │ │ │ str.w r0, [sl, #1532] @ 0x5fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e61a │ │ │ │ + beq.w 7e66a │ │ │ │ movs r0, #0 │ │ │ │ str.w r0, [sl, #1528] @ 0x5f8 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ str.w r0, [sl, #1540] @ 0x604 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e680 │ │ │ │ + beq.w 7e6d0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ - bl 967f8 │ │ │ │ + bl 96710 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e7aa │ │ │ │ + bne.w 7e7fa │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r3 │ │ │ │ - bl 1ccbe0 <_Py_SetImmortalUntracked@@Base+0x68> │ │ │ │ + bl 1cd010 <_Py_SetImmortalUntracked@@Base+0x68> │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e666 │ │ │ │ + beq.w 7e6b6 │ │ │ │ ldr.w r3, [r5, #3904] @ 0xf40 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #35168 @ 0x8960 │ │ │ │ + movw r2, #33568 @ 0x8320 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc714 │ │ │ │ + bl 1ccb44 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7e666 │ │ │ │ + beq.w 7e6b6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a680 │ │ │ │ + bl 9a584 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e666 │ │ │ │ + beq.w 7e6b6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r1, [pc, #448] @ (7e280 ) │ │ │ │ + ldr r1, [pc, #448] @ (7e2d0 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str.w r0, [r8, #3900] @ 0xf3c │ │ │ │ - bl 90868 │ │ │ │ + bl 90790 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e666 │ │ │ │ + beq.w 7e6b6 │ │ │ │ add.w r4, r8, #110592 @ 0x1b000 │ │ │ │ - ldr r1, [pc, #424] @ (7e284 ) │ │ │ │ + ldr r1, [pc, #424] @ (7e2d4 ) │ │ │ │ str.w r0, [r4, #3232] @ 0xca0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 90868 │ │ │ │ + bl 90790 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e666 │ │ │ │ + beq.w 7e6b6 │ │ │ │ str.w r0, [r4, #3236] @ 0xca4 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #404] @ (7e288 ) │ │ │ │ - bl 90868 │ │ │ │ + ldr r1, [pc, #404] @ (7e2d8 ) │ │ │ │ + bl 90790 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e666 │ │ │ │ - ldr r1, [pc, #392] @ (7e28c ) │ │ │ │ + beq.w 7e6b6 │ │ │ │ + ldr r1, [pc, #392] @ (7e2dc ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 90868 │ │ │ │ + bl 90790 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e666 │ │ │ │ + beq.w 7e6b6 │ │ │ │ movw r3, #43312 @ 0xa930 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw fp, #43560 @ 0xaa28 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ str.w r0, [r4, #3264] @ 0xcc0 │ │ │ │ movw r0, #21012 @ 0x5214 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r4, #3252] @ 0xcb4 │ │ │ │ ldr.w r3, [fp, #84] @ 0x54 │ │ │ │ str.w r3, [r4, #3248] @ 0xcb0 │ │ │ │ movw r3, #41352 @ 0xa188 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #332] @ (7e290 ) │ │ │ │ + ldr r1, [pc, #332] @ (7e2e0 ) │ │ │ │ str.w r7, [r4, #3260] @ 0xcbc │ │ │ │ str.w r3, [r4, #3256] @ 0xcb8 │ │ │ │ - bl 1ccfc8 <_PyType_Lookup@@Base> │ │ │ │ + bl 1cd3f8 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e666 │ │ │ │ + beq.w 7e6b6 │ │ │ │ str.w r0, [r4, #3240] @ 0xca8 │ │ │ │ movw r0, #34960 @ 0x8890 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #304] @ (7e294 ) │ │ │ │ - bl 1ccfc8 <_PyType_Lookup@@Base> │ │ │ │ + ldr r1, [pc, #304] @ (7e2e4 ) │ │ │ │ + bl 1cd3f8 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e666 │ │ │ │ + beq.w 7e6b6 │ │ │ │ str.w r0, [r4, #3244] @ 0xcac │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 9a680 │ │ │ │ + bl 9a584 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7bc │ │ │ │ - ldr r4, [pc, #280] @ (7e298 ) │ │ │ │ + beq.w 7e80c │ │ │ │ + ldr r4, [pc, #280] @ (7e2e8 ) │ │ │ │ movs r5, #0 │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e7bc │ │ │ │ + bne.w 7e80c │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #8 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ - bne.n 7e182 │ │ │ │ - ldr r1, [pc, #256] @ (7e29c ) │ │ │ │ + bne.n 7e1d2 │ │ │ │ + ldr r1, [pc, #256] @ (7e2ec ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r2, #5760 @ 0x1680 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r0, #2 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r1, [r1, r3] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr.w r1, [fp, #88] @ 0x58 │ │ │ │ - bl 8e6c8 │ │ │ │ + bl 8e5f0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7bc │ │ │ │ + beq.w 7e80c │ │ │ │ add.w r4, r4, #40960 @ 0xa000 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - movw r0, #35392 @ 0x8a40 │ │ │ │ + movw r0, #33792 @ 0x8400 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ccfe8 │ │ │ │ + bl 1cd454 │ │ │ │ str.w r0, [r4, #416] @ 0x1a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e1ee │ │ │ │ + bge.n 7e23e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e7b4 │ │ │ │ + beq.w 7e804 │ │ │ │ ldr.w r2, [r4, #416] @ 0x1a0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e7bc │ │ │ │ - movw r1, #39208 @ 0x9928 │ │ │ │ + beq.w 7e80c │ │ │ │ + movw r1, #37608 @ 0x92e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e7bc │ │ │ │ + bne.w 7e80c │ │ │ │ movw r5, #43316 @ 0xa934 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movw r4, #29528 @ 0x7358 │ │ │ │ movt r4, #85 @ 0x55 │ │ │ │ - movw r1, #35416 @ 0x8a58 │ │ │ │ + movw r1, #33816 @ 0x8418 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r7 │ │ │ │ str r2, [r4, #8] │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e7bc │ │ │ │ + bne.w 7e80c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #37456 @ 0x9250 │ │ │ │ + movw r1, #35856 @ 0x8c10 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ str r2, [r4, #12] │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e7bc │ │ │ │ + bne.w 7e80c │ │ │ │ ldr.w r0, [r8, #3900] @ 0xf3c │ │ │ │ - bl 9a6cc │ │ │ │ + bl 9a5d0 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #380] @ 0x17c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e666 │ │ │ │ + beq.w 7e6b6 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e2a0 │ │ │ │ + bge.n 7e2f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e7f6 │ │ │ │ - b.n 7e2a0 │ │ │ │ - bhi.n 7e214 │ │ │ │ + beq.w 7e846 │ │ │ │ + b.n 7e2f0 │ │ │ │ + bhi.n 7e264 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7dda8 │ │ │ │ + b.n 7ddf8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ strd r0, r0, [r0, #-328]! @ 0x148 │ │ │ │ ldcl 0, cr0, [r4], {82} @ 0x52 │ │ │ │ ldmia r4!, {r3, r5, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r4!, {r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r4, {r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb6d0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + strb r0, [r2, #11] │ │ │ │ movs r6, r6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r0, [r8, #3900] @ 0xf3c │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ - movw r1, #35436 @ 0x8a6c │ │ │ │ + movw r1, #33836 @ 0x842c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl aa254 │ │ │ │ + bl a992c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 7e666 │ │ │ │ + bne.w 7e6b6 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr.w r2, [r6, #800] @ 0x320 │ │ │ │ str.w r3, [r8, #3928] @ 0xf58 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ strd r3, r3, [r9, #4] │ │ │ │ str.w r3, [r9, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7e2fa │ │ │ │ + bne.n 7e34a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r3, [r3, #3728] @ 0xe90 │ │ │ │ adds.w r6, r3, #824 @ 0x338 │ │ │ │ - beq.w 7e7e0 │ │ │ │ + beq.w 7e830 │ │ │ │ ldr.w r2, [r3, #828] @ 0x33c │ │ │ │ - cbnz r2, 7e2fa │ │ │ │ + cbnz r2, 7e34a │ │ │ │ str.w r0, [r3, #828] @ 0x33c │ │ │ │ ldr.w r3, [r3, #824] @ 0x338 │ │ │ │ - cbz r3, 7e2fa │ │ │ │ + cbz r3, 7e34a │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cdf94 │ │ │ │ + bl 1ce400 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r4, r3, #5536 @ 0x15a0 │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7e7fe │ │ │ │ + beq.w 7e84e │ │ │ │ ldr.w r3, [sl, #1452] @ 0x5ac │ │ │ │ - cbnz r3, 7e31e │ │ │ │ + cbnz r3, 7e36e │ │ │ │ ldr.w r3, [sl, #1448] @ 0x5a8 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [sl, #1452] @ 0x5ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e654 │ │ │ │ + bne.w 7e6a4 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ movs r2, #0 │ │ │ │ - movw r0, #35448 @ 0x8a78 │ │ │ │ + movw r0, #33848 @ 0x8438 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ccfe8 │ │ │ │ + bl 1cd454 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e634 │ │ │ │ + beq.w 7e684 │ │ │ │ ldr.w r2, [sl, #356] @ 0x164 │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [sl, #1472] @ 0x5c0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ strd r3, r3, [r9, #4] │ │ │ │ str.w r3, [r9, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e496 │ │ │ │ + beq.w 7e4e6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #220] @ 0xdc │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7e5a4 │ │ │ │ - movw r0, #35528 @ 0x8ac8 │ │ │ │ + bne.w 7e5f4 │ │ │ │ + movw r0, #33928 @ 0x8488 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ce4bc │ │ │ │ + bl 1ce928 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 7e5d4 │ │ │ │ - movw r0, #35528 @ 0x8ac8 │ │ │ │ + bne.w 7e624 │ │ │ │ + movw r0, #33928 @ 0x8488 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1d92e0 │ │ │ │ + bl 1d96fc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e5d4 │ │ │ │ + beq.w 7e624 │ │ │ │ str.w r0, [r7, #3912] @ 0xf48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7e5b2 │ │ │ │ - movw r0, #19784 @ 0x4d48 │ │ │ │ + bne.w 7e602 │ │ │ │ + movw r0, #18184 @ 0x4708 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e5d4 │ │ │ │ + beq.w 7e624 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30500 @ 0x7724 │ │ │ │ + movw r1, #28116 @ 0x6dd4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #35572 @ 0x8af4 │ │ │ │ + movw r0, #33972 @ 0x84b4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e5f6 │ │ │ │ - bl 1cbc70 <_PyNamespace_New@@Base> │ │ │ │ + beq.w 7e646 │ │ │ │ + bl 1cc0a0 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e3e2 │ │ │ │ + bge.n 7e432 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 7e3e2 │ │ │ │ + cbnz r3, 7e432 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 7e5f6 │ │ │ │ + beq.w 7e646 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bl ecf34 │ │ │ │ + bl ecb5c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e408 │ │ │ │ + bge.n 7e458 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e6a0 │ │ │ │ + beq.w 7e6f0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e420 │ │ │ │ + bge.n 7e470 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 7e420 │ │ │ │ + cbnz r3, 7e470 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7e5f8 │ │ │ │ + beq.w 7e648 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1daf18 │ │ │ │ + bl 1db334 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 7e6f6 │ │ │ │ - ldr r3, [pc, #724] @ (7e708 ) │ │ │ │ + blt.w 7e746 │ │ │ │ + ldr r3, [pc, #724] @ (7e758 ) │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3904] @ 0xf40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e5e8 │ │ │ │ + beq.w 7e638 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #19784 @ 0x4d48 │ │ │ │ + movw r1, #18184 @ 0x4708 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1db384 │ │ │ │ + bl 1db7a0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 7e5c0 │ │ │ │ + blt.w 7e610 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - movw r2, #42700 @ 0xa6cc │ │ │ │ + movw r2, #41100 @ 0xa08c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #35620 @ 0x8b24 │ │ │ │ + movw r1, #34020 @ 0x84e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1db3dc │ │ │ │ + bl 1db7f8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e486 │ │ │ │ + bge.n 7e4d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e6ba │ │ │ │ + beq.w 7e70a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7e5d4 │ │ │ │ + beq.w 7e624 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7e6a8 │ │ │ │ + blt.w 7e6f8 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ mov r6, r5 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ strd r3, r6, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #16 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 7dcc2 │ │ │ │ + b.w 7dd12 │ │ │ │ movs r0, #16 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7dd66 │ │ │ │ + b.n 7ddb6 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.w 7dcd0 │ │ │ │ + b.w 7dd20 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 7dd74 │ │ │ │ + b.n 7ddc4 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7dca2 │ │ │ │ + beq.w 7dcf2 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.w 7dca2 │ │ │ │ + beq.w 7dcf2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7e6e4 │ │ │ │ + blt.w 7e734 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7dd18 │ │ │ │ + bge.w 7dd68 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7dd18 │ │ │ │ + b.n 7dd68 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.w 7dd46 │ │ │ │ + beq.w 7dd96 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7dd46 │ │ │ │ + beq.w 7dd96 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7e6c2 │ │ │ │ + blt.w 7e712 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7ddbc │ │ │ │ + bge.w 7de0c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7ddbc │ │ │ │ + b.n 7de0c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c74d0 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ + bl 1c7940 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7e6d4 │ │ │ │ + beq.w 7e724 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - b.w 7dcfe │ │ │ │ + b.w 7dd4e │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c74d0 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ + bl 1c7940 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7e7d0 │ │ │ │ + beq.w 7e820 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - b.n 7dda2 │ │ │ │ + b.n 7ddf2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #16 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 7dcc2 │ │ │ │ + b.w 7dd12 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #16 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 7dd66 │ │ │ │ + b.w 7ddb6 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #368] @ 0x170 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 7ddd4 │ │ │ │ + bpl.w 7de24 │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r4, [r3, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7dde0 │ │ │ │ + bge.w 7de30 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7dde0 │ │ │ │ + b.n 7de30 │ │ │ │ movw fp, #43560 @ 0xaa28 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ - b.n 7de36 │ │ │ │ - movw r0, #35492 @ 0x8aa4 │ │ │ │ + b.n 7de86 │ │ │ │ + movw r0, #33892 @ 0x8464 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ce6bc │ │ │ │ - b.n 7e366 │ │ │ │ - movw r0, #35548 @ 0x8adc │ │ │ │ + bl 1ceb28 │ │ │ │ + b.n 7e3b6 │ │ │ │ + movw r0, #33948 @ 0x849c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ce6bc │ │ │ │ - b.n 7e396 │ │ │ │ + bl 1ceb28 │ │ │ │ + b.n 7e3e6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e5d4 │ │ │ │ + bge.n 7e624 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 7e5d4 │ │ │ │ + cbnz r3, 7e624 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - movw r5, #35288 @ 0x89d8 │ │ │ │ + movw r5, #33688 @ 0x8398 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r6, [pc, #296] @ (7e70c ) │ │ │ │ + ldr r6, [pc, #296] @ (7e75c ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7e49c │ │ │ │ - movw r1, #35580 @ 0x8afc │ │ │ │ + b.n 7e4ec │ │ │ │ + movw r1, #33980 @ 0x84bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #284] @ (7e710 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #284] @ (7e760 ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r7, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c872c │ │ │ │ - b.n 7e5d4 │ │ │ │ + bl 1c8bf4 │ │ │ │ + b.n 7e624 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e614 │ │ │ │ + bge.n 7e664 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7e614 │ │ │ │ + cbnz r3, 7e664 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl, #1488] @ 0x5d0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #244] @ (7e714 ) │ │ │ │ + ldr r2, [pc, #244] @ (7e764 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #35364 @ 0x8a24 │ │ │ │ + movw r3, #33764 @ 0x83e4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 7e4b4 │ │ │ │ + b.n 7e504 │ │ │ │ add.w r0, r4, #16 │ │ │ │ - movw r5, #35228 @ 0x899c │ │ │ │ + movw r5, #33628 @ 0x835c │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 224414 <_PyTemplate_Build@@Base+0x2e8> │ │ │ │ + bl 224698 <_PyTemplate_Build@@Base+0x2e8> │ │ │ │ mov r0, r7 │ │ │ │ - ldr r6, [pc, #208] @ (7e718 ) │ │ │ │ - bl 74dda │ │ │ │ + ldr r6, [pc, #208] @ (7e768 ) │ │ │ │ + bl 74e22 │ │ │ │ movs r3, #1 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7e49c │ │ │ │ + b.n 7e4ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cdf94 │ │ │ │ - b.n 7e31e │ │ │ │ + bl 1ce400 │ │ │ │ + b.n 7e36e │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c741c <_Py_InitializeRecursionLimits@@Base> │ │ │ │ - b.w 7bdfc │ │ │ │ + bl 1c788c <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b.w 7be4c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - movw r5, #35052 @ 0x88ec │ │ │ │ + movw r5, #33452 @ 0x82ac │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 1c872c │ │ │ │ - ldr r6, [pc, #164] @ (7e71c ) │ │ │ │ + bl 1c8bf4 │ │ │ │ + ldr r6, [pc, #164] @ (7e76c ) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7e49c │ │ │ │ - ldr r3, [pc, #156] @ (7e720 ) │ │ │ │ + b.n 7e4ec │ │ │ │ + ldr r3, [pc, #156] @ (7e770 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #17724 @ 0x453c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7e4b4 │ │ │ │ + b.n 7e504 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e408 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e458 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e496 │ │ │ │ + bne.w 7e4e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e496 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e4e6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e486 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e4d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e520 │ │ │ │ + bne.w 7e570 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e520 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e570 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b.w 7dd10 │ │ │ │ + b.w 7dd60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e4f8 │ │ │ │ + bne.w 7e548 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e4f8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e548 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7e724 │ │ │ │ + blt.n 7e774 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 7e5f8 │ │ │ │ + b.n 7e648 │ │ │ │ movs r3, #1 │ │ │ │ - b.w 7be52 │ │ │ │ + b.w 7bea2 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + strb r4, [r7, #9] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r6, #12] │ │ │ │ + strb r0, [r6, #19] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r4, [r5, #3] │ │ │ │ + strb r4, [r5, #10] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + strb r0, [r6, #9] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ + strb r0, [r3, #9] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ + strb r0, [r0, #11] │ │ │ │ movs r6, r6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7e6fe │ │ │ │ + bne.n 7e74e │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e6fe │ │ │ │ - movw r3, #17724 @ 0x453c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e74e │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ strd r2, r1, [sp, #80] @ 0x50 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #24] │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7e4b4 │ │ │ │ - bl f7144 │ │ │ │ - ldr r3, [pc, #184] @ (7e818 ) │ │ │ │ + b.n 7e504 │ │ │ │ + bl f6dfc │ │ │ │ + ldr r3, [pc, #184] @ (7e868 ) │ │ │ │ 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, #34980 @ 0x88a4 │ │ │ │ + movw r6, #33380 @ 0x8264 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ 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, #24] │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7e4b4 │ │ │ │ - movw r6, #35020 @ 0x88cc │ │ │ │ + b.n 7e504 │ │ │ │ + movw r6, #33420 @ 0x828c │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ - bl f7144 │ │ │ │ - ldr r7, [pc, #120] @ (7e81c ) │ │ │ │ + bl f6dfc │ │ │ │ + ldr r7, [pc, #120] @ (7e86c ) │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ - b.n 7e77c │ │ │ │ + b.n 7e7cc │ │ │ │ ldrd r6, r5, [sp, #52] @ 0x34 │ │ │ │ - b.n 7e49c │ │ │ │ - ldr r3, [pc, #108] @ (7e820 ) │ │ │ │ - b.n 7e682 │ │ │ │ + b.n 7e4ec │ │ │ │ + ldr r3, [pc, #108] @ (7e870 ) │ │ │ │ + b.n 7e6d2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e1ee │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e23e │ │ │ │ movs r3, #0 │ │ │ │ - movw r5, #35140 @ 0x8944 │ │ │ │ + movw r5, #33540 @ 0x8304 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r6, [pc, #88] @ (7e824 ) │ │ │ │ + ldr r6, [pc, #88] @ (7e874 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7e49c │ │ │ │ + b.n 7e4ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b.w 7ddb4 │ │ │ │ + b.w 7de04 │ │ │ │ mov r0, r6 │ │ │ │ - movw r5, #35180 @ 0x896c │ │ │ │ + movw r5, #33580 @ 0x832c │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 74dda │ │ │ │ + bl 74e22 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #12] │ │ │ │ - ldr r6, [pc, #52] @ (7e828 ) │ │ │ │ - b.n 7e49c │ │ │ │ + ldr r6, [pc, #52] @ (7e878 ) │ │ │ │ + b.n 7e4ec │ │ │ │ mov r0, r2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e2a0 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e2f0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r5, #35088 @ 0x8910 │ │ │ │ + movw r5, #33488 @ 0x82d0 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 74dda │ │ │ │ - ldr r6, [pc, #24] @ (7e828 ) │ │ │ │ + bl 74e22 │ │ │ │ + ldr r6, [pc, #24] @ (7e878 ) │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7e49c │ │ │ │ + b.n 7e4ec │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ + strb r0, [r3, #8] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r7, #1] │ │ │ │ + strb r0, [r7, #8] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r4, #3] │ │ │ │ + strb r0, [r4, #10] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ + strb r0, [r3, #9] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + strb r0, [r6, #9] │ │ │ │ movs r6, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #348] @ (7e998 ) │ │ │ │ + ldr r5, [pc, #348] @ (7e9e8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r0, [r5, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7e942 │ │ │ │ + bne.n 7e992 │ │ │ │ ldr.w r5, [r5, #980] @ 0x3d4 │ │ │ │ - movw r3, #41341 @ 0xa17d │ │ │ │ + movw r3, #41413 @ 0xa1c5 │ │ │ │ movt r3, #7 │ │ │ │ movw r2, #24320 @ 0x5f00 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7e8e2 │ │ │ │ + bne.n 7e932 │ │ │ │ ldr.w r1, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #41937 @ 0xa3d1 │ │ │ │ + movw r3, #42009 @ 0xa419 │ │ │ │ movt r3, #7 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7e962 │ │ │ │ + bne.n 7e9b2 │ │ │ │ movs r0, #16 │ │ │ │ blx 2c0b0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7e8ec │ │ │ │ + beq.n 7e93c │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - movw r2, #4561 @ 0x11d1 │ │ │ │ + movw r2, #3509 @ 0xdb5 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7e8f6 │ │ │ │ + bne.n 7e946 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ vmov s14, r2 │ │ │ │ vmov.f32 s15, #96 @ 0x3f000000 0.5 │ │ │ │ mov.w r0, r4, ror #4 │ │ │ │ vcvt.f32.u32 s13, s14 │ │ │ │ adds r1, #1 │ │ │ │ vmov s14, r1 │ │ │ │ @@ -124147,15 +124176,15 @@ │ │ │ │ str r4, [r3, #12] │ │ │ │ vcvt.f32.u32 s12, s14 │ │ │ │ str r0, [r3, #4] │ │ │ │ str r1, [r5, #0] │ │ │ │ vdiv.f32 s14, s12, s13 │ │ │ │ vcmpe.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 7e92e │ │ │ │ + bgt.n 7e97e │ │ │ │ subs r2, #1 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ands r2, r0 │ │ │ │ ldr.w r1, [r5, r2, lsl #2] │ │ │ │ str r1, [r3, #0] │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ str.w r3, [r5, r2, lsl #2] │ │ │ │ @@ -124163,19 +124192,19 @@ │ │ │ │ strb r3, [r4, #16] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #16 │ │ │ │ blx r1 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7e884 │ │ │ │ + bne.n 7e8d4 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 7e8de │ │ │ │ + b.n 7e92e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ adds r2, #1 │ │ │ │ @@ -124186,111 +124215,111 @@ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vmov s13, r2 │ │ │ │ vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 7e8c6 │ │ │ │ + ble.n 7e916 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1c74d0 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ + bl 1c7940 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7e974 │ │ │ │ + beq.n 7e9c4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 7e8c6 │ │ │ │ + b.n 7e916 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ - beq.n 7e84e │ │ │ │ + beq.n 7e89e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7e982 │ │ │ │ + blt.n 7e9d2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e8de │ │ │ │ + bge.n 7e92e │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 7e8de │ │ │ │ + b.n 7e92e │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #16 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7e884 │ │ │ │ - b.n 7e8ec │ │ │ │ + bne.n 7e8d4 │ │ │ │ + b.n 7e93c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ blx r1 │ │ │ │ - b.n 7e8ec │ │ │ │ + b.n 7e93c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7e954 │ │ │ │ + bne.n 7e9a4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e954 │ │ │ │ + b.n 7e9a4 │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0007e99c <_Py_hashtable_get@@Base>: │ │ │ │ +0007e9ec <_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, 7e9b2 <_Py_hashtable_get@@Base+0x16> │ │ │ │ + cbnz r0, 7ea02 <_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, #62273 @ 0xf341 │ │ │ │ + movw r3, #62353 @ 0xf391 │ │ │ │ movt r3, #7 │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bne.w 7f132 <_Py_hashtable_get@@Base+0x796> │ │ │ │ + bne.w 7f182 <_Py_hashtable_get@@Base+0x796> │ │ │ │ ldr r6, [r1, #12] │ │ │ │ adds r4, r6, #1 │ │ │ │ - bne.w 7ec30 <_Py_hashtable_get@@Base+0x294> │ │ │ │ + bne.w 7ec80 <_Py_hashtable_get@@Base+0x294> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.w 7f16e <_Py_hashtable_get@@Base+0x7d2> │ │ │ │ + bpl.w 7f1be <_Py_hashtable_get@@Base+0x7d2> │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 7ec12 <_Py_hashtable_get@@Base+0x276> │ │ │ │ + bpl.w 7ec62 <_Py_hashtable_get@@Base+0x276> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7ec2c <_Py_hashtable_get@@Base+0x290> │ │ │ │ + beq.w 7ec7c <_Py_hashtable_get@@Base+0x290> │ │ │ │ add.w sl, r1, #20 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - movw r3, #45517 @ 0xb1cd │ │ │ │ + movw r3, #45589 @ 0xb215 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7f152 <_Py_hashtable_get@@Base+0x7b6> │ │ │ │ + bne.w 7f1a2 <_Py_hashtable_get@@Base+0x7b6> │ │ │ │ movw r3, #61560 @ 0xf078 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ movw lr, #25973 @ 0x6575 │ │ │ │ movt lr, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldr.w ip, [r3] │ │ │ │ @@ -124315,15 +124344,15 @@ │ │ │ │ lsls r7, r6, #24 │ │ │ │ eor.w r4, fp, r4 │ │ │ │ eor.w r2, r9, r2 │ │ │ │ eor.w r0, fp, r0 │ │ │ │ eor.w r3, r9, r3 │ │ │ │ cmp r6, #7 │ │ │ │ str r7, [sp, #8] │ │ │ │ - ble.w 7ec4c <_Py_hashtable_get@@Base+0x2b0> │ │ │ │ + ble.w 7ec9c <_Py_hashtable_get@@Base+0x2b0> │ │ │ │ adds.w r7, lr, r4 │ │ │ │ ldr.w lr, [sl] │ │ │ │ ldr.w r9, [sl, #4] │ │ │ │ adc.w r5, r2, r5 │ │ │ │ eor.w r0, r0, lr │ │ │ │ adds r1, r1, r0 │ │ │ │ eor.w r3, r3, r9 │ │ │ │ @@ -124358,15 +124387,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 7ebe0 <_Py_hashtable_get@@Base+0x244> │ │ │ │ + bls.n 7ec30 <_Py_hashtable_get@@Base+0x244> │ │ │ │ add.w fp, sl, #8 │ │ │ │ add.w r7, sl, r6 │ │ │ │ strd sl, r9, [sp, #20] │ │ │ │ strd r7, r6, [sp, #12] │ │ │ │ str.w r8, [sp, #28] │ │ │ │ adds.w r8, r4, lr │ │ │ │ ldr.w lr, [fp] │ │ │ │ @@ -124408,26 +124437,26 @@ │ │ │ │ eor.w lr, lr, r0 │ │ │ │ eors r0, r3 │ │ │ │ eor.w r3, r8, r6 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ eor.w r5, r9, r8 │ │ │ │ sub.w r6, r6, fp │ │ │ │ cmp r6, #7 │ │ │ │ - bgt.n 7eb42 <_Py_hashtable_get@@Base+0x1a6> │ │ │ │ + bgt.n 7eb92 <_Py_hashtable_get@@Base+0x1a6> │ │ │ │ ldrd r6, sl, [sp, #16] │ │ │ │ ldrd r9, r8, [sp, #24] │ │ │ │ bic.w fp, r6, #7 │ │ │ │ sub.w fp, r9, fp │ │ │ │ bic.w r6, r6, #7 │ │ │ │ mov.w r9, #0 │ │ │ │ add.w fp, fp, #7 │ │ │ │ add sl, r6 │ │ │ │ mov r6, r9 │ │ │ │ cmp.w fp, #6 │ │ │ │ - bhi.w 7f186 <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ + bhi.w 7f1d6 <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ tbh [pc, fp, lsl #1] │ │ │ │ lsls r1, r7, #4 │ │ │ │ lsls r2, r2, #10 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r2, r0, #1 │ │ │ │ lsls r5, r1, #10 │ │ │ │ movs r2, r7 │ │ │ │ @@ -124436,32 +124465,32 @@ │ │ │ │ add.w sl, 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 7ea08 <_Py_hashtable_get@@Base+0x6c> │ │ │ │ + bne.w 7ea58 <_Py_hashtable_get@@Base+0x6c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r6, [r3, #12] │ │ │ │ mov r5, r6 │ │ │ │ ldrd r3, r2, [r8, #4] │ │ │ │ subs r3, #1 │ │ │ │ ands r3, r5 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7f03c <_Py_hashtable_get@@Base+0x6a0> │ │ │ │ + bne.w 7f08c <_Py_hashtable_get@@Base+0x6a0> │ │ │ │ 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 7f186 <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ + bhi.w 7f1d6 <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ tbh [pc, fp, lsl #1] │ │ │ │ lsls r2, r1, #4 │ │ │ │ lsls r3, r4, #9 │ │ │ │ lsls r2, r0, #4 │ │ │ │ movs r3, r2 │ │ │ │ lsls r6, r3, #9 │ │ │ │ movs r3, r1 │ │ │ │ @@ -124600,15 +124629,15 @@ │ │ │ │ eor.w r2, r2, r5 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w r6, r3, r0 │ │ │ │ adds r3, r6, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r6, #1 │ │ │ │ - b.n 7ec2c <_Py_hashtable_get@@Base+0x290> │ │ │ │ + b.n 7ec7c <_Py_hashtable_get@@Base+0x290> │ │ │ │ ldrb.w r6, [sl, #2] │ │ │ │ bfi r9, r6, #16, #8 │ │ │ │ ldrb.w r6, [sl, #1] │ │ │ │ bfi r9, r6, #8, #8 │ │ │ │ ldrb.w r6, [sl] │ │ │ │ adds.w lr, lr, r4 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ @@ -124734,147 +124763,147 @@ │ │ │ │ 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 7ee5c <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ + b.n 7eeac <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 7f0a4 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.n 7f0f4 <_Py_hashtable_get@@Base+0x708> │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ - movw r3, #3573 @ 0xdf5 │ │ │ │ + movw r3, #3593 @ 0xe09 │ │ │ │ movt r3, #8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7f13a <_Py_hashtable_get@@Base+0x79e> │ │ │ │ + bne.n 7f18a <_Py_hashtable_get@@Base+0x79e> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.w 7f176 <_Py_hashtable_get@@Base+0x7da> │ │ │ │ + beq.w 7f1c6 <_Py_hashtable_get@@Base+0x7da> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7f0a4 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.n 7f0f4 <_Py_hashtable_get@@Base+0x708> │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ ubfx r6, r3, #2, #3 │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 7f0a4 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.n 7f0f4 <_Py_hashtable_get@@Base+0x708> │ │ │ │ lsls r7, r0, #26 │ │ │ │ - bpl.n 7f168 <_Py_hashtable_get@@Base+0x7cc> │ │ │ │ + bpl.n 7f1b8 <_Py_hashtable_get@@Base+0x7cc> │ │ │ │ tst.w r0, #64 @ 0x40 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ lsls r7, r3, #26 │ │ │ │ - bpl.n 7f15c <_Py_hashtable_get@@Base+0x7c0> │ │ │ │ + bpl.n 7f1ac <_Py_hashtable_get@@Base+0x7c0> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl r1, #28 │ │ │ │ addmi r1, #20 │ │ │ │ mul.w r2, r6, r2 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ec44 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + beq.w 7ec94 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7ec44 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + beq.w 7ec94 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 7f114 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.n 7f164 <_Py_hashtable_get@@Base+0x778> │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ - movw r3, #3573 @ 0xdf5 │ │ │ │ + movw r3, #3593 @ 0xe09 │ │ │ │ movt r3, #8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7f146 <_Py_hashtable_get@@Base+0x7aa> │ │ │ │ + bne.n 7f196 <_Py_hashtable_get@@Base+0x7aa> │ │ │ │ cmp r7, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 7f17e <_Py_hashtable_get@@Base+0x7e2> │ │ │ │ + beq.n 7f1ce <_Py_hashtable_get@@Base+0x7e2> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7f114 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.n 7f164 <_Py_hashtable_get@@Base+0x778> │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ ubfx r6, r3, #2, #3 │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 7f114 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.n 7f164 <_Py_hashtable_get@@Base+0x778> │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 7f164 <_Py_hashtable_get@@Base+0x7c8> │ │ │ │ + beq.n 7f1b4 <_Py_hashtable_get@@Base+0x7c8> │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r7, #20 │ │ │ │ addpl.w r0, r7, #28 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 7f160 <_Py_hashtable_get@@Base+0x7c4> │ │ │ │ + beq.n 7f1b0 <_Py_hashtable_get@@Base+0x7c4> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ mul.w r2, r6, r2 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ec44 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + beq.w 7ec94 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7ec44 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f0ae <_Py_hashtable_get@@Base+0x712> │ │ │ │ + beq.w 7ec94 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7f0fe <_Py_hashtable_get@@Base+0x712> │ │ │ │ ldrb.w r9, [sl, #4] │ │ │ │ bfi r6, r9, #0, #8 │ │ │ │ - b.n 7ec88 <_Py_hashtable_get@@Base+0x2ec> │ │ │ │ + b.n 7ecd8 <_Py_hashtable_get@@Base+0x2ec> │ │ │ │ ldrb.w r6, [sl, #1] │ │ │ │ bfi r9, r6, #8, #8 │ │ │ │ - b.n 7ee76 <_Py_hashtable_get@@Base+0x4da> │ │ │ │ + b.n 7eec6 <_Py_hashtable_get@@Base+0x4da> │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 7ec32 <_Py_hashtable_get@@Base+0x296> │ │ │ │ + b.n 7ec82 <_Py_hashtable_get@@Base+0x296> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ec44 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f0a4 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.w 7ec94 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7f0f4 <_Py_hashtable_get@@Base+0x708> │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ec44 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f114 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.w 7ec94 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7f164 <_Py_hashtable_get@@Base+0x778> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 7ee5c <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ + b.n 7eeac <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 7f096 <_Py_hashtable_get@@Base+0x6fa> │ │ │ │ + b.n 7f0e6 <_Py_hashtable_get@@Base+0x6fa> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 7f106 <_Py_hashtable_get@@Base+0x76a> │ │ │ │ + b.n 7f156 <_Py_hashtable_get@@Base+0x76a> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ - b.n 7f0f8 <_Py_hashtable_get@@Base+0x75c> │ │ │ │ + b.n 7f148 <_Py_hashtable_get@@Base+0x75c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 7f08a <_Py_hashtable_get@@Base+0x6ee> │ │ │ │ + b.n 7f0da <_Py_hashtable_get@@Base+0x6ee> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w sl, [r3, #28] │ │ │ │ - b.n 7ec18 <_Py_hashtable_get@@Base+0x27c> │ │ │ │ + b.n 7ec68 <_Py_hashtable_get@@Base+0x27c> │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 7ec44 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f0a4 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + beq.w 7ec94 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7f0f4 <_Py_hashtable_get@@Base+0x708> │ │ │ │ cmp r1, r7 │ │ │ │ - beq.w 7ec44 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f114 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + beq.w 7ec94 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7f164 <_Py_hashtable_get@@Base+0x778> │ │ │ │ ldr r7, [sp, #8] │ │ │ │ adds.w lr, lr, r4 │ │ │ │ mov.w r6, r4, lsl #13 │ │ │ │ adc.w r5, r2, r5 │ │ │ │ eors r3, r7 │ │ │ │ add.w r6, r6, r2, lsr #19 │ │ │ │ lsls r2, r2, #13 │ │ │ │ @@ -124992,44 +125021,44 @@ │ │ │ │ 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 7ee5c <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ + b.n 7eeac <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ 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.w sl, [r0, #12] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 7f5b0 <_Py_hashtable_get@@Base+0xc14> │ │ │ │ + bne.w 7f600 <_Py_hashtable_get@@Base+0xc14> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov fp, r0 │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 7f9b6 <_Py_hashtable_get@@Base+0x101a> │ │ │ │ + bpl.w 7fa06 <_Py_hashtable_get@@Base+0x101a> │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 7f58e <_Py_hashtable_get@@Base+0xbf2> │ │ │ │ + bpl.w 7f5de <_Py_hashtable_get@@Base+0xbf2> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w sl, r2, r3 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 7f5ac <_Py_hashtable_get@@Base+0xc10> │ │ │ │ + beq.w 7f5fc <_Py_hashtable_get@@Base+0xc10> │ │ │ │ add.w r3, r0, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r2, #43560 @ 0xaa28 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r3, #45517 @ 0xb1cd │ │ │ │ + movw r3, #45589 @ 0xb215 │ │ │ │ movt r3, #7 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7f9bc <_Py_hashtable_get@@Base+0x1020> │ │ │ │ + bne.w 7fa0c <_Py_hashtable_get@@Base+0x1020> │ │ │ │ movw r3, #61560 @ 0xf078 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ movw r5, #25973 @ 0x6575 │ │ │ │ movt r5, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldrd lr, r0, [r3] │ │ │ │ @@ -125054,15 +125083,15 @@ │ │ │ │ eors r2, r7 │ │ │ │ eor.w r4, ip, r4 │ │ │ │ mov.w r7, sl, lsl #24 │ │ │ │ eor.w r0, ip, r0 │ │ │ │ cmp.w sl, #7 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r7, [sp, #12] │ │ │ │ - ble.w 7f5b8 <_Py_hashtable_get@@Base+0xc1c> │ │ │ │ + ble.w 7f608 <_Py_hashtable_get@@Base+0xc1c> │ │ │ │ adds.w r9, r5, r4 │ │ │ │ mov.w ip, r4, lsl #13 │ │ │ │ adc.w r8, r2, r6 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add.w ip, ip, r2, lsr #19 │ │ │ │ lsls r2, r2, #13 │ │ │ │ eor.w ip, ip, r9 │ │ │ │ @@ -125098,15 +125127,15 @@ │ │ │ │ add.w r3, r3, r7, lsr #11 │ │ │ │ sub.w r8, sl, #8 │ │ │ │ eor.w r3, r3, r9 │ │ │ │ eor.w r6, r9, r6 │ │ │ │ eors r2, r1 │ │ │ │ cmp.w r8, #7 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bls.n 7f55e <_Py_hashtable_get@@Base+0xbc2> │ │ │ │ + bls.n 7f5ae <_Py_hashtable_get@@Base+0xbc2> │ │ │ │ ldr r7, [sp, #4] │ │ │ │ strd r8, fp, [sp, #24] │ │ │ │ add.w r3, r7, sl │ │ │ │ strd r3, sl, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w sl, r7, #8 │ │ │ │ adds.w r9, r5, r4 │ │ │ │ @@ -125149,28 +125178,28 @@ │ │ │ │ add.w sl, sl, #8 │ │ │ │ lsls r2, r2, #17 │ │ │ │ sub.w r7, r7, sl │ │ │ │ add.w r2, r2, r8, lsr #15 │ │ │ │ eor.w r4, lr, r4 │ │ │ │ eors r2, r1 │ │ │ │ cmp r7, #7 │ │ │ │ - bgt.n 7f4bc <_Py_hashtable_get@@Base+0xb20> │ │ │ │ + bgt.n 7f50c <_Py_hashtable_get@@Base+0xb20> │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldrd r8, fp, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ bic.w r7, sl, #7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ sub.w r8, r8, r7 │ │ │ │ add r3, r7 │ │ │ │ add.w r8, r8, #7 │ │ │ │ movs r7, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov ip, r7 │ │ │ │ cmp.w r8, #6 │ │ │ │ - bhi.w 7f7e2 <_Py_hashtable_get@@Base+0xe46> │ │ │ │ + bhi.w 7f832 <_Py_hashtable_get@@Base+0xe46> │ │ │ │ tbh [pc, r8, lsl #1] │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsls r7, r4, #4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ movs r0, r7 │ │ │ │ lsls r6, r2, #8 │ │ │ │ movs r1, r6 │ │ │ │ @@ -125178,24 +125207,24 @@ │ │ │ │ add.w r3, r0, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrb.w r3, [fp, #16] │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w sl, r2, r3 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 7f386 <_Py_hashtable_get@@Base+0x9ea> │ │ │ │ + bne.w 7f3d6 <_Py_hashtable_get@@Base+0x9ea> │ │ │ │ str.w sl, [fp, #12] │ │ │ │ mov r0, sl │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r7, #0 │ │ │ │ add.w r8, sl, #4294967295 @ 0xffffffff │ │ │ │ mov ip, r7 │ │ │ │ cmp.w r8, #6 │ │ │ │ - bhi.w 7f7e2 <_Py_hashtable_get@@Base+0xe46> │ │ │ │ + bhi.w 7f832 <_Py_hashtable_get@@Base+0xe46> │ │ │ │ tbh [pc, r8, lsl #1] │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r1, r0, #4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r6, #7 │ │ │ │ movs r3, r1 │ │ │ │ @@ -125338,15 +125367,15 @@ │ │ │ │ eor.w r2, r2, r6 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w sl, r3, r0 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ mvneq.w sl, #1 │ │ │ │ - b.n 7f5ac <_Py_hashtable_get@@Base+0xc10> │ │ │ │ + b.n 7f5fc <_Py_hashtable_get@@Base+0xc10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb.w ip, [r3, #2] │ │ │ │ bfi r7, ip, #16, #8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb.w ip, [r3, #1] │ │ │ │ bfi r7, ip, #8, #8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -125476,63 +125505,63 @@ │ │ │ │ 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 sl, r3, r0 │ │ │ │ - b.n 7f7b8 <_Py_hashtable_get@@Base+0xe1c> │ │ │ │ + b.n 7f808 <_Py_hashtable_get@@Base+0xe1c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r7, [r3, #4] │ │ │ │ bfi ip, r7, #0, #8 │ │ │ │ - b.n 7f5f0 <_Py_hashtable_get@@Base+0xc54> │ │ │ │ + b.n 7f640 <_Py_hashtable_get@@Base+0xc54> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 7f594 <_Py_hashtable_get@@Base+0xbf8> │ │ │ │ + b.n 7f5e4 <_Py_hashtable_get@@Base+0xbf8> │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 7f7b8 <_Py_hashtable_get@@Base+0xe1c> │ │ │ │ + b.n 7f808 <_Py_hashtable_get@@Base+0xe1c> │ │ │ │ nop │ │ │ │ │ │ │ │ -0007f9c8 <_Py_hashtable_set@@Base>: │ │ │ │ +0007fa18 <_Py_hashtable_set@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ - movw r3, #41341 @ 0xa17d │ │ │ │ + movw r3, #41413 @ 0xa1c5 │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7fa76 <_Py_hashtable_set@@Base+0xae> │ │ │ │ + bne.n 7fac6 <_Py_hashtable_set@@Base+0xae> │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #41937 @ 0xa3d1 │ │ │ │ + movw r2, #42009 @ 0xa419 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r1, [r3, #848] @ 0x350 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7faa4 <_Py_hashtable_set@@Base+0xdc> │ │ │ │ + bne.n 7faf4 <_Py_hashtable_set@@Base+0xdc> │ │ │ │ movs r0, #16 │ │ │ │ blx 2c0b0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7fab0 <_Py_hashtable_set@@Base+0xe8> │ │ │ │ + beq.n 7fb00 <_Py_hashtable_set@@Base+0xe8> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - movw r2, #4561 @ 0x11d1 │ │ │ │ + movw r2, #3509 @ 0xdb5 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ moveq.w r0, r5, ror #4 │ │ │ │ - beq.n 7fa2e <_Py_hashtable_set@@Base+0x66> │ │ │ │ + beq.n 7fa7e <_Py_hashtable_set@@Base+0x66> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ strd r0, r5, [r3, #4] │ │ │ │ @@ -125543,86 +125572,86 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ vmov s13, r2 │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 7fa7e <_Py_hashtable_set@@Base+0xb6> │ │ │ │ + bgt.n 7face <_Py_hashtable_set@@Base+0xb6> │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ands r2, r0 │ │ │ │ ldr.w r0, [r1, r2, lsl #2] │ │ │ │ str r0, [r3, #0] │ │ │ │ str.w r3, [r1, r2, lsl #2] │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r0, #16 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7fa0e <_Py_hashtable_set@@Base+0x46> │ │ │ │ + b.n 7fa5e <_Py_hashtable_set@@Base+0x46> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1c74d0 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ + bl 1c7940 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - beq.n 7fab6 <_Py_hashtable_set@@Base+0xee> │ │ │ │ + beq.n 7fb06 <_Py_hashtable_set@@Base+0xee> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ands r2, r0 │ │ │ │ ldr.w r0, [r1, r2, lsl #2] │ │ │ │ str r0, [r3, #0] │ │ │ │ str.w r3, [r1, r2, lsl #2] │ │ │ │ - b.n 7fa6e <_Py_hashtable_set@@Base+0xa6> │ │ │ │ + b.n 7fabe <_Py_hashtable_set@@Base+0xa6> │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ movs r1, #16 │ │ │ │ blx r7 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7fa0e <_Py_hashtable_set@@Base+0x46> │ │ │ │ + b.n 7fa5e <_Py_hashtable_set@@Base+0x46> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7fa70 <_Py_hashtable_set@@Base+0xa8> │ │ │ │ + b.n 7fac0 <_Py_hashtable_set@@Base+0xa8> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ blx r1 │ │ │ │ - b.n 7fa70 <_Py_hashtable_set@@Base+0xa8> │ │ │ │ + b.n 7fac0 <_Py_hashtable_set@@Base+0xa8> │ │ │ │ │ │ │ │ -0007fac4 : │ │ │ │ +0007fb14 : │ │ │ │ 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, [pc, #276] @ (7fbe8 ) │ │ │ │ + ldr r5, [pc, #276] @ (7fc38 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r2, [r6, r5] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1920] @ 0x780 │ │ │ │ - cbz r4, 7fb4a │ │ │ │ - ldr r1, [pc, #260] @ (7fbec ) │ │ │ │ + cbz r4, 7fb9a │ │ │ │ + ldr r1, [pc, #260] @ (7fc3c ) │ │ │ │ ldr.w r0, [r3, #1924] @ 0x784 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ subs r0, #1 │ │ │ │ str.w r7, [r3, #1920] @ 0x780 │ │ │ │ str.w r0, [r3, #1924] @ 0x784 │ │ │ │ movs r0, #1 │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7fba2 │ │ │ │ + bne.n 7fbf2 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ movs r3, #0 │ │ │ │ - vldr d7, [pc, #212] @ 7fbe0 │ │ │ │ + vldr d7, [pc, #212] @ 7fc30 │ │ │ │ movw r5, #57368 @ 0xe018 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr.w r0, [r1, #3892] @ 0xf34 │ │ │ │ sub.w r2, r4, #8 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r5, [r4, #24] │ │ │ │ @@ -125634,21 +125663,21 @@ │ │ │ │ str r2, [r5, #0] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ ldr.w r3, [r1, #3868] @ 0xf1c │ │ │ │ str.w r0, [r4, #-8] │ │ │ │ adds r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ - b.n 7fb9e │ │ │ │ + b.n 7fbee │ │ │ │ movw r0, #18720 @ 0x4920 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7fbd0 │ │ │ │ + beq.n 7fc20 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [r4, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ @@ -125666,425 +125695,406 @@ │ │ │ │ orrs r3, r6 │ │ │ │ str r2, [r6, #0] │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7fbc2 │ │ │ │ + bne.n 7fc12 │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ - cbnz r0, 7fbbe │ │ │ │ + cbnz r0, 7fc0e │ │ │ │ mov r0, r4 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r2, [r6, r5] │ │ │ │ - b.n 7fb04 │ │ │ │ + b.n 7fb54 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ - b.n 7fb04 │ │ │ │ + b.n 7fb54 │ │ │ │ movw r0, #57368 @ 0xe018 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1cbf9c <_PyNamespace_New@@Base+0x32c> │ │ │ │ - b.n 7fb9e │ │ │ │ + bl 1cc3cc <_PyNamespace_New@@Base+0x32c> │ │ │ │ + b.n 7fbee │ │ │ │ nop │ │ │ │ ... │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #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 r4, [pc, #340] @ (7fd58 ) │ │ │ │ + ldr r4, [pc, #276] @ (7fd68 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r9, r2 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr.w ip, [r5, r4] │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1920] @ 0x780 │ │ │ │ - cbz r3, 7fc86 │ │ │ │ - ldr r0, [pc, #312] @ (7fd5c ) │ │ │ │ + cbz r3, 7fcd8 │ │ │ │ + ldr r0, [pc, #248] @ (7fd6c ) │ │ │ │ ldr.w r1, [r2, #1924] @ 0x784 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1924] @ 0x784 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r6, [r2, #1920] @ 0x780 │ │ │ │ movs r2, #1 │ │ │ │ mov r6, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7fce0 │ │ │ │ + bne.n 7fd0e │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ - movs r4, #0 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ - movs r5, #0 │ │ │ │ - strd r7, r8, [r3, #24] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ - ldr.w lr, [r0, #3892] @ 0xf34 │ │ │ │ + vldr d7, [pc, #192] @ 7fd60 │ │ │ │ and.w r2, r2, #3 │ │ │ │ - strd r4, r5, [r3, #16] │ │ │ │ - ldr.w r5, [r0, #3868] @ 0xf1c │ │ │ │ - ldr.w r4, [lr, #4] │ │ │ │ + strd r7, r8, [r3, #24] │ │ │ │ str.w r9, [r3, #8] │ │ │ │ - adds r5, #1 │ │ │ │ - orrs r2, r4 │ │ │ │ - str r1, [r4, #0] │ │ │ │ - strd lr, r2, [r3, #-8] │ │ │ │ - str.w r1, [lr, #4] │ │ │ │ - str.w r5, [r0, #3868] @ 0xf1c │ │ │ │ + ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ + vstr d7, [r3, #16] │ │ │ │ + ldr.w ip, [r5, #4] │ │ │ │ + ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ + orr.w r2, r2, ip │ │ │ │ + str.w r1, [ip] │ │ │ │ + adds r4, #1 │ │ │ │ + strd r5, r2, [r3, #-8] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movw r0, #18720 @ 0x4920 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 7fd40 │ │ │ │ + cbz r0, 7fd4e │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - movs r5, #0 │ │ │ │ + sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ + movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ - sub.w r1, r3, #8 │ │ │ │ strd r7, r8, [r3, #24] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ strd r4, r5, [r3, #16] │ │ │ │ str.w r9, [r3, #8] │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ - ldr.w ip, [r5, #4] │ │ │ │ - ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - orr.w r2, r2, ip │ │ │ │ - str.w r1, [ip] │ │ │ │ - adds r4, #1 │ │ │ │ - strd r5, r2, [r3, #-8] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - mov r0, r3 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + b.n 7fcb4 │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7fd2a │ │ │ │ + bne.n 7fd38 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 7fd3c │ │ │ │ + cbnz r0, 7fd4a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ - sub.w r1, r3, #8 │ │ │ │ - vldr d7, [pc, #64] @ 7fd50 │ │ │ │ - ldr.w r2, [r3, #-4] │ │ │ │ - ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ - and.w r2, r2, #3 │ │ │ │ - strd r7, r8, [r3, #24] │ │ │ │ - str.w r9, [r3, #8] │ │ │ │ - vstr d7, [r3, #16] │ │ │ │ - b.n 7fcbc │ │ │ │ + b.n 7fc94 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7fd06 │ │ │ │ + b.n 7fd34 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ - b.n 7fd06 │ │ │ │ + b.n 7fd34 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cbf9c <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1cc3cc <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7fc7e │ │ │ │ + b.n 7fcd0 │ │ │ │ + nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0007fd60 <_PyObject_GC_New@@Base>: │ │ │ │ +0007fd70 <_PyObject_GC_New@@Base>: │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ and.w r2, r3, #24 │ │ │ │ ubfx r4, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r4, #1 │ │ │ │ lsls r5, r3, #29 │ │ │ │ itt pl │ │ │ │ mrcpl 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldrpl.w sl, [pc, #604] @ 7ffe8 <_PyObject_GC_New@@Base+0x288> │ │ │ │ + ldrpl.w sl, [pc, #604] @ 7fff8 <_PyObject_GC_New@@Base+0x288> │ │ │ │ mov.w r4, r4, lsl #3 │ │ │ │ - bpl.n 7fdb4 <_PyObject_GC_New@@Base+0x54> │ │ │ │ + bpl.n 7fdc4 <_PyObject_GC_New@@Base+0x54> │ │ │ │ ldr.w r2, [r0, #440] @ 0x1b8 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr.w sl, [pc, #584] @ 7ffe8 <_PyObject_GC_New@@Base+0x288> │ │ │ │ + ldr.w sl, [pc, #584] @ 7fff8 <_PyObject_GC_New@@Base+0x288> │ │ │ │ ldrd r3, r2, [r2, #12] │ │ │ │ add r3, r2 │ │ │ │ adds r2, r3, #3 │ │ │ │ adds r3, #1 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ add r6, r3 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr.w r7, [sl, r9] │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.w 7ffd0 <_PyObject_GC_New@@Base+0x270> │ │ │ │ + bhi.w 7ffe0 <_PyObject_GC_New@@Base+0x270> │ │ │ │ mov r5, r0 │ │ │ │ adds r6, r4, r6 │ │ │ │ - bmi.n 7fe94 <_PyObject_GC_New@@Base+0x134> │ │ │ │ + bmi.n 7fea4 <_PyObject_GC_New@@Base+0x134> │ │ │ │ movw fp, #24320 @ 0x5f00 │ │ │ │ movt fp, #82 @ 0x52 │ │ │ │ - movw r3, #205 @ 0xcd │ │ │ │ + movw r3, #221 @ 0xdd │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [fp, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7fe8a <_PyObject_GC_New@@Base+0x12a> │ │ │ │ + bne.n 7fe9a <_PyObject_GC_New@@Base+0x12a> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ subs r1, r6, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1612] @ 0x64c │ │ │ │ - bcs.w 7ff22 <_PyObject_GC_New@@Base+0x1c2> │ │ │ │ + bcs.w 7ff32 <_PyObject_GC_New@@Base+0x1c2> │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 7fec4 <_PyObject_GC_New@@Base+0x164> │ │ │ │ + beq.n 7fed4 <_PyObject_GC_New@@Base+0x164> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7ff94 <_PyObject_GC_New@@Base+0x234> │ │ │ │ + beq.w 7ffa4 <_PyObject_GC_New@@Base+0x234> │ │ │ │ add r4, r0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r0] │ │ │ │ strd r2, r2, [r4, #-8] │ │ │ │ ldr.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ ldr.w r1, [r3, #3764] @ 0xeb4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ cmp r2, r1 │ │ │ │ - ble.n 7fe5a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + ble.n 7fe6a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ ldr.w r2, [r3, #3748] @ 0xea4 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 7fe5a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + beq.n 7fe6a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ - cbnz r3, 7fe5a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + cbnz r3, 7fe6a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ffda <_PyObject_GC_New@@Base+0x27a> │ │ │ │ + bne.w 7ffea <_PyObject_GC_New@@Base+0x27a> │ │ │ │ add.w r3, r7, #12 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r1, r2, #27 │ │ │ │ - bpl.n 7fed2 <_PyObject_GC_New@@Base+0x172> │ │ │ │ + bpl.n 7fee2 <_PyObject_GC_New@@Base+0x172> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7fef4 <_PyObject_GC_New@@Base+0x194> │ │ │ │ - ldr r2, [pc, #380] @ (7ffe4 <_PyObject_GC_New@@Base+0x284>) │ │ │ │ + bge.n 7ff04 <_PyObject_GC_New@@Base+0x194> │ │ │ │ + ldr r2, [pc, #380] @ (7fff4 <_PyObject_GC_New@@Base+0x284>) │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7ff02 <_PyObject_GC_New@@Base+0x1a2> │ │ │ │ + bne.n 7ff12 <_PyObject_GC_New@@Base+0x1a2> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bpl.n 7febe <_PyObject_GC_New@@Base+0x15e> │ │ │ │ + bpl.n 7fece <_PyObject_GC_New@@Base+0x15e> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1dd16c <_PyAST_Compile@@Base+0x364> │ │ │ │ + bl 1dd60c <_PyAST_Compile@@Base+0x3e8> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [fp, #884] @ 0x374 │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ - cbnz r0, 7fecc <_PyObject_GC_New@@Base+0x16c> │ │ │ │ + cbnz r0, 7fedc <_PyObject_GC_New@@Base+0x16c> │ │ │ │ movw r3, #35736 @ 0x8b98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ffbc <_PyObject_GC_New@@Base+0x25c> │ │ │ │ + beq.w 7ffcc <_PyObject_GC_New@@Base+0x25c> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1c9c30 │ │ │ │ + bl 1ca098 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7febe <_PyObject_GC_New@@Base+0x15e> │ │ │ │ + cbz r0, 7fece <_PyObject_GC_New@@Base+0x15e> │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ str r4, [r7, #72] @ 0x48 │ │ │ │ movs r4, #0 │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ - bl 801a0 │ │ │ │ - cbz r0, 7ff22 <_PyObject_GC_New@@Base+0x1c2> │ │ │ │ + bl 801b0 │ │ │ │ + cbz r0, 7ff32 <_PyObject_GC_New@@Base+0x1c2> │ │ │ │ ldr.w r7, [sl, r9] │ │ │ │ - b.n 7fe16 <_PyObject_GC_New@@Base+0xb6> │ │ │ │ + b.n 7fe26 <_PyObject_GC_New@@Base+0xb6> │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7fed6 <_PyObject_GC_New@@Base+0x176> │ │ │ │ + bne.n 7fee6 <_PyObject_GC_New@@Base+0x176> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7fe64 <_PyObject_GC_New@@Base+0x104> │ │ │ │ - ldr r2, [pc, #236] @ (7ffe4 <_PyObject_GC_New@@Base+0x284>) │ │ │ │ + blt.n 7fe74 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + ldr r2, [pc, #236] @ (7fff4 <_PyObject_GC_New@@Base+0x284>) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7fe76 <_PyObject_GC_New@@Base+0x116> │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + beq.n 7fe86 <_PyObject_GC_New@@Base+0x116> │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7ff74 <_PyObject_GC_New@@Base+0x214> │ │ │ │ + bne.n 7ff84 <_PyObject_GC_New@@Base+0x214> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7fe76 <_PyObject_GC_New@@Base+0x116> │ │ │ │ + bne.n 7fe86 <_PyObject_GC_New@@Base+0x116> │ │ │ │ mov r0, r4 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 7fe76 <_PyObject_GC_New@@Base+0x116> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 7fe86 <_PyObject_GC_New@@Base+0x116> │ │ │ │ ldr.w r2, [fp, #848] @ 0x350 │ │ │ │ - movw r3, #41937 @ 0xa3d1 │ │ │ │ + movw r3, #42009 @ 0xa419 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7ff86 <_PyObject_GC_New@@Base+0x226> │ │ │ │ + bne.n 7ff96 <_PyObject_GC_New@@Base+0x226> │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c0b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7fe94 <_PyObject_GC_New@@Base+0x134> │ │ │ │ + beq.n 7fea4 <_PyObject_GC_New@@Base+0x134> │ │ │ │ ldr.w r7, [sl, r9] │ │ │ │ add r4, r0 │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ strd r2, r2, [r0] │ │ │ │ strd r2, r2, [r4, #-8] │ │ │ │ ldr.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ ldr.w r1, [r3, #3764] @ 0xeb4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ cmp r1, r2 │ │ │ │ - bge.w 7fe5a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ - b.n 7fe36 <_PyObject_GC_New@@Base+0xd6> │ │ │ │ + bge.w 7fe6a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + b.n 7fe46 <_PyObject_GC_New@@Base+0xd6> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.n 7febe <_PyObject_GC_New@@Base+0x15e> │ │ │ │ - b.n 7fe7c <_PyObject_GC_New@@Base+0x11c> │ │ │ │ + bpl.n 7fece <_PyObject_GC_New@@Base+0x15e> │ │ │ │ + b.n 7fe8c <_PyObject_GC_New@@Base+0x11c> │ │ │ │ ldr.w r0, [fp, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7ff42 <_PyObject_GC_New@@Base+0x1e2> │ │ │ │ - b.n 7fe94 <_PyObject_GC_New@@Base+0x134> │ │ │ │ + bne.n 7ff52 <_PyObject_GC_New@@Base+0x1e2> │ │ │ │ + b.n 7fea4 <_PyObject_GC_New@@Base+0x134> │ │ │ │ ldrd lr, r2, [r3, #24] │ │ │ │ cmp r2, lr │ │ │ │ - bcc.n 7ffb0 <_PyObject_GC_New@@Base+0x250> │ │ │ │ + bcc.n 7ffc0 <_PyObject_GC_New@@Base+0x250> │ │ │ │ adds r1, #1 │ │ │ │ add.w r2, r3, lr │ │ │ │ str r2, [r3, #4] │ │ │ │ add.w r1, lr, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ str.w r6, [r3, lr] │ │ │ │ - b.n 7fecc <_PyObject_GC_New@@Base+0x16c> │ │ │ │ + b.n 7fedc <_PyObject_GC_New@@Base+0x16c> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 7fe16 <_PyObject_GC_New@@Base+0xb6> │ │ │ │ - movw r1, #39528 @ 0x9a68 │ │ │ │ + b.n 7fe26 <_PyObject_GC_New@@Base+0xb6> │ │ │ │ + movw r1, #37928 @ 0x9428 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #31660 @ 0x7bac │ │ │ │ + movw r0, #30060 @ 0x756c │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23c630 │ │ │ │ + b.w 23c884 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7fe50 <_PyObject_GC_New@@Base+0xf0> │ │ │ │ - b.n 7fe5a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + beq.w 7fe60 <_PyObject_GC_New@@Base+0xf0> │ │ │ │ + b.n 7fe6a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #24320 @ 0x5f00 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #205 @ 0xcd │ │ │ │ + movw r3, #221 @ 0xdd │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 80092 <_PyObject_GC_New@@Base+0x332> │ │ │ │ - ldr r3, [pc, #152] @ (800b0 <_PyObject_GC_New@@Base+0x350>) │ │ │ │ + bne.n 800a2 <_PyObject_GC_New@@Base+0x332> │ │ │ │ + ldr r3, [pc, #152] @ (800c0 <_PyObject_GC_New@@Base+0x350>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8005c <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + beq.n 8006c <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbnz r2, 80058 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ + cbnz r2, 80068 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r4, r5 │ │ │ │ itttt ls │ │ │ │ addls r1, r3, r4 │ │ │ │ strls r1, [r3, #4] │ │ │ │ addls.w r1, r4, #16 │ │ │ │ strls r1, [r3, #24] │ │ │ │ @@ -126094,159 +126104,159 @@ │ │ │ │ strls r2, [r3, r4] │ │ │ │ strhi r1, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80058 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ + bne.n 80068 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ ldr.w r1, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #41937 @ 0xa3d1 │ │ │ │ + movw r3, #42009 @ 0xa419 │ │ │ │ movt r3, #7 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 800a2 <_PyObject_GC_New@@Base+0x342> │ │ │ │ + bne.n 800b2 <_PyObject_GC_New@@Base+0x342> │ │ │ │ movs r0, #16 │ │ │ │ blx 2c0b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80058 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ + beq.n 80068 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 80058 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ + b.n 80068 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ movs r1, #16 │ │ │ │ mov r3, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #16 │ │ │ │ blx r3 │ │ │ │ - b.n 80082 <_PyObject_GC_New@@Base+0x322> │ │ │ │ + b.n 80092 <_PyObject_GC_New@@Base+0x322> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000800b4 : │ │ │ │ +000800c4 : │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 800c6 │ │ │ │ + blt.n 800d6 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldrd r0, r2, [r3, #884] @ 0x374 │ │ │ │ bx r2 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #192] @ (8019c ) │ │ │ │ + ldr r0, [pc, #192] @ (801ac ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ subs r1, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ - bcs.n 8017c │ │ │ │ + bcs.n 8018c │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r4, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 80184 │ │ │ │ + beq.n 80194 │ │ │ │ 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 8011c │ │ │ │ + beq.n 8012c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, r5, [r3, #24] │ │ │ │ cmp r2, r5 │ │ │ │ - bhi.n 8016c │ │ │ │ + bhi.n 8017c │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r2, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r2 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8011a │ │ │ │ + bne.n 8012a │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #41937 @ 0xa3d1 │ │ │ │ + movw r1, #42009 @ 0xa419 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r2, [r3, #848] @ 0x350 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 80190 │ │ │ │ + bne.n 801a0 │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c0b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8011a │ │ │ │ + beq.n 8012a │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8011a │ │ │ │ - b.n 80138 │ │ │ │ + bne.n 8012a │ │ │ │ + b.n 80148 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 80138 │ │ │ │ + bge.n 80148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8011a │ │ │ │ - b.n 80138 │ │ │ │ + bne.n 8012a │ │ │ │ + b.n 80148 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ - b.n 8015c │ │ │ │ + b.n 8016c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #524] @ 0x20c │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 802d4 │ │ │ │ + beq.w 802e4 │ │ │ │ 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 8026e │ │ │ │ + bls.n 8027e │ │ │ │ adds r2, #131 @ 0x83 │ │ │ │ str.w r4, [r5, r2, lsl #2] │ │ │ │ - cbnz r3, 80244 │ │ │ │ + cbnz r3, 80254 │ │ │ │ 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] │ │ │ │ @@ -126282,321 +126292,322 @@ │ │ │ │ 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 8021c │ │ │ │ + bne.n 8022c │ │ │ │ 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, 802b6 │ │ │ │ + cbnz r3, 802c6 │ │ │ │ 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, 802a4 │ │ │ │ + cbnz r0, 802b4 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8045a │ │ │ │ + bne.w 8046e │ │ │ │ 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 8021c │ │ │ │ + b.n 8022c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 802c6 │ │ │ │ + cbz r0, 802d6 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr.w r2, [r5, r6, lsl #3] │ │ │ │ - b.n 80250 │ │ │ │ + b.n 80260 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 802be │ │ │ │ + beq.n 802ce │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 802be │ │ │ │ + b.n 802ce │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ mov r7, r3 │ │ │ │ ldr.w r3, [r3, #992] @ 0x3e0 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 80418 │ │ │ │ + beq.w 8042c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8046a │ │ │ │ + bne.w 8047e │ │ │ │ ldr.w r3, [r5, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 803a6 │ │ │ │ + beq.n 803ba │ │ │ │ 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 804ae │ │ │ │ + beq.w 804c2 │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.w 8049a │ │ │ │ + beq.w 804ae │ │ │ │ + ldr.w r2, [r5, #788] @ 0x314 │ │ │ │ + ubfx ip, r0, #0, #18 │ │ │ │ ldr.w r4, [r5, #792] @ 0x318 │ │ │ │ lsrs r1, r0, #18 │ │ │ │ - ldr.w r2, [r5, #788] @ 0x314 │ │ │ │ - add.w lr, r4, #1 │ │ │ │ - ldr.w r7, [r5, #796] @ 0x31c │ │ │ │ + ldr.w lr, [r5, #796] @ 0x31c │ │ │ │ adds r2, #1 │ │ │ │ - ubfx r4, r0, #0, #18 │ │ │ │ - cbz r4, 80386 │ │ │ │ - add.w ip, r5, r1, lsl #3 │ │ │ │ + adds r4, #1 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.n 80398 │ │ │ │ + add.w r7, r5, r1, lsl #3 │ │ │ │ add.w r1, r0, #262144 @ 0x40000 │ │ │ │ - cmp r2, r7 │ │ │ │ + cmp r2, lr │ │ │ │ mov.w r1, r1, lsr #18 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ - str.w r4, [r1, #808] @ 0x328 │ │ │ │ - str.w r4, [ip, #804] @ 0x324 │ │ │ │ + str.w ip, [r1, #808] @ 0x328 │ │ │ │ + str.w ip, [r7, #804] @ 0x324 │ │ │ │ str r0, [r3, #0] │ │ │ │ - strd r2, lr, [r5, #788] @ 0x314 │ │ │ │ - bls.n 80358 │ │ │ │ + strd r2, r4, [r5, #788] @ 0x314 │ │ │ │ + bls.n 8036a │ │ │ │ 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 80486 │ │ │ │ + bne.w 8049a │ │ │ │ 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 801d4 │ │ │ │ + b.n 801e4 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ - mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ - cmp r2, r7 │ │ │ │ - str.w ip, [r1, #804] @ 0x324 │ │ │ │ + mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ + cmp r2, lr │ │ │ │ + str.w r7, [r1, #804] @ 0x324 │ │ │ │ str r0, [r3, #0] │ │ │ │ - strd r2, lr, [r5, #788] @ 0x314 │ │ │ │ - bhi.n 80354 │ │ │ │ + strd r2, r4, [r5, #788] @ 0x314 │ │ │ │ + bhi.n 80366 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - str r4, [r3, #16] │ │ │ │ + str.w ip, [r3, #16] │ │ │ │ strd r0, r2, [r3, #4] │ │ │ │ - b.n 8036c │ │ │ │ + b.n 8037e │ │ │ │ ldr.w r3, [r5, #516] @ 0x204 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8042e │ │ │ │ + bne.n 80442 │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mov.w r8, #16 │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ ldr.w r1, [r7, #856] @ 0x358 │ │ │ │ - movw r3, #42105 @ 0xa479 │ │ │ │ + movw r3, #42177 @ 0xa4c1 │ │ │ │ movt r3, #7 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 8047a │ │ │ │ + bne.n 8048e │ │ │ │ mov r1, r2 │ │ │ │ blx 2b868 │ │ │ │ mov lr, r0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 80452 │ │ │ │ + beq.n 80466 │ │ │ │ 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 8040a │ │ │ │ + b.n 8041e │ │ │ │ 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 803f6 │ │ │ │ + bcc.n 8040a │ │ │ │ add.w r3, lr, r9 │ │ │ │ str.w r8, [r5, #516] @ 0x204 │ │ │ │ - b.n 802f6 │ │ │ │ - movw r0, #31444 @ 0x7ad4 │ │ │ │ + b.n 80306 │ │ │ │ + movw r0, #29844 @ 0x7494 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1bc2b8 │ │ │ │ - cbnz r0, 8045e │ │ │ │ + bl 1bc728 │ │ │ │ + cbnz r0, 80472 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r7, #992] @ 0x3e0 │ │ │ │ - b.n 802ee │ │ │ │ + b.n 802fe │ │ │ │ lsls r1, r3, #1 │ │ │ │ cmp.w r3, r3, lsl #1 │ │ │ │ mov r8, r1 │ │ │ │ - bcs.n 80452 │ │ │ │ + bcs.n 80466 │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 80452 │ │ │ │ + bhi.n 80466 │ │ │ │ movs r2, #28 │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 803ba │ │ │ │ + bge.n 803ce │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ - b.n 8023c │ │ │ │ + b.n 8024c │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 802a4 │ │ │ │ + b.n 802b4 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 80426 │ │ │ │ + beq.n 8043a │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r7, #992] @ 0x3e0 │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 2e168 <_PyObject_DebugMallocStats@@Base> │ │ │ │ - b.n 802ee │ │ │ │ + b.n 802fe │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ blx ip │ │ │ │ mov lr, r0 │ │ │ │ - b.n 803d4 │ │ │ │ + b.n 803e8 │ │ │ │ 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 8036c │ │ │ │ + b.n 8037e │ │ │ │ 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 80452 │ │ │ │ + b.n 80466 │ │ │ │ nop │ │ │ │ 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 │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 80554 │ │ │ │ + bhi.n 80568 │ │ │ │ movw r6, #24320 @ 0x5f00 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #205 @ 0xcd │ │ │ │ + movw r3, #221 @ 0xdd │ │ │ │ movt r3, #8 │ │ │ │ movs r5, #1 │ │ │ │ ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ ittt ne │ │ │ │ movne r8, r5 │ │ │ │ movne r4, r5 │ │ │ │ movne.w r9, #22 │ │ │ │ - bne.n 80586 │ │ │ │ + bne.n 8059a │ │ │ │ mov.w ip, #4 │ │ │ │ mov r8, r5 │ │ │ │ mov r4, r5 │ │ │ │ movs r1, #2 │ │ │ │ mov.w r9, #22 │ │ │ │ movs r0, #24 │ │ │ │ - ldr r3, [pc, #452] @ (806cc ) │ │ │ │ + ldr r3, [pc, #452] @ (806e0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1612] @ 0x64c │ │ │ │ ldr.w r2, [r7, ip, lsl #2] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 80608 │ │ │ │ + beq.n 8061c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 80594 │ │ │ │ + bne.n 805a8 │ │ │ │ ldrd r7, r6, [r2, #24] │ │ │ │ cmp r6, r7 │ │ │ │ itttt cs │ │ │ │ addcs r0, r0, r7 │ │ │ │ strcs r0, [r2, #24] │ │ │ │ addcs r0, r2, r7 │ │ │ │ strcs r0, [r2, #4] │ │ │ │ ittet cc │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ strcc.w r2, [ip, #12] │ │ │ │ strcs r1, [r2, r7] │ │ │ │ strcc.w ip, [r2, #8] │ │ │ │ - b.n 80594 │ │ │ │ + b.n 805a8 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bls.n 80652 │ │ │ │ + bls.n 80666 │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ - bcs.n 8063a │ │ │ │ + bcs.n 8064e │ │ │ │ movs r4, #2 │ │ │ │ movs r0, #32 │ │ │ │ mov.w ip, #6 │ │ │ │ movs r1, #3 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r4 │ │ │ │ movw r6, #24320 @ 0x5f00 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #205 @ 0xcd │ │ │ │ + movw r3, #221 @ 0xdd │ │ │ │ movt r3, #8 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 80506 │ │ │ │ + beq.n 8051a │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8068a │ │ │ │ + beq.n 8069e │ │ │ │ movw r2, #41560 @ 0xa258 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ 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, #288] @ (806d0 ) │ │ │ │ + ldr r2, [pc, #288] @ (806e4 ) │ │ │ │ ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 80664 │ │ │ │ + bne.n 80678 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r5, 805d8 │ │ │ │ + cbz r5, 805ec │ │ │ │ movs r0, #1 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ orr.w r4, r4, #96 @ 0x60 │ │ │ │ movs r2, #0 │ │ │ │ strd r0, r1, [r3, #8] │ │ │ │ strb r4, [r3, #16] │ │ │ │ strb r2, [r3, #21] │ │ │ │ @@ -126610,489 +126621,489 @@ │ │ │ │ strb r4, [r3, #16] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ strbeq r5, [r3, #29] │ │ │ │ str r2, [r3, #12] │ │ │ │ it eq │ │ │ │ strdeq r5, r5, [r3, #20] │ │ │ │ - beq.n 805d0 │ │ │ │ + beq.n 805e4 │ │ │ │ cmp.w r8, #2 │ │ │ │ strd r5, r5, [r3, #20] │ │ │ │ ite eq │ │ │ │ strheq r5, [r3, #30] │ │ │ │ strne r5, [r3, #32] │ │ │ │ - b.n 805d0 │ │ │ │ + b.n 805e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80594 │ │ │ │ + bne.n 805a8 │ │ │ │ ldr.w r2, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #41937 @ 0xa3d1 │ │ │ │ + movw r3, #42009 @ 0xa419 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 806a4 │ │ │ │ + bne.n 806b8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c0b0 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 8068a │ │ │ │ + cbz r3, 8069e │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 80594 │ │ │ │ + b.n 805a8 │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 806b0 │ │ │ │ + bcs.n 806c4 │ │ │ │ movs r4, #4 │ │ │ │ mov.w ip, #8 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r9, #36 @ 0x24 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 8056c │ │ │ │ + b.n 80580 │ │ │ │ movs r4, #1 │ │ │ │ mov.w ip, #6 │ │ │ │ movs r0, #32 │ │ │ │ movs r1, #3 │ │ │ │ mov.w r9, #30 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 8056c │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + b.n 80580 │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 80694 │ │ │ │ + bne.n 806a8 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 805b8 │ │ │ │ + bne.n 805cc │ │ │ │ mov r0, r3 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 805b8 │ │ │ │ + b.n 805cc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 23c560 │ │ │ │ + b.w 23c7b4 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 805b8 │ │ │ │ + b.n 805cc │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 8062c │ │ │ │ + b.n 80640 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39588 @ 0x9aa4 │ │ │ │ + movw r1, #37988 @ 0x9464 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 805d0 │ │ │ │ + b.n 805e4 │ │ │ │ + nop │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, #12 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + blt.w 80868 │ │ │ │ + beq.n 807b0 │ │ │ │ + movw r2, #65518 @ 0xffee │ │ │ │ + movt r2, #32767 @ 0x7fff │ │ │ │ + cmp r3, r2 │ │ │ │ + bhi.w 80850 │ │ │ │ + movw r5, #24320 @ 0x5f00 │ │ │ │ + movt r5, #82 @ 0x52 │ │ │ │ + add.w r0, r3, #17 │ │ │ │ + movw r2, #221 @ 0xdd │ │ │ │ + movt r2, #8 │ │ │ │ + mov r7, r0 │ │ │ │ + ldr.w r4, [r5, #888] @ 0x378 │ │ │ │ + cmp r4, r2 │ │ │ │ + bne.n 807fe │ │ │ │ + ldr r2, [pc, #356] @ (80894 ) │ │ │ │ + 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, #1612] @ 0x64c │ │ │ │ + mov r6, r2 │ │ │ │ + bhi.n 807d4 │ │ │ │ + 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 807c4 │ │ │ │ + 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, 80798 │ │ │ │ + movw r2, #41768 @ 0xa328 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + ldr r1, [pc, #296] @ (80898 ) │ │ │ │ + str r2, [r4, #4] │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 8081a │ │ │ │ + ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ + movs r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 8082a │ │ │ │ + adds r2, r4, r3 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + movs r1, #0 │ │ │ │ + strd r3, r0, [r4, #8] │ │ │ │ + strb r1, [r2, #16] │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + ldrd r5, r6, [r2, #24] │ │ │ │ + cmp r6, r5 │ │ │ │ + bcc.n 807b8 │ │ │ │ + adds r0, #3 │ │ │ │ + add.w r0, r5, r0, lsl #3 │ │ │ │ + str r0, [r2, #24] │ │ │ │ + adds r0, r2, r5 │ │ │ │ + str r0, [r2, #4] │ │ │ │ + str r1, [r2, r5] │ │ │ │ + b.n 80764 │ │ │ │ + ldr r4, [pc, #232] @ (8089c ) │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + str.w r2, [ip, #12] │ │ │ │ + str.w ip, [r2, #8] │ │ │ │ + b.n 80764 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 801b0 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 80764 │ │ │ │ + ldr.w r4, [r5, #848] @ 0x350 │ │ │ │ + movw r2, #42009 @ 0xa419 │ │ │ │ + movt r2, #7 │ │ │ │ + cmp r4, r2 │ │ │ │ + bne.n 80882 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + blx 2c0b0 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r4, 80810 │ │ │ │ + ldr.w r2, [r6, #800] @ 0x320 │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [r6, #800] @ 0x320 │ │ │ │ + b.n 80764 │ │ │ │ + ldr.w r0, [r5, #884] @ 0x374 │ │ │ │ + mov r1, r7 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 80764 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ + b.w 23c7b4 │ │ │ │ + movs r5, #1 │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r2, #0] │ │ │ │ + str r5, [r4, #0] │ │ │ │ + ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 80784 │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ + movt r2, #21 │ │ │ │ + cmp r5, r2 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bne.n 8085a │ │ │ │ + ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ + blx 2c0a0 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 80784 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 80784 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ + b.w 1cf5a0 <_PySys_GetRequiredAttr@@Base+0x470> │ │ │ │ + ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ + mov r0, r4 │ │ │ │ + movs r1, #0 │ │ │ │ + blx r5 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 80784 │ │ │ │ + movw r3, #4372 @ 0x1114 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #38080 @ 0x94c0 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + movs r4, #0 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 11df00 │ │ │ │ + b.n 80792 │ │ │ │ + ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ + mov r1, r7 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 807f0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ + str r3, [sp, #224] @ 0xe0 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000806d4 : │ │ │ │ +000808a0 : │ │ │ │ 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 808a2 │ │ │ │ + blt.w 80a6e │ │ │ │ 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 807c0 │ │ │ │ + bne.n 8098c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80810 │ │ │ │ + beq.w 809dc │ │ │ │ movw r2, #65518 @ 0xffee │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 807de │ │ │ │ + bhi.n 809aa │ │ │ │ movw r6, #24320 @ 0x5f00 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ add.w r0, r3, #17 │ │ │ │ - movw r2, #205 @ 0xcd │ │ │ │ + movw r2, #221 @ 0xdd │ │ │ │ movt r2, #8 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r4, [r6, #888] @ 0x378 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 8084e │ │ │ │ - ldr r1, [pc, #404] @ (808cc ) │ │ │ │ + bne.w 80a1a │ │ │ │ + ldr r1, [pc, #404] @ (80a98 ) │ │ │ │ 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, #1612] @ 0x64c │ │ │ │ mov r7, r2 │ │ │ │ - bhi.n 80824 │ │ │ │ + bhi.n 809f0 │ │ │ │ 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 80814 │ │ │ │ + beq.n 809e0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r4, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbnz r1, 80784 │ │ │ │ + cbnz r1, 80950 │ │ │ │ ldrd r6, r7, [r2, #24] │ │ │ │ cmp r7, r6 │ │ │ │ - bcc.n 80804 │ │ │ │ + bcc.n 809d0 │ │ │ │ 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] │ │ │ │ movw r2, #41768 @ 0xa328 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ 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, #308] @ (808d0 ) │ │ │ │ + ldr r2, [pc, #308] @ (80a9c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8086c │ │ │ │ + bne.n 80a38 │ │ │ │ adds r2, r4, r3 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r1, [r4, #8] │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, #16] │ │ │ │ - cbnz r5, 807f0 │ │ │ │ + cbnz r5, 809bc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r4, #13388 @ 0x344c │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ mla r4, r1, r2, r4 │ │ │ │ add r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1cf11c <_PySys_GetRequiredAttr@@Base+0x470> │ │ │ │ + bl 1cf5a0 <_PySys_GetRequiredAttr@@Base+0x470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 807b8 │ │ │ │ + beq.n 80984 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 807b8 │ │ │ │ + beq.n 80984 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2c030 │ │ │ │ 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 80784 │ │ │ │ - ldr r4, [pc, #192] @ (808d4 ) │ │ │ │ - b.n 807b8 │ │ │ │ + b.n 80950 │ │ │ │ + ldr r4, [pc, #192] @ (80aa0 ) │ │ │ │ + b.n 80984 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80784 │ │ │ │ + bne.n 80950 │ │ │ │ ldr.w r4, [r6, #848] @ 0x350 │ │ │ │ - movw r2, #41937 @ 0xa3d1 │ │ │ │ + movw r2, #42009 @ 0xa419 │ │ │ │ movt r2, #7 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 80892 │ │ │ │ + bne.n 80a5e │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 80860 │ │ │ │ + cbz r4, 80a2c │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 80784 │ │ │ │ + b.n 80950 │ │ │ │ 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 80784 │ │ │ │ + bne.n 80950 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 23c560 │ │ │ │ + bl 23c7b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 807e8 │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + b.n 809b4 │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 808bc │ │ │ │ + bne.n 80a88 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 807a8 │ │ │ │ + bne.n 80974 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 807a8 │ │ │ │ + b.n 80974 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 80840 │ │ │ │ + b.n 80a0c │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39680 @ 0x9b00 │ │ │ │ + movw r1, #38080 @ 0x94c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 807b8 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 80984 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 807a8 │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, #12 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - blt.w 80a58 │ │ │ │ - beq.n 809a0 │ │ │ │ - movw r2, #65518 @ 0xffee │ │ │ │ - movt r2, #32767 @ 0x7fff │ │ │ │ - cmp r3, r2 │ │ │ │ - bhi.w 80a40 │ │ │ │ - movw r5, #24320 @ 0x5f00 │ │ │ │ - movt r5, #82 @ 0x52 │ │ │ │ - add.w r0, r3, #17 │ │ │ │ - movw r2, #205 @ 0xcd │ │ │ │ - movt r2, #8 │ │ │ │ - mov r7, r0 │ │ │ │ - ldr.w r4, [r5, #888] @ 0x378 │ │ │ │ - cmp r4, r2 │ │ │ │ - bne.n 809ee │ │ │ │ - ldr r2, [pc, #356] @ (80a84 ) │ │ │ │ - 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, #1612] @ 0x64c │ │ │ │ - mov r6, r2 │ │ │ │ - bhi.n 809c4 │ │ │ │ - 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 809b4 │ │ │ │ - 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, 80988 │ │ │ │ - movw r2, #41768 @ 0xa328 │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #296] @ (80a88 ) │ │ │ │ - str r2, [r4, #4] │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 80a0a │ │ │ │ - ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ - movs r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 80a1a │ │ │ │ - adds r2, r4, r3 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - movs r1, #0 │ │ │ │ - strd r3, r0, [r4, #8] │ │ │ │ - strb r1, [r2, #16] │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrd r5, r6, [r2, #24] │ │ │ │ - cmp r6, r5 │ │ │ │ - bcc.n 809a8 │ │ │ │ - adds r0, #3 │ │ │ │ - add.w r0, r5, r0, lsl #3 │ │ │ │ - str r0, [r2, #24] │ │ │ │ - adds r0, r2, r5 │ │ │ │ - str r0, [r2, #4] │ │ │ │ - str r1, [r2, r5] │ │ │ │ - b.n 80954 │ │ │ │ - ldr r4, [pc, #232] @ (80a8c ) │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - str.w r2, [ip, #12] │ │ │ │ - str.w ip, [r2, #8] │ │ │ │ - b.n 80954 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 801a0 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 80954 │ │ │ │ - ldr.w r4, [r5, #848] @ 0x350 │ │ │ │ - movw r2, #41937 @ 0xa3d1 │ │ │ │ - movt r2, #7 │ │ │ │ - cmp r4, r2 │ │ │ │ - bne.n 80a72 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - blx 2c0b0 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r4, 80a00 │ │ │ │ - ldr.w r2, [r6, #800] @ 0x320 │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [r6, #800] @ 0x320 │ │ │ │ - b.n 80954 │ │ │ │ - ldr.w r0, [r5, #884] @ 0x374 │ │ │ │ - mov r1, r7 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 80954 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 23c560 │ │ │ │ - movs r5, #1 │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r2, #0] │ │ │ │ - str r5, [r4, #0] │ │ │ │ - ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 80974 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ - movt r2, #21 │ │ │ │ - cmp r5, r2 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bne.n 80a4a │ │ │ │ - ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ - blx 2c0a0 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 80974 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 80974 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1cf11c <_PySys_GetRequiredAttr@@Base+0x470> │ │ │ │ - ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ - mov r0, r4 │ │ │ │ - movs r1, #0 │ │ │ │ - blx r5 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 80974 │ │ │ │ - movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39680 @ 0x9b00 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movs r4, #0 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 80982 │ │ │ │ - ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ - mov r1, r7 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 809e0 │ │ │ │ + b.n 80974 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00080a90 : │ │ │ │ +00080aa4 : │ │ │ │ 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 80b48 │ │ │ │ - blt.n 80b8e │ │ │ │ + beq.n 80b5c │ │ │ │ + blt.n 80ba2 │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.n 80b4c │ │ │ │ - ldr r7, [pc, #256] @ (80bb0 ) │ │ │ │ + bgt.n 80b60 │ │ │ │ + ldr r7, [pc, #256] @ (80bc4 ) │ │ │ │ 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, #1728] @ 0x6c0 │ │ │ │ - cbz r4, 80b24 │ │ │ │ - ldr r0, [pc, #236] @ (80bb4 ) │ │ │ │ + cbz r4, 80b38 │ │ │ │ + ldr r0, [pc, #236] @ (80bc8 ) │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80b6c │ │ │ │ + bne.n 80b80 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2b44c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ @@ -127109,124 +127120,83 @@ │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r5 │ │ │ │ movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84490 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 84364 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80b1e │ │ │ │ - ldr r2, [pc, #116] @ (80bb0 ) │ │ │ │ + beq.n 80b32 │ │ │ │ + ldr r2, [pc, #116] @ (80bc4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 80aea │ │ │ │ - ldr r4, [pc, #108] @ (80bb8 ) │ │ │ │ - b.n 80b1e │ │ │ │ + b.n 80afe │ │ │ │ + ldr r4, [pc, #108] @ (80bcc ) │ │ │ │ + b.n 80b32 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r5, r3 │ │ │ │ - bls.n 80b24 │ │ │ │ - bl 23c560 │ │ │ │ + bls.n 80b38 │ │ │ │ + bl 23c7b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80b1e │ │ │ │ - ldr r3, [pc, #76] @ (80bb0 ) │ │ │ │ + beq.n 80b32 │ │ │ │ + ldr r3, [pc, #76] @ (80bc4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 80aea │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + b.n 80afe │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 80ba0 │ │ │ │ + bne.n 80bb4 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ - cbnz r0, 80baa │ │ │ │ + cbnz r0, 80bbe │ │ │ │ mov r0, r4 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ - b.n 80ae4 │ │ │ │ + b.n 80af8 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #39732 @ 0x9b34 │ │ │ │ + movw r0, #38132 @ 0x94f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 80b1e │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 80b32 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ - b.n 80ae4 │ │ │ │ + b.n 80af8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #96] @ (80c2c ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - add.w r3, r2, #4096 @ 0x1000 │ │ │ │ - ldr.w r0, [r3, #2108] @ 0x83c │ │ │ │ - cbz r0, 80bec │ │ │ │ - ldr r1, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str.w r1, [r3, #2108] @ 0x83c │ │ │ │ - strd r2, r2, [r0, #12] │ │ │ │ - pop {r3, pc} │ │ │ │ - add.w r1, r2, #8192 @ 0x2000 │ │ │ │ - add.w r2, r2, #6208 @ 0x1840 │ │ │ │ - adds r2, #24 │ │ │ │ - ldr.w r0, [r1, #344] @ 0x158 │ │ │ │ - subs r3, r0, r2 │ │ │ │ - asrs r3, r3, #3 │ │ │ │ - adds r3, #4 │ │ │ │ - cmp.w r3, #288 @ 0x120 │ │ │ │ - bhi.n 80c1e │ │ │ │ - add.w r3, r0, #32 │ │ │ │ - str.w r3, [r1, #344] @ 0x158 │ │ │ │ - movs r3, #0 │ │ │ │ - movs r1, #1 │ │ │ │ - movs r2, #2 │ │ │ │ - strd r3, r3, [r0, #12] │ │ │ │ - strd r1, r2, [r0, #4] │ │ │ │ - pop {r3, pc} │ │ │ │ - movs r0, #32 │ │ │ │ - bl 834d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 80c0e │ │ │ │ - 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, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bgt.n 80cb2 │ │ │ │ - ldr r3, [pc, #140] @ (80cd4 ) │ │ │ │ + bgt.n 80c52 │ │ │ │ + ldr r3, [pc, #140] @ (80c74 ) │ │ │ │ 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, #2104] @ 0x838 │ │ │ │ - cbz r0, 80c6e │ │ │ │ + cbz r0, 80c0e │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r1, [r3, #2104] @ 0x838 │ │ │ │ strd r2, r2, [r0, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, r1, #8192 @ 0x2000 │ │ │ │ @@ -127236,111 +127206,152 @@ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ ldr.w r0, [lr, #344] @ 0x158 │ │ │ │ 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 80cb2 │ │ │ │ + bhi.n 80c52 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r1, ip, lsr #3 │ │ │ │ lsls r3, r2 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str.w r1, [lr, #344] @ 0x158 │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r3, [r0, #4] │ │ │ │ strd r1, r1, [r0, #12] │ │ │ │ - b.n 80c6a │ │ │ │ + b.n 80c0a │ │ │ │ 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 834d0 │ │ │ │ + bl 834e4 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80ca6 │ │ │ │ - b.n 80c6a │ │ │ │ + bne.n 80c46 │ │ │ │ + b.n 80c0a │ │ │ │ + nop │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r3, [pc, #96] @ (80ce8 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + add.w r3, r2, #4096 @ 0x1000 │ │ │ │ + ldr.w r0, [r3, #2108] @ 0x83c │ │ │ │ + cbz r0, 80ca8 │ │ │ │ + ldr r1, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str.w r1, [r3, #2108] @ 0x83c │ │ │ │ + strd r2, r2, [r0, #12] │ │ │ │ + pop {r3, pc} │ │ │ │ + add.w r1, r2, #8192 @ 0x2000 │ │ │ │ + add.w r2, r2, #6208 @ 0x1840 │ │ │ │ + adds r2, #24 │ │ │ │ + ldr.w r0, [r1, #344] @ 0x158 │ │ │ │ + subs r3, r0, r2 │ │ │ │ + asrs r3, r3, #3 │ │ │ │ + adds r3, #4 │ │ │ │ + cmp.w r3, #288 @ 0x120 │ │ │ │ + bhi.n 80cda │ │ │ │ + add.w r3, r0, #32 │ │ │ │ + str.w r3, [r1, #344] @ 0x158 │ │ │ │ + movs r3, #0 │ │ │ │ + movs r1, #1 │ │ │ │ + movs r2, #2 │ │ │ │ + strd r3, r3, [r0, #12] │ │ │ │ + strd r1, r2, [r0, #4] │ │ │ │ + pop {r3, pc} │ │ │ │ + movs r0, #32 │ │ │ │ + bl 834e4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 80cca │ │ │ │ + pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00080cd8 : │ │ │ │ +00080cec : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 80d74 │ │ │ │ - ldr r7, [pc, #256] @ (80dec ) │ │ │ │ + blt.n 80d88 │ │ │ │ + ldr r7, [pc, #256] @ (80e00 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r3, [r7, r6] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1896] @ 0x768 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 80d60 │ │ │ │ - ldr r2, [pc, #236] @ (80df0 ) │ │ │ │ + beq.n 80d74 │ │ │ │ + ldr r2, [pc, #236] @ (80e04 ) │ │ │ │ ldr.w r1, [r3, #1900] @ 0x76c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r0, [r3, #1896] @ 0x768 │ │ │ │ str.w r1, [r3, #1900] @ 0x76c │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbnz r3, 80d3e │ │ │ │ + cbnz r3, 80d52 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 80d96 │ │ │ │ + beq.n 80daa │ │ │ │ mov r0, r5 │ │ │ │ - bl 83748 │ │ │ │ + bl 8375c │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80dc8 │ │ │ │ + beq.n 80ddc │ │ │ │ ldr r1, [r7, r6] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r5, [r4, #16] │ │ │ │ - b.n 80da8 │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + b.n 80dbc │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 80d88 │ │ │ │ + bne.n 80d9c │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80d1c │ │ │ │ + bne.n 80d30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - cbz r5, 80d96 │ │ │ │ - b.n 80d20 │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + cbz r5, 80daa │ │ │ │ + b.n 80d34 │ │ │ │ movw r0, #21012 @ 0x5214 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 80d84 │ │ │ │ - cbz r5, 80d96 │ │ │ │ - b.n 80d20 │ │ │ │ + cbz r0, 80d98 │ │ │ │ + cbz r5, 80daa │ │ │ │ + b.n 80d34 │ │ │ │ movs r4, #0 │ │ │ │ movs r1, #238 @ 0xee │ │ │ │ - movw r0, #39760 @ 0x9b50 │ │ │ │ + movw r0, #38160 @ 0x9510 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 80d20 │ │ │ │ + bne.n 80d34 │ │ │ │ ldr r1, [r7, r6] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ strd r5, r5, [r4, #8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ @@ -127349,47 +127360,47 @@ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ adds r0, #1 │ │ │ │ orrs r3, r6 │ │ │ │ str r2, [r6, #0] │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - b.n 80d84 │ │ │ │ + b.n 80d98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80de4 │ │ │ │ + bge.n 80df8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 80de4 │ │ │ │ + cbnz r3, 80df8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 23c560 │ │ │ │ + b.w 23c7b4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 23c560 │ │ │ │ + b.w 23c7b4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 80e00 │ │ │ │ - cbz r1, 80e00 │ │ │ │ - b.w 1c7ccc │ │ │ │ + cbz r0, 80e14 │ │ │ │ + cbz r1, 80e14 │ │ │ │ + b.w 1c8194 │ │ │ │ subs r3, r2, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ - ldr r5, [pc, #816] @ (8114c ) │ │ │ │ - ldr.w r8, [pc, #844] @ 8116c │ │ │ │ + ldr r5, [pc, #816] @ (81160 ) │ │ │ │ + ldr.w r8, [pc, #844] @ 81180 │ │ │ │ mov r7, r1 │ │ │ │ add.w r6, r1, #90112 @ 0x16000 │ │ │ │ movw r9, #24320 @ 0x5f00 │ │ │ │ movt r9, #82 @ 0x52 │ │ │ │ movw lr, #65534 @ 0xfffe │ │ │ │ movt lr, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ @@ -127397,68 +127408,68 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r4, [r5, #4]! │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r7, r3 │ │ │ │ ite eq │ │ │ │ moveq.w r9, #1 │ │ │ │ movne.w r9, #0 │ │ │ │ - bne.w 81a78 │ │ │ │ + bne.w 81a8c │ │ │ │ ldr.w r1, [r4, #192] @ 0xc0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #258 @ 0x102 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - cbnz r1, 80ed0 │ │ │ │ + cbnz r1, 80ee4 │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 81aaa │ │ │ │ + bhi.w 81abe │ │ │ │ adds r2, r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r8] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 80e8c │ │ │ │ + bne.n 80ea0 │ │ │ │ strex ip, r2, [r8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 80e7a │ │ │ │ + bne.n 80e8e │ │ │ │ dmb ish │ │ │ │ - bne.n 80e68 │ │ │ │ - ldr r3, [pc, #700] @ (81150 ) │ │ │ │ + bne.n 80e7c │ │ │ │ + ldr r3, [pc, #700] @ (81164 ) │ │ │ │ adds r1, r0, #1 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ str.w sl, [sp, #28] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81ac0 │ │ │ │ + bne.w 81ad4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 81ad6 │ │ │ │ + beq.w 81aea │ │ │ │ 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, #160] @ 0xa0 │ │ │ │ ldr.w r0, [r6, #1432] @ 0x598 │ │ │ │ mov.w sl, #1 │ │ │ │ - ldr r2, [pc, #632] @ (81154 ) │ │ │ │ + ldr r2, [pc, #632] @ (81168 ) │ │ │ │ mov.w fp, #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.w r2, r2, sl │ │ │ │ adc.w r3, r3, fp │ │ │ │ strexd ip, r2, r3, [r1] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 80eec │ │ │ │ + bne.n 80f00 │ │ │ │ addw r1, r0, #363 @ 0x16b │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r1, r1, #4 │ │ │ │ str r4, [r3, r1] │ │ │ │ movs r1, #28 │ │ │ │ mov.w fp, #1 │ │ │ │ @@ -127467,1496 +127478,1496 @@ │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ str.w fp, [r3, #416] @ 0x1a0 │ │ │ │ str.w r4, [r3, #412] @ 0x19c │ │ │ │ ldr.w r3, [r6, #1432] @ 0x598 │ │ │ │ add r3, fp │ │ │ │ str.w r3, [r6, #1432] @ 0x598 │ │ │ │ - bl 82120 │ │ │ │ + bl 82134 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81ae0 │ │ │ │ - ldr r3, [pc, #536] @ (81158 ) │ │ │ │ + beq.w 81af4 │ │ │ │ + ldr r3, [pc, #536] @ (8116c ) │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 80e3c │ │ │ │ + bne.w 80e50 │ │ │ │ movw r0, #34960 @ 0x8890 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 90810 <_PyType_GetDict@@Base> │ │ │ │ - ldr r1, [pc, #520] @ (8115c ) │ │ │ │ - bl 90868 │ │ │ │ + bl 90738 <_PyType_GetDict@@Base> │ │ │ │ + ldr r1, [pc, #520] @ (81170 ) │ │ │ │ + bl 90790 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b18 │ │ │ │ + beq.w 81b2c │ │ │ │ add.w r5, r7, #110592 @ 0x1b000 │ │ │ │ movw r4, #57368 @ 0xe018 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ add.w r0, r4, #28 │ │ │ │ str.w r6, [r5, #4004] @ 0xfa4 │ │ │ │ - bl 1c9758 │ │ │ │ + bl 1c9bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b0e │ │ │ │ + beq.w 81b22 │ │ │ │ str.w r0, [r5, #4052] @ 0xfd4 │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ - bl 1c9758 │ │ │ │ + bl 1c9bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b0e │ │ │ │ + beq.w 81b22 │ │ │ │ str.w r0, [r5, #4056] @ 0xfd8 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl 1c9758 │ │ │ │ + bl 1c9bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b0e │ │ │ │ + beq.w 81b22 │ │ │ │ str.w r0, [r5, #4060] @ 0xfdc │ │ │ │ add.w r0, r4, #88 @ 0x58 │ │ │ │ - bl 1c9758 │ │ │ │ + bl 1c9bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b0e │ │ │ │ + beq.w 81b22 │ │ │ │ str.w r0, [r5, #4064] @ 0xfe0 │ │ │ │ add.w r0, r4, #108 @ 0x6c │ │ │ │ - bl 1c9758 │ │ │ │ + bl 1c9bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b0e │ │ │ │ + beq.w 81b22 │ │ │ │ str.w r0, [r5, #4068] @ 0xfe4 │ │ │ │ add.w r0, r4, #128 @ 0x80 │ │ │ │ - bl 1c9758 │ │ │ │ + bl 1c9bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b0e │ │ │ │ + beq.w 81b22 │ │ │ │ str.w r0, [r5, #4072] @ 0xfe8 │ │ │ │ add.w r0, r4, #148 @ 0x94 │ │ │ │ - bl 1c9758 │ │ │ │ + bl 1c9bc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b0e │ │ │ │ + beq.w 81b22 │ │ │ │ str.w r0, [r5, #4076] @ 0xfec │ │ │ │ movs r3, #0 │ │ │ │ add.w r2, r4, #168 @ 0xa8 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #30364 @ 0x769c │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 1c9a4c │ │ │ │ + bl 1c9eb4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81d7e │ │ │ │ + beq.w 81d92 │ │ │ │ add.w r1, r4, #184 @ 0xb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c7d34 │ │ │ │ + bl 1c81fc │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81d5c │ │ │ │ + beq.w 81d70 │ │ │ │ add.w r1, r4, #392 @ 0x188 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c7d34 │ │ │ │ + bl 1c81fc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81d5c │ │ │ │ - ldr r1, [pc, #308] @ (81160 ) │ │ │ │ + beq.w 81d70 │ │ │ │ + ldr r1, [pc, #308] @ (81174 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c7d34 │ │ │ │ + bl 1c81fc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81d5c │ │ │ │ - ldr r2, [pc, #296] @ (81164 ) │ │ │ │ + beq.w 81d70 │ │ │ │ + ldr r2, [pc, #296] @ (81178 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #296] @ (81168 ) │ │ │ │ + ldr r1, [pc, #296] @ (8117c ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c9a4c │ │ │ │ + bl 1c9eb4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81d3a │ │ │ │ + beq.w 81d4e │ │ │ │ movs r5, #0 │ │ │ │ - movw r9, #30992 @ 0x7910 │ │ │ │ + movw r9, #29392 @ 0x72d0 │ │ │ │ movt r9, #54 @ 0x36 │ │ │ │ - movw r8, #19965 @ 0x4dfd │ │ │ │ + movw r8, #19745 @ 0x4d21 │ │ │ │ movt r8, #9 │ │ │ │ - movw sl, #693 @ 0x2b5 │ │ │ │ - movt sl, #22 │ │ │ │ + movw sl, #64913 @ 0xfd91 │ │ │ │ + movt sl, #21 │ │ │ │ str r4, [sp, #28] │ │ │ │ mov fp, r5 │ │ │ │ - movw r4, #58405 @ 0xe425 │ │ │ │ + movw r4, #57481 @ 0xe089 │ │ │ │ movt r4, #17 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ strd r5, r5, [r6, #4] │ │ │ │ str r5, [r6, #12] │ │ │ │ ldr.w r5, [r9, fp, lsl #3] │ │ │ │ mov r0, r7 │ │ │ │ add.w fp, fp, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1c7d34 │ │ │ │ + bl 1c81fc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81d20 │ │ │ │ + beq.w 81d34 │ │ │ │ ldr.w r2, [r5, #156] @ 0x9c │ │ │ │ cmp r2, r8 │ │ │ │ - bne.n 810a2 │ │ │ │ + bne.n 810b6 │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ cmp r2, sl │ │ │ │ it eq │ │ │ │ streq.w r4, [r5, #200] @ 0xc8 │ │ │ │ cmp.w fp, #68 @ 0x44 │ │ │ │ - bne.n 81078 │ │ │ │ + bne.n 8108c │ │ │ │ add.w r8, sp, #56 @ 0x38 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ movw sl, #35736 @ 0x8b98 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ mov r9, r8 │ │ │ │ movs r5, #0 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r2 │ │ │ │ adds r5, #1 │ │ │ │ - bl 1c9c18 │ │ │ │ + bl 1ca080 │ │ │ │ str.w r0, [r9], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e2a │ │ │ │ + beq.w 81e3e │ │ │ │ cmp r5, #16 │ │ │ │ - bne.n 810ba │ │ │ │ + bne.n 810ce │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r2, [r8], #4 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 810f0 │ │ │ │ + bge.n 81104 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 810f0 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 81104 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, #16 │ │ │ │ - bne.n 810d8 │ │ │ │ + bne.n 810ec │ │ │ │ add.w r5, r7, #40960 @ 0xa000 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, r3, [r6, #4] │ │ │ │ str r3, [r6, #12] │ │ │ │ - bl 7fac4 │ │ │ │ + bl 7fb14 │ │ │ │ str.w r0, [r5, #404] @ 0x194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e20 │ │ │ │ + beq.w 81e34 │ │ │ │ movs r0, #11 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e0e │ │ │ │ + beq.w 81e22 │ │ │ │ movw r8, #43756 @ 0xaaec │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r2, [r8] │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81e0e │ │ │ │ + bne.w 81e22 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81df8 │ │ │ │ - b.n 81170 │ │ │ │ + blt.w 81e0c │ │ │ │ + b.n 81184 │ │ │ │ nop │ │ │ │ - ldrb r0, [r7, #14] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ movs r6, r6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldrb r0, [r1, #22] │ │ │ │ + strb r0, [r1, #29] │ │ │ │ movs r6, r6 │ │ │ │ ite cc │ │ │ │ lslcc r2, r2, #1 │ │ │ │ - bcs.n 81644 │ │ │ │ + bcs.n 81658 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - b.n 817e8 │ │ │ │ + b.n 817fc │ │ │ │ lsls r0, r2, #1 │ │ │ │ strb r4, [r5, #29] │ │ │ │ lsls r7, r2, #1 │ │ │ │ strb r0, [r5, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r0, #114 @ 0x72 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e0e │ │ │ │ + beq.w 81e22 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81e0e │ │ │ │ + bne.w 81e22 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81de2 │ │ │ │ + blt.w 81df6 │ │ │ │ movs r0, #115 @ 0x73 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e0e │ │ │ │ + beq.w 81e22 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81e0e │ │ │ │ + bne.w 81e22 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81dcc │ │ │ │ + blt.w 81de0 │ │ │ │ movs r0, #11 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e0e │ │ │ │ + beq.w 81e22 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81e0e │ │ │ │ + bne.w 81e22 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81db6 │ │ │ │ + blt.w 81dca │ │ │ │ movs r0, #32 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e0e │ │ │ │ + beq.w 81e22 │ │ │ │ movw r8, #43680 @ 0xaaa0 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r2, [r8] │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81e0e │ │ │ │ + bne.w 81e22 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81da0 │ │ │ │ + blt.w 81db4 │ │ │ │ movs r0, #108 @ 0x6c │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e0e │ │ │ │ + beq.w 81e22 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81e0e │ │ │ │ + bne.w 81e22 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f92 │ │ │ │ + blt.w 81fa6 │ │ │ │ movs r0, #10 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f8a │ │ │ │ + beq.w 81f9e │ │ │ │ movw r3, #43752 @ 0xaae8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81f8a │ │ │ │ + bne.w 81f9e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f74 │ │ │ │ + blt.w 81f88 │ │ │ │ movs r0, #103 @ 0x67 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f8a │ │ │ │ + beq.w 81f9e │ │ │ │ movw r3, #43676 @ 0xaa9c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81f8a │ │ │ │ + bne.w 81f9e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f5e │ │ │ │ + blt.w 81f72 │ │ │ │ movs r0, #111 @ 0x6f │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f8a │ │ │ │ + beq.w 81f9e │ │ │ │ movw r3, #43672 @ 0xaa98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81f8a │ │ │ │ + bne.w 81f9e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f48 │ │ │ │ + blt.w 81f5c │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f8a │ │ │ │ + beq.w 81f9e │ │ │ │ movw r3, #43668 @ 0xaa94 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81f8a │ │ │ │ + bne.w 81f9e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f32 │ │ │ │ + blt.w 81f46 │ │ │ │ movs r0, #17 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f8a │ │ │ │ + beq.w 81f9e │ │ │ │ movw r3, #43744 @ 0xaae0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81f8a │ │ │ │ + bne.w 81f9e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f1c │ │ │ │ + blt.w 81f30 │ │ │ │ movs r0, #2 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f8a │ │ │ │ + beq.w 81f9e │ │ │ │ movw r3, #43740 @ 0xaadc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81f8a │ │ │ │ + bne.w 81f9e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f06 │ │ │ │ + blt.w 81f1a │ │ │ │ movs r0, #21 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f8a │ │ │ │ + beq.w 81f9e │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81f8a │ │ │ │ + bne.w 81f9e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81ef0 │ │ │ │ + blt.w 81f04 │ │ │ │ movs r0, #20 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f8a │ │ │ │ + beq.w 81f9e │ │ │ │ movw r3, #43728 @ 0xaad0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81f8a │ │ │ │ + bne.w 81f9e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81eda │ │ │ │ + blt.w 81eee │ │ │ │ movs r0, #4 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f8a │ │ │ │ + beq.w 81f9e │ │ │ │ movw r3, #43736 @ 0xaad8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81f8a │ │ │ │ + bne.w 81f9e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81ec4 │ │ │ │ + blt.w 81ed8 │ │ │ │ movs r0, #13 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e0e │ │ │ │ + beq.w 81e22 │ │ │ │ movw r8, #43724 @ 0xaacc │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r2, [r8] │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81e0e │ │ │ │ + bne.w 81e22 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81eae │ │ │ │ + blt.w 81ec2 │ │ │ │ movs r0, #1 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e0e │ │ │ │ + beq.w 81e22 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81e0e │ │ │ │ + bne.w 81e22 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81e98 │ │ │ │ + blt.w 81eac │ │ │ │ movs r0, #3 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f8a │ │ │ │ + beq.w 81f9e │ │ │ │ movw r3, #43720 @ 0xaac8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81f8a │ │ │ │ + bne.w 81f9e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81e82 │ │ │ │ + blt.w 81e96 │ │ │ │ movs r0, #110 @ 0x6e │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f8a │ │ │ │ + beq.w 81f9e │ │ │ │ movw r3, #43716 @ 0xaac4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81f8a │ │ │ │ + bne.w 81f9e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81e6c │ │ │ │ - ldr r2, [pc, #792] @ (81818 ) │ │ │ │ + blt.w 81e80 │ │ │ │ + ldr r2, [pc, #792] @ (8182c ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #792] @ (8181c ) │ │ │ │ + ldr r1, [pc, #792] @ (81830 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c9a4c │ │ │ │ + bl 1c9eb4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81e4a │ │ │ │ + beq.w 81e5e │ │ │ │ movw r0, #6832 @ 0x1ab0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 90810 <_PyType_GetDict@@Base> │ │ │ │ - ldr r2, [pc, #768] @ (81820 ) │ │ │ │ - movw r1, #40088 @ 0x9c98 │ │ │ │ + bl 90738 <_PyType_GetDict@@Base> │ │ │ │ + ldr r2, [pc, #768] @ (81834 ) │ │ │ │ + movw r1, #38488 @ 0x9658 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94758 │ │ │ │ - ldr r2, [pc, #760] @ (81824 ) │ │ │ │ + bl 9467c │ │ │ │ + ldr r2, [pc, #760] @ (81838 ) │ │ │ │ ldr.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81c72 │ │ │ │ + bne.w 81c86 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81c5c │ │ │ │ + blt.w 81c70 │ │ │ │ movw r3, #5760 @ 0x1680 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr.w r8, [pc, #748] @ 81834 │ │ │ │ + ldr.w r8, [pc, #748] @ 81848 │ │ │ │ mov r0, r7 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ ldr.w r9, [r3] │ │ │ │ mov r1, r8 │ │ │ │ str.w r9, [r4, #968] @ 0x3c8 │ │ │ │ strd r5, r5, [r6, #4] │ │ │ │ ldrd r2, r3, [r9, #92] @ 0x5c │ │ │ │ str r5, [r6, #12] │ │ │ │ strd r2, r3, [r4, #932] @ 0x3a4 │ │ │ │ - bl 1c7d34 │ │ │ │ + bl 1c81fc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81cd4 │ │ │ │ + beq.w 81ce8 │ │ │ │ add.w r4, r7, #4096 @ 0x1000 │ │ │ │ add.w sl, r8, #208 @ 0xd0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [r4, #1464] @ 0x5b8 │ │ │ │ ldrd r2, r3, [r9, #92] @ 0x5c │ │ │ │ strd r2, r3, [r8, #300] @ 0x12c │ │ │ │ - bl 1c7d34 │ │ │ │ + bl 1c81fc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81cd4 │ │ │ │ + beq.w 81ce8 │ │ │ │ str.w sl, [r4, #1468] @ 0x5bc │ │ │ │ - movw r3, #40144 @ 0x9cd0 │ │ │ │ + movw r3, #38544 @ 0x9690 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r5, r5, [r6, #4] │ │ │ │ str r5, [r6, #12] │ │ │ │ - movw r2, #13008 @ 0x32d0 │ │ │ │ + movw r2, #11408 @ 0x2c90 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #8136 @ 0x1fc8 │ │ │ │ + movw r1, #6256 @ 0x1870 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r3, #40124 @ 0x9cbc │ │ │ │ + movw r3, #38524 @ 0x967c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r0, #40136 @ 0x9cc8 │ │ │ │ + movw r0, #38536 @ 0x9688 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81c28 │ │ │ │ + beq.w 81c3c │ │ │ │ add.w r0, r8, #416 @ 0x1a0 │ │ │ │ - bl 90810 <_PyType_GetDict@@Base> │ │ │ │ + bl 90738 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81c14 │ │ │ │ + beq.w 81c28 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40216 @ 0x9d18 │ │ │ │ + movw r1, #38616 @ 0x96d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81606 │ │ │ │ + bge.n 8161a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81c4a │ │ │ │ + beq.w 81c5e │ │ │ │ adds r5, #1 │ │ │ │ - beq.w 81c28 │ │ │ │ - ldr r5, [pc, #536] @ (81828 ) │ │ │ │ + beq.w 81c3c │ │ │ │ + ldr r5, [pc, #536] @ (8183c ) │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ strd r4, r4, [r6, #4] │ │ │ │ str r4, [r6, #12] │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c9d88 <_PyStaticType_InitForExtension@@Base> │ │ │ │ + bl 1ca1f0 <_PyStaticType_InitForExtension@@Base> │ │ │ │ adds r4, #1 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81c52 │ │ │ │ + beq.w 81c66 │ │ │ │ cmp r4, #6 │ │ │ │ - bne.n 81618 │ │ │ │ - ldr r4, [pc, #508] @ (8182c ) │ │ │ │ + bne.n 8162c │ │ │ │ + ldr r4, [pc, #508] @ (81840 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 90810 <_PyType_GetDict@@Base> │ │ │ │ + bl 90738 <_PyType_GetDict@@Base> │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1c9ee4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1ca34c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b3e │ │ │ │ + beq.w 81b52 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40272 @ 0x9d50 │ │ │ │ + movw r1, #38672 @ 0x9710 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81bfe │ │ │ │ + beq.w 81c12 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81676 │ │ │ │ + bge.n 8168a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81bf6 │ │ │ │ + beq.w 81c0a │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #13825 @ 0x3601 │ │ │ │ movt r0, #50277 @ 0xc465 │ │ │ │ - bl 1c9ee4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1ca34c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b3e │ │ │ │ + beq.w 81b52 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40284 @ 0x9d5c │ │ │ │ + movw r1, #38684 @ 0x971c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81bfe │ │ │ │ + beq.w 81c12 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 816ba │ │ │ │ + bge.n 816ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81bee │ │ │ │ + beq.w 81c02 │ │ │ │ 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 1c9ee4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1ca34c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b3e │ │ │ │ + beq.w 81b52 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #25044 @ 0x61d4 │ │ │ │ + movw r1, #23444 @ 0x5b94 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81bfe │ │ │ │ + beq.w 81c12 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8170a │ │ │ │ + bge.n 8171e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81be6 │ │ │ │ - ldr r0, [pc, #292] @ (81830 ) │ │ │ │ - bl 90810 <_PyType_GetDict@@Base> │ │ │ │ + beq.w 81bfa │ │ │ │ + ldr r0, [pc, #292] @ (81844 ) │ │ │ │ + bl 90738 <_PyType_GetDict@@Base> │ │ │ │ movs r2, #1 │ │ │ │ - ldr r3, [pc, #284] @ (81830 ) │ │ │ │ + ldr r3, [pc, #284] @ (81844 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1ca004 <_PyStaticType_InitForExtension@@Base+0x27c> │ │ │ │ + bl 1ca46c <_PyStaticType_InitForExtension@@Base+0x27c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b3e │ │ │ │ + beq.w 81b52 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40284 @ 0x9d5c │ │ │ │ + movw r1, #38684 @ 0x971c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81bfe │ │ │ │ + beq.w 81c12 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8174e │ │ │ │ + bge.n 81762 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81bde │ │ │ │ - ldr r3, [pc, #224] @ (81830 ) │ │ │ │ + beq.w 81bf2 │ │ │ │ + ldr r3, [pc, #224] @ (81844 ) │ │ │ │ movs r2, #31 │ │ │ │ movs r1, #12 │ │ │ │ movw r0, #9999 @ 0x270f │ │ │ │ - bl 1ca004 <_PyStaticType_InitForExtension@@Base+0x27c> │ │ │ │ + bl 1ca46c <_PyStaticType_InitForExtension@@Base+0x27c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b3e │ │ │ │ + beq.w 81b52 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25044 @ 0x61d4 │ │ │ │ + movw r1, #23444 @ 0x5b94 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81bfe │ │ │ │ + beq.w 81c12 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8178c │ │ │ │ + bge.n 817a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81bd6 │ │ │ │ + beq.w 81bea │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1c9ee4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1ca34c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b3e │ │ │ │ + beq.w 81b52 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #40272 @ 0x9d50 │ │ │ │ + movw r1, #38672 @ 0x9710 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81bfe │ │ │ │ + beq.w 81c12 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 817ca │ │ │ │ + bge.n 817de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81bce │ │ │ │ - ldr.w r8, [pc, #108] @ 81838 │ │ │ │ + beq.w 81be2 │ │ │ │ + ldr.w r8, [pc, #108] @ 8184c │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ - bl 90810 <_PyType_GetDict@@Base> │ │ │ │ + bl 90738 <_PyType_GetDict@@Base> │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 1ca134 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1ca59c <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b3e │ │ │ │ + beq.w 81b52 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40284 @ 0x9d5c │ │ │ │ + movw r1, #38684 @ 0x971c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81bb6 │ │ │ │ - b.n 8183c │ │ │ │ + beq.w 81bca │ │ │ │ + b.n 81850 │ │ │ │ nop │ │ │ │ - b.n 81ebc │ │ │ │ + b.n 81ed0 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrb r4, [r7, #0] │ │ │ │ lsls r7, r2, #1 │ │ │ │ movs r6, #224 @ 0xe0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r0, r0, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - ldrb r0, [r5, #24] │ │ │ │ + strb r0, [r5, #31] │ │ │ │ movs r6, r6 │ │ │ │ - b.n 813d0 │ │ │ │ + b.n 813e4 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - b.n 81574 │ │ │ │ + b.n 81588 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - b.n 81ef8 │ │ │ │ + b.n 81f0c │ │ │ │ lsls r0, r2, #1 │ │ │ │ - b.n 8171c │ │ │ │ + b.n 81730 │ │ │ │ lsls r0, r2, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8184e │ │ │ │ + bge.n 81862 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81ba6 │ │ │ │ + beq.w 81bba │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r0, #23 │ │ │ │ str r5, [sp, #0] │ │ │ │ movw r3, #16959 @ 0x423f │ │ │ │ movt r3, #15 │ │ │ │ - bl 1ca134 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1ca59c <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b3e │ │ │ │ + beq.w 81b52 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25044 @ 0x61d4 │ │ │ │ + movw r1, #23444 @ 0x5b94 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81b8e │ │ │ │ + beq.w 81ba2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8189e │ │ │ │ + bge.n 818b2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81bae │ │ │ │ + beq.w 81bc2 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1c9ee4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1ca34c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b3e │ │ │ │ + beq.w 81b52 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #40272 @ 0x9d50 │ │ │ │ + movw r1, #38672 @ 0x9710 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81b8e │ │ │ │ + beq.w 81ba2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 818e0 │ │ │ │ + bge.n 818f4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81b86 │ │ │ │ - ldr.w r8, [pc, #1004] @ 81cd0 │ │ │ │ + beq.w 81b9a │ │ │ │ + ldr.w r8, [pc, #1004] @ 81ce4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 90810 <_PyType_GetDict@@Base> │ │ │ │ + bl 90738 <_PyType_GetDict@@Base> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1ca32c <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ + bl 1ca794 <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b3e │ │ │ │ + beq.w 81b52 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40284 @ 0x9d5c │ │ │ │ + movw r1, #38684 @ 0x971c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81bb6 │ │ │ │ + beq.w 81bca │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8193a │ │ │ │ + bge.n 8194e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81b7e │ │ │ │ + beq.w 81b92 │ │ │ │ movs r2, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r1, #12 │ │ │ │ movs r2, #31 │ │ │ │ str.w r8, [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 1ca32c <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ + bl 1ca794 <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b3e │ │ │ │ + beq.w 81b52 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25044 @ 0x61d4 │ │ │ │ + movw r1, #23444 @ 0x5b94 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81b68 │ │ │ │ + beq.w 81b7c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81992 │ │ │ │ + bge.n 819a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81b60 │ │ │ │ + beq.w 81b74 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1c9ee4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1ca34c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b3e │ │ │ │ + beq.w 81b52 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40272 @ 0x9d50 │ │ │ │ + movw r1, #38672 @ 0x9710 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81b2c │ │ │ │ + beq.w 81b40 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 819d0 │ │ │ │ + bge.n 819e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81d18 │ │ │ │ - ldr r0, [pc, #732] @ (81cb0 ) │ │ │ │ - bl 90810 <_PyType_GetDict@@Base> │ │ │ │ - ldr r2, [pc, #732] @ (81cb4 ) │ │ │ │ - movw r1, #43376 @ 0xa970 │ │ │ │ + beq.w 81d2c │ │ │ │ + ldr r0, [pc, #732] @ (81cc4 ) │ │ │ │ + bl 90738 <_PyType_GetDict@@Base> │ │ │ │ + ldr r2, [pc, #732] @ (81cc8 ) │ │ │ │ + movw r1, #41776 @ 0xa330 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81b3e │ │ │ │ + beq.w 81b52 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 1ca43c <_PyStaticType_InitForExtension@@Base+0x6b4> │ │ │ │ + bl 1ca8a4 <_PyStaticType_InitForExtension@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b3e │ │ │ │ + beq.w 81b52 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40284 @ 0x9d5c │ │ │ │ + movw r1, #38684 @ 0x971c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81b2c │ │ │ │ + beq.w 81b40 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81a28 │ │ │ │ + bge.n 81a3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81d10 │ │ │ │ + beq.w 81d24 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #20804 @ 0x5144 │ │ │ │ movt r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1ca43c <_PyStaticType_InitForExtension@@Base+0x6b4> │ │ │ │ + bl 1ca8a4 <_PyStaticType_InitForExtension@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 81b3e │ │ │ │ + beq.n 81b52 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25044 @ 0x61d4 │ │ │ │ + movw r1, #23444 @ 0x5b94 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 81b2c │ │ │ │ + beq.n 81b40 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81a64 │ │ │ │ + bge.n 81a78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81d08 │ │ │ │ + beq.w 81d1c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r2] │ │ │ │ strd r3, r3, [r2, #8] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ dmb ish │ │ │ │ - ldr r2, [pc, #564] @ (81cb8 ) │ │ │ │ + ldr r2, [pc, #564] @ (81ccc ) │ │ │ │ subs r0, r3, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r2, r0, lsl #4 │ │ │ │ movs r2, #1 │ │ │ │ ldrexd sl, fp, [r1] │ │ │ │ adds.w sl, sl, r2 │ │ │ │ adc.w fp, fp, r3 │ │ │ │ strexd ip, sl, fp, [r1] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 81a8c │ │ │ │ + bne.n 81aa0 │ │ │ │ dmb ish │ │ │ │ - b.w 80f10 │ │ │ │ + b.w 80f24 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ str.w sl, [sp, #28] │ │ │ │ - cbz r3, 81ad6 │ │ │ │ - ldr r0, [pc, #516] @ (81cbc ) │ │ │ │ + cbz r3, 81aea │ │ │ │ + ldr r0, [pc, #516] @ (81cd0 ) │ │ │ │ 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, #160] @ 0xa0 │ │ │ │ - b.w 80eac │ │ │ │ + b.w 80ec0 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ - b.w 80ed0 │ │ │ │ + b.w 80ee4 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e070 │ │ │ │ - movw r3, #39784 @ 0x9b68 │ │ │ │ + movw r3, #38184 @ 0x9528 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #456] @ (81cc0 ) │ │ │ │ + ldr r0, [pc, #456] @ (81cd4 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldmia r2, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 81a70 │ │ │ │ - movw r3, #39856 @ 0x9bb0 │ │ │ │ + b.n 81a84 │ │ │ │ + movw r3, #38256 @ 0x9570 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 81af4 │ │ │ │ - bl 940a4 │ │ │ │ + b.n 81b08 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80f60 │ │ │ │ - movw r3, #39816 @ 0x9b88 │ │ │ │ + beq.w 80f74 │ │ │ │ + movw r3, #38216 @ 0x9548 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 81af4 │ │ │ │ + b.n 81b08 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81b3e │ │ │ │ + bge.n 81b52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 81b3e │ │ │ │ + cbnz r3, 81b52 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #17724 @ 0x453c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #380] @ (81cc4 ) │ │ │ │ + ldr r1, [pc, #380] @ (81cd8 ) │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 81a70 │ │ │ │ + b.n 81a84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81992 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 819a6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81b3e │ │ │ │ + bge.n 81b52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81b3e │ │ │ │ + bne.n 81b52 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81b3e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81b52 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8193a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8194e │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 818e0 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 818f4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81b3e │ │ │ │ + bge.n 81b52 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81b3e │ │ │ │ + bne.n 81b52 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81b3e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81b52 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8184e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81862 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8189e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 818b2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81b3e │ │ │ │ + bge.n 81b52 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81b3e │ │ │ │ + bne.n 81b52 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81b3e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81b52 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 817ca │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 817de │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8178c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 817a0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8174e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81762 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8170a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8171e │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 816ba │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 816ce │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81676 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8168a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81b3e │ │ │ │ + bge.n 81b52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81b3e │ │ │ │ + bne.n 81b52 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81b3e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81b52 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81c28 │ │ │ │ + bge.n 81c3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 81c28 │ │ │ │ + cbnz r3, 81c3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #156] @ (81cc8 ) │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #156] @ (81cdc ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #40232 @ 0x9d28 │ │ │ │ + movw r3, #38632 @ 0x96e8 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 81a70 │ │ │ │ + b.n 81a84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81606 │ │ │ │ - movw r3, #39916 @ 0x9bec │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8161a │ │ │ │ + movw r3, #38316 @ 0x95ac │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 81b46 │ │ │ │ + b.n 81b5a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8153e │ │ │ │ + bne.w 81552 │ │ │ │ add.w r0, r2, #2016 @ 0x7e0 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8153e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81552 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 81c9a │ │ │ │ - ldr r3, [pc, #80] @ (81ccc ) │ │ │ │ + blt.n 81cae │ │ │ │ + ldr r3, [pc, #80] @ (81ce0 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #40096 @ 0x9ca0 │ │ │ │ + movw r3, #38496 @ 0x9660 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 81a70 │ │ │ │ + b.n 81a84 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81c78 │ │ │ │ + bne.n 81c8c │ │ │ │ add.w r0, r2, #2016 @ 0x7e0 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81c78 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81c8c │ │ │ │ nop │ │ │ │ ldmdb r0, {r4, r6} │ │ │ │ strd r0, r0, [r0, #320]! @ 0x140 │ │ │ │ strb r0, [r7, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #22] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + ldrb r0, [r0, #0] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r1, #24] │ │ │ │ + strb r0, [r1, #31] │ │ │ │ movs r6, r6 │ │ │ │ strex r0, r0, [r0, #320] @ 0x140 │ │ │ │ add.w r0, r7, #5536 @ 0x15a0 │ │ │ │ mov r1, r7 │ │ │ │ adds r0, #24 │ │ │ │ - bl 22a664 │ │ │ │ + bl 22a8cc │ │ │ │ movs r0, #0 │ │ │ │ - bl 74dda │ │ │ │ - ldr r3, [pc, #704] @ (81fa8 ) │ │ │ │ + bl 74e22 │ │ │ │ + ldr r3, [pc, #704] @ (81fbc ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #40156 @ 0x9cdc │ │ │ │ + movw r3, #38556 @ 0x969c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 81a70 │ │ │ │ + b.n 81a84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81a64 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81a78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81a28 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81a3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 819d0 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 819e4 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #644] @ (81fac ) │ │ │ │ + ldr r2, [pc, #644] @ (81fc0 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #40288 @ 0x9d60 │ │ │ │ + movw r3, #38688 @ 0x9720 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 81a70 │ │ │ │ - ldr r3, [pc, #628] @ (81fb0 ) │ │ │ │ + b.n 81a84 │ │ │ │ + ldr r3, [pc, #628] @ (81fc4 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #40012 @ 0x9c4c │ │ │ │ + movw r3, #38412 @ 0x960c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 81a70 │ │ │ │ - ldr r3, [pc, #596] @ (81fb4 ) │ │ │ │ + b.n 81a84 │ │ │ │ + ldr r3, [pc, #596] @ (81fc8 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #39980 @ 0x9c2c │ │ │ │ + movw r3, #38380 @ 0x95ec │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 81a70 │ │ │ │ - ldr r2, [pc, #568] @ (81fb8 ) │ │ │ │ + b.n 81a84 │ │ │ │ + ldr r2, [pc, #568] @ (81fcc ) │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r1, r2, [sp, #40] @ 0x28 │ │ │ │ - movw r2, #39952 @ 0x9c10 │ │ │ │ + movw r2, #38352 @ 0x95d0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 81a70 │ │ │ │ + b.n 81a84 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81230 │ │ │ │ + bne.w 81244 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81230 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81244 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 811fa │ │ │ │ + bne.w 8120e │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 811fa │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8120e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 811cc │ │ │ │ + bne.w 811e0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 811cc │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 811e0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8119e │ │ │ │ + bne.w 811b2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8119e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 811b2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81170 │ │ │ │ + bne.w 81184 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81170 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81184 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1c85f4 │ │ │ │ - movw r3, #39888 @ 0x9bd0 │ │ │ │ + bl 1c8abc │ │ │ │ + movw r3, #38288 @ 0x9590 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #412] @ (81fbc ) │ │ │ │ - b.n 81b48 │ │ │ │ - movw r3, #17724 @ 0x453c │ │ │ │ + ldr r1, [pc, #412] @ (81fd0 ) │ │ │ │ + b.n 81b5c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 81e1c │ │ │ │ - ldr r3, [pc, #404] @ (81fc0 ) │ │ │ │ + b.n 81e30 │ │ │ │ + ldr r3, [pc, #404] @ (81fd4 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #17724 @ 0x453c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 81a70 │ │ │ │ - ldr r3, [pc, #376] @ (81fc4 ) │ │ │ │ + b.n 81a84 │ │ │ │ + ldr r3, [pc, #376] @ (81fd8 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #40040 @ 0x9c68 │ │ │ │ + movw r3, #38440 @ 0x9628 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 81a70 │ │ │ │ + b.n 81a84 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 814fe │ │ │ │ + bne.w 81512 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 814fe │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81512 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 814ca │ │ │ │ + bne.w 814de │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 814ca │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 814de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81496 │ │ │ │ + bne.w 814aa │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81496 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 814aa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81468 │ │ │ │ + bne.w 8147c │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81468 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8147c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81432 │ │ │ │ + bne.w 81446 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81432 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81446 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 813fe │ │ │ │ + bne.w 81412 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 813fe │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81412 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 813ca │ │ │ │ + bne.w 813de │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 813ca │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 813de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81396 │ │ │ │ + bne.w 813aa │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81396 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 813aa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81362 │ │ │ │ + bne.w 81376 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81362 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81376 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8132e │ │ │ │ + bne.w 81342 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8132e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81342 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 812fa │ │ │ │ + bne.w 8130e │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 812fa │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8130e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 812c6 │ │ │ │ + bne.w 812da │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 812c6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 812da │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81292 │ │ │ │ + bne.w 812a6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81292 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 812a6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c85f4 │ │ │ │ - b.n 81e14 │ │ │ │ + bl 1c8abc │ │ │ │ + b.n 81e28 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8125e │ │ │ │ + bne.w 81272 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8125e │ │ │ │ - ldrb r0, [r3, #24] │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81272 │ │ │ │ + strb r0, [r3, #31] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r2, #26] │ │ │ │ + ldrb r0, [r2, #1] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ + strb r4, [r1, #30] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r4, [r6, #22] │ │ │ │ + strb r4, [r6, #29] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r4, #22] │ │ │ │ + strb r0, [r4, #29] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + strb r0, [r4, #30] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + ldrb r4, [r6, #0] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + strb r4, [r6, #30] │ │ │ │ movs r6, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #316] @ (82118 ) │ │ │ │ + ldr r2, [pc, #316] @ (8212c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82104 │ │ │ │ + beq.w 82118 │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.w 82112 │ │ │ │ + bhi.w 82126 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ - movw r3, #205 @ 0xcd │ │ │ │ + movw r3, #221 @ 0xdd │ │ │ │ movt r3, #8 │ │ │ │ mov r5, r0 │ │ │ │ add.w r6, r1, #12 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 820d2 │ │ │ │ + bne.n 820e6 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp.w r6, #512 @ 0x200 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov r8, r3 │ │ │ │ - bhi.n 820a0 │ │ │ │ + bhi.n 820b4 │ │ │ │ adds r1, #11 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r3, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 820ea │ │ │ │ + beq.n 820fe │ │ │ │ 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 82078 │ │ │ │ + beq.n 8208c │ │ │ │ mov r3, r2 │ │ │ │ rev r1, r4 │ │ │ │ str.w r1, [r3], #8 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ ldrb r0, [r5, #0] │ │ │ │ strb r0, [r2, #4] │ │ │ │ strh.w r1, [r2, #5] │ │ │ │ strb r1, [r2, #7] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 820e2 │ │ │ │ + beq.n 820f6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ blx 2b44c │ │ │ │ mov r3, r0 │ │ │ │ mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r2, [r0, r4] │ │ │ │ @@ -128964,99 +128975,99 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r0, r7, [r3, #24] │ │ │ │ cmp r0, r7 │ │ │ │ ittt hi │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi.w r3, [lr, #12] │ │ │ │ strhi.w lr, [r3, #8] │ │ │ │ - bhi.n 82042 │ │ │ │ + bhi.n 82056 │ │ │ │ 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 r2, #0 │ │ │ │ - bne.n 82042 │ │ │ │ + bne.n 82056 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #41937 @ 0xa3d1 │ │ │ │ + movw r2, #42009 @ 0xa419 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r7, [r3, #848] @ 0x350 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 820f8 │ │ │ │ + bne.n 8210c │ │ │ │ mov r0, r6 │ │ │ │ blx 2c0b0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 82072 │ │ │ │ + beq.n 82086 │ │ │ │ ldr.w r1, [r8, #800] @ 0x320 │ │ │ │ mov r2, r3 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r8, #800] @ 0x320 │ │ │ │ - b.n 82042 │ │ │ │ + b.n 82056 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ blx r7 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 82072 │ │ │ │ + beq.n 82086 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 82042 │ │ │ │ + b.n 82056 │ │ │ │ mov.w r1, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 82072 │ │ │ │ + b.n 82086 │ │ │ │ mov r0, r8 │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 82042 │ │ │ │ - b.n 820a0 │ │ │ │ + bne.n 82056 │ │ │ │ + b.n 820b4 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ blx r7 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 820c0 │ │ │ │ - movw r1, #40328 @ 0x9d88 │ │ │ │ + b.n 820d4 │ │ │ │ + movw r1, #38728 @ 0x9748 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #12] @ (8211c ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ (82130 ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 82072 │ │ │ │ + b.n 82086 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ movs r6, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.w 824f6 │ │ │ │ + bmi.w 8250a │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 82bfe │ │ │ │ + beq.w 82c12 │ │ │ │ ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82548 │ │ │ │ + beq.w 8255c │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 825a2 │ │ │ │ + beq.w 825b6 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.w 825cc │ │ │ │ - ldr r3, [pc, #568] @ (823a4 ) │ │ │ │ + bpl.w 825e0 │ │ │ │ + ldr r3, [pc, #568] @ (823b8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -129066,319 +129077,319 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r1, #412] @ 0x19c │ │ │ │ cmp r5, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82c62 │ │ │ │ + beq.w 82c76 │ │ │ │ ldr.w r3, [r1, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8286a │ │ │ │ + beq.w 8287e │ │ │ │ ldr.w sl, [r4, #4] │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ clz r0, sl │ │ │ │ cmp r1, #0 │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ mov r5, r3 │ │ │ │ and.w r2, r3, #2 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82892 │ │ │ │ + bne.w 828a6 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 826ca │ │ │ │ + bne.w 826de │ │ │ │ ldr.w r2, [r4, #168] @ 0xa8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82822 │ │ │ │ + beq.w 82836 │ │ │ │ ldr.w r6, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 82ca4 │ │ │ │ + bne.w 82cb8 │ │ │ │ movw r5, #40104 @ 0x9ca8 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 828c8 │ │ │ │ + bne.w 828dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 82fb4 │ │ │ │ + bl 82fc8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82a76 │ │ │ │ + beq.w 82a8a │ │ │ │ mov r0, r8 │ │ │ │ - bl 83e70 │ │ │ │ + bl 83dac │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82220 │ │ │ │ + bge.n 82234 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8285e │ │ │ │ + beq.w 82872 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82904 │ │ │ │ + beq.w 82918 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 82d7a │ │ │ │ + beq.w 82d8e │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 82994 │ │ │ │ + bne.w 829a8 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8260e │ │ │ │ + bne.w 82622 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 82c86 │ │ │ │ + bne.w 82c9a │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bmi.w 827bc │ │ │ │ + bmi.w 827d0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 827d2 │ │ │ │ + bne.w 827e6 │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.w 826f6 │ │ │ │ + ble.w 8270a │ │ │ │ adds r3, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ mov fp, r5 │ │ │ │ movw r8, #29999 @ 0x752f │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ ldrh.w r2, [r1, #206] @ 0xce │ │ │ │ cmp r2, r8 │ │ │ │ - bhi.n 822ba │ │ │ │ + bhi.n 822ce │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82e4c │ │ │ │ + beq.w 82e60 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 822ba │ │ │ │ + ble.n 822ce │ │ │ │ ldr r5, [r2, #16] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 822f8 │ │ │ │ + beq.n 8230c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 822ba │ │ │ │ + beq.n 822ce │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 822f8 │ │ │ │ + beq.n 8230c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 822ba │ │ │ │ + beq.n 822ce │ │ │ │ adds r2, #20 │ │ │ │ mov.w r9, #2 │ │ │ │ ldr.w sl, [r2, #4]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r1, sl │ │ │ │ - beq.n 822f8 │ │ │ │ + beq.n 8230c │ │ │ │ cmp r0, r9 │ │ │ │ - bne.n 822aa │ │ │ │ + bne.n 822be │ │ │ │ mov r5, fp │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82dbe │ │ │ │ + bne.w 82dd2 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ movw r1, #30000 @ 0x7530 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ strh.w r1, [r4, #206] @ 0xce │ │ │ │ lsls r2, r2, #22 │ │ │ │ it mi │ │ │ │ strmi.w r3, [r4, #456] @ 0x1c8 │ │ │ │ - b.n 82302 │ │ │ │ + b.n 82316 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 822f8 │ │ │ │ + beq.n 8230c │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 822e0 │ │ │ │ + bne.n 822f4 │ │ │ │ movw r2, #34960 @ 0x8890 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 822ba │ │ │ │ + bne.n 822ce │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp lr, ip │ │ │ │ - bgt.n 82274 │ │ │ │ + bgt.n 82288 │ │ │ │ mov r5, fp │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r8, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 8295a │ │ │ │ + bne.w 8296e │ │ │ │ ldr.w lr, [r8, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.n 823c8 │ │ │ │ + ble.n 823dc │ │ │ │ mov.w ip, #0 │ │ │ │ add.w r1, r8, #12 │ │ │ │ movw r8, #29999 @ 0x752f │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ ldrh.w r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, r8 │ │ │ │ - bhi.n 82366 │ │ │ │ + bhi.n 8237a │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82e3e │ │ │ │ + beq.w 82e52 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 82366 │ │ │ │ + ble.n 8237a │ │ │ │ ldr r5, [r3, #16] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 823c0 │ │ │ │ + beq.n 823d4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 82366 │ │ │ │ + beq.n 8237a │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 823c0 │ │ │ │ + beq.n 823d4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 82366 │ │ │ │ + beq.n 8237a │ │ │ │ adds r3, #20 │ │ │ │ movs r5, #2 │ │ │ │ ldr.w r9, [r3, #4]! │ │ │ │ adds r5, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 823c0 │ │ │ │ + beq.n 823d4 │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 82358 │ │ │ │ + bne.n 8236c │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82e92 │ │ │ │ + bne.w 82ea6 │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ movw r2, #30000 @ 0x7530 │ │ │ │ movs r3, #0 │ │ │ │ strh.w r2, [r4, #206] @ 0xce │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ lsls r2, r5, #22 │ │ │ │ - bpl.w 82708 │ │ │ │ + bpl.w 8271c │ │ │ │ str.w r3, [r4, #456] @ 0x1c8 │ │ │ │ - cbz r6, 823e4 │ │ │ │ + cbz r6, 823f8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 823dc │ │ │ │ + bge.n 823f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 823dc │ │ │ │ + cbnz r3, 823f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 823dc │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 823f0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 823c0 │ │ │ │ + beq.n 823d4 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 823a8 │ │ │ │ + bne.n 823bc │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 82366 │ │ │ │ + bne.n 8237a │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bne.n 82324 │ │ │ │ + bne.n 82338 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 823d8 │ │ │ │ + bmi.n 823ec │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 825d2 │ │ │ │ + bne.w 825e6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8238c │ │ │ │ + bne.n 823a0 │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r5, #22 │ │ │ │ - bpl.w 8270e │ │ │ │ + bpl.w 82722 │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8277e │ │ │ │ + bne.w 82792 │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 825fa │ │ │ │ + beq.w 8260e │ │ │ │ lsls r1, r5, #24 │ │ │ │ - bmi.w 828ac │ │ │ │ + bmi.w 828c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 826e8 │ │ │ │ + beq.w 826fc │ │ │ │ ldr.w r3, [r2, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - bl 86be4 │ │ │ │ + bl 86ab4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82a76 │ │ │ │ + beq.w 82a8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 8c0ec │ │ │ │ + bl 8c014 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82a78 │ │ │ │ + beq.w 82a8c │ │ │ │ lsls r6, r3, #27 │ │ │ │ - bmi.w 82632 │ │ │ │ + bmi.w 82646 │ │ │ │ lsls r5, r3, #28 │ │ │ │ - bpl.n 8244c │ │ │ │ + bpl.n 82460 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ adds r3, #16 │ │ │ │ bics.w r3, r3, #16 │ │ │ │ itt eq │ │ │ │ mvneq.w r3, #15 │ │ │ │ streq r3, [r4, #104] @ 0x68 │ │ │ │ - bne.w 82e06 │ │ │ │ + bne.w 82e1a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82a94 │ │ │ │ + beq.w 82aa8 │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 824a2 │ │ │ │ + ble.n 824b6 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 82478 │ │ │ │ + bge.n 8248c │ │ │ │ mov r1, r4 │ │ │ │ - bl 8f1c0 │ │ │ │ + bl 8f0e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 82a76 │ │ │ │ + blt.w 82a8a │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 824a2 │ │ │ │ + beq.n 824b6 │ │ │ │ adds r5, #16 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 82dfa │ │ │ │ - bl 8f1c0 │ │ │ │ + bge.w 82e0e │ │ │ │ + bl 8f0e4 │ │ │ │ adds r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 82a76 │ │ │ │ + blt.w 82a8a │ │ │ │ cmp r8, r6 │ │ │ │ - bne.n 82482 │ │ │ │ + bne.n 82496 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 82bc0 │ │ │ │ + beq.w 82bd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8de78 │ │ │ │ + bl 8dda0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82a78 │ │ │ │ + beq.w 82a8c │ │ │ │ lsls r0, r3, #17 │ │ │ │ - bpl.n 824c2 │ │ │ │ + bpl.n 824d6 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82e22 │ │ │ │ + beq.w 82e36 │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.w 82664 │ │ │ │ + bmi.w 82678 │ │ │ │ cmp r2, #7 │ │ │ │ - bgt.n 824da │ │ │ │ + bgt.n 824ee │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 82dde │ │ │ │ + ble.w 82df2 │ │ │ │ orr.w r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ ands.w r0, r3, #2 │ │ │ │ itt eq │ │ │ │ biceq.w r3, r3, #8192 @ 0x2000 │ │ │ │ streq r3, [r4, #84] @ 0x54 │ │ │ │ - bne.w 82686 │ │ │ │ + bne.w 8269a │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #704] @ (827b8 ) │ │ │ │ + ldr r3, [pc, #704] @ (827cc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ subs r3, #1 │ │ │ │ movs r2, #28 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -129389,33 +129400,33 @@ │ │ │ │ adds r5, r0, r2 │ │ │ │ add.w r5, r5, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r5, #412] @ 0x19c │ │ │ │ cmp r5, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82bea │ │ │ │ + beq.w 82bfe │ │ │ │ add.w r3, r2, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r0, r3 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 82bfe │ │ │ │ + beq.w 82c12 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82156 │ │ │ │ - bl 7fac4 │ │ │ │ + bne.w 8216a │ │ │ │ + bl 7fb14 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r2, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82a78 │ │ │ │ + beq.w 82a8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 828b4 │ │ │ │ - ldr r3, [pc, #600] @ (827b8 ) │ │ │ │ + beq.w 828c8 │ │ │ │ + ldr r3, [pc, #600] @ (827cc ) │ │ │ │ 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 │ │ │ │ @@ -129425,95 +129436,95 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r1, #412] @ 0x19c │ │ │ │ cmp r5, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82bde │ │ │ │ + beq.w 82bf2 │ │ │ │ str.w r0, [r1, #428] @ 0x1ac │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82162 │ │ │ │ + bne.w 82176 │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 82878 │ │ │ │ + beq.w 8288c │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bmi.w 82da0 │ │ │ │ + bmi.w 82db4 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ movw r0, #34960 @ 0x8890 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ lsls r6, r2, #30 │ │ │ │ - bmi.w 8216a │ │ │ │ + bmi.w 8217e │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ - b.n 821a2 │ │ │ │ + b.n 821b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 93e40 │ │ │ │ - b.n 823d8 │ │ │ │ + bl 93d68 │ │ │ │ + b.n 823ec │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82c22 │ │ │ │ + bne.w 82c36 │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 826e8 │ │ │ │ + bne.n 826fc │ │ │ │ lsls r6, r5, #22 │ │ │ │ - bpl.w 82770 │ │ │ │ + bpl.w 82784 │ │ │ │ lsls r0, r5, #24 │ │ │ │ - bmi.w 828ac │ │ │ │ + bmi.w 828c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 826e8 │ │ │ │ + beq.n 826fc │ │ │ │ movw r2, #34960 @ 0x8890 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - b.n 8240c │ │ │ │ + b.n 82420 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 82242 │ │ │ │ + bge.w 82256 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 82242 │ │ │ │ + bne.w 82256 │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 82242 │ │ │ │ + b.n 82256 │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ itt ls │ │ │ │ movls.w r2, #4294967295 @ 0xffffffff │ │ │ │ strls.w r2, [r4, #144] @ 0x90 │ │ │ │ - bls.w 82434 │ │ │ │ + bls.w 82448 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #40684 @ 0x9eec │ │ │ │ + movw r1, #39084 @ 0x98ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82a78 │ │ │ │ + b.n 82a8c │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 824da │ │ │ │ + beq.w 824ee │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #40908 @ 0x9fcc │ │ │ │ + movw r1, #39308 @ 0x998c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82a78 │ │ │ │ - ldr r0, [pc, #304] @ (827b8 ) │ │ │ │ + b.n 82a8c │ │ │ │ + ldr r0, [pc, #304] @ (827cc ) │ │ │ │ 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] │ │ │ │ @@ -129524,766 +129535,766 @@ │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ add.w r0, r1, #412 @ 0x19c │ │ │ │ ldr.w r1, [r1, #412] @ 0x19c │ │ │ │ cmp r1, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82c18 │ │ │ │ + beq.w 82c2c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 821d2 │ │ │ │ + bne.w 821e6 │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ mov r2, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82bd6 │ │ │ │ + bne.w 82bea │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 825f4 │ │ │ │ + beq.n 82608 │ │ │ │ mov r0, r4 │ │ │ │ - bl 86be4 │ │ │ │ + bl 86ab4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8244c │ │ │ │ - b.n 82a76 │ │ │ │ + bne.w 82460 │ │ │ │ + b.n 82a8a │ │ │ │ ldr.w r8, [r4, #168] @ 0xa8 │ │ │ │ ldr.w lr, [r8, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bgt.w 82318 │ │ │ │ - b.n 823c8 │ │ │ │ + bgt.w 8232c │ │ │ │ + b.n 823dc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8238c │ │ │ │ + bne.w 823a0 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 82758 │ │ │ │ + ble.n 8276c │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #22 │ │ │ │ - bmi.w 82d5c │ │ │ │ + bmi.w 82d70 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 82758 │ │ │ │ + beq.n 8276c │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r0, #22 │ │ │ │ - bmi.w 82d5c │ │ │ │ + bmi.w 82d70 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 82758 │ │ │ │ + beq.n 8276c │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #22 │ │ │ │ - bmi.w 82d5c │ │ │ │ + bmi.w 82d70 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 82758 │ │ │ │ + beq.n 8276c │ │ │ │ adds r3, #24 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ adds r0, #1 │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r6, #22 │ │ │ │ - bmi.w 82d5c │ │ │ │ + bmi.w 82d70 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 82746 │ │ │ │ + bne.n 8275a │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ - cbnz r0, 8277e │ │ │ │ + cbnz r0, 82792 │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 82400 │ │ │ │ + bne.w 82414 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 826e8 │ │ │ │ + beq.n 826fc │ │ │ │ orr.w r5, r5, #128 @ 0x80 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 82410 │ │ │ │ + b.n 82424 │ │ │ │ lsls r3, r5, #24 │ │ │ │ - bmi.w 828ac │ │ │ │ + bmi.w 828c0 │ │ │ │ and.w r3, r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82b86 │ │ │ │ + beq.w 82b9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e00 │ │ │ │ + bl 84cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 82a76 │ │ │ │ + blt.w 82a8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 86be4 │ │ │ │ + bl 86ab4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82a76 │ │ │ │ + beq.w 82a8a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82420 │ │ │ │ - b.n 82ba8 │ │ │ │ + bne.w 82434 │ │ │ │ + b.n 82bbc │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r5 │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ - beq.w 8225c │ │ │ │ - ldr r1, [pc, #700] @ (82a90 ) │ │ │ │ + beq.w 82270 │ │ │ │ + ldr r1, [pc, #700] @ (82aa4 ) │ │ │ │ add r2, sp, #16 │ │ │ │ mov.w ip, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd ip, ip, [sp, #16] │ │ │ │ - bl 1caea0 │ │ │ │ + bl 1cb308 │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r1, [pc, #680] @ (82a90 ) │ │ │ │ + ldr r1, [pc, #680] @ (82aa4 ) │ │ │ │ movw r0, #40104 @ 0x9ca8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1caea0 │ │ │ │ + bl 1cb308 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ eor.w r8, r0, r2 │ │ │ │ tst.w r0, #1 │ │ │ │ - beq.w 82b06 │ │ │ │ + beq.w 82b1a │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w 82aee │ │ │ │ + bpl.w 82b02 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bhi.w 822bc │ │ │ │ + bhi.w 822d0 │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bgt.w 82268 │ │ │ │ - b.n 82302 │ │ │ │ + bgt.w 8227c │ │ │ │ + b.n 82316 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 82c6e │ │ │ │ + beq.w 82c82 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e888 │ │ │ │ + bl 8e7b0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82a78 │ │ │ │ + beq.w 82a8c │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bpl.w 82c72 │ │ │ │ + bpl.w 82c86 │ │ │ │ mov r0, r6 │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ str.w r6, [r4, #168] @ 0xa8 │ │ │ │ ubfx r3, r5, #1, #1 │ │ │ │ bic.w r3, r3, r7 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.w 825da │ │ │ │ + bmi.w 825ee │ │ │ │ ldr.w sl, [r4, #4] │ │ │ │ - b.n 821dc │ │ │ │ + b.n 821f0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 82220 │ │ │ │ - bl 92c80 │ │ │ │ + b.n 82234 │ │ │ │ + bl 92ba8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 82a76 │ │ │ │ + blt.w 82a8a │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr.w sl, [r4, #4] │ │ │ │ mov r5, r3 │ │ │ │ and.w r2, r3, #2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 821cc │ │ │ │ + bne.w 821e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 821cc │ │ │ │ + beq.w 821e0 │ │ │ │ ldr.w sl, [r1, #4] │ │ │ │ str.w sl, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82bc4 │ │ │ │ + bne.w 82bd8 │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 821dc │ │ │ │ - b.n 82828 │ │ │ │ + bne.w 821f0 │ │ │ │ + b.n 8283c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8277a │ │ │ │ - b.n 826e8 │ │ │ │ + bne.w 8278e │ │ │ │ + b.n 826fc │ │ │ │ str.w r0, [r4, #132] @ 0x84 │ │ │ │ - b.n 82156 │ │ │ │ + b.n 8216a │ │ │ │ movw r5, #40104 @ 0x9ca8 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp sl, r5 │ │ │ │ - beq.w 82cc0 │ │ │ │ - ldr r1, [pc, #452] @ (82a90 ) │ │ │ │ + beq.w 82cd4 │ │ │ │ + ldr r1, [pc, #452] @ (82aa4 ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, sl │ │ │ │ mov.w r9, #1 │ │ │ │ str.w r9, [sp, #20] │ │ │ │ - bl 1caea0 │ │ │ │ + bl 1cb308 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.n 82928 │ │ │ │ + beq.n 8293c │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #14 │ │ │ │ - bpl.w 82c78 │ │ │ │ + bpl.w 82c8c │ │ │ │ mov r1, r4 │ │ │ │ - bl f5830 │ │ │ │ + bl f5420 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 82942 │ │ │ │ + bpl.n 82956 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 82202 │ │ │ │ + bne.w 82216 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 82a76 │ │ │ │ + beq.w 82a8a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 82a76 │ │ │ │ + bge.w 82a8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82a76 │ │ │ │ + bne.w 82a8a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82a78 │ │ │ │ + b.n 82a8c │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #348] @ (82a90 ) │ │ │ │ + ldr r1, [pc, #348] @ (82aa4 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c55c │ │ │ │ + bl 15c090 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n 82904 │ │ │ │ + bmi.n 82918 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 828fc │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 82910 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 82202 │ │ │ │ - b.n 82904 │ │ │ │ - ldr r1, [pc, #308] @ (82a90 ) │ │ │ │ + bne.w 82216 │ │ │ │ + b.n 82918 │ │ │ │ + ldr r1, [pc, #308] @ (82aa4 ) │ │ │ │ add r2, sp, #16 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ - bl 1caea0 │ │ │ │ + bl 1cb308 │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r1, [pc, #292] @ (82a90 ) │ │ │ │ + ldr r1, [pc, #292] @ (82aa4 ) │ │ │ │ movw r0, #40104 @ 0x9ca8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1caea0 │ │ │ │ + bl 1cb308 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ eor.w r5, r0, r2 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.w 82b30 │ │ │ │ + bpl.w 82b44 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w 82b1c │ │ │ │ + bpl.w 82b30 │ │ │ │ cmp r5, #1 │ │ │ │ - bls.w 8230e │ │ │ │ - b.n 82366 │ │ │ │ + bls.w 82322 │ │ │ │ + b.n 8237a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 92b50 │ │ │ │ + bl 92a78 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 82238 │ │ │ │ + ble.w 8224c │ │ │ │ mov fp, r6 │ │ │ │ str r7, [sp, #12] │ │ │ │ mov.w sl, #0 │ │ │ │ movw r7, #34960 @ 0x8890 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ mov r8, r0 │ │ │ │ add.w r6, r3, #12 │ │ │ │ strd r4, r5, [sp, #4] │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 82d00 │ │ │ │ + bge.w 82d14 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ ldr.w r5, [r8, #172] @ 0xac │ │ │ │ - cbz r0, 82a0e │ │ │ │ - bl 92b50 │ │ │ │ + cbz r0, 82a22 │ │ │ │ + bl 92a78 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 82a8a │ │ │ │ + bne.n 82a9e │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 82a8a │ │ │ │ + bne.n 82a9e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 82c42 │ │ │ │ + beq.w 82c56 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 82a30 │ │ │ │ + ble.n 82a44 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 82a1a │ │ │ │ + bne.n 82a2e │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r9, sl │ │ │ │ - bne.n 829c0 │ │ │ │ + bne.n 829d4 │ │ │ │ ldmia.w sp, {r3, r4, r5, r7} │ │ │ │ mov r6, fp │ │ │ │ - b.n 82238 │ │ │ │ + b.n 8224c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 82a8a │ │ │ │ + bne.n 82a9e │ │ │ │ mov r0, r7 │ │ │ │ - b.n 829e4 │ │ │ │ + b.n 829f8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 82a30 │ │ │ │ + beq.n 82a44 │ │ │ │ adds r5, #16 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 829fe │ │ │ │ + beq.n 82a12 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 82a22 │ │ │ │ + bne.n 82a36 │ │ │ │ mov r8, r4 │ │ │ │ movw r1, #43564 @ 0xaa2c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r6, fp │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #40532 @ 0x9e54 │ │ │ │ + movw r1, #38932 @ 0x9814 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 82904 │ │ │ │ + bge.w 82918 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82904 │ │ │ │ + bne.w 82918 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8290a │ │ │ │ + bne.w 8291e │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 82e5a │ │ │ │ + bmi.w 82e6e │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 824f0 │ │ │ │ + b.n 82504 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 829ec │ │ │ │ + b.n 82a00 │ │ │ │ nop │ │ │ │ adcs.w r0, ip, #82 @ 0x52 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.n 82b44 │ │ │ │ + bmi.n 82b58 │ │ │ │ ldr.w r5, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #684] @ (82d4c ) │ │ │ │ + ldr r2, [pc, #684] @ (82d60 ) │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #2252] @ 0x8cc │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 82c2a │ │ │ │ + bne.w 82c3e │ │ │ │ ldr.w r2, [r2, #2260] @ 0x8d4 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 82c2a │ │ │ │ - ldr r1, [pc, #656] @ (82d50 ) │ │ │ │ + beq.w 82c3e │ │ │ │ + ldr r1, [pc, #656] @ (82d64 ) │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ adds r6, r0, #3 │ │ │ │ - beq.n 82a76 │ │ │ │ + beq.n 82a8a │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 82bcc │ │ │ │ - ldr r1, [pc, #640] @ (82d50 ) │ │ │ │ + bne.n 82be0 │ │ │ │ + ldr r1, [pc, #640] @ (82d64 ) │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 82a76 │ │ │ │ - movw r3, #13913 @ 0x3659 │ │ │ │ + beq.n 82a8a │ │ │ │ + movw r3, #15349 @ 0x3bf5 │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 82454 │ │ │ │ + b.n 82468 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8280c │ │ │ │ + bne.w 82820 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8280c │ │ │ │ + b.n 82820 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 82806 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 8281a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 82806 │ │ │ │ + b.n 8281a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8298c │ │ │ │ + bne.w 829a0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8298c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 829a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82986 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 8299a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 82986 │ │ │ │ - ldr r2, [pc, #524] @ (82d54 ) │ │ │ │ + b.n 8299a │ │ │ │ + ldr r2, [pc, #524] @ (82d68 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r4, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r2, r1, r3 │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r2, #412] @ 0x19c │ │ │ │ add.w r2, r3, #91136 @ 0x16400 │ │ │ │ add.w r2, r2, #412 @ 0x19c │ │ │ │ add r2, r1 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 82b82 │ │ │ │ + beq.n 82b96 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ cmp r0, #10 │ │ │ │ it ls │ │ │ │ movls r2, r1 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ - b.n 82a9e │ │ │ │ + b.n 82ab2 │ │ │ │ ldr.w r3, [r2, #156] @ 0x9c │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 826e8 │ │ │ │ + beq.w 826fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e00 │ │ │ │ + bl 84cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 82a76 │ │ │ │ + blt.w 82a8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 86be4 │ │ │ │ + bl 86ab4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82a76 │ │ │ │ + beq.w 82a8a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82a94 │ │ │ │ + beq.w 82aa8 │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bgt.w 82462 │ │ │ │ + bgt.w 82476 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 824e0 │ │ │ │ + b.n 824f4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 828a0 │ │ │ │ - b.n 826d0 │ │ │ │ + bne.w 828b4 │ │ │ │ + b.n 826e4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82454 │ │ │ │ - b.n 82ace │ │ │ │ + bne.w 82468 │ │ │ │ + b.n 82ae2 │ │ │ │ lsls r3, r3, #24 │ │ │ │ - bpl.w 82784 │ │ │ │ - b.n 826e8 │ │ │ │ + bpl.w 82798 │ │ │ │ + b.n 826fc │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ str.w r0, [r2, #404] @ 0x194 │ │ │ │ - b.w 82156 │ │ │ │ + b.w 8216a │ │ │ │ add.w r3, r2, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r0, r3 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 82540 │ │ │ │ + bne.w 82554 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40424 @ 0x9de8 │ │ │ │ + movw r1, #38824 @ 0x97a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82a78 │ │ │ │ + b.n 82a8c │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ str.w r3, [r2, #396] @ 0x18c │ │ │ │ - b.n 826c2 │ │ │ │ + b.n 826d6 │ │ │ │ lsls r1, r5, #24 │ │ │ │ - bpl.w 82784 │ │ │ │ - b.n 826e8 │ │ │ │ - ldr r0, [pc, #292] @ (82d50 ) │ │ │ │ - bl 7aa94 │ │ │ │ + bpl.w 82798 │ │ │ │ + b.n 826fc │ │ │ │ + ldr r0, [pc, #292] @ (82d64 ) │ │ │ │ + bl 7aadc │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 82abc │ │ │ │ - ldr r0, [pc, #276] @ (82d50 ) │ │ │ │ - bl 43340 │ │ │ │ + bne.w 82ad0 │ │ │ │ + ldr r0, [pc, #276] @ (82d64 ) │ │ │ │ + bl 43388 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82a78 │ │ │ │ + b.n 82a8c │ │ │ │ mov r3, r8 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 829fe │ │ │ │ + beq.w 82a12 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82c44 │ │ │ │ + bne.n 82c58 │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 829fe │ │ │ │ - b.n 82a30 │ │ │ │ + beq.w 82a12 │ │ │ │ + b.n 82a44 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #404] @ 0x194 │ │ │ │ - b.w 821a2 │ │ │ │ - ldr r6, [pc, #232] @ (82d58 ) │ │ │ │ - b.n 82838 │ │ │ │ + b.w 821b6 │ │ │ │ + ldr r6, [pc, #232] @ (82d6c ) │ │ │ │ + b.n 8284c │ │ │ │ str.w r6, [r4, #168] @ 0xa8 │ │ │ │ - b.n 82858 │ │ │ │ + b.n 8286c │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbnz r3, 82cd0 │ │ │ │ - bl 208c38 <_PyStack_AsDict@@Base+0xfc> │ │ │ │ + cbnz r3, 82ce4 │ │ │ │ + bl 209000 <_PyStack_AsDict@@Base+0xfc> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 828f6 │ │ │ │ + b.n 8290a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 823dc │ │ │ │ + bge.w 823f0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 823dc │ │ │ │ + bne.w 823f0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 823dc │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 823f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 828ba │ │ │ │ + bge.w 828ce │ │ │ │ movw r5, #40104 @ 0x9ca8 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ cmp sl, r5 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bne.w 828c8 │ │ │ │ + bne.w 828dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 82fb4 │ │ │ │ + bl 82fc8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82202 │ │ │ │ - b.n 8290a │ │ │ │ + bne.w 82216 │ │ │ │ + b.n 8291e │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str.w r9, [sp, #20] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bpl.n 82d20 │ │ │ │ + bpl.n 82d34 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 82d30 │ │ │ │ + beq.n 82d44 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r0, r8 │ │ │ │ orrge.w r0, r8, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ bic.w r0, r0, #1 │ │ │ │ - b.n 82c7e │ │ │ │ + b.n 82c92 │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - movw r1, #40492 @ 0x9e2c │ │ │ │ + movw r1, #38892 @ 0x97ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r6, fp │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 82a56 │ │ │ │ + b.n 82a6a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82ce2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82ce2 │ │ │ │ + bne.n 82cf6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82cf6 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 82904 │ │ │ │ + bmi.w 82918 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8294c │ │ │ │ + beq.w 82960 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 82a76 │ │ │ │ - b.n 8290a │ │ │ │ + beq.w 82a8a │ │ │ │ + b.n 8291e │ │ │ │ add r7, sp, #0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb7c8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - movw r1, #40588 @ 0x9e8c │ │ │ │ + movw r1, #38988 @ 0x984c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82a78 │ │ │ │ + b.n 82a8c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 82dae │ │ │ │ + blt.n 82dc2 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40464 @ 0x9e10 │ │ │ │ + movw r1, #38864 @ 0x97d0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 82a76 │ │ │ │ - b.n 8290a │ │ │ │ + beq.w 82a8a │ │ │ │ + b.n 8291e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 825b8 │ │ │ │ + b.n 825cc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 82d82 │ │ │ │ + bne.n 82d96 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82d82 │ │ │ │ - ldr r3, [pc, #256] @ (82ec0 ) │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82d96 │ │ │ │ + ldr r3, [pc, #256] @ (82ed4 ) │ │ │ │ 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, #160] @ 0xa0 │ │ │ │ - b.w 822c6 │ │ │ │ + b.w 822da │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #41000 @ 0xa028 │ │ │ │ + movw r1, #39400 @ 0x99e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82a78 │ │ │ │ + b.n 82a8c │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r8 │ │ │ │ - bne.w 82482 │ │ │ │ - b.w 824a2 │ │ │ │ + bne.w 82496 │ │ │ │ + b.w 824b6 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #40756 @ 0x9f34 │ │ │ │ + movw r1, #39156 @ 0x98f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82a78 │ │ │ │ + b.n 82a8c │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #40836 @ 0x9f84 │ │ │ │ + movw r1, #39236 @ 0x9944 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82a78 │ │ │ │ + b.n 82a8c │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ movne r3, r4 │ │ │ │ - beq.w 823c0 │ │ │ │ - b.w 823ac │ │ │ │ + beq.w 823d4 │ │ │ │ + b.w 823c0 │ │ │ │ cmp r4, r1 │ │ │ │ it ne │ │ │ │ movne r2, r4 │ │ │ │ - beq.w 822f8 │ │ │ │ - b.w 822e4 │ │ │ │ - ldr r0, [pc, #100] @ (82ec0 ) │ │ │ │ + beq.w 8230c │ │ │ │ + b.w 822f8 │ │ │ │ + ldr r0, [pc, #100] @ (82ed4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 82eb2 │ │ │ │ + beq.n 82ec6 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 82eb2 │ │ │ │ + bhi.n 82ec6 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b.n 82a84 │ │ │ │ - ldr r0, [pc, #44] @ (82ec0 ) │ │ │ │ + b.n 82a98 │ │ │ │ + ldr r0, [pc, #44] @ (82ed4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ str.w r2, [r3, #160] @ 0xa0 │ │ │ │ - b.w 82370 │ │ │ │ + b.w 82384 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 82e8c │ │ │ │ + b.n 82ea0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00082ec4 <_Py_SetImmortal@@Base>: │ │ │ │ +00082ed8 <_Py_SetImmortal@@Base>: │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.n 82ede <_Py_SetImmortal@@Base+0x1a> │ │ │ │ + bmi.n 82ef2 <_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 │ │ │ │ - cbnz r2, 82f4a <_Py_SetImmortal@@Base+0x86> │ │ │ │ + cbnz r2, 82f5e <_Py_SetImmortal@@Base+0x86> │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 82f38 <_Py_SetImmortal@@Base+0x74> │ │ │ │ - ldr r0, [pc, #112] @ (82f6c <_Py_SetImmortal@@Base+0xa8>) │ │ │ │ + cbz r2, 82f4c <_Py_SetImmortal@@Base+0x74> │ │ │ │ + ldr r0, [pc, #112] @ (82f80 <_Py_SetImmortal@@Base+0xa8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr.w r1, [lr, #3868] @ 0xf1c │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -130301,152 +130312,152 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ movlt.w r2, #1342177280 @ 0x50000000 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movw r1, #16833 @ 0x41c1 │ │ │ │ + movw r1, #16617 @ 0x40e9 │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 82f5e <_Py_SetImmortal@@Base+0x9a> │ │ │ │ + bne.n 82f72 <_Py_SetImmortal@@Base+0x9a> │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bmi.n 82ef4 <_Py_SetImmortal@@Base+0x30> │ │ │ │ - b.n 82f38 <_Py_SetImmortal@@Base+0x74> │ │ │ │ + bmi.n 82f08 <_Py_SetImmortal@@Base+0x30> │ │ │ │ + b.n 82f4c <_Py_SetImmortal@@Base+0x74> │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 82ef4 <_Py_SetImmortal@@Base+0x30> │ │ │ │ - b.n 82f38 <_Py_SetImmortal@@Base+0x74> │ │ │ │ + bne.n 82f08 <_Py_SetImmortal@@Base+0x30> │ │ │ │ + b.n 82f4c <_Py_SetImmortal@@Base+0x74> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00082f70 : │ │ │ │ +00082f84 : │ │ │ │ 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 82f8c │ │ │ │ + bne.n 82fa0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 82f96 │ │ │ │ + cbnz r3, 82faa │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r2, #16833 @ 0x41c1 │ │ │ │ + movw r2, #16617 @ 0x40e9 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 82fb0 │ │ │ │ + bne.n 82fc4 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ blx r3 │ │ │ │ - b.n 82fa8 │ │ │ │ + b.n 82fbc │ │ │ │ stmdb 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 r5, r0 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 83178 │ │ │ │ + bmi.w 8318c │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 831b6 │ │ │ │ + beq.w 831ca │ │ │ │ ldr.w r4, [r5, #168] @ 0xa8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8300e │ │ │ │ + ble.n 83022 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr.w r7, [r3, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 83432 │ │ │ │ + beq.w 83446 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 83074 │ │ │ │ + beq.n 83088 │ │ │ │ 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 83432 │ │ │ │ + beq.w 83446 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 82ffa │ │ │ │ + bne.n 8300e │ │ │ │ add.w r6, r4, #12 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.w 831ee │ │ │ │ + ble.w 83202 │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 83016 │ │ │ │ + beq.n 8302a │ │ │ │ add.w ip, r4, #16 │ │ │ │ ldr.w ip, [ip, r7, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 83024 │ │ │ │ - bl 56050 │ │ │ │ + bne.n 83038 │ │ │ │ + bl 55fd2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8306c │ │ │ │ + cbz r0, 83080 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.w 834b0 │ │ │ │ - movw r1, #41968 @ 0xa3f0 │ │ │ │ + bpl.w 834c4 │ │ │ │ + movw r1, #40368 @ 0x9db0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r4 │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 83462 │ │ │ │ + blt.w 83476 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r7, #8] │ │ │ │ adds.w r8, r6, #1 │ │ │ │ - beq.w 83226 │ │ │ │ - bmi.w 83474 │ │ │ │ + beq.w 8323a │ │ │ │ + bmi.w 83488 │ │ │ │ cmp r6, #19 │ │ │ │ - bgt.w 833d8 │ │ │ │ - ldr r1, [pc, #548] @ (832b0 ) │ │ │ │ + bgt.w 833ec │ │ │ │ + ldr r1, [pc, #548] @ (832c4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r9, [r1, r3] │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ add.w r3, r3, r6, lsl #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1736] @ 0x6c8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 831cc │ │ │ │ - ldr.w ip, [pc, #528] @ 832bc │ │ │ │ + beq.w 831e0 │ │ │ │ + ldr.w ip, [pc, #528] @ 832d0 │ │ │ │ ldr.w r1, [r3, #1740] @ 0x6cc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str.w r0, [r3, #1736] @ 0x6c8 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r3, #1740] @ 0x6cc │ │ │ │ ldr.w r3, [ip, #1600] @ 0x640 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8340e │ │ │ │ + bne.w 83422 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2b44c │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ @@ -130460,57 +130471,57 @@ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ orr.w r3, r3, r8 │ │ │ │ str.w lr, [r8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ strd ip, r3, [r4, #-8] │ │ │ │ str.w lr, [ip, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - bge.n 831c4 │ │ │ │ + bge.n 831d8 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ str r5, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 8306c │ │ │ │ + beq.n 83080 │ │ │ │ ldr r3, [r7, #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.n 8306c │ │ │ │ + beq.n 83080 │ │ │ │ ldr r3, [r7, #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.n 8306c │ │ │ │ + beq.n 83080 │ │ │ │ adds r7, #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 8316a │ │ │ │ + blt.n 8317e │ │ │ │ cmp r2, r6 │ │ │ │ str.w r3, [r0, #4]! │ │ │ │ - bne.n 83152 │ │ │ │ - b.n 8306c │ │ │ │ + bne.n 83166 │ │ │ │ + b.n 83080 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r6 │ │ │ │ str r1, [r3, #0] │ │ │ │ str.w r3, [r0, #4]! │ │ │ │ - bne.n 83152 │ │ │ │ - b.n 8306c │ │ │ │ - ldr r0, [pc, #308] @ (832b0 ) │ │ │ │ + bne.n 83166 │ │ │ │ + b.n 83080 │ │ │ │ + ldr r0, [pc, #308] @ (832c4 ) │ │ │ │ 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] │ │ │ │ @@ -130520,629 +130531,629 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r1, #412] @ 0x19c │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 833fe │ │ │ │ + beq.w 83412 │ │ │ │ ldr.w r3, [r1, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82fda │ │ │ │ + bne.w 82fee │ │ │ │ mov r0, r5 │ │ │ │ - bl 92c80 │ │ │ │ + bl 92ba8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 82fda │ │ │ │ - b.n 8306a │ │ │ │ + bge.w 82fee │ │ │ │ + b.n 8307e │ │ │ │ str r5, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 83122 │ │ │ │ - b.n 8306c │ │ │ │ + bne.n 83136 │ │ │ │ + b.n 83080 │ │ │ │ mov r1, r8 │ │ │ │ movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84490 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 84364 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8306c │ │ │ │ - ldr r3, [pc, #204] @ (832b0 ) │ │ │ │ + beq.w 83080 │ │ │ │ + ldr r3, [pc, #204] @ (832c4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ - b.n 830ca │ │ │ │ + b.n 830de │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 834be │ │ │ │ + bcs.w 834d2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 834be │ │ │ │ + beq.w 834d2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r0, #0 │ │ │ │ cmp r0, r2 │ │ │ │ - bge.n 83244 │ │ │ │ + bge.n 83258 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ ldr.w r3, [r3, #172] @ 0xac │ │ │ │ str.w r3, [r1, r0, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ - b.n 83212 │ │ │ │ + b.n 83226 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - ldr r4, [pc, #136] @ (832b4 ) │ │ │ │ + ldr r4, [pc, #136] @ (832c8 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ittet lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - ldrge r3, [pc, #128] @ (832b8 ) │ │ │ │ - ldrlt r2, [pc, #128] @ (832b8 ) │ │ │ │ + ldrge r3, [pc, #128] @ (832cc ) │ │ │ │ + ldrlt r2, [pc, #128] @ (832cc ) │ │ │ │ ite ge │ │ │ │ strge.w r5, [r3, #1984] @ 0x7c0 │ │ │ │ strlt.w r5, [r2, #1984] @ 0x7c0 │ │ │ │ - b.n 8306c │ │ │ │ + b.n 83080 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub.w r9, r7, #4 │ │ │ │ movs r0, #1 │ │ │ │ str.w r4, [r3, r9] │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 832a6 │ │ │ │ + cbz r0, 832ba │ │ │ │ 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 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 834c4 │ │ │ │ + beq.w 834d8 │ │ │ │ sub.w sl, r0, #4 │ │ │ │ subs r1, r7, #4 │ │ │ │ add r0, r9 │ │ │ │ movs r5, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 832c0 │ │ │ │ + beq.n 832d4 │ │ │ │ str.w r5, [r1, #4]! │ │ │ │ - b.n 83280 │ │ │ │ + b.n 83294 │ │ │ │ ldrd r5, r1, [sp, #8] │ │ │ │ ldr.w lr, [sp, #16] │ │ │ │ cmp r1, r9 │ │ │ │ - bne.n 832d8 │ │ │ │ + bne.n 832ec │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r6 │ │ │ │ cmp r2, r5 │ │ │ │ - bne.w 83484 │ │ │ │ + bne.w 83498 │ │ │ │ mov r0, r7 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 8306c │ │ │ │ + bl 83a14 │ │ │ │ + b.n 83080 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r0, r0, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 832a0 │ │ │ │ + beq.n 832b4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r6, r4 │ │ │ │ add r9, r3 │ │ │ │ sub.w fp, r3, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov lr, sl │ │ │ │ mov r1, fp │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ ldr.w r2, [lr, #4]! │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ addge r5, #1 │ │ │ │ - bge.n 83292 │ │ │ │ + bge.n 832a6 │ │ │ │ adds r2, #4 │ │ │ │ mov ip, sl │ │ │ │ strd r5, r1, [sp, #8] │ │ │ │ str.w lr, [sp, #16] │ │ │ │ ldr.w r4, [r4, r2, lsl #2] │ │ │ │ mov r2, fp │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ ldr r5, [r1, #8] │ │ │ │ add.w lr, r3, #1 │ │ │ │ cmp r5, lr │ │ │ │ - ble.n 8333e │ │ │ │ + ble.n 83352 │ │ │ │ add.w lr, r1, r3, lsl #2 │ │ │ │ ldr.w r0, [lr, #20] │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 8328a │ │ │ │ + beq.n 8329e │ │ │ │ adds r0, r3, #2 │ │ │ │ cmp r5, r0 │ │ │ │ - ble.n 8333e │ │ │ │ + ble.n 83352 │ │ │ │ ldr.w lr, [lr, #24] │ │ │ │ cmp lr, r4 │ │ │ │ - beq.n 8328a │ │ │ │ + beq.n 8329e │ │ │ │ adds r3, #3 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 8333e │ │ │ │ + bge.n 83352 │ │ │ │ adds r1, #16 │ │ │ │ ldr.w r0, [r1, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 8328a │ │ │ │ + beq.n 8329e │ │ │ │ cmp r5, r3 │ │ │ │ - bgt.n 83330 │ │ │ │ + bgt.n 83344 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 832fc │ │ │ │ + bne.n 83310 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9bab0 │ │ │ │ + bl 9b9b4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 834ac │ │ │ │ + beq.w 834c0 │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 8336a │ │ │ │ + ble.n 8337e │ │ │ │ adds r3, r2, #4 │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ cmp r4, r3 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ streq r2, [r7, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 832d2 │ │ │ │ + beq.n 832e6 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 8338a │ │ │ │ + ble.n 8339e │ │ │ │ adds r3, r2, #4 │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ cmp r4, r3 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ streq r2, [r7, #4] │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 833a4 │ │ │ │ + ble.n 833b8 │ │ │ │ adds r3, r2, #4 │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ cmp r4, r3 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ streq r2, [r7, #8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 832d2 │ │ │ │ + beq.n 832e6 │ │ │ │ add.w r1, r8, #8 │ │ │ │ add.w r0, r7, #8 │ │ │ │ mov lr, r4 │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ ldr r5, [r2, #8] │ │ │ │ add.w ip, r3, #4 │ │ │ │ adds r4, r3, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 833d2 │ │ │ │ + bge.n 833e6 │ │ │ │ ldr.w r3, [r2, ip, lsl #2] │ │ │ │ cmp lr, r3 │ │ │ │ it eq │ │ │ │ streq r4, [r0, #0] │ │ │ │ cmp r1, r9 │ │ │ │ - bne.n 833b4 │ │ │ │ - b.n 832d2 │ │ │ │ + bne.n 833c8 │ │ │ │ + b.n 832e6 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r8, r3 │ │ │ │ - bls.w 831cc │ │ │ │ - bl 23c560 │ │ │ │ + bls.w 831e0 │ │ │ │ + bl 23c7b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8306c │ │ │ │ - ldr r3, [pc, #216] @ (834cc ) │ │ │ │ + beq.w 83080 │ │ │ │ + ldr r3, [pc, #216] @ (834e0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ - b.n 830d0 │ │ │ │ + b.n 830e4 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #404] @ 0x194 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82fda │ │ │ │ - b.n 831b6 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + bne.w 82fee │ │ │ │ + b.n 831ca │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 83450 │ │ │ │ + bne.n 83464 │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ - cbnz r0, 8345a │ │ │ │ + cbnz r0, 8346e │ │ │ │ mov r0, r4 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [pc, #160] @ (834cc ) │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [pc, #160] @ (834e0 ) │ │ │ │ ldr.w r9, [r3, sl] │ │ │ │ - b.n 830ca │ │ │ │ + b.n 830de │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #41924 @ 0xa3c4 │ │ │ │ + movw r1, #40324 @ 0x9d84 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #112] @ (834cc ) │ │ │ │ + ldr r3, [pc, #112] @ (834e0 ) │ │ │ │ ldr.w r9, [r3, sl] │ │ │ │ - b.n 830ca │ │ │ │ + b.n 830de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8306a │ │ │ │ + bne.w 8307e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8306a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8307e │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #39732 @ 0x9b34 │ │ │ │ + movw r0, #38132 @ 0x94f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8306a │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8307e │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 55dee │ │ │ │ + bl 55e36 │ │ │ │ mov r0, r7 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 834a8 │ │ │ │ + bge.n 834bc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 834a8 │ │ │ │ + cbnz r2, 834bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 832a6 │ │ │ │ + b.n 832ba │ │ │ │ mov r4, r6 │ │ │ │ - b.n 8348e │ │ │ │ - movw r1, #41992 @ 0xa408 │ │ │ │ + b.n 834a2 │ │ │ │ + movw r1, #40392 @ 0x9dc8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 11e29c │ │ │ │ - b.n 83060 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 8306a │ │ │ │ - bl 23c560 │ │ │ │ - b.n 83494 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 83074 │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 8307e │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 834a8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000834d0 : │ │ │ │ +000834e4 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 835b2 │ │ │ │ + blt.n 835c6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #24320 @ 0x5f00 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r3, #205 @ 0xcd │ │ │ │ + movw r3, #221 @ 0xdd │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r5, [r4, #868] @ 0x364 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 83598 │ │ │ │ - ldr r0, [pc, #184] @ (835b8 ) │ │ │ │ + bne.n 835ac │ │ │ │ + ldr r0, [pc, #184] @ (835cc ) │ │ │ │ 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, #1612] @ 0x64c │ │ │ │ - bcs.n 8356a │ │ │ │ + bcs.n 8357e │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 8355c │ │ │ │ + beq.n 83570 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 83536 │ │ │ │ + cbz r2, 8354a │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.n 83550 │ │ │ │ + bcc.n 83564 │ │ │ │ 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 83532 │ │ │ │ + b.n 83546 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83532 │ │ │ │ + bne.n 83546 │ │ │ │ ldr.w r1, [r4, #848] @ 0x350 │ │ │ │ - movw r3, #41937 @ 0xa3d1 │ │ │ │ + movw r3, #42009 @ 0xa419 │ │ │ │ movt r3, #7 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 835a8 │ │ │ │ + bne.n 835bc │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c0b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 83532 │ │ │ │ + beq.n 83546 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 83532 │ │ │ │ + b.n 83546 │ │ │ │ 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 83588 │ │ │ │ + b.n 8359c │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000835bc : │ │ │ │ +000835d0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 836fa │ │ │ │ + beq.w 8370e │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ itt eq │ │ │ │ movweq r0, #14563 @ 0x38e3 │ │ │ │ movteq r0, #910 @ 0x38e │ │ │ │ - bne.n 83664 │ │ │ │ + bne.n 83678 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.w 83740 │ │ │ │ + bhi.w 83754 │ │ │ │ movw r5, #24320 @ 0x5f00 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ - movw r3, #14761 @ 0x39a9 │ │ │ │ + movw r3, #14565 @ 0x38e5 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r6, [r5, #872] @ 0x368 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 836e0 │ │ │ │ - ldr r1, [pc, #320] @ (83744 ) │ │ │ │ + bne.n 836f4 │ │ │ │ + ldr r1, [pc, #320] @ (83758 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul.w r6, r4, r2 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1612] @ 0x64c │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.n 8368a │ │ │ │ + bcs.n 8369e │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r7, ip, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8367a │ │ │ │ + beq.n 8368e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 8364a │ │ │ │ + cbz r2, 8365e │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 2b448 │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.n 83672 │ │ │ │ + bcc.n 83686 │ │ │ │ add.w r1, ip, #1 │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r4 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, r4] │ │ │ │ - b.n 8363c │ │ │ │ + b.n 83650 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 2e3550 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ + bl 2e2f08 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 835e4 │ │ │ │ + b.n 835f8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 8363c │ │ │ │ + b.n 83650 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8363c │ │ │ │ + bne.n 83650 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ itt eq │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ - beq.n 836a6 │ │ │ │ + beq.n 836ba │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2e3550 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ + bl 2e2f08 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.n 83740 │ │ │ │ + bhi.n 83754 │ │ │ │ ldr.w r6, [r5, #852] @ 0x354 │ │ │ │ - movw r3, #19945 @ 0x4de9 │ │ │ │ + movw r3, #19645 @ 0x4cbd │ │ │ │ movt r3, #8 │ │ │ │ cmp r6, r3 │ │ │ │ it ne │ │ │ │ ldrne.w r0, [r5, #844] @ 0x34c │ │ │ │ - bne.n 836f4 │ │ │ │ + bne.n 83708 │ │ │ │ cmp r4, #0 │ │ │ │ itt eq │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bef0 │ │ │ │ - cbz r0, 836dc │ │ │ │ + cbz r0, 836f0 │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr.w r0, [r5, #864] @ 0x360 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b.n 836d0 │ │ │ │ + b.n 836e4 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #14761 @ 0x39a9 │ │ │ │ + movw r1, #14565 @ 0x38e5 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r6, [r3, #872] @ 0x368 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8373a │ │ │ │ - ldr r1, [pc, #48] @ (83744 ) │ │ │ │ + bne.n 8374e │ │ │ │ + ldr r1, [pc, #48] @ (83758 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r6, [r3, #852] @ 0x354 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r1, #1612] @ 0x64c │ │ │ │ - movw r1, #19945 @ 0x4de9 │ │ │ │ + movw r1, #19645 @ 0x4cbd │ │ │ │ movt r1, #8 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 836f0 │ │ │ │ + bne.n 83704 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 836c8 │ │ │ │ + b.n 836dc │ │ │ │ ldr.w r0, [r3, #864] @ 0x360 │ │ │ │ - b.n 836e4 │ │ │ │ + b.n 836f8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 836dc │ │ │ │ + b.n 836f0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r0, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 8383e │ │ │ │ + bcs.n 83852 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #24320 @ 0x5f00 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #14761 @ 0x39a9 │ │ │ │ + movw r3, #14565 @ 0x38e5 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r5, [r2, #872] @ 0x368 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 8381a │ │ │ │ - ldr r1, [pc, #200] @ (83844 ) │ │ │ │ + bne.n 8382e │ │ │ │ + ldr r1, [pc, #200] @ (83858 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ lsls r5, r0, #2 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ subs r1, r5, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #1612] @ 0x64c │ │ │ │ - bcs.n 837f0 │ │ │ │ + bcs.n 83804 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r6, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 837e2 │ │ │ │ + beq.n 837f6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 837be │ │ │ │ + cbz r2, 837d2 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2b448 │ │ │ │ ldrd r4, r6, [r3, #24] │ │ │ │ cmp r6, r4 │ │ │ │ - bcc.n 837d6 │ │ │ │ + bcc.n 837ea │ │ │ │ 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] │ │ │ │ - b.n 837b0 │ │ │ │ + b.n 837c4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 837b0 │ │ │ │ + b.n 837c4 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 837b0 │ │ │ │ + bne.n 837c4 │ │ │ │ ldr.w r5, [r2, #852] @ 0x354 │ │ │ │ - movw r3, #19945 @ 0x4de9 │ │ │ │ + movw r3, #19645 @ 0x4cbd │ │ │ │ movt r3, #8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 8382c │ │ │ │ - cbz r4, 83838 │ │ │ │ + bne.n 83840 │ │ │ │ + cbz r4, 8384c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bef0 │ │ │ │ - cbz r0, 83816 │ │ │ │ + cbz r0, 8382a │ │ │ │ ldr.w r3, [r6, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #800] @ 0x320 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r0, [r2, #864] @ 0x360 │ │ │ │ mov r1, r4 │ │ │ │ @@ -131151,49 +131162,49 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #4 │ │ │ │ blx r5 │ │ │ │ - b.n 8380a │ │ │ │ + b.n 8381e │ │ │ │ movs r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ - b.n 83804 │ │ │ │ + b.n 83818 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #14761 @ 0x39a9 │ │ │ │ + movw r2, #14565 @ 0x38e5 │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r4, [r3, #872] @ 0x368 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 838a8 │ │ │ │ - ldr r0, [pc, #92] @ (838cc ) │ │ │ │ + bne.n 838bc │ │ │ │ + ldr r0, [pc, #92] @ (838e0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r5, [r3, #852] @ 0x354 │ │ │ │ - movw r2, #19945 @ 0x4de9 │ │ │ │ + movw r2, #19645 @ 0x4cbd │ │ │ │ movt r2, #8 │ │ │ │ cmp r5, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r1, #1612] @ 0x64c │ │ │ │ - bne.n 838ba │ │ │ │ + bne.n 838ce │ │ │ │ mov.w r1, #768 @ 0x300 │ │ │ │ movs r0, #1 │ │ │ │ blx 2bef0 │ │ │ │ - cbz r0, 838a6 │ │ │ │ + cbz r0, 838ba │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r0, [r3, #864] @ 0x360 │ │ │ │ mov.w r2, #768 @ 0x300 │ │ │ │ mov r3, r4 │ │ │ │ @@ -131201,279 +131212,197 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov.w r2, #768 @ 0x300 │ │ │ │ movs r1, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8389c │ │ │ │ + bne.n 838b0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r2, #24320 @ 0x5f00 │ │ │ │ - movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #14761 @ 0x39a9 │ │ │ │ - movt r3, #8 │ │ │ │ - sub sp, #12 │ │ │ │ - ldr.w r4, [r2, #872] @ 0x368 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.n 83982 │ │ │ │ - ldr r3, [pc, #168] @ (839a4 ) │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ - ldr r3, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.n 8394a │ │ │ │ - ldrd r2, r0, [r3] │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - cbnz r2, 8393c │ │ │ │ - ldrd r4, r5, [r3, #24] │ │ │ │ - cmp r4, r5 │ │ │ │ - itttt ls │ │ │ │ - addls r1, r3, r4 │ │ │ │ - strls r1, [r3, #4] │ │ │ │ - addls.w r1, r4, #64 @ 0x40 │ │ │ │ - strls r1, [r3, #24] │ │ │ │ - ittet hi │ │ │ │ - ldrhi r3, [r3, #12] │ │ │ │ - strhi r3, [r1, #12] │ │ │ │ - strls r2, [r3, r4] │ │ │ │ - strhi r1, [r3, #8] │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ - movs r1, #0 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2b448 │ │ │ │ - movs r1, #7 │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - bl 801a0 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 8393c │ │ │ │ - ldr.w r1, [r2, #852] @ 0x354 │ │ │ │ - movw r3, #19945 @ 0x4de9 │ │ │ │ - movt r3, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.n 83994 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ - movs r0, #1 │ │ │ │ - blx 2bef0 │ │ │ │ - cbz r0, 8397e │ │ │ │ - ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r4, #800] @ 0x320 │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - ldr.w r0, [r2, #864] @ 0x360 │ │ │ │ - movs r1, #1 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ - mov r3, r4 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - bx r3 │ │ │ │ - mov r3, r1 │ │ │ │ - ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ - movs r1, #1 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ - blx r3 │ │ │ │ - b.n 83972 │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #280] @ (83ad4 ) │ │ │ │ + ldr r0, [pc, #280] @ (83a10 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul.w r5, r2, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1612] @ 0x64c │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.n 83a2a │ │ │ │ + bcs.n 83966 │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r8, ip, lsl #3] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 83a94 │ │ │ │ + beq.n 839d0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w lr, [r0] │ │ │ │ str.w lr, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 83a0c │ │ │ │ + beq.n 83948 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 2b448 │ │ │ │ ldrd r1, r6, [r3, #24] │ │ │ │ cmp r1, r6 │ │ │ │ - bhi.n 83a78 │ │ │ │ + bhi.n 839b4 │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r7, r1, ip, lsl #3 │ │ │ │ str r7, [r3, #24] │ │ │ │ adds r7, r3, r1 │ │ │ │ str r7, [r3, #4] │ │ │ │ str.w lr, [r3, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 839fe │ │ │ │ + bne.n 8393a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 83ab0 │ │ │ │ + beq.n 839ec │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - bne.n 83a84 │ │ │ │ + bne.n 839c0 │ │ │ │ movw r0, #47662 @ 0xba2e │ │ │ │ movt r0, #744 @ 0x2e8 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.n 83ace │ │ │ │ + bhi.n 83a0a │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #19945 @ 0x4de9 │ │ │ │ + movw r1, #19645 @ 0x4cbd │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r5, [r3, #852] @ 0x354 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 83aa6 │ │ │ │ + bne.n 839e2 │ │ │ │ cmp r4, #0 │ │ │ │ itt eq │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bef0 │ │ │ │ - cbz r0, 83a72 │ │ │ │ + cbz r0, 839ae │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r7, #12] │ │ │ │ str r7, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 839fe │ │ │ │ - b.n 83a2a │ │ │ │ + bne.n 8393a │ │ │ │ + b.n 83966 │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2e3550 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ + bl 2e2f08 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 83a3a │ │ │ │ + b.n 83976 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 839fe │ │ │ │ - b.n 83a2a │ │ │ │ + bne.n 8393a │ │ │ │ + b.n 83966 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ - b.n 83a66 │ │ │ │ + b.n 839a2 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #19945 @ 0x4de9 │ │ │ │ + movw r1, #19645 @ 0x4cbd │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r5, [r3, #852] @ 0x354 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 83aa6 │ │ │ │ + bne.n 839e2 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 83a5e │ │ │ │ + b.n 8399a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 83a72 │ │ │ │ + b.n 839ae │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00083ad8 : │ │ │ │ +00083a14 : │ │ │ │ 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, #24320 @ 0x5f00 │ │ │ │ movt ip, #82 @ 0x52 │ │ │ │ - movw r3, #15533 @ 0x3cad │ │ │ │ + movw r3, #15337 @ 0x3be9 │ │ │ │ movt r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 83c0e │ │ │ │ - cbz r0, 83b5c │ │ │ │ - ldr r3, [pc, #416] @ (83ca8 ) │ │ │ │ + bne.w 83b4a │ │ │ │ + cbz r0, 83a98 │ │ │ │ + ldr r3, [pc, #416] @ (83be4 ) │ │ │ │ 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, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 83b72 │ │ │ │ + beq.n 83aae │ │ │ │ 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 83b44 │ │ │ │ + bgt.n 83a80 │ │ │ │ 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, 83b72 │ │ │ │ + cbz r2, 83aae │ │ │ │ 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, 83b60 │ │ │ │ - cbz r2, 83b96 │ │ │ │ + cbz r0, 83a9c │ │ │ │ + cbz r2, 83ad2 │ │ │ │ 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 83b5c │ │ │ │ + b.n 83a98 │ │ │ │ ldr.w r2, [ip, #860] @ 0x35c │ │ │ │ - movw r3, #42097 @ 0xa471 │ │ │ │ + movw r3, #42169 @ 0xa4b9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 83ca0 │ │ │ │ + bne.w 83bdc │ │ │ │ mov r0, r1 │ │ │ │ blx 2af44 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 83b5c │ │ │ │ + b.n 83a98 │ │ │ │ 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 │ │ │ │ @@ -131484,74 +131413,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 83bd6 │ │ │ │ + bne.n 83b12 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 83bd2 │ │ │ │ + cbz r3, 83b0e │ │ │ │ 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 83c38 │ │ │ │ + beq.n 83b74 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 83c18 │ │ │ │ + beq.n 83b54 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 83bee │ │ │ │ + cbnz r3, 83b2a │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 83b5c │ │ │ │ + beq.n 83a98 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 83c94 │ │ │ │ + beq.n 83bd0 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 83c0a │ │ │ │ + cbz r3, 83b46 │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 83b5c │ │ │ │ + b.n 83a98 │ │ │ │ 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, 83c26 │ │ │ │ + cbz r3, 83b62 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83b5c │ │ │ │ + bne.n 83a98 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 83b5c │ │ │ │ + b.n 83a98 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 83be0 │ │ │ │ + beq.n 83b1c │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 83c9a │ │ │ │ + cbz r3, 83bd6 │ │ │ │ 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, 83c6c │ │ │ │ + cbz r3, 83ba8 │ │ │ │ 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 │ │ │ │ @@ -131560,85 +131489,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 83b5c │ │ │ │ + b.n 83a98 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 83bfc │ │ │ │ + b.n 83b38 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 83c44 │ │ │ │ + b.n 83b80 │ │ │ │ ldr.w r0, [ip, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 83b8a │ │ │ │ + b.n 83ac6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 83d5a │ │ │ │ + beq.n 83c96 │ │ │ │ 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] @ (83e6c ) │ │ │ │ + ldr r3, [pc, #424] @ (83da8 ) │ │ │ │ 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, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 83d2c │ │ │ │ + beq.n 83c68 │ │ │ │ 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 83cfe │ │ │ │ + bgt.n 83c3a │ │ │ │ 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, 83d2c │ │ │ │ + cbz r2, 83c68 │ │ │ │ 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, 83d1a │ │ │ │ - cbz r2, 83d5c │ │ │ │ + cbz r0, 83c56 │ │ │ │ + cbz r2, 83c98 │ │ │ │ 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 83d16 │ │ │ │ + b.n 83c52 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #42097 @ 0xa471 │ │ │ │ + movw r2, #42169 @ 0xa4b9 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r0, [r3, #860] @ 0x35c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 83e64 │ │ │ │ + bne.w 83da0 │ │ │ │ mov r0, r1 │ │ │ │ blx 2af44 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 83d16 │ │ │ │ + b.n 83c52 │ │ │ │ bx lr │ │ │ │ ldr r2, [r3, #16] │ │ │ │ movs r0, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r5, [r4, #512] @ 0x200 │ │ │ │ mul.w r0, r0, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ @@ -131650,72 +131579,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 83d9a │ │ │ │ + bne.n 83cd6 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 83d96 │ │ │ │ + cbz r3, 83cd2 │ │ │ │ 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 83dfa │ │ │ │ + beq.n 83d36 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 83dd4 │ │ │ │ + beq.n 83d10 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 83db2 │ │ │ │ + cbnz r3, 83cee │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 83d16 │ │ │ │ + beq.n 83c52 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 83df4 │ │ │ │ + cbz r1, 83d30 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, ip, [r2, #20] │ │ │ │ - cbz r3, 83dce │ │ │ │ + cbz r3, 83d0a │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [ip, #20] │ │ │ │ - b.n 83d16 │ │ │ │ + b.n 83c52 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 83de2 │ │ │ │ + cbz r3, 83d1e │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83d16 │ │ │ │ + bne.n 83c52 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 83d16 │ │ │ │ + b.n 83c52 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 83dbe │ │ │ │ + b.n 83cfa │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 83da4 │ │ │ │ + beq.n 83ce0 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 83e5e │ │ │ │ + cbz r3, 83d9a │ │ │ │ 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, 83e2e │ │ │ │ + cbz r3, 83d6a │ │ │ │ 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, #24320 @ 0x5f00 │ │ │ │ @@ -131726,834 +131655,801 @@ │ │ │ │ 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 83d16 │ │ │ │ + b.n 83c52 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 83e06 │ │ │ │ + b.n 83d42 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r5 │ │ │ │ - b.n 83d4e │ │ │ │ + b.n 83c8a │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00083e70 : │ │ │ │ +00083dac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 8405e │ │ │ │ + cbz r0, 83e0a │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #41352 @ 0xa188 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 83ebc │ │ │ │ - movw r2, #21012 @ 0x5214 │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.n 83ed4 │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ - ands.w r2, r2, #33554432 @ 0x2000000 │ │ │ │ - beq.w 8414c │ │ │ │ - ldrd r1, r0, [r0, #8] │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 84208 <_PyTuple_FromArray@@Base> │ │ │ │ + bne.n 83de6 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 84066 │ │ │ │ + bge.n 83e12 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bl 9fc20 │ │ │ │ + movw r2, #21012 @ 0x5214 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.n 83e16 │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ + ands.w r2, r2, #33554432 @ 0x2000000 │ │ │ │ + beq.w 840a2 │ │ │ │ + ldrd r1, r0, [r0, #8] │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + b.w 8413c <_PyTuple_FromArray@@Base> │ │ │ │ + str r0, [sp, #0] │ │ │ │ + bl 5d954 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + mov r2, r3 │ │ │ │ + b.n 83dde │ │ │ │ + bl 9f804 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 83ecc │ │ │ │ + beq.n 83dde │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8406a │ │ │ │ + beq.w 83f9e │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 840a6 │ │ │ │ + beq.w 83fda │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 840aa │ │ │ │ + beq.w 83fde │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 840ae │ │ │ │ + beq.w 83fe2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 840b2 │ │ │ │ + beq.w 83fe6 │ │ │ │ add r6, sp, #8 │ │ │ │ add r4, sp, #24 │ │ │ │ movs r5, #5 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8406c │ │ │ │ + beq.w 83fa0 │ │ │ │ mov r1, r4 │ │ │ │ adds r3, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ cmp r3, #8 │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ mov r4, r1 │ │ │ │ - bne.n 83f3e │ │ │ │ + bne.n 83e80 │ │ │ │ movs r0, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84112 │ │ │ │ + beq.w 8401c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r5, [r4, #8] │ │ │ │ subs r1, r0, #4 │ │ │ │ add.w ip, r0, #28 │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ mov r6, r3 │ │ │ │ cmp r1, ip │ │ │ │ - bne.n 83f7c │ │ │ │ - ldr.w r9, [pc, #572] @ 841cc │ │ │ │ + bne.n 83ebe │ │ │ │ + ldr.w r9, [pc, #560] @ 84100 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - b.n 83faa │ │ │ │ + b.n 83eec │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ adds r0, r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n 84012 │ │ │ │ + bge.n 83f56 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str.w r7, [r1, r3, lsl #2] │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ blx r1 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83f96 │ │ │ │ + bne.n 83ed8 │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ mov r5, r3 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 840ba │ │ │ │ + bne.w 840b8 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 940a4 │ │ │ │ + bl 93fcc │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 841ac │ │ │ │ + bne.w 840e2 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83fea │ │ │ │ + bge.n 83f2e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 83fea │ │ │ │ + cbnz r1, 83f2e │ │ │ │ mov r0, r2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 21a2dc <_PyList_AsTupleAndClear@@Base> │ │ │ │ + bl 21a534 <_PyList_AsTupleAndClear@@Base> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 83ecc │ │ │ │ + bge.w 83dde │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 83ecc │ │ │ │ + bne.w 83dde │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 83ecc │ │ │ │ + b.n 83dde │ │ │ │ cmp r0, r1 │ │ │ │ - ble.n 8409c │ │ │ │ + ble.n 83fd0 │ │ │ │ adds r1, r3, #7 │ │ │ │ add.w r1, r1, r6, asr #3 │ │ │ │ bic.w r5, r1, #3 │ │ │ │ adds r1, r3, #4 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ subs r0, r5, r6 │ │ │ │ cmp r0, #0 │ │ │ │ it le │ │ │ │ movle r5, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 840b6 │ │ │ │ + beq.n 83fea │ │ │ │ cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 8416e │ │ │ │ + bcs.n 84062 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 9bc74 │ │ │ │ + bl 9bb78 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8416e │ │ │ │ + beq.n 84062 │ │ │ │ strd r6, r0, [r4, #8] │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str.w r7, [r1, r3, lsl #2] │ │ │ │ - b.n 83faa │ │ │ │ - str r0, [sp, #0] │ │ │ │ - bl 5d90c │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - mov r2, r3 │ │ │ │ - b.n 83ecc │ │ │ │ + b.n 83eec │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #348] @ (841cc ) │ │ │ │ + ldr r3, [pc, #348] @ (84100 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ - cbnz r1, 840e2 │ │ │ │ + cbnz r1, 83fee │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84090 │ │ │ │ + bge.n 83fc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 84090 │ │ │ │ + cbnz r3, 83fc4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 13e668 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + bl 13e230 <_PyTuple_FromArraySteal@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 83ecc │ │ │ │ + b.n 83dde │ │ │ │ cmp.w r0, r1, asr #1 │ │ │ │ - blt.n 84016 │ │ │ │ + blt.n 83f5a │ │ │ │ str r0, [r4, #8] │ │ │ │ - b.n 84056 │ │ │ │ + b.n 83f96 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 8406c │ │ │ │ + b.n 83fa0 │ │ │ │ movs r5, #2 │ │ │ │ - b.n 8406c │ │ │ │ + b.n 83fa0 │ │ │ │ movs r5, #3 │ │ │ │ - b.n 8406c │ │ │ │ + b.n 83fa0 │ │ │ │ movs r5, #4 │ │ │ │ - b.n 8406c │ │ │ │ + b.n 83fa0 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 8403a │ │ │ │ - ldr r1, [r1, #4] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 83fc8 │ │ │ │ - movw r1, #43804 @ 0xab1c │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - bl 206424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 83fc8 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2064fc <_PyErr_Clear@@Base> │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - b.n 83fc8 │ │ │ │ + b.n 83f7c │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8407c │ │ │ │ + beq.n 83fb0 │ │ │ │ movw r1, #43804 @ 0xab1c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 206424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 2067ec <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 84162 │ │ │ │ + cbnz r0, 84056 │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8407c │ │ │ │ + beq.n 83fb0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8407c │ │ │ │ + beq.n 83fb0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84120 │ │ │ │ + bge.n 8402a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 84144 │ │ │ │ + cbz r3, 8404e │ │ │ │ add r2, sp, #8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 841a8 │ │ │ │ + beq.n 8409e │ │ │ │ subs r3, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84122 │ │ │ │ + bge.n 8402c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84122 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84120 │ │ │ │ + bne.n 8402c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8402a │ │ │ │ mov r0, r2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84120 │ │ │ │ - movw r1, #3219 @ 0xc93 │ │ │ │ - movw r0, #39760 @ 0x9b50 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - str r2, [sp, #0] │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - b.n 83ecc │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8402a │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 2064fc <_PyErr_Clear@@Base> │ │ │ │ + bl 2068c4 <_PyErr_Clear@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 84102 │ │ │ │ + b.n 8400c │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 23c630 │ │ │ │ + bl 23c884 │ │ │ │ mov r0, r7 │ │ │ │ bl 2fbb2 <_PyObject_DebugMallocStats@@Base+0x1a4a> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 83faa │ │ │ │ + bge.w 83eec │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84194 │ │ │ │ + bge.n 8408a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbz r1, 841c6 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 840fc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 841a8 │ │ │ │ + bge.n 8409e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 841a8 │ │ │ │ + cbnz r3, 8409e │ │ │ │ mov r0, r2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ - b.n 83ecc │ │ │ │ + b.n 83dde │ │ │ │ + movw r1, #3219 @ 0xc93 │ │ │ │ + movw r0, #38160 @ 0x9510 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + str r2, [sp, #0] │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + b.n 83dde │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 83f0c │ │ │ │ + movw r1, #43804 @ 0xab1c │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + bl 2067ec <_PyErr_ExceptionMatches@@Base> │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 83f0c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2068c4 <_PyErr_Clear@@Base> │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + b.n 83f0c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84194 │ │ │ │ + bge.n 8408a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 84194 │ │ │ │ + bne.n 8408a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 84194 │ │ │ │ + b.n 8408a │ │ │ │ str r2, [sp, #0] │ │ │ │ - b.n 841bc │ │ │ │ - nop │ │ │ │ + b.n 840f2 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000841d0 : │ │ │ │ +00084104 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 841f4 │ │ │ │ + cbz r0, 84128 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 841f4 │ │ │ │ + bpl.n 84128 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ - b.w 84208 <_PyTuple_FromArray@@Base> │ │ │ │ + b.w 8413c <_PyTuple_FromArray@@Base> │ │ │ │ movw r1, #3219 @ 0xc93 │ │ │ │ - movw r0, #39760 @ 0x9b50 │ │ │ │ + movw r0, #38160 @ 0x9510 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00084208 <_PyTuple_FromArray@@Base>: │ │ │ │ +0008413c <_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 84372 <_PyTuple_FromArray@@Base+0x16a> │ │ │ │ + subs r3, r1, #0 │ │ │ │ + beq.n 8422e <_PyTuple_FromArray@@Base+0xf2> │ │ │ │ mov r5, r0 │ │ │ │ - blt.w 843ae <_PyTuple_FromArray@@Base+0x1a6> │ │ │ │ - subs r3, r4, #1 │ │ │ │ - cmp r3, #19 │ │ │ │ - bgt.n 842d0 <_PyTuple_FromArray@@Base+0xc8> │ │ │ │ - ldr r3, [pc, #404] @ (843c0 <_PyTuple_FromArray@@Base+0x1b8>) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - add.w r2, r2, r4, lsl #3 │ │ │ │ + blt.w 84274 <_PyTuple_FromArray@@Base+0x138> │ │ │ │ + subs r2, r3, #1 │ │ │ │ + cmp r2, #19 │ │ │ │ + bgt.n 84232 <_PyTuple_FromArray@@Base+0xf6> │ │ │ │ + ldr r2, [pc, #308] @ (84294 <_PyTuple_FromArray@@Base+0x158>) │ │ │ │ + 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 r3, [r2, #1728] @ 0x6c0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 8435a <_PyTuple_FromArray@@Base+0x152> │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ + ldr.w r4, [r2, #1728] @ 0x6c0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.n 8420e <_PyTuple_FromArray@@Base+0xd2> │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ str.w r1, [r2, #1728] @ 0x6c0 │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ - ldr r2, [pc, #364] @ (843c4 <_PyTuple_FromArray@@Base+0x1bc>) │ │ │ │ + ldr r2, [pc, #272] @ (84298 <_PyTuple_FromArray@@Base+0x15c>) │ │ │ │ movs r1, #1 │ │ │ │ - str r1, [r3, #0] │ │ │ │ + str r1, [r4, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 84376 <_PyTuple_FromArray@@Base+0x16e> │ │ │ │ - ldr r1, [r5, #0] │ │ │ │ + bne.n 8424e <_PyTuple_FromArray@@Base+0x112> │ │ │ │ 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 8428a <_PyTuple_FromArray@@Base+0x82> │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r1, #0] │ │ │ │ - cmp r4, #1 │ │ │ │ - str.w r1, [ip] │ │ │ │ - bne.n 84300 <_PyTuple_FromArray@@Base+0xf8> │ │ │ │ - cbz r2, 842ca <_PyTuple_FromArray@@Base+0xc2> │ │ │ │ - ldr r4, [pc, #296] @ (843c0 <_PyTuple_FromArray@@Base+0x1b8>) │ │ │ │ - mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr.w r2, [r3, #-4] │ │ │ │ - sub.w r1, r3, #8 │ │ │ │ - and.w r2, r2, #3 │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ - ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - ldr.w ip, [r5, #4] │ │ │ │ - adds r4, #1 │ │ │ │ - orr.w r2, r2, ip │ │ │ │ - str.w r1, [ip] │ │ │ │ - strd r5, r2, [r3, #-8] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - mov r0, r3 │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - movw r3, #65531 @ 0xfffb │ │ │ │ - movt r3, #8191 @ 0x1fff │ │ │ │ - cmp r4, r3 │ │ │ │ - bls.n 8435a <_PyTuple_FromArray@@Base+0x152> │ │ │ │ - bl 23c560 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 842ca <_PyTuple_FromArray@@Base+0xc2> │ │ │ │ - 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 84286 <_PyTuple_FromArray@@Base+0x7e> │ │ │ │ - str r1, [r3, #16] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - cbnz r2, 8430e <_PyTuple_FromArray@@Base+0x106> │ │ │ │ - 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 84292 <_PyTuple_FromArray@@Base+0x8a> │ │ │ │ - add.w r0, r5, #8 │ │ │ │ - add.w lr, r5, r4, lsl #2 │ │ │ │ - add.w ip, r3, #20 │ │ │ │ + str r2, [r4, #12] │ │ │ │ + mov r0, r5 │ │ │ │ + add.w lr, r4, #12 │ │ │ │ + add.w r3, r5, r3, lsl #2 │ │ │ │ + movs r2, #0 │ │ │ │ ldr.w r1, [r0], #4 │ │ │ │ - cbnz r2, 8433e <_PyTuple_FromArray@@Base+0x136> │ │ │ │ + cbnz r2, 841b8 <_PyTuple_FromArray@@Base+0x7c> │ │ │ │ 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 │ │ │ │ + ldr.w ip, [r1] │ │ │ │ + cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ + add.w r5, ip, #1 │ │ │ │ it lt │ │ │ │ strlt r5, [r1, #0] │ │ │ │ - cmp r0, lr │ │ │ │ - str.w r1, [ip, #4]! │ │ │ │ - bne.n 8432e <_PyTuple_FromArray@@Base+0x126> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 84294 <_PyTuple_FromArray@@Base+0x8c> │ │ │ │ - b.n 842ca <_PyTuple_FromArray@@Base+0xc2> │ │ │ │ - mov r1, r4 │ │ │ │ + cmp r3, r0 │ │ │ │ + str.w r1, [lr, #4]! │ │ │ │ + bne.n 841a8 <_PyTuple_FromArray@@Base+0x6c> │ │ │ │ + cbz r2, 84208 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + ldr r0, [pc, #192] @ (84294 <_PyTuple_FromArray@@Base+0x158>) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr.w r3, [r4, #-4] │ │ │ │ + sub.w r2, r4, #8 │ │ │ │ + and.w r3, r3, #3 │ │ │ │ + ldr r1, [r1, r0] │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ + ldr.w r0, [r1, #3868] @ 0xf1c │ │ │ │ + ldr.w ip, [r5, #4] │ │ │ │ + adds r0, #1 │ │ │ │ + orr.w r3, r3, ip │ │ │ │ + str.w r2, [ip] │ │ │ │ + strd r5, r3, [r4, #-8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + mov r1, r3 │ │ │ │ movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84490 <_PyObject_GC_NewVar@@Base> │ │ │ │ - mov r3, r0 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 84364 <_PyObject_GC_NewVar@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 84208 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + str r2, [r0, #12] │ │ │ │ + b.n 8419c <_PyTuple_FromArray@@Base+0x60> │ │ │ │ + ldr r4, [pc, #108] @ (8429c <_PyTuple_FromArray@@Base+0x160>) │ │ │ │ + b.n 84208 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + movw r2, #65531 @ 0xfffb │ │ │ │ + movt r2, #8191 @ 0x1fff │ │ │ │ + cmp r3, r2 │ │ │ │ + bls.n 8420e <_PyTuple_FromArray@@Base+0xd2> │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 23c7b4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84268 <_PyTuple_FromArray@@Base+0x60> │ │ │ │ - b.n 842ca <_PyTuple_FromArray@@Base+0xc2> │ │ │ │ - ldr r3, [pc, #84] @ (843c8 <_PyTuple_FromArray@@Base+0x1c0>) │ │ │ │ - b.n 842ca <_PyTuple_FromArray@@Base+0xc2> │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + bne.n 8419c <_PyTuple_FromArray@@Base+0x60> │ │ │ │ + b.n 84208 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8439e <_PyTuple_FromArray@@Base+0x196> │ │ │ │ - ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ + bne.n 84286 <_PyTuple_FromArray@@Base+0x14a> │ │ │ │ + ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84268 <_PyTuple_FromArray@@Base+0x60> │ │ │ │ - mov r0, r3 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bne.n 84196 <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 84268 <_PyTuple_FromArray@@Base+0x60> │ │ │ │ - mov r0, r3 │ │ │ │ + b.n 84196 <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ + movw r0, #38132 @ 0x94f4 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movs r4, #0 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 84208 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ - str r3, [sp, #4] │ │ │ │ + mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 84268 <_PyTuple_FromArray@@Base+0x60> │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #39732 @ 0x9b34 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 842ca <_PyTuple_FromArray@@Base+0xc2> │ │ │ │ + b.n 84196 <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #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 84476 <_PyTuple_FromArray@@Base+0x26e> │ │ │ │ + blt.n 8434a <_PyTuple_FromArray@@Base+0x20e> │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.n 84436 <_PyTuple_FromArray@@Base+0x22e> │ │ │ │ - ldr r3, [pc, #160] @ (84488 <_PyTuple_FromArray@@Base+0x280>) │ │ │ │ + bgt.n 8430a <_PyTuple_FromArray@@Base+0x1ce> │ │ │ │ + ldr r3, [pc, #160] @ (8435c <_PyTuple_FromArray@@Base+0x220>) │ │ │ │ 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, #1728] @ 0x6c0 │ │ │ │ - cbz r4, 84422 <_PyTuple_FromArray@@Base+0x21a> │ │ │ │ - ldr r1, [pc, #140] @ (8448c <_PyTuple_FromArray@@Base+0x284>) │ │ │ │ + cbz r4, 842f6 <_PyTuple_FromArray@@Base+0x1ba> │ │ │ │ + ldr r1, [pc, #140] @ (84360 <_PyTuple_FromArray@@Base+0x224>) │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r0, [r3, #1728] @ 0x6c0 │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r3, 8444a <_PyTuple_FromArray@@Base+0x242> │ │ │ │ + cbnz r3, 8431e <_PyTuple_FromArray@@Base+0x1e2> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84490 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 84364 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84418 <_PyTuple_FromArray@@Base+0x210> │ │ │ │ - b.n 8441e <_PyTuple_FromArray@@Base+0x216> │ │ │ │ + bne.n 842ec <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ + b.n 842f2 <_PyTuple_FromArray@@Base+0x1b6> │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 84422 <_PyTuple_FromArray@@Base+0x21a> │ │ │ │ + bls.n 842f6 <_PyTuple_FromArray@@Base+0x1ba> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23c560 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + b.w 23c7b4 │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8446a <_PyTuple_FromArray@@Base+0x262> │ │ │ │ + bne.n 8433e <_PyTuple_FromArray@@Base+0x202> │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84418 <_PyTuple_FromArray@@Base+0x210> │ │ │ │ + bne.n 842ec <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 84418 <_PyTuple_FromArray@@Base+0x210> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 842ec <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - b.n 84418 <_PyTuple_FromArray@@Base+0x210> │ │ │ │ + b.n 842ec <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #39732 @ 0x9b34 │ │ │ │ + movw r0, #38132 @ 0x94f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8441e <_PyTuple_FromArray@@Base+0x216> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 842f2 <_PyTuple_FromArray@@Base+0x1b6> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00084490 <_PyObject_GC_NewVar@@Base>: │ │ │ │ +00084364 <_PyObject_GC_NewVar@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.w 846a8 <_PyObject_GC_NewVar@@Base+0x218> │ │ │ │ + blt.w 8457c <_PyObject_GC_NewVar@@Base+0x218> │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ and.w r2, r3, #24 │ │ │ │ - ldr.w r9, [pc, #520] @ 846c0 <_PyObject_GC_NewVar@@Base+0x230> │ │ │ │ + ldr.w r9, [pc, #520] @ 84594 <_PyObject_GC_NewVar@@Base+0x230> │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ adds r2, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ mla r2, r1, r5, r2 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r3 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 84674 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ + bhi.w 84548 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ adds r2, r2, r3 │ │ │ │ - bmi.w 84674 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ + bmi.w 84548 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ movw r6, #24320 @ 0x5f00 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r1, #205 @ 0xcd │ │ │ │ + movw r1, #221 @ 0xdd │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r0, [r6, #888] @ 0x378 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 84636 <_PyObject_GC_NewVar@@Base+0x1a6> │ │ │ │ + bne.w 8450a <_PyObject_GC_NewVar@@Base+0x1a6> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r1, #1612] @ 0x64c │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ mov fp, r0 │ │ │ │ - bcs.n 845e2 <_PyObject_GC_NewVar@@Base+0x152> │ │ │ │ + bcs.n 844b6 <_PyObject_GC_NewVar@@Base+0x152> │ │ │ │ mov.w sl, r1, lsr #3 │ │ │ │ ldr.w r0, [r0, sl, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.n 8461a <_PyObject_GC_NewVar@@Base+0x18a> │ │ │ │ + beq.n 844ee <_PyObject_GC_NewVar@@Base+0x18a> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr.w r6, [lr] │ │ │ │ str r6, [r0, #4] │ │ │ │ - cbz r6, 8457e <_PyObject_GC_NewVar@@Base+0xee> │ │ │ │ + cbz r6, 84452 <_PyObject_GC_NewVar@@Base+0xee> │ │ │ │ add r3, lr │ │ │ │ ldr r1, [r7, #8] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [lr] │ │ │ │ strd r2, r2, [r3, #-8] │ │ │ │ ldr.w r2, [r1, #3768] @ 0xeb8 │ │ │ │ ldr.w r0, [r1, #3764] @ 0xeb4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #3768] @ 0xeb8 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt.n 845a4 <_PyObject_GC_NewVar@@Base+0x114> │ │ │ │ + bgt.n 84478 <_PyObject_GC_NewVar@@Base+0x114> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r4, [r3, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - ldr r2, [pc, #336] @ (846bc <_PyObject_GC_NewVar@@Base+0x22c>) │ │ │ │ + ldr r2, [pc, #336] @ (84590 <_PyObject_GC_NewVar@@Base+0x22c>) │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r4, [r2, #1600] @ 0x640 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8464e <_PyObject_GC_NewVar@@Base+0x1be> │ │ │ │ + bne.n 84522 <_PyObject_GC_NewVar@@Base+0x1be> │ │ │ │ str r5, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r2, r1, [r0, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - bcc.n 84598 <_PyObject_GC_NewVar@@Base+0x108> │ │ │ │ + bcc.n 8446c <_PyObject_GC_NewVar@@Base+0x108> │ │ │ │ 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 r6, [r0, r2] │ │ │ │ - b.n 84538 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + b.n 8440c <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 84538 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + b.n 8440c <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ ldr.w r2, [r1, #3748] @ 0xea4 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - beq.n 84558 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + beq.n 8442c <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ ldr.w r2, [r1, #3856] @ 0xf10 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 84558 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + bne.n 8442c <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 846a0 <_PyObject_GC_NewVar@@Base+0x210> │ │ │ │ + bne.n 84574 <_PyObject_GC_NewVar@@Base+0x210> │ │ │ │ add.w r1, r7, #12 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 84558 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + bmi.n 8442c <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 845cc <_PyObject_GC_NewVar@@Base+0x13c> │ │ │ │ + bne.n 844a0 <_PyObject_GC_NewVar@@Base+0x13c> │ │ │ │ dmb ish │ │ │ │ - b.n 84558 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + b.n 8442c <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ ldr.w r0, [r6, #848] @ 0x350 │ │ │ │ - movw r1, #41937 @ 0xa3d1 │ │ │ │ + movw r1, #42009 @ 0xa419 │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 84680 <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ + bne.n 84554 <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c0b0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov lr, r0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 84674 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ + beq.n 84548 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ ldr.w r2, [fp, #800] @ 0x320 │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [fp, #800] @ 0x320 │ │ │ │ - b.n 84538 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + b.n 8440c <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov lr, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 845e2 <_PyObject_GC_NewVar@@Base+0x152> │ │ │ │ + beq.n 844b6 <_PyObject_GC_NewVar@@Base+0x152> │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ - b.n 84538 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + b.n 8440c <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ blx r3 │ │ │ │ mov lr, r0 │ │ │ │ - cbz r0, 84674 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ + cbz r0, 84548 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 84538 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + b.n 8440c <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 84690 <_PyObject_GC_NewVar@@Base+0x200> │ │ │ │ + bne.n 84564 <_PyObject_GC_NewVar@@Base+0x200> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84574 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ + bne.n 84448 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ mov r0, r3 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 84574 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ + b.n 84448 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23c630 │ │ │ │ + b.w 23c884 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov lr, r0 │ │ │ │ - b.n 84604 <_PyObject_GC_NewVar@@Base+0x174> │ │ │ │ + b.n 844d8 <_PyObject_GC_NewVar@@Base+0x174> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 84574 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ + b.n 84448 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 845be <_PyObject_GC_NewVar@@Base+0x12e> │ │ │ │ - b.n 84558 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + beq.n 84492 <_PyObject_GC_NewVar@@Base+0x12e> │ │ │ │ + b.n 8442c <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ movw r1, #1931 @ 0x78b │ │ │ │ - movw r0, #42016 @ 0xa420 │ │ │ │ + movw r0, #40416 @ 0x9de0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 84576 <_PyObject_GC_NewVar@@Base+0xe6> │ │ │ │ + b.n 8444a <_PyObject_GC_NewVar@@Base+0xe6> │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000846c4 <_Py_Dealloc@@Base>: │ │ │ │ +00084598 <_Py_Dealloc@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #220] @ (847b4 <_Py_Dealloc@@Base+0xf0>) │ │ │ │ + ldr r6, [pc, #220] @ (84688 <_Py_Dealloc@@Base+0xf0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r7, sp, #0 │ │ │ │ mov sl, r0 │ │ │ │ ldr r5, [r6, r1] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ @@ -132563,46 +132459,46 @@ │ │ │ │ ubfx r4, r4, #14, #1 │ │ │ │ subs r3, r7, r3 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge.w ip, #0 │ │ │ │ andlt.w ip, r4, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 84750 <_Py_Dealloc@@Base+0x8c> │ │ │ │ - ldr r2, [pc, #172] @ (847b8 <_Py_Dealloc@@Base+0xf4>) │ │ │ │ + bne.n 84624 <_Py_Dealloc@@Base+0x8c> │ │ │ │ + ldr r2, [pc, #172] @ (8468c <_Py_Dealloc@@Base+0xf4>) │ │ │ │ mov.w r9, r3, asr #13 │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbnz r3, 84740 <_Py_Dealloc@@Base+0x7c> │ │ │ │ + cbnz r3, 84614 <_Py_Dealloc@@Base+0x7c> │ │ │ │ blx r8 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ - cbnz r3, 84722 <_Py_Dealloc@@Base+0x5e> │ │ │ │ + cbnz r3, 845f6 <_Py_Dealloc@@Base+0x5e> │ │ │ │ adds r7, #8 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp.w r9, #3 │ │ │ │ ite le │ │ │ │ movle r4, #0 │ │ │ │ andgt.w r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8471a <_Py_Dealloc@@Base+0x56> │ │ │ │ + beq.n 845ee <_Py_Dealloc@@Base+0x56> │ │ │ │ mov r0, r5 │ │ │ │ adds r7, #8 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 23f430 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + b.w 23f694 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 84798 <_Py_Dealloc@@Base+0xd4> │ │ │ │ + bne.n 8466c <_Py_Dealloc@@Base+0xd4> │ │ │ │ mov r0, sl │ │ │ │ - b.n 84714 <_Py_Dealloc@@Base+0x50> │ │ │ │ + b.n 845e8 <_Py_Dealloc@@Base+0x50> │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 847a4 <_Py_Dealloc@@Base+0xe0> │ │ │ │ + cbnz r3, 84678 <_Py_Dealloc@@Base+0xe0> │ │ │ │ ldr.w r3, [sl, #-8] │ │ │ │ - cbz r3, 8478a <_Py_Dealloc@@Base+0xc6> │ │ │ │ + cbz r3, 8465e <_Py_Dealloc@@Base+0xc6> │ │ │ │ ldr r0, [r6, r1] │ │ │ │ ldr.w r1, [sl, #-4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r1 │ │ │ │ @@ -132615,43 +132511,43 @@ │ │ │ │ ands r1, r3 │ │ │ │ str.w r1, [sl, #-4] │ │ │ │ str.w r2, [r0, #3868] @ 0xf1c │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [sl, #-8] │ │ │ │ str.w sl, [r5, #100] @ 0x64 │ │ │ │ - b.n 8471a <_Py_Dealloc@@Base+0x56> │ │ │ │ + b.n 845ee <_Py_Dealloc@@Base+0x56> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, sl │ │ │ │ - b.n 84714 <_Py_Dealloc@@Base+0x50> │ │ │ │ + b.n 845e8 <_Py_Dealloc@@Base+0x50> │ │ │ │ str r1, [r7, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84756 <_Py_Dealloc@@Base+0x92> │ │ │ │ - b.n 8478a <_Py_Dealloc@@Base+0xc6> │ │ │ │ + bne.n 8462a <_Py_Dealloc@@Base+0x92> │ │ │ │ + b.n 8465e <_Py_Dealloc@@Base+0xc6> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #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 r2, [r0, #-8] │ │ │ │ add r7, sp, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 849e6 <_Py_Dealloc@@Base+0x322> │ │ │ │ - ldr r4, [pc, #680] @ (84a88 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + beq.w 848ba <_Py_Dealloc@@Base+0x322> │ │ │ │ + ldr r4, [pc, #680] @ (8495c <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r6, #-4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r1 │ │ │ │ @@ -132664,49 +132560,49 @@ │ │ │ │ str.w r3, [r6, #-8] │ │ │ │ ldr.w r3, [r0, #3868] @ 0xf1c │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r6, #-4] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 84948 <_Py_Dealloc@@Base+0x284> │ │ │ │ + beq.w 8481c <_Py_Dealloc@@Base+0x284> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ subs r5, r3, #1 │ │ │ │ - bmi.w 84a66 <_Py_Dealloc@@Base+0x3a2> │ │ │ │ + bmi.w 8493a <_Py_Dealloc@@Base+0x3a2> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ lsls r3, r3, #31 │ │ │ │ str r2, [r7, #4] │ │ │ │ - bmi.w 849d0 <_Py_Dealloc@@Base+0x30c> │ │ │ │ + bmi.w 848a4 <_Py_Dealloc@@Base+0x30c> │ │ │ │ mov r8, r5 │ │ │ │ mov sl, r6 │ │ │ │ - b.n 8485c <_Py_Dealloc@@Base+0x198> │ │ │ │ + b.n 84730 <_Py_Dealloc@@Base+0x198> │ │ │ │ add.w r5, r8, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r4, [r1, r5, lsl #2] │ │ │ │ - cbz r4, 84854 <_Py_Dealloc@@Base+0x190> │ │ │ │ + cbz r4, 84728 <_Py_Dealloc@@Base+0x190> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84854 <_Py_Dealloc@@Base+0x190> │ │ │ │ + bge.n 84728 <_Py_Dealloc@@Base+0x190> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84984 <_Py_Dealloc@@Base+0x2c0> │ │ │ │ + beq.w 84858 <_Py_Dealloc@@Base+0x2c0> │ │ │ │ add.w r8, r5, #4294967295 @ 0xffffffff │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 848c0 <_Py_Dealloc@@Base+0x1fc> │ │ │ │ + beq.n 84794 <_Py_Dealloc@@Base+0x1fc> │ │ │ │ ldr.w r4, [r1, r8, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 84838 <_Py_Dealloc@@Base+0x174> │ │ │ │ + beq.n 8470c <_Py_Dealloc@@Base+0x174> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84838 <_Py_Dealloc@@Base+0x174> │ │ │ │ + bge.n 8470c <_Py_Dealloc@@Base+0x174> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84838 <_Py_Dealloc@@Base+0x174> │ │ │ │ - ldr r2, [pc, #528] @ (84a88 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + bne.n 8470c <_Py_Dealloc@@Base+0x174> │ │ │ │ + ldr r2, [pc, #528] @ (8495c <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr.w fp, [r1, #24] │ │ │ │ ldr r6, [r2, r0] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ubfx r9, r2, #14, #1 │ │ │ │ ldr.w r2, [r6, #712] @ 0x2c8 │ │ │ │ @@ -132714,96 +132610,96 @@ │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ andlt.w r0, r9, #1 │ │ │ │ asrs r2, r2, #13 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84c1e <_Py_Dealloc@@Base+0x55a> │ │ │ │ - ldr r3, [pc, #488] @ (84a8c <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ + bne.w 84af2 <_Py_Dealloc@@Base+0x55a> │ │ │ │ + ldr r3, [pc, #488] @ (84960 <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84b82 <_Py_Dealloc@@Base+0x4be> │ │ │ │ + bne.w 84a56 <_Py_Dealloc@@Base+0x4be> │ │ │ │ mov r0, r4 │ │ │ │ blx fp │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84b4e <_Py_Dealloc@@Base+0x48a> │ │ │ │ + bne.w 84a22 <_Py_Dealloc@@Base+0x48a> │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ - b.n 84838 <_Py_Dealloc@@Base+0x174> │ │ │ │ + b.n 8470c <_Py_Dealloc@@Base+0x174> │ │ │ │ mov r6, sl │ │ │ │ movw r0, #24320 @ 0x5f00 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - movw r3, #15533 @ 0x3cad │ │ │ │ + movw r3, #15337 @ 0x3be9 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 84a80 <_Py_Dealloc@@Base+0x3bc> │ │ │ │ + bne.w 84954 <_Py_Dealloc@@Base+0x3bc> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 84944 <_Py_Dealloc@@Base+0x280> │ │ │ │ - ldr r3, [pc, #420] @ (84a88 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + beq.n 84818 <_Py_Dealloc@@Base+0x280> │ │ │ │ + ldr r3, [pc, #420] @ (8495c <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ 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, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.w 84a90 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ + beq.w 84964 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ 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 84924 <_Py_Dealloc@@Base+0x260> │ │ │ │ + bgt.n 847f8 <_Py_Dealloc@@Base+0x260> │ │ │ │ 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.w 84a90 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ + beq.w 84964 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ str r5, [r1, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 84a54 <_Py_Dealloc@@Base+0x390> │ │ │ │ + beq.w 84928 <_Py_Dealloc@@Base+0x390> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 84ab2 <_Py_Dealloc@@Base+0x3ee> │ │ │ │ + beq.w 84986 <_Py_Dealloc@@Base+0x3ee> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #21012 @ 0x5214 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 84a46 <_Py_Dealloc@@Base+0x382> │ │ │ │ - ldr r3, [pc, #304] @ (84a88 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + bne.n 8491a <_Py_Dealloc@@Base+0x382> │ │ │ │ + ldr r3, [pc, #304] @ (8495c <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ 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, #1900] @ 0x76c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.n 84a46 <_Py_Dealloc@@Base+0x382> │ │ │ │ + bhi.n 8491a <_Py_Dealloc@@Base+0x382> │ │ │ │ ldr.w r1, [r3, #1896] @ 0x768 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ adds r7, #12 │ │ │ │ str.w r6, [r3, #1896] @ 0x768 │ │ │ │ str.w r2, [r3, #1900] @ 0x76c │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #256] @ (84a88 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + ldr r2, [pc, #256] @ (8495c <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr.w fp, [r1, #24] │ │ │ │ ldr r6, [r2, r0] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ubfx r9, r2, #14, #1 │ │ │ │ ldr.w r2, [r6, #712] @ 0x2c8 │ │ │ │ @@ -132811,106 +132707,106 @@ │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ andlt.w r0, r9, #1 │ │ │ │ asrs r2, r2, #13 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84bce <_Py_Dealloc@@Base+0x50a> │ │ │ │ - ldr r3, [pc, #216] @ (84a8c <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ + bne.w 84aa2 <_Py_Dealloc@@Base+0x50a> │ │ │ │ + ldr r3, [pc, #216] @ (84960 <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84b66 <_Py_Dealloc@@Base+0x4a2> │ │ │ │ + bne.w 84a3a <_Py_Dealloc@@Base+0x4a2> │ │ │ │ mov r0, r4 │ │ │ │ blx fp │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84b32 <_Py_Dealloc@@Base+0x46e> │ │ │ │ + bne.w 84a06 <_Py_Dealloc@@Base+0x46e> │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ - b.n 84854 <_Py_Dealloc@@Base+0x190> │ │ │ │ + b.n 84728 <_Py_Dealloc@@Base+0x190> │ │ │ │ ldr.w r4, [r1, r5, lsl #2] │ │ │ │ - cbz r4, 849de <_Py_Dealloc@@Base+0x31a> │ │ │ │ + cbz r4, 848b2 <_Py_Dealloc@@Base+0x31a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 849f0 <_Py_Dealloc@@Base+0x32c> │ │ │ │ + blt.n 848c4 <_Py_Dealloc@@Base+0x32c> │ │ │ │ subs r5, #1 │ │ │ │ - bcs.w 84832 <_Py_Dealloc@@Base+0x16e> │ │ │ │ - b.n 848c2 <_Py_Dealloc@@Base+0x1fe> │ │ │ │ + bcs.w 84706 <_Py_Dealloc@@Base+0x16e> │ │ │ │ + b.n 84796 <_Py_Dealloc@@Base+0x1fe> │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8481e <_Py_Dealloc@@Base+0x15a> │ │ │ │ - b.n 84948 <_Py_Dealloc@@Base+0x284> │ │ │ │ + bne.w 846f2 <_Py_Dealloc@@Base+0x15a> │ │ │ │ + b.n 8481c <_Py_Dealloc@@Base+0x284> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 849de <_Py_Dealloc@@Base+0x31a> │ │ │ │ + bne.n 848b2 <_Py_Dealloc@@Base+0x31a> │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #140] @ (84a88 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + ldr r2, [pc, #140] @ (8495c <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r8, [r2, r0] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ldr.w r9, [r1, #24] │ │ │ │ ubfx sl, r2, #14, #1 │ │ │ │ ldr.w r2, [r8, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ andlt.w r0, sl, #1 │ │ │ │ mov.w fp, r2, asr #13 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84d10 <_Py_Dealloc@@Base+0x64c> │ │ │ │ - ldr r3, [pc, #96] @ (84a8c <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ + bne.w 84be4 <_Py_Dealloc@@Base+0x64c> │ │ │ │ + ldr r3, [pc, #96] @ (84960 <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84cf4 <_Py_Dealloc@@Base+0x630> │ │ │ │ + bne.w 84bc8 <_Py_Dealloc@@Base+0x630> │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84cda <_Py_Dealloc@@Base+0x616> │ │ │ │ + bne.w 84bae <_Py_Dealloc@@Base+0x616> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 849de <_Py_Dealloc@@Base+0x31a> │ │ │ │ + b.n 848b2 <_Py_Dealloc@@Base+0x31a> │ │ │ │ mov r0, r6 │ │ │ │ adds r7, #12 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 905c4 │ │ │ │ + b.w 904e8 │ │ │ │ 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 84944 <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 84818 <_Py_Dealloc@@Base+0x280> │ │ │ │ movw r0, #24320 @ 0x5f00 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - movw r3, #15533 @ 0x3cad │ │ │ │ + movw r3, #15337 @ 0x3be9 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 848e0 <_Py_Dealloc@@Base+0x21c> │ │ │ │ + beq.w 847b4 <_Py_Dealloc@@Base+0x21c> │ │ │ │ ldr.w r0, [r0, #864] @ 0x360 │ │ │ │ blx r2 │ │ │ │ - b.n 84944 <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 84818 <_Py_Dealloc@@Base+0x280> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r2, [r0, #860] @ 0x35c │ │ │ │ - movw r3, #42097 @ 0xa471 │ │ │ │ + movw r3, #42169 @ 0xa4b9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 84b9e <_Py_Dealloc@@Base+0x4da> │ │ │ │ + bne.n 84a72 <_Py_Dealloc@@Base+0x4da> │ │ │ │ mov r0, r1 │ │ │ │ blx 2af44 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 84944 <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 84818 <_Py_Dealloc@@Base+0x280> │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ ldr.w r8, [r4, #512] @ 0x200 │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r2, #28 │ │ │ │ mul.w r5, r2, r5 │ │ │ │ @@ -132918,105 +132814,105 @@ │ │ │ │ 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 84af0 <_Py_Dealloc@@Base+0x42c> │ │ │ │ + bne.n 849c4 <_Py_Dealloc@@Base+0x42c> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbz r1, 84aec <_Py_Dealloc@@Base+0x428> │ │ │ │ + cbz r1, 849c0 <_Py_Dealloc@@Base+0x428> │ │ │ │ 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.w 84c72 <_Py_Dealloc@@Base+0x5ae> │ │ │ │ + beq.w 84b46 <_Py_Dealloc@@Base+0x5ae> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 84bac <_Py_Dealloc@@Base+0x4e8> │ │ │ │ + beq.n 84a80 <_Py_Dealloc@@Base+0x4e8> │ │ │ │ ldr.w r3, [r9, #532] @ 0x214 │ │ │ │ - cbnz r3, 84b0c <_Py_Dealloc@@Base+0x448> │ │ │ │ + cbnz r3, 849e0 <_Py_Dealloc@@Base+0x448> │ │ │ │ str.w r2, [r9, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 84944 <_Py_Dealloc@@Base+0x280> │ │ │ │ + beq.w 84818 <_Py_Dealloc@@Base+0x280> │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 84ba6 <_Py_Dealloc@@Base+0x4e2> │ │ │ │ + beq.n 84a7a <_Py_Dealloc@@Base+0x4e2> │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 84b2c <_Py_Dealloc@@Base+0x468> │ │ │ │ + cbz r3, 84a00 <_Py_Dealloc@@Base+0x468> │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 84944 <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 84818 <_Py_Dealloc@@Base+0x280> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 849ca <_Py_Dealloc@@Base+0x306> │ │ │ │ + ble.w 8489e <_Py_Dealloc@@Base+0x306> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 849ca <_Py_Dealloc@@Base+0x306> │ │ │ │ + beq.w 8489e <_Py_Dealloc@@Base+0x306> │ │ │ │ mov r0, r6 │ │ │ │ - bl 23f430 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 23f694 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ - b.n 84854 <_Py_Dealloc@@Base+0x190> │ │ │ │ + b.n 84728 <_Py_Dealloc@@Base+0x190> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 848ba <_Py_Dealloc@@Base+0x1f6> │ │ │ │ + ble.w 8478e <_Py_Dealloc@@Base+0x1f6> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 848ba <_Py_Dealloc@@Base+0x1f6> │ │ │ │ + beq.w 8478e <_Py_Dealloc@@Base+0x1f6> │ │ │ │ mov r0, r6 │ │ │ │ - bl 23f430 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 848ba <_Py_Dealloc@@Base+0x1f6> │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + bl 23f694 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 8478e <_Py_Dealloc@@Base+0x1f6> │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 849be <_Py_Dealloc@@Base+0x2fa> │ │ │ │ - ldr r2, [pc, #536] @ (84d90 <_Py_Dealloc@@Base+0x6cc>) │ │ │ │ + beq.w 84892 <_Py_Dealloc@@Base+0x2fa> │ │ │ │ + ldr r2, [pc, #536] @ (84c64 <_Py_Dealloc@@Base+0x6cc>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 849be <_Py_Dealloc@@Base+0x2fa> │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + b.n 84892 <_Py_Dealloc@@Base+0x2fa> │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 848ae <_Py_Dealloc@@Base+0x1ea> │ │ │ │ - ldr r2, [pc, #508] @ (84d90 <_Py_Dealloc@@Base+0x6cc>) │ │ │ │ + beq.w 84782 <_Py_Dealloc@@Base+0x1ea> │ │ │ │ + ldr r2, [pc, #508] @ (84c64 <_Py_Dealloc@@Base+0x6cc>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 848ae <_Py_Dealloc@@Base+0x1ea> │ │ │ │ + b.n 84782 <_Py_Dealloc@@Base+0x1ea> │ │ │ │ ldr.w r0, [r0, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 84aa6 <_Py_Dealloc@@Base+0x3e2> │ │ │ │ + b.n 8497a <_Py_Dealloc@@Base+0x3e2> │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 84b1c <_Py_Dealloc@@Base+0x458> │ │ │ │ + b.n 849f0 <_Py_Dealloc@@Base+0x458> │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 84bba <_Py_Dealloc@@Base+0x4f6> │ │ │ │ + cbz r3, 84a8e <_Py_Dealloc@@Base+0x4f6> │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84944 <_Py_Dealloc@@Base+0x280> │ │ │ │ + bne.w 84818 <_Py_Dealloc@@Base+0x280> │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 84944 <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 84818 <_Py_Dealloc@@Base+0x280> │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 84d7e <_Py_Dealloc@@Base+0x6ba> │ │ │ │ + bne.w 84c52 <_Py_Dealloc@@Base+0x6ba> │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - cbz r2, 84c12 <_Py_Dealloc@@Base+0x54e> │ │ │ │ - ldr r3, [pc, #436] @ (84d94 <_Py_Dealloc@@Base+0x6d0>) │ │ │ │ + cbz r2, 84ae6 <_Py_Dealloc@@Base+0x54e> │ │ │ │ + ldr r3, [pc, #436] @ (84c68 <_Py_Dealloc@@Base+0x6d0>) │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ ldr r3, [r3, r0] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ @@ -133030,21 +132926,21 @@ │ │ │ │ str.w r2, [r4, #-4] │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r6, #100] @ 0x64 │ │ │ │ orrs r3, r2 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ str r4, [r6, #100] @ 0x64 │ │ │ │ - b.n 849ca <_Py_Dealloc@@Base+0x306> │ │ │ │ + b.n 8489e <_Py_Dealloc@@Base+0x306> │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 84d6e <_Py_Dealloc@@Base+0x6aa> │ │ │ │ + bne.w 84c42 <_Py_Dealloc@@Base+0x6aa> │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - cbz r2, 84c62 <_Py_Dealloc@@Base+0x59e> │ │ │ │ - ldr r3, [pc, #356] @ (84d94 <_Py_Dealloc@@Base+0x6d0>) │ │ │ │ + cbz r2, 84b36 <_Py_Dealloc@@Base+0x59e> │ │ │ │ + ldr r3, [pc, #356] @ (84c68 <_Py_Dealloc@@Base+0x6d0>) │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ ldr r3, [r3, r0] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ @@ -133059,29 +132955,29 @@ │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r6, #100] @ 0x64 │ │ │ │ orrs r3, r2 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ str r4, [r6, #100] @ 0x64 │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ - b.n 84838 <_Py_Dealloc@@Base+0x174> │ │ │ │ + b.n 8470c <_Py_Dealloc@@Base+0x174> │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84afe <_Py_Dealloc@@Base+0x43a> │ │ │ │ + beq.w 849d2 <_Py_Dealloc@@Base+0x43a> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbz r1, 84cd4 <_Py_Dealloc@@Base+0x610> │ │ │ │ + cbz r1, 84ba8 <_Py_Dealloc@@Base+0x610> │ │ │ │ str r3, [r1, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr.w r1, [r8, r5] │ │ │ │ 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, 84caa <_Py_Dealloc@@Base+0x5e6> │ │ │ │ + cbz r3, 84b7e <_Py_Dealloc@@Base+0x5e6> │ │ │ │ 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 │ │ │ │ @@ -133090,40 +132986,40 @@ │ │ │ │ ldr.w r3, [r0, #988] @ 0x3dc │ │ │ │ ldr.w r0, [r0, #980] @ 0x3d4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r9, [r8, r5] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 84944 <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 84818 <_Py_Dealloc@@Base+0x280> │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 84c80 <_Py_Dealloc@@Base+0x5bc> │ │ │ │ + b.n 84b54 <_Py_Dealloc@@Base+0x5bc> │ │ │ │ cmp.w fp, #3 │ │ │ │ - ble.w 84a42 <_Py_Dealloc@@Base+0x37e> │ │ │ │ + ble.w 84916 <_Py_Dealloc@@Base+0x37e> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 84a42 <_Py_Dealloc@@Base+0x37e> │ │ │ │ + beq.w 84916 <_Py_Dealloc@@Base+0x37e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 23f430 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 23f694 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 849de <_Py_Dealloc@@Base+0x31a> │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + b.n 848b2 <_Py_Dealloc@@Base+0x31a> │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 84a34 <_Py_Dealloc@@Base+0x370> │ │ │ │ - ldr r2, [pc, #140] @ (84d90 <_Py_Dealloc@@Base+0x6cc>) │ │ │ │ + beq.w 84908 <_Py_Dealloc@@Base+0x370> │ │ │ │ + ldr r2, [pc, #140] @ (84c64 <_Py_Dealloc@@Base+0x6cc>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 84a34 <_Py_Dealloc@@Base+0x370> │ │ │ │ + b.n 84908 <_Py_Dealloc@@Base+0x370> │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ - cbnz r2, 84d60 <_Py_Dealloc@@Base+0x69c> │ │ │ │ + cbnz r2, 84c34 <_Py_Dealloc@@Base+0x69c> │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - cbz r2, 84d50 <_Py_Dealloc@@Base+0x68c> │ │ │ │ - ldr r3, [pc, #116] @ (84d94 <_Py_Dealloc@@Base+0x6d0>) │ │ │ │ + cbz r2, 84c24 <_Py_Dealloc@@Base+0x68c> │ │ │ │ + ldr r3, [pc, #116] @ (84c68 <_Py_Dealloc@@Base+0x6d0>) │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ ldr r3, [r3, r0] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ @@ -133137,46 +133033,46 @@ │ │ │ │ str.w r2, [r4, #-4] │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r2, [r8, #100] @ 0x64 │ │ │ │ orrs r3, r2 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ str.w r4, [r8, #100] @ 0x64 │ │ │ │ - b.n 84a42 <_Py_Dealloc@@Base+0x37e> │ │ │ │ + b.n 84916 <_Py_Dealloc@@Base+0x37e> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #0] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 84d50 <_Py_Dealloc@@Base+0x68c> │ │ │ │ - b.n 84d16 <_Py_Dealloc@@Base+0x652> │ │ │ │ + beq.n 84c24 <_Py_Dealloc@@Base+0x68c> │ │ │ │ + b.n 84bea <_Py_Dealloc@@Base+0x652> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #0] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84c28 <_Py_Dealloc@@Base+0x564> │ │ │ │ - b.n 84c62 <_Py_Dealloc@@Base+0x59e> │ │ │ │ + bne.w 84afc <_Py_Dealloc@@Base+0x564> │ │ │ │ + b.n 84b36 <_Py_Dealloc@@Base+0x59e> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #0] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84c12 <_Py_Dealloc@@Base+0x54e> │ │ │ │ - b.n 84bd8 <_Py_Dealloc@@Base+0x514> │ │ │ │ + beq.w 84ae6 <_Py_Dealloc@@Base+0x54e> │ │ │ │ + b.n 84aac <_Py_Dealloc@@Base+0x514> │ │ │ │ nop │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084d98 : │ │ │ │ +00084c6c : │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ - cbz r2, 84de0 │ │ │ │ - ldr r1, [pc, #68] @ (84de4 ) │ │ │ │ + cbz r2, 84cb4 │ │ │ │ + ldr r1, [pc, #68] @ (84cb8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {lr} │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr.w r3, [lr, #3868] @ 0xf1c │ │ │ │ @@ -133195,118 +133091,118 @@ │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbz r0, 84df4 │ │ │ │ - cbz r2, 84df4 │ │ │ │ + cbz r0, 84cc8 │ │ │ │ + cbz r2, 84cc8 │ │ │ │ b.w 2beec │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.n 84df0 │ │ │ │ + b.n 84cc4 │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #20 │ │ │ │ lsls r0, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r8, [r6, #132] @ 0x84 │ │ │ │ - bpl.n 84e58 │ │ │ │ - ldr r0, [pc, #736] @ (85104 ) │ │ │ │ + bpl.n 84d2c │ │ │ │ + ldr r0, [pc, #736] @ (84fd8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r6, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 84e4a │ │ │ │ + beq.n 84d1e │ │ │ │ cmp r1, #10 │ │ │ │ - bls.w 85080 │ │ │ │ + bls.w 84f54 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ ldr.w r8, [r2, #16] │ │ │ │ - ldr r5, [pc, #684] @ (85108 ) │ │ │ │ + ldr r5, [pc, #684] @ (84fdc ) │ │ │ │ movw r7, #41560 @ 0xa258 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr.w r3, [r5, #3576] @ 0xdf8 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 8503a │ │ │ │ + bne.w 84f0e │ │ │ │ ldr.w r2, [r5, #3584] @ 0xe00 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 8503a │ │ │ │ + beq.w 84f0e │ │ │ │ add r3, sp, #12 │ │ │ │ addw r1, r5, #3572 @ 0xdf4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.w 850aa │ │ │ │ + beq.w 84f7e │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 84fde │ │ │ │ + bne.w 84eb2 │ │ │ │ movw r3, #5480 @ 0x1568 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ands r2, r1 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt.w 84fd0 │ │ │ │ + bgt.w 84ea4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8512e │ │ │ │ + beq.w 85002 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.w 8512e │ │ │ │ + bhi.w 85002 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r2, r3, #2 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ movs r0, r1 │ │ │ │ - movw r9, #1949 @ 0x79d │ │ │ │ + movw r9, #773 @ 0x305 │ │ │ │ movt r9, #14 │ │ │ │ - ldr.w sl, [pc, #564] @ 85104 │ │ │ │ + ldr.w sl, [pc, #564] @ 84fd8 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r0, [fp, sl] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 84ffa │ │ │ │ - ldr.w ip, [pc, #548] @ 85110 │ │ │ │ + beq.w 84ece │ │ │ │ + ldr.w ip, [pc, #548] @ 84fe4 │ │ │ │ ldr.w r1, [r2, #2012] @ 0x7dc │ │ │ │ add.w lr, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str.w r1, [r2, #2008] @ 0x7d8 │ │ │ │ ldr.w r1, [ip, #1600] @ 0x640 │ │ │ │ str.w lr, [r2, #2012] @ 0x7dc │ │ │ │ movs r2, #1 │ │ │ │ mov lr, r1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 850b0 │ │ │ │ + bne.w 84f84 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84f20 │ │ │ │ + bge.n 84df4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ str.w r9, [r4, #24] │ │ │ │ mov.w r9, #0 │ │ │ │ str r6, [r4, #12] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ @@ -133321,244 +133217,244 @@ │ │ │ │ orr.w r3, r3, lr │ │ │ │ add.w r0, r2, #1 │ │ │ │ sub.w r2, r4, #8 │ │ │ │ str.w r2, [lr] │ │ │ │ strd r6, r3, [r4, #-8] │ │ │ │ str r2, [r6, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - beq.w 850ee │ │ │ │ + beq.w 84fc2 │ │ │ │ ldr.w r3, [r5, #3572] @ 0xdf4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r5, #3572] @ 0xdf4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr.w r3, [r5, #3576] @ 0xdf8 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 85058 │ │ │ │ + bne.n 84f2c │ │ │ │ ldr.w r2, [r5, #3584] @ 0xe00 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 85058 │ │ │ │ + beq.n 84f2c │ │ │ │ ldr.w r1, [r8, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ cmp r1, r3 │ │ │ │ - ldr r1, [pc, #352] @ (8510c ) │ │ │ │ + ldr r1, [pc, #352] @ (84fe0 ) │ │ │ │ mov r3, r4 │ │ │ │ - beq.n 85070 │ │ │ │ - bl 89be4 │ │ │ │ + beq.n 84f44 │ │ │ │ + bl 89b0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84fc8 │ │ │ │ + bge.n 84e9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85148 │ │ │ │ + beq.w 8501c │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - bne.n 85026 │ │ │ │ - movw r9, #19829 @ 0x4d75 │ │ │ │ + bne.n 84efa │ │ │ │ + movw r9, #18809 @ 0x4979 │ │ │ │ movt r9, #14 │ │ │ │ - b.n 84ece │ │ │ │ + b.n 84da2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84e8e │ │ │ │ + beq.w 84d62 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 84fc8 │ │ │ │ + b.n 84e9c │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 84ece │ │ │ │ - movw r9, #40881 @ 0x9fb1 │ │ │ │ + b.n 84da2 │ │ │ │ + movw r9, #38537 @ 0x9689 │ │ │ │ movt r9, #10 │ │ │ │ - b.n 84ece │ │ │ │ + b.n 84da2 │ │ │ │ movw r0, #15128 @ 0x3b18 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 850aa │ │ │ │ + beq.n 84f7e │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r0, [fp, sl] │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 84f1c │ │ │ │ - b.n 84f20 │ │ │ │ + blt.w 84df0 │ │ │ │ + b.n 84df4 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - ble.w 8512e │ │ │ │ + ble.w 85002 │ │ │ │ cmp r2, #130 @ 0x82 │ │ │ │ - bne.n 8508c │ │ │ │ - movw r9, #29981 @ 0x751d │ │ │ │ + bne.n 84f60 │ │ │ │ + movw r9, #27693 @ 0x6c2d │ │ │ │ movt r9, #13 │ │ │ │ - b.n 84ece │ │ │ │ - ldr r0, [pc, #208] @ (8510c ) │ │ │ │ - bl 7aa94 │ │ │ │ + b.n 84da2 │ │ │ │ + ldr r0, [pc, #208] @ (84fe0 ) │ │ │ │ + bl 7aadc │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 850e2 │ │ │ │ - ldr r1, [pc, #196] @ (8510c ) │ │ │ │ + beq.n 84fb6 │ │ │ │ + ldr r1, [pc, #196] @ (84fe0 ) │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r8 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ adds r4, r0, #3 │ │ │ │ - bne.w 84e88 │ │ │ │ - b.n 850aa │ │ │ │ - ldr r0, [pc, #176] @ (8510c ) │ │ │ │ - bl 7aa94 │ │ │ │ + bne.w 84d5c │ │ │ │ + b.n 84f7e │ │ │ │ + ldr r0, [pc, #176] @ (84fe0 ) │ │ │ │ + bl 7aadc │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 84f9a │ │ │ │ - ldr r0, [pc, #164] @ (8510c ) │ │ │ │ + bne.n 84e6e │ │ │ │ + ldr r0, [pc, #164] @ (84fe0 ) │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c8900 │ │ │ │ + bl 1c8dc8 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 85076 │ │ │ │ - bl 863a4 │ │ │ │ + b.n 84f4a │ │ │ │ + bl 86278 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 84fbe │ │ │ │ - b.n 84fc8 │ │ │ │ + blt.n 84e92 │ │ │ │ + b.n 84e9c │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 84e54 │ │ │ │ + b.n 84d28 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 8512e │ │ │ │ + bne.n 85002 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49036 @ 0xbf8c │ │ │ │ + movw r1, #47436 @ 0xb94c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 84fc8 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + b.n 84e9c │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bne.n 85120 │ │ │ │ + bne.n 84ff4 │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbnz r0, 85114 │ │ │ │ + cbnz r0, 84fe8 │ │ │ │ strd r3, r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r0, [fp, sl] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 8501a │ │ │ │ + b.n 84eee │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #36] @ (8510c ) │ │ │ │ - bl 43340 │ │ │ │ + ldr r0, [pc, #36] @ (84fe0 ) │ │ │ │ + bl 43388 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 84fc8 │ │ │ │ + b.n 84e9c │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #49104 @ 0xbfd0 │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 85076 │ │ │ │ + b.n 84f4a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r0, [fp, sl] │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 8501a │ │ │ │ + b.n 84eee │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, lr │ │ │ │ blx r3 │ │ │ │ - b.n 8500e │ │ │ │ + b.n 84ee2 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - movw r1, #49008 @ 0xbf70 │ │ │ │ + movw r1, #47408 @ 0xb930 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 850aa │ │ │ │ + bl f3b74 │ │ │ │ + b.n 84f7e │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 84fc8 │ │ │ │ + b.n 84e9c │ │ │ │ │ │ │ │ -00085154 : │ │ │ │ +00085028 : │ │ │ │ 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, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8519e │ │ │ │ + bne.n 85072 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 8519e │ │ │ │ + beq.n 85072 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ adds r4, r0, #3 │ │ │ │ - beq.n 851b8 │ │ │ │ + beq.n 8508c │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bne.n 85192 │ │ │ │ + bne.n 85066 │ │ │ │ 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 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 851be │ │ │ │ + beq.n 85092 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ adds r3, r0, #3 │ │ │ │ - bne.n 85186 │ │ │ │ + bne.n 8505a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8518e │ │ │ │ + b.n 85062 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 43340 │ │ │ │ + bl 43388 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 8518e │ │ │ │ + b.n 85062 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r4, [r0, #24] │ │ │ │ @@ -133575,794 +133471,797 @@ │ │ │ │ lsl.w r9, r3, r1 │ │ │ │ mov lr, r1 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ lsls r3, r0 │ │ │ │ mov ip, r1 │ │ │ │ and.w r5, sl, r9 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 85448 │ │ │ │ + beq.w 8531c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ add r3, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 857ce │ │ │ │ + bne.w 8569c │ │ │ │ str.w r8, [sp, #20] │ │ │ │ cmp r1, #7 │ │ │ │ mov r8, r1 │ │ │ │ - bgt.w 8536e │ │ │ │ + bgt.w 85242 │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 852f0 │ │ │ │ + blt.n 851c4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 8534e │ │ │ │ + beq.w 85222 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.w 853e4 │ │ │ │ + beq.w 852b8 │ │ │ │ add.w r3, r5, r5, lsl #2 │ │ │ │ mov.w r5, sl, lsr #5 │ │ │ │ adds r5, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 853ae │ │ │ │ + blt.w 85282 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 8534e │ │ │ │ + beq.n 85222 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.n 85304 │ │ │ │ + beq.n 851d8 │ │ │ │ mov.w r7, sl, lsr #10 │ │ │ │ add.w r3, r5, r5, lsl #2 │ │ │ │ adds r5, r7, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ cmp.w r8, #7 │ │ │ │ - bgt.w 85588 │ │ │ │ + bgt.w 85458 │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 853b4 │ │ │ │ + blt.w 85288 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 8534e │ │ │ │ + beq.n 85222 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.w 85664 │ │ │ │ + beq.w 85534 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ cmp.w r8, #7 │ │ │ │ add.w r5, r5, r7, lsr #5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - bgt.w 855b0 │ │ │ │ + bgt.w 85480 │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 853de │ │ │ │ + blt.w 852b2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 8534e │ │ │ │ + beq.n 85222 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.w 85764 │ │ │ │ + beq.w 85632 │ │ │ │ lsrs r7, r7, #10 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r3, r7, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - b.n 85288 │ │ │ │ + b.n 8515c │ │ │ │ adds r0, r3, #1 │ │ │ │ - bne.w 85922 │ │ │ │ + bne.w 857f0 │ │ │ │ movs r2, #0 │ │ │ │ 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 r1, [r6, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 85278 │ │ │ │ + bne.n 8514c │ │ │ │ ldrb r7, [r0, #16] │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ ubfx ip, r7, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 85278 │ │ │ │ + bne.n 8514c │ │ │ │ tst.w r7, #32 │ │ │ │ - beq.w 85a04 │ │ │ │ + beq.w 858d4 │ │ │ │ lsls r7, r7, #25 │ │ │ │ ite pl │ │ │ │ addpl r0, #28 │ │ │ │ addmi r0, #20 │ │ │ │ lsls r7, r1, #26 │ │ │ │ - bpl.w 85a00 │ │ │ │ + bpl.w 858d0 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ mul.w r2, r2, lr │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 85278 │ │ │ │ + bne.n 8514c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #2 │ │ │ │ ittet ne │ │ │ │ movne r1, #1 │ │ │ │ addne.w r2, fp, r3, lsl #3 │ │ │ │ ldreq r2, [sp, #24] │ │ │ │ ldrbne r0, [r4, #5] │ │ │ │ iteet eq │ │ │ │ ldreq r2, [r2, #28] │ │ │ │ lslne r1, r0 │ │ │ │ addne r2, r2, r1 │ │ │ │ addeq.w r2, r2, r3, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - b.n 852f8 │ │ │ │ + b.n 851cc │ │ │ │ cmp r1, #15 │ │ │ │ - bgt.w 856d6 │ │ │ │ + bgt.w 855a8 │ │ │ │ ldrsh.w r3, [fp, r5, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 853c8 │ │ │ │ + blt.n 8529c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 8534e │ │ │ │ + beq.n 85222 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.n 853e4 │ │ │ │ + beq.n 852b8 │ │ │ │ add.w r3, r5, r5, lsl #2 │ │ │ │ mov.w r5, sl, lsr #5 │ │ │ │ adds r5, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ cmp.w r8, #15 │ │ │ │ - bgt.w 856f6 │ │ │ │ + bgt.w 855c8 │ │ │ │ ldrsh.w r3, [fp, r5, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85268 │ │ │ │ + bge.w 8513c │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 852f6 │ │ │ │ - b.n 85278 │ │ │ │ + beq.n 851ca │ │ │ │ + b.n 8514c │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 852f6 │ │ │ │ + beq.n 851ca │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ add.w r5, r5, r7, lsr #5 │ │ │ │ adds r5, #1 │ │ │ │ and.w r5, r9, r5 │ │ │ │ - b.n 852c4 │ │ │ │ + b.n 85198 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 852f6 │ │ │ │ + beq.n 851ca │ │ │ │ mov.w r3, sl, lsr #5 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - b.n 853a4 │ │ │ │ + b.n 85278 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 852f6 │ │ │ │ - b.n 852e0 │ │ │ │ + beq.n 851ca │ │ │ │ + b.n 851b4 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8542e │ │ │ │ + bne.n 85302 │ │ │ │ ldrb r7, [r0, #16] │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ ubfx ip, r7, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 8542e │ │ │ │ + bne.n 85302 │ │ │ │ tst.w r7, #32 │ │ │ │ - beq.w 85916 │ │ │ │ + beq.w 857e4 │ │ │ │ lsls r7, r7, #25 │ │ │ │ ite pl │ │ │ │ addpl r0, #28 │ │ │ │ addmi r0, #20 │ │ │ │ lsls r7, r1, #26 │ │ │ │ - bpl.w 85912 │ │ │ │ + bpl.w 857e0 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ mul.w r2, r2, lr │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8534e │ │ │ │ + beq.n 85222 │ │ │ │ mov.w r3, sl, lsr #5 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp.w r8, #7 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - ble.w 8525e │ │ │ │ - b.n 8539c │ │ │ │ + ble.w 85132 │ │ │ │ + b.n 85270 │ │ │ │ cmp r1, #7 │ │ │ │ itt le │ │ │ │ ldrsble.w r4, [fp, r5] │ │ │ │ strle r4, [sp, #28] │ │ │ │ - bgt.w 855cc │ │ │ │ + bgt.w 8549c │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 855c0 │ │ │ │ + blt.w 85490 │ │ │ │ mov r7, r4 │ │ │ │ movs r4, #12 │ │ │ │ mul.w r4, r4, r7 │ │ │ │ str r4, [sp, #16] │ │ │ │ add r4, r3 │ │ │ │ add.w r7, fp, r4 │ │ │ │ ldr.w r8, [r7, #4] │ │ │ │ cmp r6, r8 │ │ │ │ - beq.w 855dc │ │ │ │ + beq.w 854ac │ │ │ │ ldr.w r0, [fp, r4] │ │ │ │ cmp sl, r0 │ │ │ │ - beq.w 855f8 │ │ │ │ + beq.w 854c8 │ │ │ │ mov.w r0, sl, lsr #5 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r0, #1 │ │ │ │ cmp r1, #7 │ │ │ │ add r0, r5 │ │ │ │ and.w r5, r0, r9 │ │ │ │ itt le │ │ │ │ ldrsble.w r1, [fp, r5] │ │ │ │ strle r1, [sp, #28] │ │ │ │ - bgt.w 85654 │ │ │ │ + bgt.w 85524 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 855ec │ │ │ │ + blt.w 854bc │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #12 │ │ │ │ mul.w r1, r1, r0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, r3 │ │ │ │ add.w r0, fp, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r8, [r0, #4] │ │ │ │ cmp r6, r8 │ │ │ │ - beq.w 856c2 │ │ │ │ + beq.w 85592 │ │ │ │ ldr.w r1, [fp, r1] │ │ │ │ cmp sl, r1 │ │ │ │ - beq.w 8570a │ │ │ │ + beq.w 855d8 │ │ │ │ mov.w r1, sl, lsr #10 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ - str r1, [sp, #16] │ │ │ │ + str r1, [sp, #20] │ │ │ │ adds r1, #1 │ │ │ │ add r1, r5 │ │ │ │ - str.w r9, [sp, #20] │ │ │ │ + mov r0, r9 │ │ │ │ and.w r8, r1, r9 │ │ │ │ cmp.w ip, #7 │ │ │ │ mov r9, r3 │ │ │ │ mov r1, r6 │ │ │ │ - bgt.n 85578 │ │ │ │ + mov r3, r0 │ │ │ │ + bgt.n 85448 │ │ │ │ ldrsb.w r5, [fp, r8] │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 856fc │ │ │ │ + blt.w 855ce │ │ │ │ movs r0, #12 │ │ │ │ - mul.w r3, r0, r5 │ │ │ │ - add.w r0, r3, r9 │ │ │ │ + mul.w r0, r0, r5 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + add r0, r9 │ │ │ │ add.w r6, fp, r0 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.w 856c8 │ │ │ │ + beq.w 85598 │ │ │ │ ldr.w r0, [fp, r0] │ │ │ │ cmp sl, r0 │ │ │ │ - beq.w 85818 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + beq.w 856e6 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ cmp.w ip, #7 │ │ │ │ - add.w r8, r8, r3, lsr #5 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + add.w r8, r8, r0, lsr #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ and.w r8, r8, r3 │ │ │ │ - bgt.w 8586c │ │ │ │ + bgt.w 8573a │ │ │ │ ldrsb.w r5, [fp, r8] │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 857c4 │ │ │ │ + blt.w 85692 │ │ │ │ movs r0, #12 │ │ │ │ - mul.w r3, r0, r5 │ │ │ │ - add.w r0, r3, r9 │ │ │ │ + mul.w r0, r0, r5 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + add r0, r9 │ │ │ │ add.w r6, fp, r0 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.w 856c8 │ │ │ │ + beq.w 85598 │ │ │ │ ldr.w r0, [fp, r0] │ │ │ │ cmp sl, r0 │ │ │ │ - beq.w 8587c │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + beq.w 8574a │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ cmp.w ip, #7 │ │ │ │ - mov.w r3, r3, lsr #10 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - add.w r0, r3, #1 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + mov.w r0, r0, lsr #10 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + add.w r0, r0, #1 │ │ │ │ add r0, r8 │ │ │ │ and.w r8, r0, r3 │ │ │ │ - ble.n 854ea │ │ │ │ + ble.n 853be │ │ │ │ cmp.w ip, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r5, [fp, r8, lsl #1] │ │ │ │ ldrgt.w r5, [fp, r8, lsl #2] │ │ │ │ - b.n 854ee │ │ │ │ + b.n 853c2 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [fp, r5, lsl #1] │ │ │ │ ldrgt.w r3, [fp, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8529a │ │ │ │ + bge.w 8516e │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 852f6 │ │ │ │ + beq.w 851ca │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ add.w r5, r5, r7, lsr #5 │ │ │ │ adds r5, #1 │ │ │ │ and.w r5, r9, r5 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [fp, r5, lsl #1] │ │ │ │ ldrgt.w r3, [fp, r5, lsl #2] │ │ │ │ - b.n 852c8 │ │ │ │ + b.n 8519c │ │ │ │ adds r7, r4, #1 │ │ │ │ - bne.w 85480 │ │ │ │ + bne.w 85354 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 852f8 │ │ │ │ + b.n 851cc │ │ │ │ cmp r1, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r4, [fp, r5, lsl #2] │ │ │ │ ldrshle.w r4, [fp, r5, lsl #1] │ │ │ │ str r4, [sp, #28] │ │ │ │ - b.n 85456 │ │ │ │ + b.n 8532a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, fp │ │ │ │ lsls r1, r0 │ │ │ │ add r2, r1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - b.n 852f8 │ │ │ │ + b.n 851cc │ │ │ │ adds r0, r1, #1 │ │ │ │ - bne.w 854ca │ │ │ │ + bne.w 8539e │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 852f8 │ │ │ │ + b.n 851cc │ │ │ │ ldr.w r1, [r8] │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r3, [sp, #20] │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt.w r1, [r8] │ │ │ │ mov r1, r6 │ │ │ │ - bl f352c │ │ │ │ + bl f314c │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85630 │ │ │ │ + bge.n 85500 │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 859ec │ │ │ │ + beq.w 858bc │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 8590a │ │ │ │ + blt.w 857d8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 851e8 │ │ │ │ + bne.w 850bc │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r8, r0 │ │ │ │ - bne.w 851e8 │ │ │ │ + bne.w 850bc │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 85706 │ │ │ │ + bne.n 855a4 │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ mov r1, ip │ │ │ │ - b.n 85480 │ │ │ │ + b.n 85354 │ │ │ │ cmp r1, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r1, [fp, r5, lsl #2] │ │ │ │ ldrshle.w r1, [fp, r5, lsl #1] │ │ │ │ str r1, [sp, #28] │ │ │ │ - b.n 8549e │ │ │ │ + b.n 85372 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 852ac │ │ │ │ + bne.w 85180 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ str r1, [sp, #28] │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.w 852ac │ │ │ │ + bne.w 85180 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 85994 │ │ │ │ + beq.w 85864 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ mov r2, r1 │ │ │ │ ite ne │ │ │ │ addne r0, #20 │ │ │ │ addeq r0, #28 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 85990 │ │ │ │ + bpl.w 85860 │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mul.w r2, lr, r3 │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8534e │ │ │ │ - b.n 852ac │ │ │ │ + beq.w 85222 │ │ │ │ + b.n 85180 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ - b.n 855de │ │ │ │ - str r3, [sp, #16] │ │ │ │ + b.n 854ae │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 852f6 │ │ │ │ + blt.w 851ca │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ - b.n 855de │ │ │ │ + b.n 854ae │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + b.n 8559a │ │ │ │ ldr.w r3, [fp, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8537c │ │ │ │ + bge.w 85250 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 852f6 │ │ │ │ + beq.w 851ca │ │ │ │ mov.w r3, sl, lsr #5 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ ldr.w r3, [fp, r5, lsl #2] │ │ │ │ - b.n 853a8 │ │ │ │ + b.n 8527c │ │ │ │ adds r6, r5, #1 │ │ │ │ - bne.w 85514 │ │ │ │ + bne.w 853e8 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 852f6 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - b.n 856cc │ │ │ │ + b.n 851ca │ │ │ │ ldr.w r1, [r8] │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r3, [sp, #20] │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt.w r1, [r8] │ │ │ │ mov r1, r6 │ │ │ │ - bl f352c │ │ │ │ + bl f314c │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85742 │ │ │ │ + bge.n 85610 │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 858ee │ │ │ │ + beq.w 857bc │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 8590a │ │ │ │ + blt.w 857d8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 851e8 │ │ │ │ + bne.w 850bc │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.w 851e8 │ │ │ │ + bne.w 850bc │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 85706 │ │ │ │ + bne.n 855a4 │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ - b.n 854ca │ │ │ │ + b.n 8539e │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp lr, r2 │ │ │ │ - bne.w 852e0 │ │ │ │ + bne.w 851b4 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ubfx r1, ip, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 852e0 │ │ │ │ + bne.w 851b4 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 85a0c │ │ │ │ + beq.w 858dc │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne r0, #20 │ │ │ │ addeq r0, #28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 85a08 │ │ │ │ + beq.w 858d8 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ mul.w r2, r2, lr │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8534e │ │ │ │ - b.n 852e0 │ │ │ │ + beq.w 85222 │ │ │ │ + b.n 851b4 │ │ │ │ adds r4, r5, #1 │ │ │ │ - bne.w 8555a │ │ │ │ + bne.w 8542c │ │ │ │ mov r3, r5 │ │ │ │ - b.n 852f6 │ │ │ │ + b.n 851ca │ │ │ │ cmp r1, #7 │ │ │ │ itt le │ │ │ │ ldrsble.w r3, [fp, r5] │ │ │ │ strle r3, [sp, #28] │ │ │ │ - bgt.w 85a6a │ │ │ │ + bgt.w 8593c │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 858d2 │ │ │ │ + bge.n 857a0 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 852f6 │ │ │ │ + beq.w 851ca │ │ │ │ mov.w r3, sl, lsr #5 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp.w lr, #7 │ │ │ │ add r3, r5 │ │ │ │ and.w r5, r3, r9 │ │ │ │ - bgt.w 85a8a │ │ │ │ + bgt.w 8595c │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85946 │ │ │ │ + bge.w 85816 │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 85960 │ │ │ │ + bne.w 85830 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #0 │ │ │ │ - b.n 852f8 │ │ │ │ + b.n 851cc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #28] │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl f352c │ │ │ │ + bl f314c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bge.n 85848 │ │ │ │ + bge.n 85716 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85934 │ │ │ │ + beq.n 85802 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 85a48 │ │ │ │ + blt.w 8591a │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 85a40 │ │ │ │ + bne.w 85912 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r4, r6 │ │ │ │ - bne.w 85a40 │ │ │ │ + bne.w 85912 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 856c8 │ │ │ │ + bne.w 85598 │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ - b.n 85514 │ │ │ │ + b.n 853e8 │ │ │ │ cmp.w ip, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r5, [fp, r8, lsl #1] │ │ │ │ ldrgt.w r5, [fp, r8, lsl #2] │ │ │ │ - b.n 85534 │ │ │ │ + b.n 85406 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #28] │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl f352c │ │ │ │ + bl f314c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bge.n 858ae │ │ │ │ + bge.n 8577c │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85a2e │ │ │ │ + beq.w 858fe │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 85a48 │ │ │ │ + blt.w 8591a │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 85a40 │ │ │ │ + bne.w 85912 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r4, r6 │ │ │ │ - bne.w 85a40 │ │ │ │ + bne.w 85912 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 856c8 │ │ │ │ + bne.w 85598 │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ - b.n 8555a │ │ │ │ + b.n 8542c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ strd r6, sl, [sp] │ │ │ │ - bl 1ee094 │ │ │ │ + bl 1ee528 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 85904 │ │ │ │ - bne.n 8591a │ │ │ │ + blt.n 857d2 │ │ │ │ + bne.n 857e8 │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ - b.n 857e6 │ │ │ │ + b.n 856b4 │ │ │ │ mov r0, r8 │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrd r1, r2, [sp, #32] │ │ │ │ - b.n 85742 │ │ │ │ + b.n 85610 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #4 │ │ │ │ - beq.w 85a52 │ │ │ │ + beq.w 85924 │ │ │ │ movs r2, #0 │ │ │ │ mvn.w r3, #2 │ │ │ │ - b.n 852f8 │ │ │ │ + b.n 851cc │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b.n 8541e │ │ │ │ + b.n 852f2 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 8540c │ │ │ │ + b.n 852e0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str.w r8, [sp, #20] │ │ │ │ - b.n 8534e │ │ │ │ + b.n 85222 │ │ │ │ mov.w r3, sl, lsr #5 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - b.n 8525e │ │ │ │ + b.n 85132 │ │ │ │ mov r0, r4 │ │ │ │ - strd r2, r1, [sp, #28] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + strd r3, r1, [sp, #32] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + ldrd r3, r1, [sp, #32] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - ldrd r1, r3, [sp, #32] │ │ │ │ - b.n 85848 │ │ │ │ + b.n 85716 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ strd r6, sl, [sp] │ │ │ │ - bl 1ee094 │ │ │ │ + bl 1ee528 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 85904 │ │ │ │ - bne.n 8591a │ │ │ │ + blt.n 857d2 │ │ │ │ + bne.n 857e8 │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ mov.w r3, sl, lsr #10 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ mov r7, r3 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r5 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ and.w r5, r3, r9 │ │ │ │ cmp.w lr, #7 │ │ │ │ - bgt.n 85a5a │ │ │ │ + bgt.n 8592c │ │ │ │ ldrsb.w r8, [fp, r5] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 8599a │ │ │ │ + bge.n 8586a │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 859b4 │ │ │ │ + bne.n 85884 │ │ │ │ mov r3, r8 │ │ │ │ - b.n 852f6 │ │ │ │ + b.n 851ca │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b.n 856ac │ │ │ │ + b.n 8557c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, r1 │ │ │ │ - b.n 8569a │ │ │ │ + b.n 8556a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ strd r6, sl, [sp] │ │ │ │ - bl 1ee094 │ │ │ │ + bl 1ee528 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 85902 │ │ │ │ - bne.n 85a4e │ │ │ │ + blt.n 857d0 │ │ │ │ + bne.n 85920 │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ cmp.w lr, #7 │ │ │ │ add.w r5, r5, r7, lsr #5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - bgt.n 85a7a │ │ │ │ + bgt.n 8594c │ │ │ │ ldrsb.w r8, [fp, r5] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 85a10 │ │ │ │ + bge.n 858e0 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 8598c │ │ │ │ + beq.n 8585c │ │ │ │ lsrs r3, r7, #10 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ mov r7, r3 │ │ │ │ adds r3, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - b.n 85976 │ │ │ │ + b.n 85846 │ │ │ │ mov r0, r8 │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrd r1, r2, [sp, #32] │ │ │ │ - b.n 85630 │ │ │ │ + b.n 85500 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b.n 8533e │ │ │ │ + b.n 85212 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 8532c │ │ │ │ + b.n 85200 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b.n 857b0 │ │ │ │ + b.n 8567e │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 8579a │ │ │ │ + b.n 85668 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ strd r6, sl, [sp] │ │ │ │ - bl 1ee094 │ │ │ │ + bl 1ee528 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 85902 │ │ │ │ - bne.n 85a4e │ │ │ │ + blt.w 857d0 │ │ │ │ + bne.n 85920 │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ - b.n 859da │ │ │ │ + b.n 858aa │ │ │ │ mov r0, r4 │ │ │ │ - strd r2, r1, [sp, #28] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + strd r3, r1, [sp, #32] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + ldrd r3, r1, [sp, #32] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - ldrd r1, r3, [sp, #32] │ │ │ │ - b.n 858ae │ │ │ │ + b.n 8577c │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - b.w 851e8 │ │ │ │ + b.w 850bc │ │ │ │ mvn.w r3, #2 │ │ │ │ - b.n 852f6 │ │ │ │ + b.n 851ca │ │ │ │ mov r3, r8 │ │ │ │ - b.n 8534e │ │ │ │ + b.n 85222 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ - b.w 851e8 │ │ │ │ + b.w 850bc │ │ │ │ cmp.w lr, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r8, [fp, r5, lsl #1] │ │ │ │ ldrgt.w r8, [fp, r5, lsl #2] │ │ │ │ - b.n 85980 │ │ │ │ + b.n 85850 │ │ │ │ cmp r1, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r3, [fp, r5, lsl #2] │ │ │ │ ldrshle.w r3, [fp, r5, lsl #1] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 857dc │ │ │ │ + b.n 856aa │ │ │ │ cmp.w lr, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r8, [fp, r5, lsl #1] │ │ │ │ ldrgt.w r8, [fp, r5, lsl #2] │ │ │ │ - b.n 859ce │ │ │ │ + b.n 8589e │ │ │ │ cmp.w lr, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r3, [fp, r5, lsl #2] │ │ │ │ ldrshle.w r3, [fp, r5, lsl #1] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 85804 │ │ │ │ + b.n 856d2 │ │ │ │ + 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 │ │ │ │ ldrb r2, [r0, #5] │ │ │ │ @@ -134372,379 +134271,379 @@ │ │ │ │ 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 85c2e │ │ │ │ + bgt.w 85b02 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 85b94 │ │ │ │ + blt.n 85a68 │ │ │ │ ldr.w r0, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 85b9e │ │ │ │ + beq.n 85a72 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 85ba6 │ │ │ │ + beq.n 85a7a │ │ │ │ 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 85c10 │ │ │ │ + bgt.w 85ae4 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85c20 │ │ │ │ + blt.w 85af4 │ │ │ │ ldr.w r1, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 85b9e │ │ │ │ + beq.n 85a72 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 85c9e │ │ │ │ + beq.w 85b72 │ │ │ │ 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 85c6c │ │ │ │ + bgt.w 85b40 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85c52 │ │ │ │ + blt.w 85b26 │ │ │ │ ldr.w r1, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 85b9e │ │ │ │ + beq.n 85a72 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 85d00 │ │ │ │ + beq.w 85bd4 │ │ │ │ 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 85c90 │ │ │ │ + bgt.w 85b64 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 85c66 │ │ │ │ + blt.n 85b3a │ │ │ │ ldr.w r1, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 85b9e │ │ │ │ + beq.n 85a72 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 85d82 │ │ │ │ + beq.w 85c56 │ │ │ │ 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 85b2e │ │ │ │ + b.n 85a02 │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 85de0 │ │ │ │ + bne.w 85cb4 │ │ │ │ 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 85bfc │ │ │ │ + bne.n 85ad0 │ │ │ │ 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 85bfc │ │ │ │ + bne.n 85ad0 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 85e00 │ │ │ │ + beq.w 85cd4 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ lsls r2, r1, #26 │ │ │ │ - bpl.w 85dfa │ │ │ │ + bpl.w 85cce │ │ │ │ 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 2c370 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85b9e │ │ │ │ + beq.n 85a72 │ │ │ │ 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 85b02 │ │ │ │ + ble.w 859d6 │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 85d7c │ │ │ │ + bgt.w 85c50 │ │ │ │ ldrsh.w r3, [r6, r9, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85b0c │ │ │ │ + bge.w 859e0 │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.w 85b1e │ │ │ │ + bne.w 859f2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 85d5e │ │ │ │ + bgt.w 85c32 │ │ │ │ ldrsh.w r3, [r6, r9, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85ade │ │ │ │ + bge.w 859b2 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 85b9a │ │ │ │ + beq.n 85a6e │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 85c16 │ │ │ │ + b.n 85aea │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 85b9e │ │ │ │ + beq.n 85a72 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 85b66 │ │ │ │ + b.n 85a3a │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.n 85b9e │ │ │ │ - b.n 85b80 │ │ │ │ + beq.n 85a72 │ │ │ │ + b.n 85a54 │ │ │ │ cmp r5, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [r6, r9, lsl #1] │ │ │ │ ldrgt.w r3, [r6, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85b3e │ │ │ │ + bge.w 85a12 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 85b9e │ │ │ │ + beq.n 85a72 │ │ │ │ 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 85b6a │ │ │ │ + b.n 85a3e │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 85b1e │ │ │ │ + bne.w 859f2 │ │ │ │ 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 85b1e │ │ │ │ + bne.w 859f2 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 85e0a │ │ │ │ + beq.w 85cde │ │ │ │ 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 85e04 │ │ │ │ + beq.w 85cd8 │ │ │ │ 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 2c370 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85b9e │ │ │ │ - b.n 85b1e │ │ │ │ + beq.w 85a72 │ │ │ │ + b.n 859f2 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 85b50 │ │ │ │ + bne.w 85a24 │ │ │ │ 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 85b50 │ │ │ │ + bne.w 85a24 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 85e14 │ │ │ │ + beq.n 85ce8 │ │ │ │ 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 85e0e │ │ │ │ + beq.n 85ce2 │ │ │ │ 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 2c370 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85b9e │ │ │ │ - b.n 85b50 │ │ │ │ + beq.w 85a72 │ │ │ │ + b.n 85a24 │ │ │ │ ldr.w r3, [r6, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85ade │ │ │ │ + bge.w 859b2 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 85b9a │ │ │ │ + beq.w 85a6e │ │ │ │ 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 85c1a │ │ │ │ + b.n 85aee │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 85b80 │ │ │ │ + bne.w 85a54 │ │ │ │ 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 85b80 │ │ │ │ + bne.w 85a54 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 85df6 │ │ │ │ + beq.n 85cca │ │ │ │ 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 85df0 │ │ │ │ + beq.n 85cc4 │ │ │ │ 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 2c370 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85b9e │ │ │ │ - b.n 85b80 │ │ │ │ + beq.w 85a72 │ │ │ │ + b.n 85a54 │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 85b02 │ │ │ │ + b.n 859d6 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 85dcc │ │ │ │ + b.n 85ca0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 85db6 │ │ │ │ + b.n 85c8a │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ - b.n 85bec │ │ │ │ + b.n 85ac0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 85bd8 │ │ │ │ + b.n 85aac │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 85cec │ │ │ │ + b.n 85bc0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 85cd4 │ │ │ │ + b.n 85ba8 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 85d4a │ │ │ │ + b.n 85c1e │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 85d34 │ │ │ │ + b.n 85c08 │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ sub sp, #12 │ │ │ │ ands r3, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.n 85efa │ │ │ │ + bgt.n 85dce │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85ffc │ │ │ │ + beq.w 85ed0 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 85ffc │ │ │ │ + bhi.w 85ed0 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r0, r2, #2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsls r0, r2, #2 │ │ │ │ movs r0, r1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr.w r9, [pc, #444] @ 8601c │ │ │ │ + ldr.w r9, [pc, #444] @ 85ef0 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r7, [r0, #8] │ │ │ │ add.w r7, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r7, #2008] @ 0x7d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85f7c │ │ │ │ - ldr.w ip, [pc, #420] @ 86020 │ │ │ │ + beq.w 85e50 │ │ │ │ + ldr.w ip, [pc, #420] @ 85ef4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r7, #2008] @ 0x7d8 │ │ │ │ ldr.w r2, [r7, #2012] @ 0x7dc │ │ │ │ ldr.w r1, [ip, #1600] @ 0x640 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r7, #2012] @ 0x7dc │ │ │ │ mov lr, r1 │ │ │ │ movs r2, #1 │ │ │ │ - movw r7, #40881 @ 0x9fb1 │ │ │ │ + movw r7, #38537 @ 0x9689 │ │ │ │ movt r7, #10 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 85f44 │ │ │ │ + bne.n 85e18 │ │ │ │ movs r2, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 85fd0 │ │ │ │ + beq.w 85ea4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 85fd0 │ │ │ │ + bge.w 85ea4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 85fd8 │ │ │ │ + bne.w 85eac │ │ │ │ str r7, [r3, #24] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ str r5, [r3, #16] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -134757,181 +134656,181 @@ │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r7, #19829 @ 0x4d75 │ │ │ │ + movweq r7, #18809 @ 0x4979 │ │ │ │ movteq r7, #14 │ │ │ │ - bne.n 85f9c │ │ │ │ - ldr.w r9, [pc, #272] @ 8601c │ │ │ │ + bne.n 85e70 │ │ │ │ + ldr.w r9, [pc, #272] @ 85ef0 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2008] @ 0x7d8 │ │ │ │ - cbz r3, 85f84 │ │ │ │ - ldr.w ip, [pc, #252] @ 86020 │ │ │ │ + cbz r3, 85e58 │ │ │ │ + ldr.w ip, [pc, #252] @ 85ef4 │ │ │ │ ldr.w r1, [r2, #2012] @ 0x7dc │ │ │ │ add.w lr, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #2008] @ 0x7d8 │ │ │ │ ldr.w r1, [ip, #1600] @ 0x640 │ │ │ │ str.w lr, [r2, #2012] @ 0x7dc │ │ │ │ movs r2, #1 │ │ │ │ mov lr, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 85ea4 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + beq.n 85d78 │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 85fe6 │ │ │ │ + bne.n 85eba │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 85f96 │ │ │ │ + cbnz r0, 85e6a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 85ea4 │ │ │ │ + b.n 85d78 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 85f08 │ │ │ │ - movw r7, #1949 @ 0x79d │ │ │ │ + b.n 85ddc │ │ │ │ + movw r7, #773 @ 0x305 │ │ │ │ movt r7, #14 │ │ │ │ - b.n 85f08 │ │ │ │ - movw r7, #40881 @ 0x9fb1 │ │ │ │ + b.n 85ddc │ │ │ │ + movw r7, #38537 @ 0x9689 │ │ │ │ movt r7, #10 │ │ │ │ movw r0, #15128 @ 0x3b18 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85ef2 │ │ │ │ + beq.n 85dc6 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - b.n 85ea4 │ │ │ │ + b.n 85d78 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 85ffc │ │ │ │ + ble.n 85ed0 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ itt eq │ │ │ │ - movweq r7, #29981 @ 0x751d │ │ │ │ + movweq r7, #27693 @ 0x6c2d │ │ │ │ movteq r7, #13 │ │ │ │ - beq.n 85f08 │ │ │ │ + beq.n 85ddc │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 85ffc │ │ │ │ + bne.n 85ed0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49036 @ 0xbf8c │ │ │ │ + movw r1, #47436 @ 0xb94c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 85ef2 │ │ │ │ + b.n 85dc6 │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 85ec6 │ │ │ │ + beq.w 85d9a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ - b.n 85ec6 │ │ │ │ + b.n 85d9a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 85ea4 │ │ │ │ + b.n 85d78 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - movw r1, #49008 @ 0xbf70 │ │ │ │ + movw r1, #47408 @ 0xb930 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00086024 : │ │ │ │ +00085ef8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r3 │ │ │ │ movw r0, #655 @ 0x28f │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ands r0, r3 │ │ │ │ cmp r0, #8 │ │ │ │ - bgt.n 8610c │ │ │ │ + bgt.n 85fe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 862ca │ │ │ │ + beq.w 8619e │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.w 862ca │ │ │ │ + bhi.w 8619e │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r2, r1, #2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ lsls r2, r1, #2 │ │ │ │ movs r0, r1 │ │ │ │ lsls r7, r6, #4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 86296 │ │ │ │ - ldr.w r9, [pc, #628] @ 862ec │ │ │ │ + bne.w 8616a │ │ │ │ + ldr.w r9, [pc, #628] @ 861c0 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r7, #40881 @ 0x9fb1 │ │ │ │ + movw r7, #38537 @ 0x9689 │ │ │ │ movt r7, #10 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8613c │ │ │ │ - ldr.w ip, [pc, #592] @ 862e8 │ │ │ │ + beq.n 86010 │ │ │ │ + ldr.w ip, [pc, #592] @ 861bc │ │ │ │ ldr.w r1, [r2, #2012] @ 0x7dc │ │ │ │ add.w lr, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr.w sl, [ip, #1600] @ 0x640 │ │ │ │ str.w r1, [r2, #2008] @ 0x7d8 │ │ │ │ str.w lr, [r2, #2012] @ 0x7dc │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 8621c │ │ │ │ + bne.w 860f0 │ │ │ │ str.w sl, [r3, #20] │ │ │ │ str r6, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8615c │ │ │ │ + beq.n 86030 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8615c │ │ │ │ + bge.n 86030 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 86162 │ │ │ │ + bne.n 86036 │ │ │ │ str r7, [r3, #24] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ str r5, [r3, #16] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -134944,246 +134843,246 @@ │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r7, #19829 @ 0x4d75 │ │ │ │ + movweq r7, #18809 @ 0x4979 │ │ │ │ movteq r7, #14 │ │ │ │ - bne.n 86174 │ │ │ │ + bne.n 86048 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 86296 │ │ │ │ - ldr.w r9, [pc, #456] @ 862ec │ │ │ │ + bne.w 8616a │ │ │ │ + ldr.w r9, [pc, #456] @ 861c0 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 86096 │ │ │ │ + bne.n 85f6a │ │ │ │ movw r0, #15128 @ 0x3b18 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 86104 │ │ │ │ + beq.n 85fd8 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ movs r2, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 860c6 │ │ │ │ + bne.n 85f9a │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 860d8 │ │ │ │ + beq.n 85fac │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ - b.n 860d8 │ │ │ │ + b.n 85fac │ │ │ │ movs r7, #0 │ │ │ │ - b.n 8611a │ │ │ │ + b.n 85fee │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - ble.w 862ca │ │ │ │ + ble.w 8619e │ │ │ │ cmp r0, #130 @ 0x82 │ │ │ │ itt eq │ │ │ │ - movweq r7, #29981 @ 0x751d │ │ │ │ + movweq r7, #27693 @ 0x6c2d │ │ │ │ movteq r7, #13 │ │ │ │ - beq.n 8611a │ │ │ │ + beq.n 85fee │ │ │ │ movw r3, #642 @ 0x282 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 862ca │ │ │ │ + bne.w 8619e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 862b0 │ │ │ │ - ldr.w r9, [pc, #336] @ 862ec │ │ │ │ + beq.w 86184 │ │ │ │ + ldr.w r9, [pc, #336] @ 861c0 │ │ │ │ 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, #2016] @ 0x7e0 │ │ │ │ - cbz r3, 86208 │ │ │ │ - ldr r0, [pc, #308] @ (862e8 ) │ │ │ │ + cbz r3, 860dc │ │ │ │ + ldr r0, [pc, #308] @ (861bc ) │ │ │ │ ldr r7, [r3, #0] │ │ │ │ str.w r7, [r2, #2016] @ 0x7e0 │ │ │ │ ldr.w r1, [r2, #2020] @ 0x7e4 │ │ │ │ ldr.w r7, [r0, #1600] @ 0x640 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #2020] @ 0x7e4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 86246 │ │ │ │ + bne.n 8611a │ │ │ │ ldr.w r2, [sl] │ │ │ │ - movw r7, #54785 @ 0xd601 │ │ │ │ + movw r7, #52841 @ 0xce69 │ │ │ │ movt r7, #24 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r3, #28] │ │ │ │ movs r2, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 860c6 │ │ │ │ - b.n 8615c │ │ │ │ - movw r7, #1949 @ 0x79d │ │ │ │ + bne.w 85f9a │ │ │ │ + b.n 86030 │ │ │ │ + movw r7, #773 @ 0x305 │ │ │ │ movt r7, #14 │ │ │ │ - b.n 8611a │ │ │ │ + b.n 85fee │ │ │ │ movw r0, #14728 @ 0x3988 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 861d0 │ │ │ │ - b.n 86104 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + bne.n 860a4 │ │ │ │ + b.n 85fd8 │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp sl, r2 │ │ │ │ - bne.n 86272 │ │ │ │ + bne.n 86146 │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 8626c │ │ │ │ + cbnz r0, 86140 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 861f0 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + b.n 860c4 │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 86286 │ │ │ │ + bne.n 8615a │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 861d0 │ │ │ │ + bne.n 860a4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 861d0 │ │ │ │ + b.n 860a4 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - b.n 861f0 │ │ │ │ + b.n 860c4 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx sl │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 861f0 │ │ │ │ + b.n 860c4 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 861d0 │ │ │ │ + b.n 860a4 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49128 @ 0xbfe8 │ │ │ │ + movw r1, #47528 @ 0xb9a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 86104 │ │ │ │ + b.n 85fd8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49036 @ 0xbf8c │ │ │ │ + movw r1, #47436 @ 0xb94c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov r3, sl │ │ │ │ - b.n 86104 │ │ │ │ + b.n 85fd8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - movw r1, #49008 @ 0xbf70 │ │ │ │ + movw r1, #47408 @ 0xb930 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000862f0 : │ │ │ │ +000861c4 : │ │ │ │ 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 8638a │ │ │ │ + bpl.n 8625e │ │ │ │ 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 86352 │ │ │ │ + blt.n 86226 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ movw r2, #41560 @ 0xa258 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 86364 │ │ │ │ + bne.n 86238 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 86364 │ │ │ │ + beq.n 86238 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw ip, #57368 @ 0xe018 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, ip │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 86382 │ │ │ │ + beq.n 86256 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 89be4 │ │ │ │ + b.w 89b0c │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r1, #41560 @ 0xa258 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ adds r2, #1 │ │ │ │ cmp r0, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - beq.n 86330 │ │ │ │ + beq.n 86204 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bne.n 86336 │ │ │ │ + bne.n 8620a │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1c8900 │ │ │ │ + b.w 1c8dc8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 863a4 │ │ │ │ + b.n 86278 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #49104 @ 0xbfd0 │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -135193,23 +135092,23 @@ │ │ │ │ movw r5, #41560 @ 0xa258 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r2 │ │ │ │ cmp r8, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne.w 86558 │ │ │ │ - ldr r3, [pc, #568] @ (8660c ) │ │ │ │ + bne.w 8642c │ │ │ │ + ldr r3, [pc, #568] @ (864e0 ) │ │ │ │ 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, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 86478 │ │ │ │ + beq.n 8634c │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ add.w r0, r4, #28 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add.w r7, r4, #20 │ │ │ │ str.w r1, [r3, #1928] @ 0x788 │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -135227,23 +135126,23 @@ │ │ │ │ str r1, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ blx 2b44c │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 865c0 │ │ │ │ + bne.w 86494 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, fp] │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ movs r3, #1 │ │ │ │ cmp r8, r5 │ │ │ │ lsl.w r3, r3, r2 │ │ │ │ add.w r2, r7, r3 │ │ │ │ - bne.n 86468 │ │ │ │ + bne.n 8633c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str.w r9, [r7, r3] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r1, [r2, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ movs r0, #0 │ │ │ │ @@ -135255,46 +135154,46 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str.w r9, [r2, #4] │ │ │ │ str.w sl, [r7, r3] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 8644e │ │ │ │ + b.n 86322 │ │ │ │ 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, #24320 @ 0x5f00 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r2, #205 @ 0xcd │ │ │ │ + movw r2, #221 @ 0xdd │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r3, [r7, #868] @ 0x364 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 86586 │ │ │ │ - ldr r3, [pc, #360] @ (8660c ) │ │ │ │ + bne.n 8645a │ │ │ │ + ldr r3, [pc, #360] @ (864e0 ) │ │ │ │ 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, #1612] @ 0x64c │ │ │ │ ldr.w r3, [r2, r0, lsl #2] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 86574 │ │ │ │ + beq.n 86448 │ │ │ │ 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, 86512 │ │ │ │ + cbz r0, 863e6 │ │ │ │ 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 │ │ │ │ @@ -135310,114 +135209,114 @@ │ │ │ │ str r3, [r4, #12] │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ and.w fp, sl, #7 │ │ │ │ blx 2b44c │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 865c0 │ │ │ │ + bne.n 86494 │ │ │ │ strb.w r0, [r7, fp] │ │ │ │ - b.n 86434 │ │ │ │ + b.n 86308 │ │ │ │ ldrd lr, r1, [r3, #24] │ │ │ │ cmp r1, lr │ │ │ │ - bcc.n 86568 │ │ │ │ + bcc.n 8643c │ │ │ │ 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 864cc │ │ │ │ + bne.n 863a0 │ │ │ │ ldr.w r3, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #41937 @ 0xa3d1 │ │ │ │ + movw r1, #42009 @ 0xa419 │ │ │ │ movt r1, #7 │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 865b2 │ │ │ │ + bne.n 86486 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 2c0b0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 86594 │ │ │ │ + cbz r4, 86468 │ │ │ │ ldr.w r3, [r2, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #800] @ 0x320 │ │ │ │ - b.n 864cc │ │ │ │ + b.n 863a0 │ │ │ │ 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 86488 │ │ │ │ + b.n 8635c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 864cc │ │ │ │ + b.n 863a0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 864cc │ │ │ │ - b.n 8652e │ │ │ │ + bne.n 863a0 │ │ │ │ + b.n 86402 │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 864cc │ │ │ │ - bl 23c560 │ │ │ │ + bne.n 863a0 │ │ │ │ + bl 23c7b4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 865e8 │ │ │ │ + blt.n 864bc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 865fa │ │ │ │ + blt.n 864ce │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 86462 │ │ │ │ + b.n 86336 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8654a │ │ │ │ + b.n 8641e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r9 │ │ │ │ - bl 233eac <_PyDict_SendEvent@@Base> │ │ │ │ + bl 23410c <_PyDict_SendEvent@@Base> │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - ble.w 8642e │ │ │ │ + ble.w 86302 │ │ │ │ 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 86434 │ │ │ │ + b.n 86308 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 865a2 │ │ │ │ + bne.n 86476 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 865a2 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 86476 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 865ac │ │ │ │ + bne.n 86480 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 865ac │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 86480 │ │ │ │ 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 r2, r0 │ │ │ │ @@ -135428,27 +135327,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 867ba │ │ │ │ + beq.w 8668a │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.w 86836 │ │ │ │ + bhi.w 86706 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 866a6 │ │ │ │ - ldr r1, [pc, #696] @ (8690c ) │ │ │ │ + bne.n 8657a │ │ │ │ + ldr r1, [pc, #692] @ (867dc ) │ │ │ │ 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, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 86808 │ │ │ │ + beq.w 866d8 │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ movw r5, #771 @ 0x303 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str.w r1, [r3, #1928] @ 0x788 │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ @@ -135465,83 +135364,83 @@ │ │ │ │ str r3, [r4, #24] │ │ │ │ blx 2b44c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r8, #24320 @ 0x5f00 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - add.w r1, r5, r3, lsl #3 │ │ │ │ - movw r0, #205 @ 0xcd │ │ │ │ + lsls r1, r3, #3 │ │ │ │ + movw r0, #221 @ 0xdd │ │ │ │ movt r0, #8 │ │ │ │ - add.w r7, r1, #20 │ │ │ │ + str r1, [sp, #0] │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ - mov.w fp, r3, lsl #3 │ │ │ │ + add r1, r5 │ │ │ │ + add.w r7, r1, #20 │ │ │ │ str r7, [sp, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 867e8 │ │ │ │ - ldr r0, [pc, #572] @ (8690c ) │ │ │ │ + bne.w 866b8 │ │ │ │ + ldr r0, [pc, #568] @ (867dc ) │ │ │ │ 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, #1612] @ 0x64c │ │ │ │ - str r0, [sp, #0] │ │ │ │ + mov fp, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r0, #1 │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 8687c │ │ │ │ + bcs.w 8674c │ │ │ │ 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 868b8 │ │ │ │ + beq.w 86786 │ │ │ │ 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 86750 │ │ │ │ + beq.n 86620 │ │ │ │ strb r2, [r4, #4] │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r2, r5 │ │ │ │ strb r6, [r4, #6] │ │ │ │ str r3, [r4, #12] │ │ │ │ movs r6, #0 │ │ │ │ movs r3, #1 │ │ │ │ add.w r0, r4, #20 │ │ │ │ str r3, [r4, #0] │ │ │ │ strb.w r9, [r4, #5] │ │ │ │ str r6, [r4, #16] │ │ │ │ str r6, [r4, #8] │ │ │ │ blx 2b44c │ │ │ │ add.w r0, r5, #20 │ │ │ │ - mov r2, fp │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4 │ │ │ │ blx 2b44c │ │ │ │ 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 867a8 │ │ │ │ + bhi.n 86678 │ │ │ │ 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 │ │ │ │ - beq.w 8687c │ │ │ │ + beq.w 8674c │ │ │ │ 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 │ │ │ │ @@ -135549,270 +135448,273 @@ │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ movs r3, #1 │ │ │ │ strb r6, [r4, #6] │ │ │ │ str r3, [r4, #0] │ │ │ │ str r5, [r4, #16] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2b44c │ │ │ │ - mov r2, fp │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ adds r0, r4, r7 │ │ │ │ blx 2b44c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, r9 │ │ │ │ str.w r0, [ip, #12] │ │ │ │ add.w r7, r5, #20 │ │ │ │ str.w ip, [r0, #8] │ │ │ │ - b.n 86778 │ │ │ │ + b.n 86648 │ │ │ │ movs r1, #12 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.n 86838 │ │ │ │ - mul.w fp, r1, r3 │ │ │ │ - mla r1, r1, r3, r5 │ │ │ │ + bhi.n 86708 │ │ │ │ + mul.w r1, r1, r3 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + add r1, r5 │ │ │ │ add.w r0, r1, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ movw r8, #24320 @ 0x5f00 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r0, #205 @ 0xcd │ │ │ │ + movw r0, #221 @ 0xdd │ │ │ │ movt r0, #8 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 866ce │ │ │ │ + beq.w 865a0 │ │ │ │ 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 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86904 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + beq.w 867d2 │ │ │ │ + ldrd r3, r2, [sp, #8] │ │ │ │ mov r1, r9 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ add.w r7, r5, #20 │ │ │ │ - b.n 86778 │ │ │ │ + b.n 86648 │ │ │ │ movw r8, #24320 @ 0x5f00 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r1, #205 @ 0xcd │ │ │ │ + movw r1, #221 @ 0xdd │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 868cc │ │ │ │ + bne.n 8679a │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ - str r3, [sp, #0] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov fp, r3 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ movs r3, #5 │ │ │ │ movs r5, #8 │ │ │ │ - mov.w fp, #40 @ 0x28 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - b.n 866ee │ │ │ │ + str r0, [sp, #0] │ │ │ │ + b.n 865c0 │ │ │ │ movs r1, #8 │ │ │ │ cmp r2, #15 │ │ │ │ - bhi.n 868ea │ │ │ │ + bhi.n 867b8 │ │ │ │ adds r0, r2, #1 │ │ │ │ movs r5, #1 │ │ │ │ movw r8, #24320 @ 0x5f00 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ + 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 │ │ │ │ + add r1, r5 │ │ │ │ adds r1, #20 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #205 @ 0xcd │ │ │ │ + movw r1, #221 @ 0xdd │ │ │ │ movt r1, #8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 867e8 │ │ │ │ - ldr r1, [pc, #160] @ (8690c ) │ │ │ │ + bne.n 866b8 │ │ │ │ + ldr r1, [pc, #160] @ (867dc ) │ │ │ │ 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, #1612] @ 0x64c │ │ │ │ - str r1, [sp, #0] │ │ │ │ + mov fp, r1 │ │ │ │ ldr.w r4, [r8, #848] @ 0x350 │ │ │ │ - movw r1, #41937 @ 0xa3d1 │ │ │ │ + movw r1, #42009 @ 0xa419 │ │ │ │ movt r1, #7 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 868da │ │ │ │ + bne.n 867a8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c0b0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - cbz r4, 86904 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + cbz r4, 867d2 │ │ │ │ + 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 86778 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ + adds r0, #1 │ │ │ │ + str.w r0, [fp, #800] @ 0x320 │ │ │ │ + b.n 86648 │ │ │ │ mov r1, sl │ │ │ │ + mov r0, fp │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8676c │ │ │ │ + b.n 8663c │ │ │ │ + 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 │ │ │ │ - b.n 867e8 │ │ │ │ + b.n 866b8 │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - b.n 868a2 │ │ │ │ + b.n 86772 │ │ │ │ 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] │ │ │ │ - bpl.w 867ce │ │ │ │ + bpl.w 8669e │ │ │ │ movs r4, #0 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 8669e │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 86572 │ │ │ │ + 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, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #700] @ (86bdc ) │ │ │ │ + ldr r7, [pc, #700] @ (86aac ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 86b92 │ │ │ │ + beq.w 86a62 │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 86a1e │ │ │ │ + beq.n 868ee │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldrb.w r4, [r1, #-4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 86bba │ │ │ │ + bne.w 86a8a │ │ │ │ ldrb.w r2, [r1, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 86ba0 │ │ │ │ + bne.w 86a70 │ │ │ │ ldrb.w r2, [r1, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 86ba0 │ │ │ │ + bne.w 86a70 │ │ │ │ ldrb.w r2, [r1, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 86ba0 │ │ │ │ + bne.w 86a70 │ │ │ │ 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 86b78 │ │ │ │ + bne.w 86a48 │ │ │ │ adds r1, r3, r2 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne.w 86b78 │ │ │ │ + bne.w 86a48 │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne.w 86b78 │ │ │ │ + bne.w 86a48 │ │ │ │ ldrb r1, [r1, #3] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 86b78 │ │ │ │ + bne.w 86a48 │ │ │ │ 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 2b44c │ │ │ │ ldr.w lr, [r5, #20] │ │ │ │ - movw r2, #15533 @ 0x3cad │ │ │ │ + movw r2, #15337 @ 0x3be9 │ │ │ │ movt r2, #8 │ │ │ │ mov r3, r0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 86a22 │ │ │ │ - cbz r4, 86a1e │ │ │ │ + bne.n 868f2 │ │ │ │ + cbz r4, 868ee │ │ │ │ ldr r2, [r7, r6] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r2, #1612] @ 0x64c │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.n 86a42 │ │ │ │ + beq.n 86912 │ │ │ │ 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 86a04 │ │ │ │ + bgt.n 868d4 │ │ │ │ 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, 86a42 │ │ │ │ + cbz r1, 86912 │ │ │ │ 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, 86a30 │ │ │ │ - cbz r3, 86a6e │ │ │ │ + cbz r1, 86900 │ │ │ │ + cbz r3, 8693e │ │ │ │ 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 86a1e │ │ │ │ + b.n 868ee │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #42097 @ 0xa471 │ │ │ │ + movw r2, #42169 @ 0xa4b9 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r6, [r3, #860] @ 0x35c │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 86b6e │ │ │ │ + bne.w 86a3e │ │ │ │ mov r0, r4 │ │ │ │ blx 2af44 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 86a1e │ │ │ │ + b.n 868ee │ │ │ │ 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] │ │ │ │ @@ -135821,72 +135723,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 86aa8 │ │ │ │ + bne.n 86978 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 86aa4 │ │ │ │ + cbz r2, 86974 │ │ │ │ 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 86b04 │ │ │ │ + beq.n 869d4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 86ae4 │ │ │ │ + beq.n 869b4 │ │ │ │ ldr.w r2, [ip, #532] @ 0x214 │ │ │ │ - cbnz r2, 86ac0 │ │ │ │ + cbnz r2, 86990 │ │ │ │ str.w r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 86a1e │ │ │ │ + beq.n 868ee │ │ │ │ ldrd r2, r1, [r3, #20] │ │ │ │ - cbz r1, 86ade │ │ │ │ + cbz r1, 869ae │ │ │ │ str r2, [r1, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r4, [r3, #20] │ │ │ │ str r1, [r4, #24] │ │ │ │ strd r2, r0, [r3, #20] │ │ │ │ - cbz r2, 86ada │ │ │ │ + cbz r2, 869aa │ │ │ │ str r3, [r2, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ - b.n 86a1e │ │ │ │ + b.n 868ee │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ - b.n 86acc │ │ │ │ + b.n 8699c │ │ │ │ ldr.w r2, [r5, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ - cbz r2, 86af2 │ │ │ │ + cbz r2, 869c2 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r5, #532] @ 0x214 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 86a1e │ │ │ │ + bne.n 868ee │ │ │ │ str.w r3, [r5, #532] @ 0x214 │ │ │ │ - b.n 86a1e │ │ │ │ + b.n 868ee │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 86ab2 │ │ │ │ + beq.n 86982 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 86b68 │ │ │ │ + cbz r2, 86a38 │ │ │ │ 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, 86b36 │ │ │ │ + cbz r3, 86a06 │ │ │ │ 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, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ @@ -135899,195 +135801,195 @@ │ │ │ │ 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 86a1e │ │ │ │ + b.n 868ee │ │ │ │ str.w r1, [r5, #524] @ 0x20c │ │ │ │ - b.n 86b10 │ │ │ │ + b.n 869e0 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b.n 86a62 │ │ │ │ + b.n 86932 │ │ │ │ mov r0, r3 │ │ │ │ - bl 70588 │ │ │ │ - movw r1, #32196 @ 0x7dc4 │ │ │ │ + bl 705d0 │ │ │ │ + movw r1, #30596 @ 0x7784 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #12756 @ 0x31d4 │ │ │ │ + movw r0, #11156 @ 0x2b94 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #40328 @ 0x9d88 │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #38728 @ 0x9748 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #68] @ (86be0 ) │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ (86ab0 ) │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r3 │ │ │ │ - bl 70588 │ │ │ │ - movw r1, #32172 @ 0x7dac │ │ │ │ + bl 705d0 │ │ │ │ + movw r1, #30572 @ 0x776c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #12756 @ 0x31d4 │ │ │ │ + movw r0, #11156 @ 0x2b94 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 74d06 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d4e <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 70588 │ │ │ │ - movw r1, #32112 @ 0x7d70 │ │ │ │ + bl 705d0 │ │ │ │ + movw r1, #30512 @ 0x7730 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #12756 @ 0x31d4 │ │ │ │ + movw r0, #11156 @ 0x2b94 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ - bl 7613a <_PyMonitoring_FireLineEvent@@Base+0x9da> │ │ │ │ + bl 76182 <_PyMonitoring_FireLineEvent@@Base+0x9da> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #960 @ 0x3c0 │ │ │ │ + add r2, pc, #704 @ (adr r2, 86d74 ) │ │ │ │ movs r6, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #28 │ │ │ │ lsls r0, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r7, [r5, #132] @ 0x84 │ │ │ │ - bmi.w 87284 │ │ │ │ + bmi.w 87154 │ │ │ │ movw r4, #5480 @ 0x1568 │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86e6c │ │ │ │ + beq.w 86d3c │ │ │ │ movw r9, #41560 @ 0xa258 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ - movw r3, #13913 @ 0x3659 │ │ │ │ + movw r3, #15349 @ 0x3bf5 │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ movw sl, #28732 @ 0x703c │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ adds r4, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 86c4e │ │ │ │ + b.n 86b1e │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cbz r2, 86c44 │ │ │ │ + cbz r2, 86b14 │ │ │ │ sub.w r1, r3, #224 @ 0xe0 │ │ │ │ adds r6, r2, r1 │ │ │ │ - beq.n 86c44 │ │ │ │ + beq.n 86b14 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ - cbnz r2, 86c9c │ │ │ │ + cbnz r2, 86b6c │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86e6c │ │ │ │ + beq.w 86d3c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 86c44 │ │ │ │ + beq.n 86b14 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ - bcs.w 86e56 │ │ │ │ + bcs.w 86d26 │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ - bcs.n 86c84 │ │ │ │ + bcs.n 86b54 │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ - bcs.n 86c90 │ │ │ │ + bcs.n 86b60 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bhi.n 86c34 │ │ │ │ + bhi.n 86b04 │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ itt ls │ │ │ │ movls r1, r3 │ │ │ │ movls r2, r5 │ │ │ │ - bls.n 86c3c │ │ │ │ + bls.n 86b0c │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 86c44 │ │ │ │ + beq.n 86b14 │ │ │ │ sub.w r1, r3, #208 @ 0xd0 │ │ │ │ - b.n 86c3c │ │ │ │ + b.n 86b0c │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 86c44 │ │ │ │ + beq.n 86b14 │ │ │ │ sub.w r1, r3, #380 @ 0x17c │ │ │ │ - b.n 86c3c │ │ │ │ + b.n 86b0c │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 86c44 │ │ │ │ + beq.n 86b14 │ │ │ │ sub.w r1, r3, #368 @ 0x170 │ │ │ │ - b.n 86c3c │ │ │ │ + b.n 86b0c │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.n 86d12 │ │ │ │ + bpl.n 86be2 │ │ │ │ ldr.w r0, [r5, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 86d12 │ │ │ │ + beq.n 86be2 │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #420 @ 0x1a4 │ │ │ │ ldrcs r1, [r0, #80] @ 0x50 │ │ │ │ - bcs.w 86f0e │ │ │ │ + bcs.w 86dde │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #380 @ 0x17c │ │ │ │ ldrcs r1, [r0, #52] @ 0x34 │ │ │ │ - bcs.w 86f0e │ │ │ │ + bcs.w 86dde │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #368 @ 0x170 │ │ │ │ ldrcs r1, [r0, #56] @ 0x38 │ │ │ │ - bcs.w 86f0e │ │ │ │ + bcs.w 86dde │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bls.w 86f00 │ │ │ │ + bls.w 86dd0 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ - cbz r1, 86d12 │ │ │ │ + cbz r1, 86be2 │ │ │ │ cmn r1, r3 │ │ │ │ - beq.n 86d12 │ │ │ │ + beq.n 86be2 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 86d12 │ │ │ │ + bne.n 86be2 │ │ │ │ add.w r3, r5, #60 @ 0x3c │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 8762e │ │ │ │ + beq.w 874fe │ │ │ │ add.w r3, r5, #100 @ 0x64 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 86c44 │ │ │ │ + bne.n 86b14 │ │ │ │ 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.n 86c44 │ │ │ │ + bne.n 86b14 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 872cc │ │ │ │ + bne.w 8719c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 872cc │ │ │ │ + beq.w 8719c │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 873da │ │ │ │ + beq.w 872aa │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8727a │ │ │ │ + bne.w 8714a │ │ │ │ ldr.w fp, [r6] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp fp, r3 │ │ │ │ - beq.w 87648 │ │ │ │ + beq.w 87518 │ │ │ │ movw r0, #28732 @ 0x703c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r8, [r4] │ │ │ │ - bl 87bfc │ │ │ │ + bl 87b28 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 873da │ │ │ │ + beq.w 872aa │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r1, r3, #17 │ │ │ │ - bpl.w 8705a │ │ │ │ - ldr r2, [pc, #428] @ (86f18 ) │ │ │ │ + bpl.w 86f2a │ │ │ │ + ldr r2, [pc, #428] @ (86de8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w ip, [r5] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr.w r0, [r1, #3892] @ 0xf34 │ │ │ │ @@ -136100,168 +136002,168 @@ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub.w r2, r6, #8 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ strd r0, r3, [r6, #-8] │ │ │ │ str r2, [r0, #4] │ │ │ │ str.w lr, [r1, #3868] @ 0xf1c │ │ │ │ - blt.w 87066 │ │ │ │ + blt.w 86f36 │ │ │ │ mov r0, r8 │ │ │ │ str r5, [r6, #8] │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8775e │ │ │ │ + beq.w 8762e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 86dde │ │ │ │ + bpl.n 86cae │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 86dde │ │ │ │ + bne.n 86cae │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 8706e │ │ │ │ + beq.w 86f3e │ │ │ │ str r1, [r6, #12] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movs r2, #0 │ │ │ │ strd r4, fp, [r6, #20] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ str r2, [r6, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 87724 │ │ │ │ + bpl.w 875f4 │ │ │ │ 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 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 873b6 │ │ │ │ + bne.w 87286 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 873b6 │ │ │ │ + beq.w 87286 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r7 │ │ │ │ - beq.w 87538 │ │ │ │ - bl 89be4 │ │ │ │ + beq.w 87408 │ │ │ │ + bl 89b0c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 873d2 │ │ │ │ + beq.w 872a2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 86c44 │ │ │ │ + bge.w 86b14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86c44 │ │ │ │ + bne.w 86b14 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 86c44 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 86b14 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ sub.w r1, r3, #420 @ 0x1a4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 86c3c │ │ │ │ + bne.w 86b0c │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86c4e │ │ │ │ + bne.w 86b1e │ │ │ │ ldr r4, [r5, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 872fc │ │ │ │ + bne.w 871cc │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 87006 │ │ │ │ + beq.w 86ed6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87590 │ │ │ │ + bne.w 87460 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 86f24 │ │ │ │ + bne.n 86df4 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 87532 │ │ │ │ + bne.w 87402 │ │ │ │ ldr.w r6, [r5, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #124] @ (86f1c ) │ │ │ │ + ldr r2, [pc, #124] @ (86dec ) │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #1564] @ 0x61c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8753e │ │ │ │ + bne.w 8740e │ │ │ │ ldr.w r4, [r2, #1572] @ 0x624 │ │ │ │ adds r7, r4, #1 │ │ │ │ - beq.w 8753e │ │ │ │ - ldr r1, [pc, #96] @ (86f20 ) │ │ │ │ + beq.w 8740e │ │ │ │ + ldr r1, [pc, #96] @ (86df0 ) │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ adds r1, r0, #3 │ │ │ │ - beq.w 876c4 │ │ │ │ + beq.w 87594 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 873ac │ │ │ │ + bne.w 8727c │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 87120 │ │ │ │ - ldr r1, [pc, #64] @ (86f20 ) │ │ │ │ + bne.w 86ff0 │ │ │ │ + ldr r1, [pc, #64] @ (86df0 ) │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 8716c │ │ │ │ + beq.w 8703c │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ it ls │ │ │ │ movls r1, r0 │ │ │ │ - bls.w 86ce6 │ │ │ │ + bls.w 86bb6 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 86ce6 │ │ │ │ - b.n 86d12 │ │ │ │ + bne.w 86bb6 │ │ │ │ + b.n 86be2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r9, [r5, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 877d6 │ │ │ │ + bmi.w 876a6 │ │ │ │ movw r7, #29268 @ 0x7254 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 87bfc │ │ │ │ + bl 87b28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 873da │ │ │ │ + beq.w 872aa │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 86f86 │ │ │ │ - ldr r0, [pc, #556] @ (8717c ) │ │ │ │ + bpl.n 86e56 │ │ │ │ + ldr r0, [pc, #556] @ (8704c ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr.w ip, [r0, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -136281,57 +136183,57 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87740 │ │ │ │ + beq.w 87610 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 86fca │ │ │ │ + bpl.n 86e9a │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 86fca │ │ │ │ + bne.n 86e9a │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 8755c │ │ │ │ + beq.w 8742c │ │ │ │ str r1, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r9 │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 8bbe8 │ │ │ │ + bl 8b690 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 87744 │ │ │ │ + beq.w 87614 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 86ff4 │ │ │ │ + bge.n 86ec4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87788 │ │ │ │ + beq.w 87658 │ │ │ │ ldr.w r8, [r6, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 8745c │ │ │ │ + bne.w 8732c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 87188 │ │ │ │ + bne.w 87058 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86e9a │ │ │ │ - ldr r0, [pc, #356] @ (8717c ) │ │ │ │ + beq.w 86d6a │ │ │ │ + ldr r0, [pc, #356] @ (8704c ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r1, [r0, ip] │ │ │ │ movs r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -136342,149 +136244,149 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 876a6 │ │ │ │ + beq.w 87576 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r3, r1 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ - b.n 86e9e │ │ │ │ + b.n 86d6e │ │ │ │ ldr.w ip, [r5] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 86dae │ │ │ │ + bge.w 86c7e │ │ │ │ add.w r3, ip, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 86dae │ │ │ │ + b.n 86c7e │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 876ca │ │ │ │ - ldr r3, [pc, #260] @ (87180 ) │ │ │ │ - ldr r2, [pc, #252] @ (8717c ) │ │ │ │ + beq.w 8759a │ │ │ │ + ldr r3, [pc, #260] @ (87050 ) │ │ │ │ + ldr r2, [pc, #252] @ (8704c ) │ │ │ │ str r1, [sp, #0] │ │ │ │ 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] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8742c │ │ │ │ + bne.w 872fc │ │ │ │ add.w r8, r8, #110592 @ 0x1b000 │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r0, [r8, #4000] @ 0xfa0 │ │ │ │ - bl 8b768 │ │ │ │ + bl 8ba94 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 877a4 │ │ │ │ + beq.w 87674 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 873e0 │ │ │ │ + beq.w 872b0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 870d4 │ │ │ │ + bge.n 86fa4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87770 │ │ │ │ + beq.w 87640 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 870f6 │ │ │ │ + bge.n 86fc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87762 │ │ │ │ + beq.w 87632 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 870f6 │ │ │ │ + bge.n 86fc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8777c │ │ │ │ + beq.w 8764c │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 86dde │ │ │ │ + blt.w 86cae │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - b.n 86dde │ │ │ │ + b.n 86cae │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 8c054 │ │ │ │ + bl 8bf7c │ │ │ │ mov r4, r0 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 876c4 │ │ │ │ + beq.w 87594 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #64] @ (87184 ) │ │ │ │ + ldr r1, [pc, #64] @ (87054 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 87790 │ │ │ │ + beq.w 87660 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 877ca │ │ │ │ + bge.w 8769a │ │ │ │ subs r4, r3, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 86ef4 │ │ │ │ + bne.w 86dc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r4, #1 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne.w r8, #0 │ │ │ │ - b.n 86ef8 │ │ │ │ + b.n 86dc8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8761c │ │ │ │ + bne.w 874ec │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 86e9a │ │ │ │ + beq.w 86d6a │ │ │ │ ldr.w sl, [r5, #132] @ 0x84 │ │ │ │ - ldr.w r9, [pc, #948] @ 87554 │ │ │ │ + ldr.w r9, [pc, #948] @ 87424 │ │ │ │ movw fp, #29000 @ 0x7148 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mov r0, fp │ │ │ │ - bl 87bfc │ │ │ │ + bl 87b28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 873da │ │ │ │ + beq.w 872aa │ │ │ │ ldr.w r3, [fp, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 871f6 │ │ │ │ + bpl.n 870c6 │ │ │ │ ldr.w r3, [r9, r7] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr.w ip, [r1, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r0, [r1, #3868] @ 0xf1c │ │ │ │ @@ -136503,59 +136405,59 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87740 │ │ │ │ + beq.w 87610 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 87238 │ │ │ │ + bpl.n 87108 │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 87238 │ │ │ │ + bne.n 87108 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.n 872e8 │ │ │ │ + beq.n 871b8 │ │ │ │ str r1, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, sl │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 8bbe8 │ │ │ │ + bl 8b690 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 877ac │ │ │ │ + beq.w 8767c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87262 │ │ │ │ + bge.n 87132 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87738 │ │ │ │ + beq.w 87608 │ │ │ │ ldr.w r8, [r6, #20]! │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 871ae │ │ │ │ + bne.n 8707e │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86e9a │ │ │ │ - b.n 87014 │ │ │ │ + beq.w 86d6a │ │ │ │ + b.n 86ee4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86c44 │ │ │ │ - b.n 86d3a │ │ │ │ - ldr r0, [pc, #716] @ (87554 ) │ │ │ │ + bne.w 86b14 │ │ │ │ + b.n 86c0a │ │ │ │ + ldr r0, [pc, #716] @ (87424 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r1, [r0, ip] │ │ │ │ cmp r2, #10 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -136567,179 +136469,179 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8769a │ │ │ │ + beq.w 8756a │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r1, r3 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ - b.n 86c06 │ │ │ │ + b.n 86ad6 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ adds r1, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - bne.w 86d24 │ │ │ │ + bne.w 86bf4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 43340 │ │ │ │ - b.n 86ef8 │ │ │ │ + bl 43388 │ │ │ │ + b.n 86dc8 │ │ │ │ ldr.w r3, [r9, r7] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1c89b0 │ │ │ │ + bl 1c8e1c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8723a │ │ │ │ - b.n 87742 │ │ │ │ + bne.n 8710a │ │ │ │ + b.n 87612 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86e74 │ │ │ │ + beq.w 86d44 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b2ac │ │ │ │ + bl 8b1d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 86ef8 │ │ │ │ + beq.w 86dc8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86e74 │ │ │ │ + beq.w 86d44 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b2ac │ │ │ │ + bl 8b1d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 86ef8 │ │ │ │ + beq.w 86dc8 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86e74 │ │ │ │ + beq.w 86d44 │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b2ac │ │ │ │ + bl 8b1d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 86ef8 │ │ │ │ + beq.w 86dc8 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86e74 │ │ │ │ + beq.w 86d44 │ │ │ │ add.w r1, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b2ac │ │ │ │ + bl 8b1d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 86ef8 │ │ │ │ + beq.w 86dc8 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86e74 │ │ │ │ + beq.w 86d44 │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b2ac │ │ │ │ + bl 8b1d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 86ef8 │ │ │ │ + beq.w 86dc8 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86e74 │ │ │ │ + beq.w 86d44 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ - b.n 8739c │ │ │ │ + b.n 8726c │ │ │ │ ldr.w r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86e74 │ │ │ │ + beq.w 86d44 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b2ac │ │ │ │ + bl 8b1d4 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.n 87392 │ │ │ │ + bne.n 87262 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 86ef8 │ │ │ │ + b.n 86dc8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86ef4 │ │ │ │ - b.n 86ed4 │ │ │ │ + bne.w 86dc4 │ │ │ │ + b.n 86da4 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 86e1c │ │ │ │ + bne.w 86cec │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1c8900 │ │ │ │ + bl 1c8dc8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 87678 │ │ │ │ + blt.w 87548 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 86ef8 │ │ │ │ + b.n 86dc8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 873f4 │ │ │ │ + bge.n 872c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 873f4 │ │ │ │ + cbnz r3, 872c4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 87662 │ │ │ │ + blt.w 87532 │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ it ne │ │ │ │ strne.w r8, [r6, #12] │ │ │ │ - bne.w 86de0 │ │ │ │ + bne.w 86cb0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82ed8 <_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 86de0 │ │ │ │ + b.n 86cb0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8709a │ │ │ │ + beq.w 86f6a │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8744c │ │ │ │ + bge.n 8731c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 8744c │ │ │ │ + cbnz r2, 8731c │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r6, #12] │ │ │ │ - b.n 86de0 │ │ │ │ + b.n 86cb0 │ │ │ │ movw fp, #29268 @ 0x7254 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ adds r6, #20 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 877d6 │ │ │ │ + bmi.w 876a6 │ │ │ │ mov r0, fp │ │ │ │ - bl 87bfc │ │ │ │ + bl 87b28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 873da │ │ │ │ + beq.n 872aa │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 874b8 │ │ │ │ - ldr r3, [pc, #204] @ (87554 ) │ │ │ │ + bpl.n 87388 │ │ │ │ + ldr r3, [pc, #204] @ (87424 ) │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r3, sl] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr.w ip, [r0, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r1, [r0, #3868] @ 0xf1c │ │ │ │ @@ -136758,365 +136660,394 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87740 │ │ │ │ + beq.w 87610 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 874fa │ │ │ │ + bpl.n 873ca │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 874fa │ │ │ │ + bne.n 873ca │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.n 87578 │ │ │ │ + beq.n 87448 │ │ │ │ str r1, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r9 │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 8bbe8 │ │ │ │ + bl 8b690 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 87744 │ │ │ │ + beq.w 87614 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87524 │ │ │ │ + bge.n 873f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 877ce │ │ │ │ + beq.w 8769e │ │ │ │ ldr.w r8, [r6, #20]! │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 87000 │ │ │ │ - b.n 8746a │ │ │ │ + beq.w 86ed0 │ │ │ │ + b.n 8733a │ │ │ │ ldr.w r8, [r6] │ │ │ │ - b.n 87192 │ │ │ │ - bl 863a4 │ │ │ │ - b.n 86e34 │ │ │ │ - ldr r0, [pc, #24] @ (87558 ) │ │ │ │ - bl 7aa94 │ │ │ │ + b.n 87062 │ │ │ │ + bl 86278 │ │ │ │ + b.n 86d04 │ │ │ │ + ldr r0, [pc, #24] @ (87428 ) │ │ │ │ + bl 7aadc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.w 86ebc │ │ │ │ - ldr r0, [pc, #8] @ (87558 ) │ │ │ │ - bl 43340 │ │ │ │ - b.n 8716c │ │ │ │ + bne.w 86d8c │ │ │ │ + ldr r0, [pc, #8] @ (87428 ) │ │ │ │ + bl 43388 │ │ │ │ + b.n 8703c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r0, [pc, #708] @ (87824 ) │ │ │ │ + ldr r0, [pc, #708] @ (876f4 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1c89b0 │ │ │ │ + bl 1c8e1c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 86fcc │ │ │ │ - b.n 87742 │ │ │ │ - ldr r2, [pc, #680] @ (87824 ) │ │ │ │ + bne.w 86e9c │ │ │ │ + b.n 87612 │ │ │ │ + ldr r2, [pc, #680] @ (876f4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1c89b0 │ │ │ │ + bl 1c8e1c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 874fc │ │ │ │ - b.n 87742 │ │ │ │ - ldr r0, [pc, #656] @ (87824 ) │ │ │ │ + bne.n 873cc │ │ │ │ + b.n 87612 │ │ │ │ + ldr r0, [pc, #656] @ (876f4 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ subs r7, r2, #1 │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r7, r3 │ │ │ │ adds r4, r1, r3 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #412] @ 0x19c │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 875c6 │ │ │ │ + beq.n 87496 │ │ │ │ cmp r7, #10 │ │ │ │ - bhi.n 875c6 │ │ │ │ + bhi.n 87496 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ - b.n 875d0 │ │ │ │ + b.n 874a0 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r1, r3 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 87628 │ │ │ │ + bne.n 874f8 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8701e │ │ │ │ + beq.w 86eee │ │ │ │ ldr.w r8, [r6] │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ subs r7, r2, #1 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r7, r3 │ │ │ │ adds r4, r1, r3 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #412] @ 0x19c │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 87606 │ │ │ │ + beq.n 874d6 │ │ │ │ cmp r7, #10 │ │ │ │ - bls.n 876b2 │ │ │ │ + bls.n 87582 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8768a │ │ │ │ + beq.n 8755a │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r3, r1 │ │ │ │ ldr.w sl, [r3, #16] │ │ │ │ - b.n 8719e │ │ │ │ - ldr r0, [pc, #516] @ (87824 ) │ │ │ │ + b.n 8706e │ │ │ │ + ldr r0, [pc, #516] @ (876f4 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ - b.n 875e6 │ │ │ │ + b.n 874b6 │ │ │ │ ldr.w r9, [r1, #16] │ │ │ │ - b.n 86f28 │ │ │ │ + b.n 86df8 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ sub.w ip, r3, r2 │ │ │ │ rsbs r3, ip, #0 │ │ │ │ adc.w r3, r3, ip │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86c44 │ │ │ │ - b.w 86d12 │ │ │ │ + bne.w 86b14 │ │ │ │ + b.w 86be2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.w 86c44 │ │ │ │ + bne.w 86b14 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 86ef8 │ │ │ │ + b.n 86dc8 │ │ │ │ str.w r8, [r6, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 86de0 │ │ │ │ + bne.w 86cb0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 873da │ │ │ │ + bge.w 872aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 873da │ │ │ │ + bne.w 872aa │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 873da │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 872aa │ │ │ │ subs r3, r2, #1 │ │ │ │ ldr.w r1, [r0, ip] │ │ │ │ movs r2, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mul.w r3, r2, r3 │ │ │ │ - b.n 8704c │ │ │ │ + b.n 86f1c │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ - b.n 872c8 │ │ │ │ + b.n 87198 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r3, r1 │ │ │ │ - b.n 87056 │ │ │ │ + b.n 86f26 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 876a6 │ │ │ │ + beq.n 87576 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r3, r1 │ │ │ │ - b.n 87616 │ │ │ │ + b.n 874e6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8716c │ │ │ │ + b.n 8703c │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 8707a │ │ │ │ + bne.w 86f4a │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w 877ee │ │ │ │ + bpl.w 876be │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 87804 │ │ │ │ + bpl.w 876d4 │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 87812 │ │ │ │ + blt.w 876e2 │ │ │ │ add.w r3, r1, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #24320 @ 0x5f00 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 87458 │ │ │ │ + bge.w 87328 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 87458 │ │ │ │ + bne.w 87328 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 87458 │ │ │ │ + b.n 87328 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #49104 @ 0xbfd0 │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.n 873d2 │ │ │ │ + b.n 872a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87262 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 87132 │ │ │ │ str r1, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 873da │ │ │ │ + bge.w 872aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 873da │ │ │ │ + bne.w 872aa │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 873da │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 872aa │ │ │ │ str r0, [r6, #12] │ │ │ │ - b.n 8766e │ │ │ │ + b.n 8753e │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.n 870e6 │ │ │ │ + b.n 86fb6 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 870d4 │ │ │ │ + b.n 86fa4 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 870f6 │ │ │ │ + b.n 86fc6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 86ff4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 86ec4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8716c │ │ │ │ + bge.w 8703c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87166 │ │ │ │ - b.n 8716c │ │ │ │ - bl f7144 │ │ │ │ + beq.w 87036 │ │ │ │ + b.n 8703c │ │ │ │ + bl f6dfc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 87458 │ │ │ │ + b.n 87328 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 86ef8 │ │ │ │ + bge.w 86dc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86ef8 │ │ │ │ + bne.w 86dc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 86ef8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 86dc8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8716c │ │ │ │ + b.n 8703c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87524 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 873f4 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49276 @ 0xc07c │ │ │ │ + movw r1, #47676 @ 0xba3c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 873da │ │ │ │ + bl 11df00 │ │ │ │ + b.n 872aa │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 876ee │ │ │ │ + bge.w 875be │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #40] @ (87828 ) │ │ │ │ + ldr r3, [pc, #40] @ (876f8 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 87704 │ │ │ │ + b.n 875d4 │ │ │ │ ldrsb.w r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 87812 │ │ │ │ + blt.n 876e2 │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 876ee │ │ │ │ + b.n 875be │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r1, #20 │ │ │ │ addpl.w r3, r1, #28 │ │ │ │ - b.n 877fa │ │ │ │ + b.n 876ca │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0008782c : │ │ │ │ +000876fc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #28732 @ 0x703c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1c8954 │ │ │ │ + bl 8776c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8787c │ │ │ │ - cbz r5, 87864 │ │ │ │ + cbz r0, 8774c │ │ │ │ + cbz r5, 87734 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 881fc │ │ │ │ + bl 88128 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 87884 │ │ │ │ + cbz r0, 87754 │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ strd r3, r6, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8787e │ │ │ │ + bge.n 8774e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8787e │ │ │ │ + bne.n 8774e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8787e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8774e │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r0 │ │ │ │ + bl 87b28 │ │ │ │ + cbz r0, 877c2 │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #17 │ │ │ │ + bpl.n 877c2 │ │ │ │ + ldr.w ip, [pc, #56] @ 877c4 │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr.w r3, [r0, #-4] │ │ │ │ + sub.w r2, r0, #8 │ │ │ │ + and.w r3, r3, #3 │ │ │ │ + ldr.w r1, [r1, ip] │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + ldr.w lr, [r1, #3892] @ 0xf34 │ │ │ │ + ldr.w r4, [r1, #3868] @ 0xf1c │ │ │ │ + add.w ip, r4, #1 │ │ │ │ + ldr.w r4, [lr, #4] │ │ │ │ + orrs r3, r4 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + strd lr, r3, [r0, #-8] │ │ │ │ + str.w r2, [lr, #4] │ │ │ │ + str.w ip, [r1, #3868] @ 0xf1c │ │ │ │ + pop {r4, pc} │ │ │ │ + movs r4, r1 │ │ │ │ + ... │ │ │ │ │ │ │ │ -0008789c : │ │ │ │ +000877c8 : │ │ │ │ stmdb 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 │ │ │ │ @@ -137143,87 +137074,87 @@ │ │ │ │ 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 87b7c │ │ │ │ + bmi.w 87aa8 │ │ │ │ movw r6, #24320 @ 0x5f00 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #205 @ 0xcd │ │ │ │ + movw r3, #221 @ 0xdd │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r8, [r6, #888] @ 0x378 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 87b3e │ │ │ │ - ldr r3, [pc, #680] @ (87bc8 ) │ │ │ │ + bne.w 87a6a │ │ │ │ + ldr r3, [pc, #680] @ (87af4 ) │ │ │ │ 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, #1612] @ 0x64c │ │ │ │ - bcs.w 87ae4 │ │ │ │ + bcs.w 87a10 │ │ │ │ mov.w sl, r1, lsr #3 │ │ │ │ ldr.w r3, [r7, sl, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 87b28 │ │ │ │ + beq.w 87a54 │ │ │ │ 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 87a0a │ │ │ │ + beq.n 87936 │ │ │ │ add.w r6, r8, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 87b1e │ │ │ │ + beq.w 87a4a │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 87a82 │ │ │ │ - ldr r1, [pc, #588] @ (87bc8 ) │ │ │ │ + beq.w 879ba │ │ │ │ + ldr r1, [pc, #588] @ (87af4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r3, r1] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ strd r1, r1, [r6, #-8] │ │ │ │ ldr.w r3, [r0, #3768] @ 0xeb8 │ │ │ │ ldr.w r7, [r0, #3764] @ 0xeb4 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r0, #3768] @ 0xeb8 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 87a5e │ │ │ │ + bgt.n 87996 │ │ │ │ subs r2, #8 │ │ │ │ add.w r0, r6, #8 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 87a94 │ │ │ │ - ldr r2, [pc, #540] @ (87bcc ) │ │ │ │ + bne.n 879c0 │ │ │ │ + ldr r2, [pc, #540] @ (87af8 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87b56 │ │ │ │ + bne.w 87a82 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r3, #29 │ │ │ │ - bmi.n 87a28 │ │ │ │ + bmi.n 87954 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 87a02 │ │ │ │ - ldr r0, [pc, #500] @ (87bc8 ) │ │ │ │ + bpl.n 8792e │ │ │ │ + ldr r0, [pc, #500] @ (87af4 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r6, #-4] │ │ │ │ sub.w r2, r6, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r4, [r1, #3892] @ 0xf34 │ │ │ │ @@ -137236,205 +137167,205 @@ │ │ │ │ str r2, [r4, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r6, r1, [r3, #24] │ │ │ │ cmp r1, r6 │ │ │ │ - bcc.n 87a88 │ │ │ │ + bcc.n 8798a │ │ │ │ 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 │ │ │ │ - b.n 87960 │ │ │ │ + b.n 8788c │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r3, [r5, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 87ad4 │ │ │ │ + bgt.n 87a00 │ │ │ │ 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, 87a54 │ │ │ │ + cbz r2, 87980 │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b44c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r6, #-12] │ │ │ │ - b.n 879ce │ │ │ │ + b.n 878fa │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + str.w r3, [lr, #12] │ │ │ │ + str.w lr, [r3, #8] │ │ │ │ + b.n 8788c │ │ │ │ ldr.w r3, [r0, #3748] @ 0xea4 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ - beq.n 87a82 │ │ │ │ + beq.n 879ba │ │ │ │ ldr.w r3, [r0, #3856] @ 0xf10 │ │ │ │ - cbnz r3, 87a82 │ │ │ │ + cbnz r3, 879ba │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87bf0 │ │ │ │ + bne.w 87b1c │ │ │ │ add.w r1, r4, #12 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 87aba │ │ │ │ + bpl.n 879e6 │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 8799c │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - str.w r3, [lr, #12] │ │ │ │ - str.w lr, [r3, #8] │ │ │ │ - b.n 87960 │ │ │ │ - ldr r2, [pc, #308] @ (87bcc ) │ │ │ │ + b.n 878c8 │ │ │ │ + ldr r2, [pc, #308] @ (87af8 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 87b9a │ │ │ │ + bne.n 87ac6 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ str.w fp, [r6, #8] │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bpl.n 879ce │ │ │ │ + bpl.n 878fa │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - b.n 87a2a │ │ │ │ + b.n 87956 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87abe │ │ │ │ + bne.n 879ea │ │ │ │ dmb ish │ │ │ │ - b.n 87a82 │ │ │ │ + b.n 879ba │ │ │ │ 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 87a3e │ │ │ │ + b.n 8796a │ │ │ │ ldr.w r8, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #41937 @ 0xa3d1 │ │ │ │ + movw r3, #42009 @ 0xa419 │ │ │ │ movt r3, #7 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 87b8c │ │ │ │ + bne.n 87ab8 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c0b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 87b7c │ │ │ │ + beq.n 87aa8 │ │ │ │ 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 87960 │ │ │ │ + b.n 8788c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 87978 │ │ │ │ - b.n 87a82 │ │ │ │ + bne.w 878a4 │ │ │ │ + b.n 879ba │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87ae4 │ │ │ │ + beq.n 87a10 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ - b.n 87a22 │ │ │ │ + b.n 8794e │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r8 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 87b7c │ │ │ │ + cbz r0, 87aa8 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ and.w ip, r3, #16384 @ 0x4000 │ │ │ │ - b.n 87960 │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + b.n 8788c │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 87bd0 │ │ │ │ + bne.n 87afc │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ - cbnz r0, 87bbc │ │ │ │ + cbnz r0, 87ae8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r3, #29 │ │ │ │ - bpl.w 879ce │ │ │ │ - b.n 87ab6 │ │ │ │ - bl 23c560 │ │ │ │ + bpl.w 878fa │ │ │ │ + b.n 879e2 │ │ │ │ + bl 23c7b4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87a02 │ │ │ │ + beq.w 8792e │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ - b.n 879ce │ │ │ │ + b.n 878fa │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ - b.n 87b06 │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + b.n 87a32 │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 87be4 │ │ │ │ + bne.n 87b10 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87aac │ │ │ │ + bne.w 879d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 87aac │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 879d8 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.w 879ce │ │ │ │ - b.n 87ab6 │ │ │ │ + bpl.w 878fa │ │ │ │ + b.n 879e2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r3, #29 │ │ │ │ - bpl.w 879ce │ │ │ │ - b.n 87ab6 │ │ │ │ + bpl.w 878fa │ │ │ │ + b.n 879e2 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 87aac │ │ │ │ + b.n 879d8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87a78 │ │ │ │ - b.n 87a82 │ │ │ │ + beq.w 879b0 │ │ │ │ + b.n 879ba │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ sub sp, #8 │ │ │ │ @@ -137458,266 +137389,266 @@ │ │ │ │ addmi r1, r3, #3 │ │ │ │ addmi r3, #1 │ │ │ │ ittt mi │ │ │ │ bicmi.w r1, r1, #3 │ │ │ │ addmi.w r3, r1, r3, lsl #2 │ │ │ │ addmi r2, r2, r3 │ │ │ │ adds.w r8, r6, r2 │ │ │ │ - bmi.w 87eb6 │ │ │ │ + bmi.w 87dce │ │ │ │ movw r7, #24320 @ 0x5f00 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r3, #205 @ 0xcd │ │ │ │ + movw r3, #221 @ 0xdd │ │ │ │ movt r3, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r7, #888] @ 0x378 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 87e5c │ │ │ │ - ldr r3, [pc, #628] @ (87ef0 ) │ │ │ │ + bne.w 87d88 │ │ │ │ + ldr r3, [pc, #628] @ (87e1c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add.w r1, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov sl, r3 │ │ │ │ - bcs.w 87e08 │ │ │ │ + bcs.w 87d34 │ │ │ │ mov.w r9, r1, lsr #3 │ │ │ │ ldr.w r3, [r3, r9, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 87e48 │ │ │ │ + beq.w 87d74 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr.w r8, [r0] │ │ │ │ str.w r8, [r3, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 87d32 │ │ │ │ + beq.n 87c5e │ │ │ │ adds r5, r0, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 87e3e │ │ │ │ + beq.w 87d6a │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 87db0 │ │ │ │ - ldr r3, [pc, #536] @ (87ef0 ) │ │ │ │ + beq.n 87ce8 │ │ │ │ + ldr r3, [pc, #536] @ (87e1c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r6, [r1, r3] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ strd r1, r1, [r5, #-8] │ │ │ │ ldr.w r3, [r0, #3768] @ 0xeb8 │ │ │ │ ldr.w r7, [r0, #3764] @ 0xeb4 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r0, #3768] @ 0xeb8 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 87d8c │ │ │ │ + bgt.n 87cc4 │ │ │ │ subs r2, #8 │ │ │ │ add.w r0, r5, #8 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 87dc2 │ │ │ │ - ldr r2, [pc, #488] @ (87ef4 ) │ │ │ │ + bne.n 87cee │ │ │ │ + ldr r2, [pc, #488] @ (87e20 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87e74 │ │ │ │ + bne.w 87da0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 87d52 │ │ │ │ + bmi.n 87c7e │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r7, r1, [r3, #24] │ │ │ │ cmp r7, r1 │ │ │ │ - bhi.n 87db6 │ │ │ │ + bhi.n 87cb8 │ │ │ │ add.w r1, r9, #1 │ │ │ │ add.w r1, r7, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w r8, [r3, r7] │ │ │ │ and.w ip, r5, #16384 @ 0x4000 │ │ │ │ - b.n 87cc0 │ │ │ │ + b.n 87bec │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 87dfa │ │ │ │ + bgt.n 87d26 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ adds r0, r5, r3 │ │ │ │ strb r2, [r5, r3] │ │ │ │ movs r1, #0 │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strh r3, [r0, #2] │ │ │ │ - cbz r2, 87d7e │ │ │ │ + cbz r2, 87caa │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b44c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r3, [r5, #-12] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + str.w r3, [lr, #12] │ │ │ │ + str.w lr, [r3, #8] │ │ │ │ + b.n 87bec │ │ │ │ ldr.w r3, [r0, #3748] @ 0xea4 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ - beq.n 87db0 │ │ │ │ + beq.n 87ce8 │ │ │ │ ldr.w r3, [r0, #3856] @ 0xf10 │ │ │ │ - cbnz r3, 87db0 │ │ │ │ + cbnz r3, 87ce8 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87ee4 │ │ │ │ + bne.w 87e10 │ │ │ │ add.w r1, r6, #12 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bpl.n 87de0 │ │ │ │ + bpl.n 87d0c │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 87cf8 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - str.w r3, [lr, #12] │ │ │ │ - str.w lr, [r3, #8] │ │ │ │ - b.n 87cc0 │ │ │ │ - ldr r2, [pc, #304] @ (87ef4 ) │ │ │ │ + b.n 87c24 │ │ │ │ + ldr r2, [pc, #304] @ (87e20 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 87e96 │ │ │ │ + bne.n 87dd8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 87d24 │ │ │ │ + b.n 87c50 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87de4 │ │ │ │ + bne.n 87d10 │ │ │ │ dmb ish │ │ │ │ - b.n 87db0 │ │ │ │ + b.n 87ce8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ add r2, r1 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - b.n 87d64 │ │ │ │ + b.n 87c90 │ │ │ │ ldr.w r5, [r7, #848] @ 0x350 │ │ │ │ - movw r3, #41937 @ 0xa3d1 │ │ │ │ + movw r3, #42009 @ 0xa419 │ │ │ │ movt r3, #7 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 87ec0 │ │ │ │ + bne.n 87dc2 │ │ │ │ mov r0, r8 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c0b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87eb6 │ │ │ │ + beq.n 87dce │ │ │ │ ldr.w r3, [sl, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #800] @ 0x320 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w ip, r3, #16384 @ 0x4000 │ │ │ │ - b.n 87cc0 │ │ │ │ + b.n 87bec │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 87cd4 │ │ │ │ - b.n 87db0 │ │ │ │ + bne.w 87c00 │ │ │ │ + b.n 87ce8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87e08 │ │ │ │ + beq.n 87d34 │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ - b.n 87d4c │ │ │ │ + b.n 87c78 │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r7, #884] @ 0x374 │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r3 │ │ │ │ - cbz r0, 87eb6 │ │ │ │ + cbz r0, 87dce │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ and.w ip, r3, #16384 @ 0x4000 │ │ │ │ - b.n 87cc0 │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + b.n 87bec │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 87ecc │ │ │ │ + bne.n 87df8 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87d24 │ │ │ │ + bne.w 87c50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 87d24 │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 87c50 │ │ │ │ + ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ + mov r1, r8 │ │ │ │ + blx r5 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + b.n 87d54 │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + b.w 23c7b4 │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 87ed8 │ │ │ │ + bne.n 87e04 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87dda │ │ │ │ + bne.n 87d06 │ │ │ │ mov r0, r5 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 87dda │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 23c560 │ │ │ │ - ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ - mov r1, r8 │ │ │ │ - blx r5 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - b.n 87e28 │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 87d06 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 87d24 │ │ │ │ + b.n 87c50 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 87dda │ │ │ │ + b.n 87d06 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87da6 │ │ │ │ - b.n 87db0 │ │ │ │ + beq.w 87cde │ │ │ │ + b.n 87ce8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00087ef8 <_PyType_AllocNoTrack@@Base>: │ │ │ │ +00087e24 <_PyType_AllocNoTrack@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ ldr.w lr, [r0, #84] @ 0x54 │ │ │ │ @@ -137742,983 +137673,553 @@ │ │ │ │ addne r6, r3, #3 │ │ │ │ itttt ne │ │ │ │ addne r3, #1 │ │ │ │ bicne.w r6, r6, #3 │ │ │ │ addne r6, r6, r2 │ │ │ │ addne.w r2, r6, r3, lsl #2 │ │ │ │ adds.w sl, r2, r5 │ │ │ │ - bmi.w 881b8 <_PyType_AllocNoTrack@@Base+0x2c0> │ │ │ │ + bmi.w 880d2 <_PyType_AllocNoTrack@@Base+0x2ae> │ │ │ │ movw r6, #24320 @ 0x5f00 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #205 @ 0xcd │ │ │ │ + movw r3, #221 @ 0xdd │ │ │ │ movt r3, #8 │ │ │ │ mov fp, r1 │ │ │ │ ldr.w r8, [r6, #888] @ 0x378 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 8815e <_PyType_AllocNoTrack@@Base+0x266> │ │ │ │ - ldr r3, [pc, #632] @ (881f4 <_PyType_AllocNoTrack@@Base+0x2fc>) │ │ │ │ + bne.w 8808a <_PyType_AllocNoTrack@@Base+0x266> │ │ │ │ + ldr r3, [pc, #632] @ (88120 <_PyType_AllocNoTrack@@Base+0x2fc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ add.w ip, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #512 @ 0x200 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1612] @ 0x64c │ │ │ │ - bcs.w 88104 <_PyType_AllocNoTrack@@Base+0x20c> │ │ │ │ + bcs.w 88030 <_PyType_AllocNoTrack@@Base+0x20c> │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r3, [r7, ip, lsl #3] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 88146 <_PyType_AllocNoTrack@@Base+0x24e> │ │ │ │ + beq.w 88072 <_PyType_AllocNoTrack@@Base+0x24e> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r6, [r9] │ │ │ │ str r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 88030 <_PyType_AllocNoTrack@@Base+0x138> │ │ │ │ + beq.n 87f5c <_PyType_AllocNoTrack@@Base+0x138> │ │ │ │ add.w r6, r9, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8813e <_PyType_AllocNoTrack@@Base+0x246> │ │ │ │ + beq.w 8806a <_PyType_AllocNoTrack@@Base+0x246> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 880ac <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ - ldr r1, [pc, #544] @ (881f4 <_PyType_AllocNoTrack@@Base+0x2fc>) │ │ │ │ + beq.n 87fe4 <_PyType_AllocNoTrack@@Base+0x1c0> │ │ │ │ + ldr r1, [pc, #544] @ (88120 <_PyType_AllocNoTrack@@Base+0x2fc>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r5, [r3, r1] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ strd r1, r1, [r6, #-8] │ │ │ │ ldr.w r3, [r0, #3768] @ 0xeb8 │ │ │ │ ldr.w r7, [r0, #3764] @ 0xeb4 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r0, #3768] @ 0xeb8 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 88088 <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ + bgt.n 87fc0 <_PyType_AllocNoTrack@@Base+0x19c> │ │ │ │ subs r2, #8 │ │ │ │ add.w r0, r6, #8 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r4, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 880be <_PyType_AllocNoTrack@@Base+0x1c6> │ │ │ │ - ldr r2, [pc, #492] @ (881f8 <_PyType_AllocNoTrack@@Base+0x300>) │ │ │ │ + bne.n 87fea <_PyType_AllocNoTrack@@Base+0x1c6> │ │ │ │ + ldr r2, [pc, #492] @ (88124 <_PyType_AllocNoTrack@@Base+0x300>) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88176 <_PyType_AllocNoTrack@@Base+0x27e> │ │ │ │ + bne.w 880a2 <_PyType_AllocNoTrack@@Base+0x27e> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 8804e <_PyType_AllocNoTrack@@Base+0x156> │ │ │ │ + bmi.n 87f7a <_PyType_AllocNoTrack@@Base+0x156> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r7, r1, [r3, #24] │ │ │ │ cmp r7, r1 │ │ │ │ - bhi.n 880b2 <_PyType_AllocNoTrack@@Base+0x1ba> │ │ │ │ + bhi.n 87fb4 <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r1, r7, ip, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r6, [r3, r7] │ │ │ │ and.w r0, lr, #16384 @ 0x4000 │ │ │ │ - b.n 87fbe <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ + b.n 87eea <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 880f6 <_PyType_AllocNoTrack@@Base+0x1fe> │ │ │ │ + bgt.n 88022 <_PyType_AllocNoTrack@@Base+0x1fe> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ adds r0, r6, r3 │ │ │ │ strb r2, [r6, r3] │ │ │ │ movs r1, #0 │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strh r3, [r0, #2] │ │ │ │ - cbz r2, 8807a <_PyType_AllocNoTrack@@Base+0x182> │ │ │ │ + cbz r2, 87fa6 <_PyType_AllocNoTrack@@Base+0x182> │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b44c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str.w r3, [r6, #-12] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + str.w r3, [r8, #12] │ │ │ │ + str.w r8, [r3, #8] │ │ │ │ + b.n 87eea <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ ldr.w r3, [r0, #3748] @ 0xea4 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ - beq.n 880ac <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ + beq.n 87fe4 <_PyType_AllocNoTrack@@Base+0x1c0> │ │ │ │ ldr.w r3, [r0, #3856] @ 0xf10 │ │ │ │ - cbnz r3, 880ac <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ + cbnz r3, 87fe4 <_PyType_AllocNoTrack@@Base+0x1c0> │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 881e8 <_PyType_AllocNoTrack@@Base+0x2f0> │ │ │ │ + bne.w 88114 <_PyType_AllocNoTrack@@Base+0x2f0> │ │ │ │ add.w r1, r5, #12 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bpl.n 880dc <_PyType_AllocNoTrack@@Base+0x1e4> │ │ │ │ + bpl.n 88008 <_PyType_AllocNoTrack@@Base+0x1e4> │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 87ff6 <_PyType_AllocNoTrack@@Base+0xfe> │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - str.w r3, [r8, #12] │ │ │ │ - str.w r8, [r3, #8] │ │ │ │ - b.n 87fbe <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ - ldr r2, [pc, #312] @ (881f8 <_PyType_AllocNoTrack@@Base+0x300>) │ │ │ │ + b.n 87f22 <_PyType_AllocNoTrack@@Base+0xfe> │ │ │ │ + ldr r2, [pc, #312] @ (88124 <_PyType_AllocNoTrack@@Base+0x300>) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 88198 <_PyType_AllocNoTrack@@Base+0x2a0> │ │ │ │ + bne.n 880dc <_PyType_AllocNoTrack@@Base+0x2b8> │ │ │ │ str.w fp, [r6, #8] │ │ │ │ - b.n 88022 <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ + b.n 87f4e <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 880e0 <_PyType_AllocNoTrack@@Base+0x1e8> │ │ │ │ + bne.n 8800c <_PyType_AllocNoTrack@@Base+0x1e8> │ │ │ │ dmb ish │ │ │ │ - b.n 880ac <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ + b.n 87fe4 <_PyType_AllocNoTrack@@Base+0x1c0> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ add r2, r1 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - b.n 88060 <_PyType_AllocNoTrack@@Base+0x168> │ │ │ │ + b.n 87f8c <_PyType_AllocNoTrack@@Base+0x168> │ │ │ │ ldr.w r8, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #41937 @ 0xa3d1 │ │ │ │ + movw r3, #42009 @ 0xa419 │ │ │ │ movt r3, #7 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 881c2 <_PyType_AllocNoTrack@@Base+0x2ca> │ │ │ │ + bne.n 880c4 <_PyType_AllocNoTrack@@Base+0x2a0> │ │ │ │ mov r0, sl │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c0b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 881b8 <_PyType_AllocNoTrack@@Base+0x2c0> │ │ │ │ + beq.n 880d2 <_PyType_AllocNoTrack@@Base+0x2ae> │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - b.n 87fbe <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ + b.n 87eea <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87fd2 <_PyType_AllocNoTrack@@Base+0xda> │ │ │ │ - b.n 880ac <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ + bne.w 87efe <_PyType_AllocNoTrack@@Base+0xda> │ │ │ │ + b.n 87fe4 <_PyType_AllocNoTrack@@Base+0x1c0> │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88104 <_PyType_AllocNoTrack@@Base+0x20c> │ │ │ │ + beq.n 88030 <_PyType_AllocNoTrack@@Base+0x20c> │ │ │ │ ldr.w lr, [r4, #84] @ 0x54 │ │ │ │ - b.n 88048 <_PyType_AllocNoTrack@@Base+0x150> │ │ │ │ + b.n 87f74 <_PyType_AllocNoTrack@@Base+0x150> │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r8 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 881b8 <_PyType_AllocNoTrack@@Base+0x2c0> │ │ │ │ + cbz r0, 880d2 <_PyType_AllocNoTrack@@Base+0x2ae> │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - b.n 87fbe <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + b.n 87eea <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 881d0 <_PyType_AllocNoTrack@@Base+0x2d8> │ │ │ │ + bne.n 880fc <_PyType_AllocNoTrack@@Base+0x2d8> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 88022 <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ + bne.w 87f4e <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 88022 <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 87f4e <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ + ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ + mov r1, sl │ │ │ │ + blx r8 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + mov r9, r0 │ │ │ │ + b.n 88052 <_PyType_AllocNoTrack@@Base+0x22e> │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b.w 23c7b4 │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 881dc <_PyType_AllocNoTrack@@Base+0x2e4> │ │ │ │ + bne.n 88108 <_PyType_AllocNoTrack@@Base+0x2e4> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 880d6 <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ + bne.n 88002 <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ mov r0, r6 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 880d6 <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23c560 │ │ │ │ - ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ - mov r1, sl │ │ │ │ - blx r8 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - mov r9, r0 │ │ │ │ - b.n 88126 <_PyType_AllocNoTrack@@Base+0x22e> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 88002 <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 88022 <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ + b.n 87f4e <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 880d6 <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ + b.n 88002 <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 880a2 <_PyType_AllocNoTrack@@Base+0x1aa> │ │ │ │ - b.n 880ac <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ + beq.w 87fda <_PyType_AllocNoTrack@@Base+0x1b6> │ │ │ │ + b.n 87fe4 <_PyType_AllocNoTrack@@Base+0x1c0> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000881fc : │ │ │ │ +00088128 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 886f0 │ │ │ │ - cbz r0, 8823a │ │ │ │ + bl 881a4 │ │ │ │ + cbz r0, 88166 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bpl.n 8823a │ │ │ │ + bpl.n 88166 │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8823a │ │ │ │ + bne.n 88166 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 8823c │ │ │ │ + beq.n 88168 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #16] @ (88250 ) │ │ │ │ + ldr r2, [pc, #16] @ (8817c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.w 1c89b0 │ │ │ │ + b.w 1c8e1c │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00088254 : │ │ │ │ +00088180 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 886f0 │ │ │ │ - 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, #3992] @ 0xf98 │ │ │ │ - sub sp, #68 @ 0x44 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 88558 │ │ │ │ - mov r8, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r1, #1 │ │ │ │ - beq.w 8845c │ │ │ │ - movw r3, #65507 @ 0xffe3 │ │ │ │ - movt r3, #32767 @ 0x7fff │ │ │ │ - cmp r1, r3 │ │ │ │ - bhi.w 8866e │ │ │ │ - adds r6, r0, r1 │ │ │ │ - cmp r1, #3 │ │ │ │ - ble.w 88420 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 885e2 │ │ │ │ - adds r1, r0, #4 │ │ │ │ - subs r0, r6, #4 │ │ │ │ - bic.w r1, r1, #3 │ │ │ │ - cmp r1, r0 │ │ │ │ - it hi │ │ │ │ - subhi r2, r6, r1 │ │ │ │ - bhi.w 88424 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88498 │ │ │ │ - adds r2, r1, #4 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc.n 88314 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8849a │ │ │ │ - add.w r2, r1, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc.n 88314 │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8849a │ │ │ │ - add.w r2, r1, #12 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc.n 88314 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8849a │ │ │ │ - adds r2, #4 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcs.n 88304 │ │ │ │ - subs r1, r6, r2 │ │ │ │ - movs r3, #0 │ │ │ │ - cmp r1, #3 │ │ │ │ - bhi.w 886da │ │ │ │ - tbb [pc, r1] │ │ │ │ - str r2, [sp, #68] @ 0x44 │ │ │ │ - lsls r6, r0, #12 │ │ │ │ - mov r2, r1 │ │ │ │ - ldrb r1, [r2, #2] │ │ │ │ - bfi r3, r1, #16, #8 │ │ │ │ - ldrb r1, [r2, #1] │ │ │ │ - bfi r3, r1, #8, #8 │ │ │ │ - ldrb r1, [r2, #0] │ │ │ │ - bfi r3, r1, #0, #8 │ │ │ │ - and.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8849a │ │ │ │ - movw r6, #24320 @ 0x5f00 │ │ │ │ - movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #205 @ 0xcd │ │ │ │ - movt r3, #8 │ │ │ │ - add.w r8, r4, #21 │ │ │ │ - ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 885a0 │ │ │ │ - ldr r3, [pc, #696] @ (8861c ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - cmp.w r8, #512 @ 0x200 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ - mov r9, r3 │ │ │ │ - bgt.w 88574 │ │ │ │ - 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 88564 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ - str r6, [r2, #4] │ │ │ │ - cbnz r6, 883ba │ │ │ │ - ldrd r0, r1, [r2, #24] │ │ │ │ - cmp r0, r1 │ │ │ │ - bhi.n 8848c │ │ │ │ - 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] │ │ │ │ - movw r2, #41560 @ 0xa258 │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ - 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, #588] @ (88620 ) │ │ │ │ - movs r1, #1 │ │ │ │ - str r1, [r3, #0] │ │ │ │ - ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 885f2 │ │ │ │ - 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 r2, r2, #26 │ │ │ │ - bpl.w 885c6 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ - lsls r6, r2, #25 │ │ │ │ - bpl.w 886e6 │ │ │ │ - mov r2, r4 │ │ │ │ - add.w r0, r3, #20 │ │ │ │ - mov r1, r5 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - blx 2c030 │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 885dc │ │ │ │ - mov r0, r3 │ │ │ │ - add sp, #68 @ 0x44 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r2, r1 │ │ │ │ - mov r1, r0 │ │ │ │ - movs r3, #0 │ │ │ │ - cmp r2, #3 │ │ │ │ - bhi.w 886dc │ │ │ │ - add r0, pc, #4 @ (adr r0, 88434 ) │ │ │ │ - ldr.w pc, [r0, r2, lsl #2] │ │ │ │ - nop │ │ │ │ - strh r5, [r0, #26] │ │ │ │ - movs r0, r1 │ │ │ │ - strh r5, [r0, #34] @ 0x22 │ │ │ │ - movs r0, r1 │ │ │ │ - strh r1, [r3, #34] @ 0x22 │ │ │ │ - movs r0, r1 │ │ │ │ - strh r7, [r4, #24] │ │ │ │ - movs r0, r1 │ │ │ │ - mov r2, r1 │ │ │ │ - ldrb r1, [r2, #0] │ │ │ │ - bfi r3, r1, #0, #8 │ │ │ │ - and.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 88344 │ │ │ │ - b.n 8849a │ │ │ │ - mov r2, r1 │ │ │ │ - b.n 8832e │ │ │ │ - ldrsb.w r3, [r0] │ │ │ │ - ldrb r1, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - ittt lt │ │ │ │ - addlt r6, r0, #1 │ │ │ │ - movlt r3, #0 │ │ │ │ - movlt r2, r0 │ │ │ │ - blt.n 88446 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8869e │ │ │ │ - movs r0, #24 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ - movw r2, #24320 @ 0x5f00 │ │ │ │ - movt r2, #82 @ 0x52 │ │ │ │ - mla r3, r0, r1, r3 │ │ │ │ - add r3, r2 │ │ │ │ - b.n 88418 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - str.w r2, [ip, #12] │ │ │ │ - str.w ip, [r2, #8] │ │ │ │ - b.n 883ba │ │ │ │ - mov r2, r1 │ │ │ │ - rbit r3, r3 │ │ │ │ - subs r2, r2, r5 │ │ │ │ - clz r3, r3 │ │ │ │ - subs r3, #7 │ │ │ │ - add.w sl, r2, r3, lsr #3 │ │ │ │ - cmp r4, sl │ │ │ │ - beq.w 88344 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ - movs r1, #127 @ 0x7f │ │ │ │ - ldrb.w r2, [r5, sl] │ │ │ │ - add.w fp, r5, sl │ │ │ │ - cmp r7, #1 │ │ │ │ - it eq │ │ │ │ - cmpeq r3, #0 │ │ │ │ - mov r9, r1 │ │ │ │ - ite eq │ │ │ │ - moveq r3, #1 │ │ │ │ - movne r3, #0 │ │ │ │ - cmp r2, #193 @ 0xc1 │ │ │ │ - ite ls │ │ │ │ - movls r3, #0 │ │ │ │ - andhi.w r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 88680 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1c77e0 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 88418 │ │ │ │ - movs r2, #32 │ │ │ │ - movs r1, #0 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - add.w r0, sp, r2 │ │ │ │ - blx 2b44c │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - ubfx r0, r4, #5, #1 │ │ │ │ - ubfx r1, r4, #2, #3 │ │ │ │ - lsls r4, r4, #25 │ │ │ │ - bpl.w 88646 │ │ │ │ - movs r4, #127 @ 0x7f │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 88630 │ │ │ │ - adds r3, #20 │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - cmp.w r9, #255 @ 0xff │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bgt.w 88642 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, r5 │ │ │ │ - blx 2c030 │ │ │ │ - str.w sl, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ - mov r2, fp │ │ │ │ - str r3, [sp, #8] │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r6 │ │ │ │ - add r0, sp, #28 │ │ │ │ - strd r7, r8, [sp] │ │ │ │ - bl 14734c │ │ │ │ - adds r0, #1 │ │ │ │ - add r0, sp, #28 │ │ │ │ - beq.w 886b4 │ │ │ │ - bl ac854 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 88418 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 88698 │ │ │ │ - ldr r3, [pc, #192] @ (88624 ) │ │ │ │ - b.n 88418 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, lr │ │ │ │ - bl 801a0 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 883ba │ │ │ │ - ldr.w r2, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #41937 @ 0xa3d1 │ │ │ │ - movt r3, #7 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 886ba │ │ │ │ - mov r0, r8 │ │ │ │ - blx 2c0b0 │ │ │ │ - mov r3, r0 │ │ │ │ - cbz r3, 885b2 │ │ │ │ - ldr.w r2, [r9, #800] @ 0x320 │ │ │ │ - add.w r7, r4, #20 │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [r9, #800] @ 0x320 │ │ │ │ - b.n 883ba │ │ │ │ - ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ - mov r1, r8 │ │ │ │ - blx r2 │ │ │ │ - mov r3, r0 │ │ │ │ - cbz r0, 885b2 │ │ │ │ - add.w r7, r4, #20 │ │ │ │ - b.n 883ba │ │ │ │ - bl 23c560 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 88418 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ - lsls r7, r2, #26 │ │ │ │ - bmi.w 883f8 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - blx 2c030 │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 88418 │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ - str r4, [r2, #0] │ │ │ │ - b.n 88418 │ │ │ │ - rbit r3, r3 │ │ │ │ - clz r3, r3 │ │ │ │ - subs r3, #7 │ │ │ │ - mov.w sl, r3, lsr #3 │ │ │ │ - b.n 884aa │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ - movt r1, #21 │ │ │ │ - cmp r6, r1 │ │ │ │ - bne.n 8865e │ │ │ │ - ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ - str r3, [sp, #20] │ │ │ │ - blx 2c0a0 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 883e0 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - b.n 883e0 │ │ │ │ + b.n 881a4 │ │ │ │ nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - add r4, sp, #960 @ 0x3c0 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - movt r4, #16 │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r0, 88658 │ │ │ │ - ldr r3, [r3, #28] │ │ │ │ - cmp.w r9, #255 @ 0xff │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ - ble.w 88526 │ │ │ │ - mov fp, r5 │ │ │ │ - b.n 88534 │ │ │ │ - cmp r1, #1 │ │ │ │ - beq.n 88676 │ │ │ │ - cmp r1, #2 │ │ │ │ - movw r4, #65535 @ 0xffff │ │ │ │ - bne.n 88628 │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 88630 │ │ │ │ - adds r3, #28 │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - b.n 88518 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - movs r1, #0 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - blx r6 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - b.n 883e0 │ │ │ │ - bl 23c560 │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 88418 │ │ │ │ - movs r4, #255 @ 0xff │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 88658 │ │ │ │ - b.n 88630 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - bl 20cb10 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r2, #195 @ 0xc3 │ │ │ │ - bhi.n 886c6 │ │ │ │ - movs r1, #255 @ 0xff │ │ │ │ - mov r9, r1 │ │ │ │ - b.n 884da │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ - str r1, [r3, #0] │ │ │ │ - b.n 88560 │ │ │ │ - str r4, [r3, #0] │ │ │ │ - ldrsb.w r3, [r0] │ │ │ │ - ldrb r1, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.w 88476 │ │ │ │ - ldr r3, [pc, #60] @ (886ec ) │ │ │ │ - add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 88418 │ │ │ │ - bl 15ec84 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ - b.n 88672 │ │ │ │ - ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ - mov r1, r8 │ │ │ │ - blx r2 │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 8858e │ │ │ │ - cmp r2, #239 @ 0xef │ │ │ │ - movw r1, #65535 @ 0xffff │ │ │ │ - bhi.n 886d2 │ │ │ │ - mov r9, r1 │ │ │ │ - b.n 884da │ │ │ │ - movt r1, #16 │ │ │ │ - mov r9, r1 │ │ │ │ - b.n 884da │ │ │ │ - mov r1, r2 │ │ │ │ - ldrb r2, [r1, #3] │ │ │ │ - bfi r3, r2, #24, #8 │ │ │ │ - mov r2, r1 │ │ │ │ - b.n 88328 │ │ │ │ - add.w r0, r3, #28 │ │ │ │ - b.n 885c8 │ │ │ │ - lsls r0, r5, #26 │ │ │ │ - lsls r3, r2, #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 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 88af4 │ │ │ │ + beq.w 885a8 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 888d4 │ │ │ │ + beq.w 88388 │ │ │ │ movw r2, #65507 @ 0xffe3 │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.w 892aa │ │ │ │ + bhi.w 88cb0 │ │ │ │ adds r4, r0, r1 │ │ │ │ cmp r1, #3 │ │ │ │ - ble.w 88894 │ │ │ │ + ble.w 88348 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88cc8 │ │ │ │ + bne.w 8877c │ │ │ │ adds r0, #4 │ │ │ │ subs r1, r4, #4 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ cmp r0, r1 │ │ │ │ it hi │ │ │ │ subhi r1, r4, r0 │ │ │ │ - bhi.w 88894 │ │ │ │ + bhi.w 88348 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88914 │ │ │ │ + bne.w 883c8 │ │ │ │ add.w ip, r0, #4 │ │ │ │ cmp r1, ip │ │ │ │ - bcc.n 88790 │ │ │ │ + bcc.n 88244 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88916 │ │ │ │ + bne.w 883ca │ │ │ │ add.w ip, r0, #8 │ │ │ │ cmp r1, ip │ │ │ │ - bcc.n 88790 │ │ │ │ + bcc.n 88244 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88916 │ │ │ │ + bne.w 883ca │ │ │ │ add.w ip, r0, #12 │ │ │ │ cmp r1, ip │ │ │ │ - bcc.n 88790 │ │ │ │ + bcc.n 88244 │ │ │ │ ldr.w r2, [ip] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88916 │ │ │ │ + bne.w 883ca │ │ │ │ add.w ip, ip, #4 │ │ │ │ cmp r1, ip │ │ │ │ - bcs.n 8877c │ │ │ │ + bcs.n 88230 │ │ │ │ sub.w r1, r4, ip │ │ │ │ movs r2, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.w 894d2 │ │ │ │ + bhi.w 88f80 │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r3, r2, #12 │ │ │ │ lsls r3, r1, #14 │ │ │ │ mov ip, r0 │ │ │ │ ldrb.w r1, [ip, #2] │ │ │ │ bfi r2, r1, #16, #8 │ │ │ │ ldrb.w r1, [ip, #1] │ │ │ │ bfi r2, r1, #8, #8 │ │ │ │ ldrb.w r1, [ip] │ │ │ │ bfi r2, r1, #0, #8 │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88916 │ │ │ │ + bne.w 883ca │ │ │ │ movw r4, #24320 @ 0x5f00 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r3, #205 @ 0xcd │ │ │ │ + movw r3, #221 @ 0xdd │ │ │ │ movt r3, #8 │ │ │ │ add.w r2, r5, #21 │ │ │ │ ldr.w r7, [r4, #888] @ 0x378 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w 88baa │ │ │ │ - ldr r1, [pc, #292] @ (8890c ) │ │ │ │ + bne.w 8865e │ │ │ │ + ldr r1, [pc, #292] @ (883c0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp.w r2, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ - bgt.w 88b0e │ │ │ │ + bgt.w 885c2 │ │ │ │ add.w r8, r5, #20 │ │ │ │ mov.w r1, r8, lsr #3 │ │ │ │ ldr.w r0, [r3, r1, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 88af8 │ │ │ │ + beq.w 885ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ - cbnz r3, 88838 │ │ │ │ + cbnz r3, 882ec │ │ │ │ ldrd r4, r2, [r0, #24] │ │ │ │ cmp r4, r2 │ │ │ │ - bhi.n 888fe │ │ │ │ + bhi.n 883b2 │ │ │ │ adds r1, #1 │ │ │ │ adds r2, r0, r4 │ │ │ │ str r2, [r0, #4] │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ str r3, [r0, r4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [r7, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #192] @ (88910 ) │ │ │ │ + ldr r2, [pc, #192] @ (883c4 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89044 │ │ │ │ + bne.w 88af8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r5, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ strb r3, [r7, #16] │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, r8] │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 88bd0 │ │ │ │ + bpl.w 88684 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 894ca │ │ │ │ + bpl.w 88f78 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r7, #20 │ │ │ │ blx 2c030 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r2, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.w 894d4 │ │ │ │ - add r7, pc, #4 @ (adr r7, 888a4 ) │ │ │ │ + bhi.w 88f82 │ │ │ │ + add r7, pc, #4 @ (adr r7, 88358 ) │ │ │ │ ldr.w pc, [r7, r1, lsl #2] │ │ │ │ nop │ │ │ │ - strh r7, [r0, #62] @ 0x3e │ │ │ │ + strh r3, [r7, #18] │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r1, [r2, #6] │ │ │ │ + strh r5, [r0, #28] │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r5, [r6, #4] │ │ │ │ + strh r1, [r5, #26] │ │ │ │ movs r0, r1 │ │ │ │ - strh r5, [r4, #60] @ 0x3c │ │ │ │ + strh r1, [r3, #18] │ │ │ │ movs r0, r1 │ │ │ │ mov ip, r0 │ │ │ │ ldrb.w r1, [ip, #1] │ │ │ │ bfi r2, r1, #8, #8 │ │ │ │ ldrb.w r1, [ip] │ │ │ │ bfi r2, r1, #0, #8 │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - beq.w 887c6 │ │ │ │ - b.n 88916 │ │ │ │ + beq.w 8827a │ │ │ │ + b.n 883ca │ │ │ │ mov ip, r0 │ │ │ │ - b.n 887b6 │ │ │ │ + b.n 8826a │ │ │ │ ldrsb.w r1, [r0] │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ ittt lt │ │ │ │ addlt r4, r0, #1 │ │ │ │ movlt r2, #0 │ │ │ │ movlt ip, r0 │ │ │ │ - blt.w 887b6 │ │ │ │ + blt.w 8826a │ │ │ │ movs r1, #24 │ │ │ │ movw r7, #43944 @ 0xaba8 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ mla r7, r1, r2, r7 │ │ │ │ add r7, r3 │ │ │ │ - b.n 8888c │ │ │ │ + b.n 88340 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 88838 │ │ │ │ + b.n 882ec │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov ip, r0 │ │ │ │ rbit r2, r2 │ │ │ │ sub.w ip, ip, r6 │ │ │ │ clz r2, r2 │ │ │ │ subs r2, #7 │ │ │ │ add.w sl, ip, r2, lsr #3 │ │ │ │ cmp r5, sl │ │ │ │ - beq.w 887c6 │ │ │ │ + beq.w 8827a │ │ │ │ ldrb.w r7, [r6, sl] │ │ │ │ sub.w r2, r8, #1 │ │ │ │ clz r2, r2 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ cmp r7, #193 @ 0xc1 │ │ │ │ add.w fp, r6, sl │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ mov r9, r1 │ │ │ │ it ls │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8919e │ │ │ │ + bne.w 88c4a │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1c77e0 │ │ │ │ + bl 1c7ca8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8888c │ │ │ │ + beq.n 88340 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ blx 2b44c │ │ │ │ ldrb r5, [r7, #16] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ tst.w r5, #64 @ 0x40 │ │ │ │ ubfx r1, r5, #2, #3 │ │ │ │ ubfx r0, r5, #5, #1 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ - beq.w 89126 │ │ │ │ + beq.w 88bda │ │ │ │ movs r5, #127 @ 0x7f │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89110 │ │ │ │ + beq.w 88bc4 │ │ │ │ add.w r0, r7, #20 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ cmp.w r9, #255 @ 0xff │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - bgt.w 89122 │ │ │ │ + bgt.w 88bd6 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx 2c030 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str.w sl, [sp, #96] @ 0x60 │ │ │ │ cmp fp, r4 │ │ │ │ @@ -138727,524 +138228,524 @@ │ │ │ │ it cc │ │ │ │ movcc r0, fp │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ strd fp, r4, [sp, #52] @ 0x34 │ │ │ │ strd r2, r2, [sp, #68] @ 0x44 │ │ │ │ it cc │ │ │ │ strcc r3, [sp, #40] @ 0x28 │ │ │ │ - bcs.w 88aea │ │ │ │ + bcs.w 8859e │ │ │ │ ldrd r2, r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 88bdc │ │ │ │ + bne.w 88690 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldrb r5, [r3, #16] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ubfx r5, r5, #6, #1 │ │ │ │ add r3, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 88ce0 │ │ │ │ + beq.w 88794 │ │ │ │ cmp r0, r4 │ │ │ │ - bcs.w 88cdc │ │ │ │ + bcs.w 88790 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.w 891f2 │ │ │ │ + bls.w 88d14 │ │ │ │ cmp r1, #223 @ 0xdf │ │ │ │ - bls.w 88ca2 │ │ │ │ + bls.w 88756 │ │ │ │ cmp r1, #239 @ 0xef │ │ │ │ - bhi.w 89146 │ │ │ │ + bhi.w 88bf8 │ │ │ │ subs r5, r4, r0 │ │ │ │ cmp r5, #2 │ │ │ │ - ble.w 89084 │ │ │ │ + ble.w 88b38 │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ sub.w r5, ip, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 891ee │ │ │ │ + bhi.w 88d04 │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ - beq.w 891e6 │ │ │ │ + beq.w 88d0a │ │ │ │ cmp r1, #237 @ 0xed │ │ │ │ - bne.n 88a2e │ │ │ │ + bne.n 884e2 │ │ │ │ cmp.w ip, #159 @ 0x9f │ │ │ │ - bhi.w 891ee │ │ │ │ + bhi.w 88d04 │ │ │ │ ldrb r5, [r0, #2] │ │ │ │ sub.w lr, r5, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.w 894ac │ │ │ │ + bhi.w 88c9a │ │ │ │ add.w r5, r5, r1, lsl #12 │ │ │ │ adds r0, #3 │ │ │ │ sub.w r5, r5, #925696 @ 0xe2000 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ add.w r5, r5, ip, lsl #6 │ │ │ │ subs r3, r3, r2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 88b94 │ │ │ │ + beq.w 88648 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 892fc │ │ │ │ + beq.w 88d66 │ │ │ │ subs r2, r5, #2 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi.n 88b40 │ │ │ │ + bhi.n 885f4 │ │ │ │ ldrd r1, r2, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #18224 @ 0x4730 │ │ │ │ + movw r3, #16624 @ 0x40f0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ subs r7, r2, r1 │ │ │ │ subs r4, r7, #1 │ │ │ │ add r4, r5 │ │ │ │ strd r7, r4, [sp, #60] @ 0x3c │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 88a94 │ │ │ │ + bne.n 88548 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ strd r3, r1, [sp, #32] │ │ │ │ - bl 1e5248 <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 1e56dc <_Py_GetErrorHandler@@Base> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ ldrd r3, r1, [sp, #32] │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.w 89344 │ │ │ │ + bne.w 88e88 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 8932a │ │ │ │ + ble.w 88e6e │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - blt.w 890a8 │ │ │ │ + blt.w 88b5c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ subs r4, r4, r7 │ │ │ │ adds r2, r6, r4 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 889d0 │ │ │ │ + bhi.n 88484 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - cbz r0, 88ad4 │ │ │ │ + cbz r0, 88588 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88ad4 │ │ │ │ + bge.n 88588 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 88ad4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 88588 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - cbz r0, 88aea │ │ │ │ + cbz r0, 8859e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88aea │ │ │ │ + bge.n 8859e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 88aea │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8859e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ - bl ac854 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + bl abf24 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 8888c │ │ │ │ - ldr r7, [pc, #576] @ (88d38 ) │ │ │ │ - b.n 8888c │ │ │ │ + b.n 88340 │ │ │ │ + ldr r7, [pc, #576] @ (887ec ) │ │ │ │ + b.n 88340 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 88838 │ │ │ │ + bne.w 882ec │ │ │ │ ldr.w r7, [r4, #848] @ 0x350 │ │ │ │ - movw r1, #41937 @ 0xa3d1 │ │ │ │ + movw r1, #42009 @ 0xa419 │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r7, r1 │ │ │ │ - bne.w 8931c │ │ │ │ + bne.w 88e5e │ │ │ │ mov r0, r2 │ │ │ │ blx 2c0b0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 88bbc │ │ │ │ + beq.n 88670 │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ add.w r8, r5, #20 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #800] @ 0x320 │ │ │ │ - b.n 88838 │ │ │ │ + b.n 882ec │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ cmp r5, r2 │ │ │ │ - bhi.w 890e0 │ │ │ │ + bhi.w 88b94 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 890e0 │ │ │ │ + ble.w 88b94 │ │ │ │ ldrd r2, r1, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w 89074 │ │ │ │ + bne.w 88b28 │ │ │ │ strb r5, [r2, r3] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 88ab6 │ │ │ │ + b.n 8856a │ │ │ │ sub.w r3, r3, r9 │ │ │ │ mov.w r2, r3, asr #1 │ │ │ │ - bne.n 88b90 │ │ │ │ + bne.n 88644 │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ sub.w r5, r1, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 891dc │ │ │ │ + bhi.w 88c90 │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ - bhi.w 891d4 │ │ │ │ + bhi.w 88c88 │ │ │ │ cmp.w ip, #224 @ 0xe0 │ │ │ │ - beq.w 891dc │ │ │ │ + beq.w 88c90 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 88abe │ │ │ │ + beq.n 88572 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #18180 @ 0x4704 │ │ │ │ + movw r3, #16580 @ 0x40c4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ subs r4, r4, r1 │ │ │ │ subs r7, r2, r1 │ │ │ │ - b.n 88a76 │ │ │ │ + b.n 8852a │ │ │ │ ldr.w r0, [r4, #884] @ 0x374 │ │ │ │ mov r1, r2 │ │ │ │ blx r7 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 88bbc │ │ │ │ + cbz r0, 88670 │ │ │ │ add.w r8, r5, #20 │ │ │ │ - b.n 88838 │ │ │ │ - bl 23c560 │ │ │ │ + b.n 882ec │ │ │ │ + bl 23c7b4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8888c │ │ │ │ + beq.w 88340 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bmi.w 88878 │ │ │ │ + bmi.w 8832c │ │ │ │ ldr r0, [r7, #28] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ blx 2c030 │ │ │ │ - b.n 8888c │ │ │ │ + b.n 88340 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 89484 │ │ │ │ + bne.w 88d4e │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r0, r4 │ │ │ │ mov.w r3, r3, lsl #1 │ │ │ │ - bcs.w 89244 │ │ │ │ + bcs.w 88dae │ │ │ │ add r3, r2 │ │ │ │ mov r9, r2 │ │ │ │ - b.n 88c5a │ │ │ │ + b.n 8870e │ │ │ │ cmp.w ip, #223 @ 0xdf │ │ │ │ - bls.n 88c76 │ │ │ │ + bls.n 8872a │ │ │ │ cmp.w ip, #239 @ 0xef │ │ │ │ - bhi.w 8924c │ │ │ │ + bhi.w 88db6 │ │ │ │ subs r2, r4, r0 │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 88b6c │ │ │ │ + ble.n 88620 │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ sub.w r2, r1, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi.w 892a4 │ │ │ │ + bhi.w 88d48 │ │ │ │ cmp.w ip, #224 @ 0xe0 │ │ │ │ - beq.w 8929e │ │ │ │ + beq.w 88d42 │ │ │ │ sub.w r2, ip, #237 @ 0xed │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ clz r2, r2 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it ls │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 892a4 │ │ │ │ + bne.w 88d48 │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ sub.w r5, r2, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 89236 │ │ │ │ + bhi.w 88d32 │ │ │ │ add.w r2, r2, ip, lsl #12 │ │ │ │ adds r0, #3 │ │ │ │ sub.w r2, r2, #925696 @ 0xe2000 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r2, r2, r1, lsl #6 │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ cmp r4, r0 │ │ │ │ - bls.w 8906a │ │ │ │ + bls.w 88b1e │ │ │ │ ldrb.w ip, [r0] │ │ │ │ cmp.w ip, #127 @ 0x7f │ │ │ │ - bhi.n 88bf4 │ │ │ │ + bhi.n 886a8 │ │ │ │ mov r2, r0 │ │ │ │ ands.w r5, r0, #3 │ │ │ │ - beq.w 88eca │ │ │ │ + beq.w 8897e │ │ │ │ adds r0, #1 │ │ │ │ strh.w ip, [r3], #2 │ │ │ │ - b.n 88c54 │ │ │ │ + b.n 88708 │ │ │ │ cmp.w ip, #193 @ 0xc1 │ │ │ │ - bls.w 89208 │ │ │ │ + bls.w 88d2a │ │ │ │ subs r2, r4, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 8906a │ │ │ │ + ble.w 88b1e │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ sub.w r1, r2, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi.w 892a4 │ │ │ │ + bhi.w 88d48 │ │ │ │ add.w r2, r2, ip, lsl #6 │ │ │ │ adds r0, #2 │ │ │ │ sub.w r2, r2, #12416 @ 0x3080 │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ - b.n 88c54 │ │ │ │ + b.n 88708 │ │ │ │ cmp r1, #193 @ 0xc1 │ │ │ │ - bls.w 89290 │ │ │ │ + bls.w 88cac │ │ │ │ subs r5, r4, r0 │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 88cdc │ │ │ │ + ble.n 88790 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w ip, r5, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.w 891ee │ │ │ │ + bhi.w 88d04 │ │ │ │ add.w r5, r5, r1, lsl #6 │ │ │ │ adds r0, #2 │ │ │ │ sub.w r5, r5, #12416 @ 0x3080 │ │ │ │ - b.n 88a4c │ │ │ │ + b.n 88500 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ sub.w ip, r2, #7 │ │ │ │ mov.w sl, ip, lsr #3 │ │ │ │ - b.n 88928 │ │ │ │ + b.n 883dc │ │ │ │ mov r2, r9 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 88a4c │ │ │ │ + b.n 88500 │ │ │ │ cmp r0, r4 │ │ │ │ - bcs.w 88a4c │ │ │ │ + bcs.w 88500 │ │ │ │ subs r7, r4, #4 │ │ │ │ mov r9, r2 │ │ │ │ - b.n 88cfe │ │ │ │ + b.n 887b2 │ │ │ │ mov ip, r0 │ │ │ │ ands.w r5, r0, #3 │ │ │ │ - beq.n 88d3c │ │ │ │ + beq.n 887f0 │ │ │ │ strb r1, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r0 │ │ │ │ - bls.n 88cda │ │ │ │ + bls.n 8878e │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.n 88cec │ │ │ │ + bls.n 887a0 │ │ │ │ cmp r1, #223 @ 0xdf │ │ │ │ - bhi.w 8942e │ │ │ │ + bhi.w 88cba │ │ │ │ cmp r1, #193 @ 0xc1 │ │ │ │ - bls.w 8928e │ │ │ │ + bls.w 88caa │ │ │ │ subs r2, r4, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 88cda │ │ │ │ + ble.n 8878e │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ sub.w r5, r2, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 89480 │ │ │ │ + bhi.w 88d02 │ │ │ │ add.w r2, r2, r1, lsl #6 │ │ │ │ adds r0, #2 │ │ │ │ sub.w r5, r2, #12416 @ 0x3080 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi.w 890dc │ │ │ │ + bhi.w 88b90 │ │ │ │ strb.w r5, [r3], #1 │ │ │ │ - b.n 88cfa │ │ │ │ + b.n 887ae │ │ │ │ add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ adds r2, r0, #4 │ │ │ │ cmp r4, r2 │ │ │ │ - bcc.w 890d6 │ │ │ │ + bcc.w 88b8a │ │ │ │ subs r2, r7, r0 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ lsrs r1, r2, #2 │ │ │ │ adds r2, #4 │ │ │ │ adds r1, #1 │ │ │ │ adds r6, r3, r2 │ │ │ │ ands.w r1, r1, #7 │ │ │ │ - beq.n 88e02 │ │ │ │ + beq.n 888b6 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 88dea │ │ │ │ + beq.n 8889e │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 88dd6 │ │ │ │ + beq.n 8888a │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 88dc2 │ │ │ │ + beq.n 88876 │ │ │ │ cmp r1, #4 │ │ │ │ - beq.n 88dae │ │ │ │ + beq.n 88862 │ │ │ │ cmp r1, #5 │ │ │ │ - beq.n 88d98 │ │ │ │ + beq.n 8884c │ │ │ │ cmp r1, #6 │ │ │ │ - beq.n 88d82 │ │ │ │ + beq.n 88836 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88eb8 │ │ │ │ + bne.w 8896c │ │ │ │ add.w ip, r0, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88eb8 │ │ │ │ + bne.w 8896c │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88eb8 │ │ │ │ + bne.w 8896c │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88eb8 │ │ │ │ + bne.n 8896c │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88eb8 │ │ │ │ + bne.n 8896c │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88eb8 │ │ │ │ + bne.n 8896c │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88eb8 │ │ │ │ + bne.n 8896c │ │ │ │ str.w r1, [r3], #4 │ │ │ │ add.w ip, ip, #4 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 88eb6 │ │ │ │ + beq.n 8896a │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88eb8 │ │ │ │ + bne.n 8896c │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov lr, ip │ │ │ │ mov r0, ip │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r1, [ip] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88eb8 │ │ │ │ + bne.n 8896c │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r0, ip │ │ │ │ ldr.w r1, [ip] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88eb8 │ │ │ │ + bne.n 8896c │ │ │ │ str r1, [r3, #0] │ │ │ │ add.w ip, lr, #8 │ │ │ │ mov r0, ip │ │ │ │ add.w r3, r2, #8 │ │ │ │ ldr.w r1, [lr, #8] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88eb8 │ │ │ │ + bne.n 8896c │ │ │ │ str r1, [r2, #8] │ │ │ │ add.w ip, lr, #12 │ │ │ │ mov r0, ip │ │ │ │ add.w r3, r2, #12 │ │ │ │ ldr.w r1, [lr, #12] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88eb8 │ │ │ │ + bne.n 8896c │ │ │ │ str r1, [r2, #12] │ │ │ │ add.w ip, lr, #16 │ │ │ │ mov r0, ip │ │ │ │ add.w r3, r2, #16 │ │ │ │ ldr.w r1, [lr, #16] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88eb8 │ │ │ │ + bne.n 8896c │ │ │ │ str r1, [r2, #16] │ │ │ │ add.w ip, lr, #20 │ │ │ │ mov r0, ip │ │ │ │ add.w r3, r2, #20 │ │ │ │ ldr.w r1, [lr, #20] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88eb8 │ │ │ │ + bne.n 8896c │ │ │ │ str r1, [r2, #20] │ │ │ │ add.w ip, lr, #24 │ │ │ │ add.w r3, r2, #24 │ │ │ │ mov r0, ip │ │ │ │ ldr.w r1, [lr, #24] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88eb8 │ │ │ │ + bne.n 8896c │ │ │ │ add.w r3, r2, #28 │ │ │ │ add.w ip, lr, #28 │ │ │ │ cmp r3, r6 │ │ │ │ str r1, [r2, #24] │ │ │ │ - bne.n 88e02 │ │ │ │ + bne.n 888b6 │ │ │ │ mov r0, ip │ │ │ │ cmp r4, ip │ │ │ │ - beq.w 890dc │ │ │ │ + beq.w 88b90 │ │ │ │ ldrb.w r1, [ip] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.w 88cf4 │ │ │ │ - b.n 88d04 │ │ │ │ + bls.w 887a8 │ │ │ │ + b.n 887b8 │ │ │ │ adds r6, r0, #4 │ │ │ │ cmp r4, r6 │ │ │ │ - bcc.w 891b8 │ │ │ │ + bcc.w 88c6a │ │ │ │ subs r7, r4, #4 │ │ │ │ subs r7, r7, r0 │ │ │ │ bic.w r7, r7, #3 │ │ │ │ add r7, r6 │ │ │ │ subs r1, r7, r0 │ │ │ │ subs r1, #4 │ │ │ │ lsrs r1, r1, #2 │ │ │ │ adds r1, #1 │ │ │ │ ands.w r1, r1, #3 │ │ │ │ - beq.n 88f76 │ │ │ │ + beq.n 88a2a │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 88f44 │ │ │ │ + beq.n 889f8 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 88f1a │ │ │ │ + beq.n 889ce │ │ │ │ ldr r1, [r0, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 89030 │ │ │ │ + bne.w 88ae4 │ │ │ │ uxtb r0, r1 │ │ │ │ mov r2, r6 │ │ │ │ strh r0, [r3, #0] │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ adds r3, #8 │ │ │ │ strh.w r0, [r3, #-6] │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ lsrs r1, r1, #24 │ │ │ │ strh.w r0, [r3, #-4] │ │ │ │ strh.w r1, [r3, #-2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mov r0, r2 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 89030 │ │ │ │ + bne.w 88ae4 │ │ │ │ uxtb r0, r1 │ │ │ │ adds r2, #4 │ │ │ │ strh r0, [r3, #0] │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ adds r3, #8 │ │ │ │ strh.w r0, [r3, #-6] │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ lsrs r1, r1, #24 │ │ │ │ strh.w r0, [r3, #-4] │ │ │ │ strh.w r1, [r3, #-2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mov r0, r2 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 89030 │ │ │ │ + bne.n 88ae4 │ │ │ │ adds r2, #4 │ │ │ │ uxtb r0, r1 │ │ │ │ adds r3, #8 │ │ │ │ strh.w r0, [r3, #-8] │ │ │ │ cmp r2, r7 │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ strh.w r0, [r3, #-6] │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ mov.w r1, r1, lsr #24 │ │ │ │ strh.w r0, [r3, #-4] │ │ │ │ strh.w r1, [r3, #-2] │ │ │ │ - beq.w 8910c │ │ │ │ + beq.w 88bc0 │ │ │ │ strd r5, r8, [sp, #32] │ │ │ │ mov fp, r4 │ │ │ │ mov r8, r7 │ │ │ │ - b.n 89020 │ │ │ │ + b.n 88ad4 │ │ │ │ adds r2, #4 │ │ │ │ uxtb r0, r1 │ │ │ │ ubfx ip, r1, #8, #8 │ │ │ │ ubfx r6, r1, #16, #8 │ │ │ │ lsrs r4, r1, #24 │ │ │ │ strh r0, [r3, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ @@ -139255,495 +138756,924 @@ │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ strh.w r4, [r3, #-2] │ │ │ │ uxtb r0, r1 │ │ │ │ ubfx ip, r1, #8, #8 │ │ │ │ ubfx r6, r1, #16, #8 │ │ │ │ mov.w r4, r1, lsr #24 │ │ │ │ mov r7, r3 │ │ │ │ - bne.n 89028 │ │ │ │ + bne.n 88adc │ │ │ │ ldr r1, [r2, #4] │ │ │ │ adds r2, #4 │ │ │ │ strh.w ip, [r3, #2] │ │ │ │ adds r3, #8 │ │ │ │ strh.w r6, [r3, #-4] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ strh.w r4, [r3, #-2] │ │ │ │ ubfx ip, r1, #8, #8 │ │ │ │ strh.w r0, [r3, #-8] │ │ │ │ ubfx r6, r1, #16, #8 │ │ │ │ uxtb r0, r1 │ │ │ │ mov.w r4, r1, lsr #24 │ │ │ │ - bne.n 89028 │ │ │ │ + bne.n 88adc │ │ │ │ ldr.w r1, [lr, #8] │ │ │ │ add.w r2, lr, #8 │ │ │ │ strh.w ip, [r3, #2] │ │ │ │ strh r6, [r3, #4] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ strh r4, [r3, #6] │ │ │ │ strh r0, [r3, #0] │ │ │ │ add.w r3, r7, #16 │ │ │ │ - bne.n 89028 │ │ │ │ + bne.n 88adc │ │ │ │ add.w r2, lr, #12 │ │ │ │ uxtb r0, r1 │ │ │ │ ubfx ip, r1, #8, #8 │ │ │ │ strh r0, [r7, #16] │ │ │ │ ubfx r6, r1, #16, #8 │ │ │ │ lsrs r4, r1, #24 │ │ │ │ strh.w ip, [r3, #2] │ │ │ │ cmp r2, r8 │ │ │ │ strh r6, [r3, #4] │ │ │ │ strh r4, [r3, #6] │ │ │ │ add.w r3, r7, #24 │ │ │ │ - beq.n 89106 │ │ │ │ + beq.n 88bba │ │ │ │ ldr r1, [r2, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 88f80 │ │ │ │ + beq.n 88a34 │ │ │ │ ldrd r5, r8, [sp, #32] │ │ │ │ mov r4, fp │ │ │ │ mov r0, r2 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.w 891be │ │ │ │ + beq.w 88c70 │ │ │ │ ldrb.w ip, [r2] │ │ │ │ cmp.w ip, #127 @ 0x7f │ │ │ │ - bls.w 88c6e │ │ │ │ - b.n 88bf4 │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + bls.w 88722 │ │ │ │ + b.n 886a8 │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8949e │ │ │ │ + bne.w 88d7a │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8885e │ │ │ │ + bne.w 88312 │ │ │ │ mov r0, r7 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.w 8885e │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.w 88312 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ movs r5, #0 │ │ │ │ asrs r3, r3, #1 │ │ │ │ - b.n 88a4e │ │ │ │ + b.n 88502 │ │ │ │ cmp r1, #2 │ │ │ │ itet ne │ │ │ │ strne.w r5, [r2, r3, lsl #2] │ │ │ │ strheq.w r5, [r2, r3, lsl #1] │ │ │ │ ldrne r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 88b62 │ │ │ │ - bne.w 88cdc │ │ │ │ + b.n 88616 │ │ │ │ + bne.w 88790 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w ip, r5, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.w 891ee │ │ │ │ + bhi.w 88d04 │ │ │ │ cmp r5, #159 @ 0x9f │ │ │ │ - bhi.w 894b2 │ │ │ │ + bhi.w 88c9e │ │ │ │ sub.w r6, r1, #224 @ 0xe0 │ │ │ │ negs r1, r6 │ │ │ │ adcs r1, r6 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 88a4c │ │ │ │ + b.n 88500 │ │ │ │ ldrb r2, [r1, r0] │ │ │ │ ldr.w lr, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add.w ip, r2, #56320 @ 0xdc00 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ cmp.w lr, #1 │ │ │ │ - beq.w 894e0 │ │ │ │ + beq.w 88f8e │ │ │ │ cmp.w lr, #2 │ │ │ │ itet ne │ │ │ │ strne.w ip, [r5, r3, lsl #2] │ │ │ │ strheq.w ip, [r5, r3, lsl #1] │ │ │ │ ldrne r3, [sp, #96] @ 0x60 │ │ │ │ adds r3, #1 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 88aa8 │ │ │ │ + b.n 8855c │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 88cf4 │ │ │ │ + bne.w 887a8 │ │ │ │ mov r2, r9 │ │ │ │ - b.n 88a4c │ │ │ │ + b.n 88500 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl ea054 <_PyUnicodeWriter_PrepareInternal@@Base+0x928> │ │ │ │ + bl e9c5c <_PyUnicodeWriter_PrepareInternal@@Base+0x928> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 88b52 │ │ │ │ + bne.w 88606 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ mov r0, sl │ │ │ │ - bl 15ec84 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 15e78c <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r7, #0 │ │ │ │ - b.w 8888c │ │ │ │ + b.w 88340 │ │ │ │ ldrd r5, r8, [sp, #32] │ │ │ │ mov r4, fp │ │ │ │ mov r0, r2 │ │ │ │ - b.n 89030 │ │ │ │ + b.n 88ae4 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ cmp.w r9, #255 @ 0xff │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ - ble.w 889a0 │ │ │ │ + ble.w 88454 │ │ │ │ mov fp, r6 │ │ │ │ - b.n 889b0 │ │ │ │ + b.n 88464 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 892b0 │ │ │ │ + beq.n 88cb6 │ │ │ │ cmp r1, #2 │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ it ne │ │ │ │ movtne r5, #16 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89110 │ │ │ │ + beq.n 88bc4 │ │ │ │ add.w r0, r7, #28 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ - b.n 88992 │ │ │ │ + b.n 88446 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bhi.w 89290 │ │ │ │ + bhi.n 88cac │ │ │ │ subs r5, r4, r0 │ │ │ │ cmp r5, #3 │ │ │ │ - ble.w 893f6 │ │ │ │ + ble.w 88f3a │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ sub.w r5, ip, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.n 891ee │ │ │ │ + bhi.n 88d04 │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - bne.w 893e6 │ │ │ │ + bne.w 88f2a │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.n 891ee │ │ │ │ + bls.n 88d04 │ │ │ │ ldrb.w lr, [r0, #2] │ │ │ │ sub.w r5, lr, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 894ac │ │ │ │ + bhi.n 88c9a │ │ │ │ ldrb r5, [r0, #3] │ │ │ │ sub.w r7, r5, #128 @ 0x80 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ - bhi.w 89474 │ │ │ │ + bhi.n 88cfc │ │ │ │ add.w r1, r5, r1, lsl #18 │ │ │ │ adds r0, #4 │ │ │ │ sub.w r1, r1, #63438848 @ 0x3c80000 │ │ │ │ sub.w r1, r1, #8320 @ 0x2080 │ │ │ │ add.w r1, r1, ip, lsl #12 │ │ │ │ add.w r5, r1, lr, lsl #6 │ │ │ │ - b.n 88a4c │ │ │ │ + b.n 88500 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 20cb10 │ │ │ │ + bl 20cecc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #195 @ 0xc3 │ │ │ │ - bhi.n 891c4 │ │ │ │ - movs r1, #255 @ 0xff │ │ │ │ + bls.n 88c80 │ │ │ │ + cmp r7, #239 @ 0xef │ │ │ │ + movw r1, #65535 @ 0xffff │ │ │ │ + bhi.n 88c76 │ │ │ │ mov r9, r1 │ │ │ │ - b.w 88952 │ │ │ │ + b.w 88406 │ │ │ │ cmp r0, r4 │ │ │ │ - bne.w 88c6e │ │ │ │ + bne.w 88722 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ - b.n 89070 │ │ │ │ - cmp r7, #239 @ 0xef │ │ │ │ - movw r1, #65535 @ 0xffff │ │ │ │ - bhi.w 894c0 │ │ │ │ + b.n 88b24 │ │ │ │ + movt r1, #16 │ │ │ │ + mov r9, r1 │ │ │ │ + b.w 88406 │ │ │ │ + movs r1, #255 @ 0xff │ │ │ │ mov r9, r1 │ │ │ │ - b.w 88952 │ │ │ │ + b.w 88406 │ │ │ │ cmp.w ip, #237 @ 0xed │ │ │ │ - bne.w 88b90 │ │ │ │ + bne.w 88644 │ │ │ │ asrs r3, r3, #1 │ │ │ │ movs r5, #2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 88a64 │ │ │ │ - cmp.w ip, #159 @ 0x9f │ │ │ │ - bhi.w 88a2e │ │ │ │ + b.n 88518 │ │ │ │ + movs r5, #3 │ │ │ │ + b.n 88500 │ │ │ │ + sub.w r5, r1, #237 @ 0xed │ │ │ │ + negs r1, r5 │ │ │ │ + adcs r1, r5 │ │ │ │ + lsls r5, r1, #1 │ │ │ │ + b.n 88500 │ │ │ │ + mov r2, r9 │ │ │ │ + movs r5, #1 │ │ │ │ + b.n 88500 │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 88bb4 │ │ │ │ + movs r5, #255 @ 0xff │ │ │ │ + b.n 88bea │ │ │ │ + mov r2, r9 │ │ │ │ + cmp r1, #239 @ 0xef │ │ │ │ + bls.w 884ba │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ + bhi.n 88cac │ │ │ │ + subs r5, r4, r0 │ │ │ │ + cmp r5, #3 │ │ │ │ + ble.w 88f3a │ │ │ │ + ldrb.w ip, [r0, #1] │ │ │ │ + sub.w r5, ip, #128 @ 0x80 │ │ │ │ + cmp r5, #63 @ 0x3f │ │ │ │ + bhi.n 88d04 │ │ │ │ + cmp r1, #240 @ 0xf0 │ │ │ │ + bne.w 88f94 │ │ │ │ + cmp.w ip, #143 @ 0x8f │ │ │ │ + bls.n 88d04 │ │ │ │ + ldrb.w lr, [r0, #2] │ │ │ │ + ldrb r5, [r0, #3] │ │ │ │ + sub.w r7, lr, #128 @ 0x80 │ │ │ │ + cmp r7, #63 @ 0x3f │ │ │ │ + bhi.n 88c9a │ │ │ │ + sub.w r7, r5, #128 @ 0x80 │ │ │ │ + cmp r7, #63 @ 0x3f │ │ │ │ + bls.n 88c32 │ │ │ │ + movs r5, #4 │ │ │ │ + b.w 88500 │ │ │ │ + mov r2, r9 │ │ │ │ movs r5, #2 │ │ │ │ - b.n 88a4c │ │ │ │ + b.w 88500 │ │ │ │ + cmp.w ip, #159 @ 0x9f │ │ │ │ + bhi.w 884e2 │ │ │ │ + b.n 88d04 │ │ │ │ ands.w r5, r0, #3 │ │ │ │ - beq.n 89220 │ │ │ │ + beq.n 88d98 │ │ │ │ adds r0, #1 │ │ │ │ strb r1, [r3, #0] │ │ │ │ cmp r4, r0 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bhi.w 889f2 │ │ │ │ - b.n 88cdc │ │ │ │ + bhi.w 884a6 │ │ │ │ + b.n 88790 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 89070 │ │ │ │ + b.n 88b24 │ │ │ │ + sub.w r3, r3, r9 │ │ │ │ + asrs r3, r3, #1 │ │ │ │ + movs r5, #3 │ │ │ │ + str r0, [sp, #52] @ 0x34 │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ + b.w 88518 │ │ │ │ + cmp r1, #159 @ 0x9f │ │ │ │ + bhi.w 886e8 │ │ │ │ + sub.w r3, r3, r9 │ │ │ │ + b.n 88c90 │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ + mov r1, r4 │ │ │ │ + add r0, sp, #52 @ 0x34 │ │ │ │ + bl 1b2f70 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 88648 │ │ │ │ + cmp r0, #1 │ │ │ │ + bne.w 88518 │ │ │ │ + ldrd r1, r2, [sp, #48] @ 0x30 │ │ │ │ + movw r3, #16604 @ 0x40dc │ │ │ │ + movt r3, #46 @ 0x2e │ │ │ │ + subs r7, r2, r1 │ │ │ │ + adds r4, r7, #1 │ │ │ │ + b.w 8852a │ │ │ │ + ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx r3 │ │ │ │ + b.w 88312 │ │ │ │ ldr.w r7, [r1, #-4] │ │ │ │ tst.w r7, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 89226 │ │ │ │ + bne.n 88d9e │ │ │ │ mov r0, r1 │ │ │ │ str.w r7, [r3], #4 │ │ │ │ adds r1, r0, #4 │ │ │ │ cmp r4, r1 │ │ │ │ - bcs.n 89210 │ │ │ │ + bcs.n 88d88 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 88a4c │ │ │ │ + beq.w 88500 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.n 891f8 │ │ │ │ - b.w 889fa │ │ │ │ - sub.w r3, r3, r9 │ │ │ │ - asrs r3, r3, #1 │ │ │ │ - movs r5, #3 │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 88a64 │ │ │ │ + bls.n 88d1a │ │ │ │ + b.w 884ae │ │ │ │ asrs r3, r3, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 88b94 │ │ │ │ + b.n 88648 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ cmp.w ip, #244 @ 0xf4 │ │ │ │ mov.w r2, r3, asr #1 │ │ │ │ - bhi.n 892f8 │ │ │ │ + bhi.n 88e4c │ │ │ │ subs r1, r4, r0 │ │ │ │ cmp r1, #3 │ │ │ │ - bgt.n 892b4 │ │ │ │ + bgt.n 88e04 │ │ │ │ cmp r1, #1 │ │ │ │ - ble.w 88b90 │ │ │ │ + ble.w 88644 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w lr, r5, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.n 891dc │ │ │ │ + bhi.w 88c90 │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bls.n 89296 │ │ │ │ + bls.n 88dfc │ │ │ │ cmp.w ip, #244 @ 0xf4 │ │ │ │ - beq.n 891dc │ │ │ │ + beq.w 88c90 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.w 88b90 │ │ │ │ + beq.w 88644 │ │ │ │ ldrb r1, [r0, #2] │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bls.w 88b90 │ │ │ │ - b.n 8923a │ │ │ │ - mov r2, r9 │ │ │ │ - movs r5, #1 │ │ │ │ - b.w 88a4c │ │ │ │ + bls.w 88644 │ │ │ │ + b.n 88d36 │ │ │ │ cmp.w ip, #240 @ 0xf0 │ │ │ │ - bne.n 8927c │ │ │ │ - b.n 891dc │ │ │ │ - cmp r1, #159 @ 0x9f │ │ │ │ - bhi.w 88c34 │ │ │ │ - sub.w r3, r3, r9 │ │ │ │ - b.n 891dc │ │ │ │ - bl 23c560 │ │ │ │ - b.n 89100 │ │ │ │ - movs r5, #255 @ 0xff │ │ │ │ - b.n 89138 │ │ │ │ + bne.n 88dea │ │ │ │ + b.n 88c90 │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ sub.w r2, r1, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi.n 891dc │ │ │ │ + bhi.w 88c90 │ │ │ │ cmp.w ip, #240 @ 0xf0 │ │ │ │ - bne.n 89310 │ │ │ │ + bne.n 88e52 │ │ │ │ cmp r1, #143 @ 0x8f │ │ │ │ - bls.n 891dc │ │ │ │ + bls.w 88c90 │ │ │ │ ldrb r5, [r0, #2] │ │ │ │ sub.w r2, r5, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi.n 8923a │ │ │ │ + bhi.n 88d36 │ │ │ │ ldrb r2, [r0, #3] │ │ │ │ sub.w lr, r2, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.w 894e6 │ │ │ │ + bhi.w 88fa4 │ │ │ │ add.w r2, r2, ip, lsl #18 │ │ │ │ adds r0, #4 │ │ │ │ sub.w r2, r2, #63438848 @ 0x3c80000 │ │ │ │ sub.w r2, r2, #8320 @ 0x2080 │ │ │ │ add.w r2, r2, r1, lsl #12 │ │ │ │ add.w r5, r2, r5, lsl #6 │ │ │ │ - b.n 89070 │ │ │ │ + b.n 88b24 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ - ldrd r1, r2, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #18204 @ 0x471c │ │ │ │ - movt r3, #46 @ 0x2e │ │ │ │ - subs r7, r2, r1 │ │ │ │ - adds r4, r7, #1 │ │ │ │ - b.w 88a76 │ │ │ │ + b.n 88d66 │ │ │ │ cmp.w ip, #244 @ 0xf4 │ │ │ │ - bne.n 892c8 │ │ │ │ + bne.n 88e1c │ │ │ │ cmp r1, #143 @ 0x8f │ │ │ │ - bls.n 892c8 │ │ │ │ - b.n 891dc │ │ │ │ + bls.n 88e1c │ │ │ │ + b.n 88c90 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ - b.n 88b2c │ │ │ │ + b.w 885e0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ - bl e972c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl e9334 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 890ee │ │ │ │ + beq.w 88ba2 │ │ │ │ ldrd r1, r2, [sp, #48] @ 0x30 │ │ │ │ - b.w 88aa4 │ │ │ │ + b.w 88558 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 89356 │ │ │ │ + beq.n 88e9a │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 893c8 │ │ │ │ + beq.n 88f0c │ │ │ │ cmp.w r8, #4 │ │ │ │ - beq.n 893bc │ │ │ │ + beq.n 88f00 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ strd r2, sl, [sp, #20] │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #49324 @ 0xc0ac │ │ │ │ + movw r2, #47724 @ 0xba6c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 222eb4 <_PyOS_URandomNonblock@@Base+0x1080> │ │ │ │ + bl 22313c <_PyOS_URandomNonblock@@Base+0x1080> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 890ee │ │ │ │ + bne.w 88ba2 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldrd r2, r1, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls.n 8939e │ │ │ │ + bls.n 88ee2 │ │ │ │ ldrd r3, r0, [sp, #92] @ 0x5c │ │ │ │ subs r3, r3, r0 │ │ │ │ subs r0, r1, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - ble.w 88ab6 │ │ │ │ + ble.w 8856a │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 88abe │ │ │ │ + beq.w 88572 │ │ │ │ subs r1, r1, r2 │ │ │ │ mov r0, sl │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - bl e972c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl e9334 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 890fa │ │ │ │ + beq.w 88bae │ │ │ │ ldrd r2, r1, [sp, #52] @ 0x34 │ │ │ │ - b.w 88ab6 │ │ │ │ + b.w 8856a │ │ │ │ subs r4, r4, r7 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r2, r4 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - b.w 88ab6 │ │ │ │ + b.w 8856a │ │ │ │ mov r0, sl │ │ │ │ movw r1, #65533 @ 0xfffd │ │ │ │ - bl 1df2b0 <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1df744 <_PyType_Name@@Base+0x20> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 890ee │ │ │ │ + beq.w 88ba2 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ subs r4, r4, r7 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r2, r4 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - b.w 88ab6 │ │ │ │ + b.w 8856a │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bne.w 8916c │ │ │ │ + bne.w 88c1c │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.w 8916c │ │ │ │ - b.n 891ee │ │ │ │ + bls.w 88c1c │ │ │ │ + b.n 88d04 │ │ │ │ cmp r5, #1 │ │ │ │ - ble.w 88cdc │ │ │ │ + ble.w 88790 │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ sub.w lr, ip, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.w 891ee │ │ │ │ + bhi.w 88d04 │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.n 8947a │ │ │ │ + bls.n 88f72 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - beq.w 891ee │ │ │ │ + beq.w 88d04 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w 88cdc │ │ │ │ + beq.w 88790 │ │ │ │ ldrb r1, [r0, #2] │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ ite hi │ │ │ │ movhi r5, #3 │ │ │ │ movls r5, #0 │ │ │ │ - b.w 88a4c │ │ │ │ - mov r2, r9 │ │ │ │ - cmp r1, #239 @ 0xef │ │ │ │ - bls.w 88a06 │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ - bhi.w 89290 │ │ │ │ - subs r5, r4, r0 │ │ │ │ - cmp r5, #3 │ │ │ │ - ble.n 893f6 │ │ │ │ - ldrb.w ip, [r0, #1] │ │ │ │ - sub.w r5, ip, #128 @ 0x80 │ │ │ │ - cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 891ee │ │ │ │ - cmp r1, #240 @ 0xf0 │ │ │ │ - bne.n 894ea │ │ │ │ - cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.w 891ee │ │ │ │ - ldrb.w lr, [r0, #2] │ │ │ │ - ldrb r5, [r0, #3] │ │ │ │ - sub.w r7, lr, #128 @ 0x80 │ │ │ │ - cmp r7, #63 @ 0x3f │ │ │ │ - bhi.n 894ac │ │ │ │ - sub.w r7, r5, #128 @ 0x80 │ │ │ │ - cmp r7, #63 @ 0x3f │ │ │ │ - bls.w 89186 │ │ │ │ - movs r5, #4 │ │ │ │ - b.w 88a4c │ │ │ │ + b.w 88500 │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - bne.n 89418 │ │ │ │ - b.n 891ee │ │ │ │ - mov r2, r9 │ │ │ │ - b.n 891ee │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ - mov r1, r4 │ │ │ │ - add r0, sp, #52 @ 0x34 │ │ │ │ - bl 1b2b08 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 88b94 │ │ │ │ - cmp r0, #1 │ │ │ │ - bne.w 88a64 │ │ │ │ - b.n 892fc │ │ │ │ - ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r7 │ │ │ │ - blx r3 │ │ │ │ - b.w 8885e │ │ │ │ - movs r5, #3 │ │ │ │ - b.w 88a4c │ │ │ │ - sub.w r5, r1, #237 @ 0xed │ │ │ │ - negs r1, r5 │ │ │ │ - adcs r1, r5 │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - b.w 88a4c │ │ │ │ - movt r1, #16 │ │ │ │ - mov r9, r1 │ │ │ │ - b.w 88952 │ │ │ │ + bne.n 88f5c │ │ │ │ + b.n 88d04 │ │ │ │ add.w r0, r7, #28 │ │ │ │ - b.w 88bd2 │ │ │ │ + b.w 88686 │ │ │ │ mov r0, ip │ │ │ │ ldrb r1, [r0, #3] │ │ │ │ mov ip, r0 │ │ │ │ bfi r2, r1, #24, #8 │ │ │ │ - b.w 887a6 │ │ │ │ + b.w 8825a │ │ │ │ strb r2, [r5, r3] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 890ce │ │ │ │ - movs r5, #4 │ │ │ │ - b.n 89070 │ │ │ │ + b.n 88b82 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bne.n 8945c │ │ │ │ + bne.w 88ce6 │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.n 8945c │ │ │ │ - b.n 891ee │ │ │ │ + bls.w 88ce6 │ │ │ │ + b.n 88d04 │ │ │ │ + movs r5, #4 │ │ │ │ + b.n 88b24 │ │ │ │ + stmdb 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 89288 │ │ │ │ + mov r8, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r1, #1 │ │ │ │ + beq.w 8918c │ │ │ │ + movw r3, #65507 @ 0xffe3 │ │ │ │ + movt r3, #32767 @ 0x7fff │ │ │ │ + cmp r1, r3 │ │ │ │ + bhi.w 8939e │ │ │ │ + adds r6, r0, r1 │ │ │ │ + cmp r1, #3 │ │ │ │ + ble.w 89150 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ + bne.w 89312 │ │ │ │ + adds r1, r0, #4 │ │ │ │ + subs r0, r6, #4 │ │ │ │ + bic.w r1, r1, #3 │ │ │ │ + cmp r1, r0 │ │ │ │ + it hi │ │ │ │ + subhi r2, r6, r1 │ │ │ │ + bhi.w 89154 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ + bne.w 891c8 │ │ │ │ + adds r2, r1, #4 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc.n 89044 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ + bne.w 891ca │ │ │ │ + add.w r2, r1, #8 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc.n 89044 │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ + bne.w 891ca │ │ │ │ + add.w r2, r1, #12 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc.n 89044 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ + bne.w 891ca │ │ │ │ + adds r2, #4 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcs.n 89034 │ │ │ │ + subs r1, r6, r2 │ │ │ │ + movs r3, #0 │ │ │ │ + cmp r1, #3 │ │ │ │ + bhi.w 8940a │ │ │ │ + tbb [pc, r1] │ │ │ │ + str r2, [sp, #68] @ 0x44 │ │ │ │ + lsls r6, r0, #12 │ │ │ │ + mov r2, r1 │ │ │ │ + ldrb r1, [r2, #2] │ │ │ │ + bfi r3, r1, #16, #8 │ │ │ │ + ldrb r1, [r2, #1] │ │ │ │ + bfi r3, r1, #8, #8 │ │ │ │ + ldrb r1, [r2, #0] │ │ │ │ + bfi r3, r1, #0, #8 │ │ │ │ + and.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 891ca │ │ │ │ + movw r6, #24320 @ 0x5f00 │ │ │ │ + movt r6, #82 @ 0x52 │ │ │ │ + movw r3, #221 @ 0xdd │ │ │ │ + movt r3, #8 │ │ │ │ + add.w r8, r4, #21 │ │ │ │ + ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 892d0 │ │ │ │ + ldr r3, [pc, #696] @ (8934c ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + cmp.w r8, #512 @ 0x200 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ + mov r9, r3 │ │ │ │ + bgt.w 892a4 │ │ │ │ + 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 89294 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ + str r6, [r2, #4] │ │ │ │ + cbnz r6, 890ea │ │ │ │ + ldrd r0, r1, [r2, #24] │ │ │ │ + cmp r0, r1 │ │ │ │ + bhi.n 891bc │ │ │ │ + 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] │ │ │ │ + movw r2, #41560 @ 0xa258 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + 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, #588] @ (89350 ) │ │ │ │ + movs r1, #1 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 89322 │ │ │ │ + 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 r2, r2, #26 │ │ │ │ + bpl.w 892f6 │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ + lsls r6, r2, #25 │ │ │ │ + bpl.w 89416 │ │ │ │ + mov r2, r4 │ │ │ │ + add.w r0, r3, #20 │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + blx 2c030 │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 8930c │ │ │ │ + mov r0, r3 │ │ │ │ + add sp, #68 @ 0x44 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r2, r1 │ │ │ │ + mov r1, r0 │ │ │ │ + movs r3, #0 │ │ │ │ + cmp r2, #3 │ │ │ │ + bhi.w 8940c │ │ │ │ + add r0, pc, #4 @ (adr r0, 89164 ) │ │ │ │ + ldr.w pc, [r0, r2, lsl #2] │ │ │ │ + nop │ │ │ │ + str r0, [sp, #468] @ 0x1d4 │ │ │ │ + movs r0, r1 │ │ │ │ + str r1, [sp, #468] @ 0x1d4 │ │ │ │ + movs r0, r1 │ │ │ │ + str r1, [sp, #548] @ 0x224 │ │ │ │ + movs r0, r1 │ │ │ │ + str r0, [sp, #348] @ 0x15c │ │ │ │ + movs r0, r1 │ │ │ │ + mov r2, r1 │ │ │ │ + ldrb r1, [r2, #0] │ │ │ │ + bfi r3, r1, #0, #8 │ │ │ │ + and.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 89074 │ │ │ │ + b.n 891ca │ │ │ │ + mov r2, r1 │ │ │ │ + b.n 8905e │ │ │ │ + ldrsb.w r3, [r0] │ │ │ │ + ldrb r1, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + ittt lt │ │ │ │ + addlt r6, r0, #1 │ │ │ │ + movlt r3, #0 │ │ │ │ + movlt r2, r0 │ │ │ │ + blt.n 89176 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 893d4 │ │ │ │ + movs r0, #24 │ │ │ │ + movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r2, #24320 @ 0x5f00 │ │ │ │ + movt r2, #82 @ 0x52 │ │ │ │ + mla r3, r0, r1, r3 │ │ │ │ + add r3, r2 │ │ │ │ + b.n 89148 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + str.w r2, [ip, #12] │ │ │ │ + str.w ip, [r2, #8] │ │ │ │ + b.n 890ea │ │ │ │ + mov r2, r1 │ │ │ │ + rbit r3, r3 │ │ │ │ + subs r2, r2, r5 │ │ │ │ + clz r3, r3 │ │ │ │ + subs r3, #7 │ │ │ │ + add.w sl, r2, r3, lsr #3 │ │ │ │ + cmp r4, sl │ │ │ │ + beq.w 89074 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ + movs r1, #127 @ 0x7f │ │ │ │ + ldrb.w r2, [r5, sl] │ │ │ │ + add.w fp, r5, sl │ │ │ │ + cmp r7, #1 │ │ │ │ + it eq │ │ │ │ + cmpeq r3, #0 │ │ │ │ + mov r9, r1 │ │ │ │ + ite eq │ │ │ │ + moveq r3, #1 │ │ │ │ + movne r3, #0 │ │ │ │ + cmp r2, #193 @ 0xc1 │ │ │ │ + ite ls │ │ │ │ + movls r3, #0 │ │ │ │ + andhi.w r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 893b0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1c7ca8 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 89148 │ │ │ │ + movs r2, #32 │ │ │ │ + movs r1, #0 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + add.w r0, sp, r2 │ │ │ │ + blx 2b44c │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + ubfx r0, r4, #5, #1 │ │ │ │ + ubfx r1, r4, #2, #3 │ │ │ │ + lsls r4, r4, #25 │ │ │ │ + bpl.w 89376 │ │ │ │ + movs r4, #127 @ 0x7f │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 89360 │ │ │ │ + adds r3, #20 │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + cmp.w r9, #255 @ 0xff │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + str r2, [sp, #52] @ 0x34 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bgt.w 89372 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, r5 │ │ │ │ + blx 2c030 │ │ │ │ + str.w sl, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ + mov r2, fp │ │ │ │ + str r3, [sp, #8] │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r6 │ │ │ │ + add r0, sp, #28 │ │ │ │ + strd r7, r8, [sp] │ │ │ │ + bl 146dd0 │ │ │ │ + adds r0, #1 │ │ │ │ + add r0, sp, #28 │ │ │ │ + beq.w 893ea │ │ │ │ + bl abf24 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 89148 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 893ce │ │ │ │ + ldr r3, [pc, #192] @ (89354 ) │ │ │ │ + b.n 89148 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, lr │ │ │ │ + bl 801b0 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 890ea │ │ │ │ + ldr.w r2, [r6, #848] @ 0x350 │ │ │ │ + movw r3, #42009 @ 0xa419 │ │ │ │ + movt r3, #7 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 893f0 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 2c0b0 │ │ │ │ + mov r3, r0 │ │ │ │ + cbz r3, 892e2 │ │ │ │ + ldr.w r2, [r9, #800] @ 0x320 │ │ │ │ + add.w r7, r4, #20 │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [r9, #800] @ 0x320 │ │ │ │ + b.n 890ea │ │ │ │ + ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ + mov r1, r8 │ │ │ │ + blx r2 │ │ │ │ + mov r3, r0 │ │ │ │ + cbz r0, 892e2 │ │ │ │ + add.w r7, r4, #20 │ │ │ │ + b.n 890ea │ │ │ │ + bl 23c7b4 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 89148 │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ + lsls r7, r2, #26 │ │ │ │ + bmi.w 89128 │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + blx 2c030 │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 89148 │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ + str r4, [r2, #0] │ │ │ │ + b.n 89148 │ │ │ │ + rbit r3, r3 │ │ │ │ + clz r3, r3 │ │ │ │ + subs r3, #7 │ │ │ │ + mov.w sl, r3, lsr #3 │ │ │ │ + b.n 891da │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ + movt r1, #21 │ │ │ │ + cmp r6, r1 │ │ │ │ + bne.n 8938e │ │ │ │ + ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ + str r3, [sp, #20] │ │ │ │ + blx 2c0a0 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 89110 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + b.n 89110 │ │ │ │ nop │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + add r4, sp, #960 @ 0x3c0 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + movt r4, #16 │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ + cbnz r0, 89388 │ │ │ │ + ldr r3, [r3, #28] │ │ │ │ + cmp.w r9, #255 @ 0xff │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + str r2, [sp, #52] @ 0x34 │ │ │ │ + ble.w 89256 │ │ │ │ + mov fp, r5 │ │ │ │ + b.n 89264 │ │ │ │ + cmp r1, #1 │ │ │ │ + beq.n 893a6 │ │ │ │ + cmp r1, #2 │ │ │ │ + movw r4, #65535 @ 0xffff │ │ │ │ + bne.n 89358 │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 89360 │ │ │ │ + adds r3, #28 │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + b.n 89248 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ + movs r1, #0 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + blx r6 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + b.n 89110 │ │ │ │ + bl 23c7b4 │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 89148 │ │ │ │ + movs r4, #255 @ 0xff │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 89388 │ │ │ │ + b.n 89360 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + bl 20cecc │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r2, #195 @ 0xc3 │ │ │ │ + bls.n 89404 │ │ │ │ + cmp r2, #239 @ 0xef │ │ │ │ + movw r1, #65535 @ 0xffff │ │ │ │ + bhi.n 893fc │ │ │ │ + mov r9, r1 │ │ │ │ + b.n 8920a │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + b.n 89290 │ │ │ │ + str r4, [r3, #0] │ │ │ │ + ldrsb.w r3, [r0] │ │ │ │ + ldrb r1, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 891a6 │ │ │ │ + ldr r3, [pc, #56] @ (8941c ) │ │ │ │ + add.w r3, r3, r1, lsl #5 │ │ │ │ + b.n 89148 │ │ │ │ + bl 15e78c <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + b.n 893a2 │ │ │ │ + ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ + mov r1, r8 │ │ │ │ + blx r2 │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 892be │ │ │ │ + movt r1, #16 │ │ │ │ + mov r9, r1 │ │ │ │ + b.n 8920a │ │ │ │ + movs r1, #255 @ 0xff │ │ │ │ + mov r9, r1 │ │ │ │ + b.n 8920a │ │ │ │ + mov r1, r2 │ │ │ │ + ldrb r2, [r1, #3] │ │ │ │ + bfi r3, r2, #24, #8 │ │ │ │ + mov r2, r1 │ │ │ │ + b.n 89058 │ │ │ │ + add.w r0, r3, #28 │ │ │ │ + b.n 892f8 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ + lsls r3, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 89656 │ │ │ │ + beq.w 8957e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw ip, #41560 @ 0xa258 │ │ │ │ @@ -139752,334 +139682,334 @@ │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r0, ip │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 89540 │ │ │ │ + bmi.n 89468 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ands.w r0, r3, #3 │ │ │ │ - beq.n 89548 │ │ │ │ + beq.n 89470 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 89638 │ │ │ │ + beq.n 89560 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 8965a │ │ │ │ - ldr r3, [pc, #444] @ (89710 ) │ │ │ │ + beq.w 89582 │ │ │ │ + ldr r3, [pc, #444] @ (89638 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8960c │ │ │ │ + bne.n 89534 │ │ │ │ add.w r0, r4, #110592 @ 0x1b000 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r0, [r0, #4000] @ 0xfa0 │ │ │ │ - bl 8b768 │ │ │ │ + bl 8ba94 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 896d6 │ │ │ │ + beq.w 895fe │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 895d4 │ │ │ │ + beq.n 894fc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89594 │ │ │ │ + bge.n 894bc │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 896ca │ │ │ │ + beq.w 895f2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 895b4 │ │ │ │ + bge.n 894dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 896bc │ │ │ │ + beq.w 895e4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 895b4 │ │ │ │ + bge.n 894dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 896b0 │ │ │ │ + beq.n 895d8 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 89540 │ │ │ │ + b.n 89468 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8963c │ │ │ │ + bge.n 89564 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 8963c │ │ │ │ + cbnz r1, 89564 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 89542 │ │ │ │ + bne.n 8946a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n 89542 │ │ │ │ + b.n 8946a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 89562 │ │ │ │ + beq.n 8948a │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8964a │ │ │ │ + bge.n 89572 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 8964a │ │ │ │ + cbnz r1, 89572 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89542 │ │ │ │ + bge.n 8946a │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 89542 │ │ │ │ + b.n 8946a │ │ │ │ mov r0, r1 │ │ │ │ - b.n 895c0 │ │ │ │ + b.n 894e8 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 89542 │ │ │ │ - b.n 895f6 │ │ │ │ + bne.w 8946a │ │ │ │ + b.n 8951e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 89542 │ │ │ │ - b.n 89632 │ │ │ │ + bge.w 8946a │ │ │ │ + b.n 8955a │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ and.w r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne.w 89550 │ │ │ │ + bne.w 89478 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 896de │ │ │ │ + bpl.n 89606 │ │ │ │ lsls r4, r3, #25 │ │ │ │ - bpl.n 896f2 │ │ │ │ + bpl.n 8961a │ │ │ │ ldrsb.w r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 89704 │ │ │ │ + blt.n 8962c │ │ │ │ add.w r3, r2, #20 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ mov.w ip, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ movw r0, #24320 @ 0x5f00 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ add r3, r0 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 89542 │ │ │ │ + bge.w 8946a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 89542 │ │ │ │ + bne.w 8946a │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 89542 │ │ │ │ + b.n 8946a │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 895b4 │ │ │ │ + b.n 894dc │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - b.n 895a6 │ │ │ │ + b.n 894ce │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 89594 │ │ │ │ - bl f7144 │ │ │ │ + b.n 894bc │ │ │ │ + bl f6dfc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 89540 │ │ │ │ + b.n 89468 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb.w r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8967a │ │ │ │ + bge.n 895a2 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #40] @ (89714 ) │ │ │ │ + ldr r3, [pc, #40] @ (8963c ) │ │ │ │ add.w r3, r3, r0, lsl #5 │ │ │ │ - b.n 89692 │ │ │ │ + b.n 895ba │ │ │ │ ldrsb.w r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 89700 │ │ │ │ + blt.n 89628 │ │ │ │ add.w r3, r2, #28 │ │ │ │ - b.n 8967a │ │ │ │ + b.n 895a2 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 8970a │ │ │ │ + bpl.n 89632 │ │ │ │ add.w r3, r2, #20 │ │ │ │ - b.n 896e8 │ │ │ │ + b.n 89610 │ │ │ │ add.w r3, r2, #28 │ │ │ │ - b.n 896e8 │ │ │ │ + b.n 89610 │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldrsb.w r2, [r0, #16] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 899e0 │ │ │ │ + blt.w 89908 │ │ │ │ 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 89834 │ │ │ │ + bne.n 8975c │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 897f4 │ │ │ │ + bpl.n 8971c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 89910 │ │ │ │ + beq.w 89838 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #39441 @ 0x9a11 │ │ │ │ + movw r3, #39225 @ 0x9939 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89906 │ │ │ │ + bne.w 8982e │ │ │ │ movw r0, #24320 @ 0x5f00 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - movw r3, #15533 @ 0x3cad │ │ │ │ + movw r3, #15337 @ 0x3be9 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #900] @ 0x384 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 898fa │ │ │ │ - ldr r3, [pc, #656] @ (89a0c ) │ │ │ │ + bne.w 89822 │ │ │ │ + ldr r3, [pc, #656] @ (89934 ) │ │ │ │ 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, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 89810 │ │ │ │ + beq.n 89738 │ │ │ │ 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 897ba │ │ │ │ + bgt.n 896e2 │ │ │ │ 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 89810 │ │ │ │ + beq.n 89738 │ │ │ │ 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 897e2 │ │ │ │ + beq.n 8970a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 89880 │ │ │ │ + beq.n 897a8 │ │ │ │ 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 897dc │ │ │ │ + b.n 89704 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8992c │ │ │ │ + bne.w 89854 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 8974c │ │ │ │ + bmi.n 89674 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8974c │ │ │ │ + beq.n 89674 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 8974c │ │ │ │ + b.n 89674 │ │ │ │ ldr.w r2, [r0, #860] @ 0x35c │ │ │ │ - movw r3, #42097 @ 0xa471 │ │ │ │ + movw r3, #42169 @ 0xa4b9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 899d2 │ │ │ │ + bne.w 898fa │ │ │ │ mov r0, r1 │ │ │ │ blx 2af44 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 897dc │ │ │ │ + b.n 89704 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 899da │ │ │ │ + bne.w 89902 │ │ │ │ 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, #448] @ (89a0c ) │ │ │ │ + ldr r0, [pc, #448] @ (89934 ) │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ - bl 105ca4 │ │ │ │ + bl 1056b0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r4, r0, #1 │ │ │ │ - beq.w 899ec │ │ │ │ + beq.w 89914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 899e4 │ │ │ │ + beq.w 8990c │ │ │ │ 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 8973e │ │ │ │ + b.n 89666 │ │ │ │ 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 │ │ │ │ @@ -140090,102 +140020,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 898c0 │ │ │ │ + bne.n 897e8 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 898bc │ │ │ │ + cbz r3, 897e4 │ │ │ │ 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 8996e │ │ │ │ + beq.n 89896 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 89946 │ │ │ │ + beq.n 8986e │ │ │ │ ldr.w r3, [ip, #532] @ 0x214 │ │ │ │ - cbnz r3, 898d8 │ │ │ │ + cbnz r3, 89800 │ │ │ │ str.w r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 897dc │ │ │ │ + beq.w 89704 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 89968 │ │ │ │ + beq.n 89890 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 898f6 │ │ │ │ + cbz r3, 8981e │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 897dc │ │ │ │ + b.n 89704 │ │ │ │ ldr.w r0, [r0, #884] @ 0x374 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 897fc │ │ │ │ + beq.w 89724 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 89806 │ │ │ │ + beq.w 8972e │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - b.n 897fc │ │ │ │ + b.n 89724 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 89918 │ │ │ │ + beq.n 89840 │ │ │ │ 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 8974c │ │ │ │ - b.n 89920 │ │ │ │ + beq.w 89674 │ │ │ │ + b.n 89848 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 89954 │ │ │ │ + cbz r3, 8987c │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 897dc │ │ │ │ + bne.w 89704 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 897dc │ │ │ │ + b.n 89704 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 898e8 │ │ │ │ + b.n 89810 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 898ca │ │ │ │ + beq.n 897f2 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 899cc │ │ │ │ + cbz r3, 898f4 │ │ │ │ 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, 899a4 │ │ │ │ + cbz r3, 898cc │ │ │ │ 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 │ │ │ │ @@ -140194,106 +140124,106 @@ │ │ │ │ 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 897dc │ │ │ │ + b.n 89704 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 8997a │ │ │ │ + b.n 898a2 │ │ │ │ ldr.w r0, [r0, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 89828 │ │ │ │ + b.n 89750 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ mov r0, r1 │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ - b.n 897dc │ │ │ │ - movw r0, #49332 @ 0xc0b4 │ │ │ │ + bl 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ + b.n 89704 │ │ │ │ + movw r0, #47732 @ 0xba74 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 243688 │ │ │ │ + bl 2438b8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82ed8 <_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 897dc │ │ │ │ + b.n 89704 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00089a10 : │ │ │ │ +00089938 : │ │ │ │ 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, #24320 @ 0x5f00 │ │ │ │ movt ip, #82 @ 0x52 │ │ │ │ - movw r3, #15533 @ 0x3cad │ │ │ │ + movw r3, #15337 @ 0x3be9 │ │ │ │ movt r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #900] @ 0x384 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89b46 │ │ │ │ - cbz r0, 89a94 │ │ │ │ - ldr r3, [pc, #416] @ (89be0 ) │ │ │ │ + bne.w 89a6e │ │ │ │ + cbz r0, 899bc │ │ │ │ + ldr r3, [pc, #416] @ (89b08 ) │ │ │ │ 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, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 89aaa │ │ │ │ + beq.n 899d2 │ │ │ │ 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 89a7c │ │ │ │ + bgt.n 899a4 │ │ │ │ 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, 89aaa │ │ │ │ + cbz r2, 899d2 │ │ │ │ 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, 89a98 │ │ │ │ - cbz r2, 89ace │ │ │ │ + cbz r0, 899c0 │ │ │ │ + cbz r2, 899f6 │ │ │ │ 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 89a94 │ │ │ │ + b.n 899bc │ │ │ │ ldr.w r2, [ip, #860] @ 0x35c │ │ │ │ - movw r3, #42097 @ 0xa471 │ │ │ │ + movw r3, #42169 @ 0xa4b9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89bd8 │ │ │ │ + bne.w 89b00 │ │ │ │ mov r0, r1 │ │ │ │ blx 2af44 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 89a94 │ │ │ │ + b.n 899bc │ │ │ │ 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 │ │ │ │ @@ -140304,74 +140234,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 89b0e │ │ │ │ + bne.n 89a36 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 89b0a │ │ │ │ + cbz r3, 89a32 │ │ │ │ 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 89b70 │ │ │ │ + beq.n 89a98 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 89b50 │ │ │ │ + beq.n 89a78 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 89b26 │ │ │ │ + cbnz r3, 89a4e │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 89a94 │ │ │ │ + beq.n 899bc │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 89bcc │ │ │ │ + beq.n 89af4 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 89b42 │ │ │ │ + cbz r3, 89a6a │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 89a94 │ │ │ │ + b.n 899bc │ │ │ │ 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, 89b5e │ │ │ │ + cbz r3, 89a86 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 89a94 │ │ │ │ + bne.n 899bc │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 89a94 │ │ │ │ + b.n 899bc │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 89b18 │ │ │ │ + beq.n 89a40 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 89bd2 │ │ │ │ + cbz r3, 89afa │ │ │ │ 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, 89ba4 │ │ │ │ + cbz r3, 89acc │ │ │ │ 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 │ │ │ │ @@ -140380,82 +140310,82 @@ │ │ │ │ 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 89a94 │ │ │ │ + b.n 899bc │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 89b34 │ │ │ │ + b.n 89a5c │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 89b7c │ │ │ │ + b.n 89aa4 │ │ │ │ ldr.w r0, [ip, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 89ac2 │ │ │ │ + b.n 899ea │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89e52 │ │ │ │ + bne.w 89d7a │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ mov r8, r0 │ │ │ │ cmn.w r0, #3 │ │ │ │ - beq.w 89e30 │ │ │ │ + beq.w 89d58 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 89cf0 │ │ │ │ + bne.n 89c18 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ - cbz r3, 89c36 │ │ │ │ + cbz r3, 89b5e │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 89eb2 │ │ │ │ + bne.w 89dda │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 89e0c │ │ │ │ + ble.w 89d34 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 89f22 │ │ │ │ + bne.w 89e4a │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ lsl.w r2, r2, ip │ │ │ │ add.w r0, r3, #20 │ │ │ │ add.w lr, r2, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #7 │ │ │ │ and.w r2, r7, lr │ │ │ │ - bgt.n 89cb2 │ │ │ │ + bgt.n 89bda │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 89dc2 │ │ │ │ + bge.w 89cea │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 89cdc │ │ │ │ + beq.n 89c04 │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ str r6, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ str r5, [r2, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ @@ -140465,301 +140395,301 @@ │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 89e9e │ │ │ │ + bgt.w 89dc6 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 89d4c │ │ │ │ + bge.n 89c74 │ │ │ │ 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 │ │ │ │ - bne.n 89c8e │ │ │ │ + bne.n 89bb6 │ │ │ │ mov.w ip, #12 │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ adds r1, r0, r2 │ │ │ │ strd r6, r5, [r1, #4] │ │ │ │ str r7, [r0, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 89c98 │ │ │ │ + b.n 89bc0 │ │ │ │ cmp r5, r9 │ │ │ │ - beq.n 89dee │ │ │ │ + beq.n 89d16 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 89f44 │ │ │ │ + bne.w 89e6c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 89ddc │ │ │ │ + beq.n 89d04 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 89f3c │ │ │ │ + bne.w 89e64 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ add.w r8, r3, r8, lsl #3 │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ add r8, r3 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str.w r5, [r8, #24] │ │ │ │ - bge.n 89d34 │ │ │ │ + bge.n 89c5c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 89d34 │ │ │ │ + cbnz r3, 89c5c │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89ca8 │ │ │ │ + bge.n 89bd0 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 89ca8 │ │ │ │ + bne.n 89bd0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89caa │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 89bd2 │ │ │ │ mov.w r8, r7, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r1, r8, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, lr, r2 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 89cc2 │ │ │ │ + blt.n 89bea │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ add.w r1, r2, r8 │ │ │ │ cmp.w ip, #7 │ │ │ │ add.w r1, r1, #1 │ │ │ │ and.w r2, r1, lr │ │ │ │ - ble.n 89dae │ │ │ │ + ble.n 89cd6 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 89f04 │ │ │ │ + bgt.w 89e2c │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 89dfa │ │ │ │ + bge.n 89d22 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp.w ip, #15 │ │ │ │ - ble.n 89cc4 │ │ │ │ + ble.n 89bec │ │ │ │ str.w r1, [r0, r2, lsl #2] │ │ │ │ - b.n 89c7a │ │ │ │ + b.n 89ba2 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ add r2, r8 │ │ │ │ adds r2, #1 │ │ │ │ and.w r2, r2, lr │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 89d9e │ │ │ │ + bge.n 89cc6 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 89c7a │ │ │ │ + b.n 89ba2 │ │ │ │ mov.w r8, r7, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r1, r8, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, r2, lr │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 89db4 │ │ │ │ - b.n 89d66 │ │ │ │ + blt.n 89cdc │ │ │ │ + b.n 89c8e │ │ │ │ movs r2, #12 │ │ │ │ mla r8, r2, r8, r3 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ add r8, r3 │ │ │ │ str.w r5, [r8, #28] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89d34 │ │ │ │ - b.n 89d26 │ │ │ │ + bge.n 89c5c │ │ │ │ + b.n 89c4e │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ add r2, r8 │ │ │ │ adds r2, #1 │ │ │ │ and.w r2, r2, lr │ │ │ │ - b.n 89d88 │ │ │ │ + b.n 89cb0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 89f6c │ │ │ │ + bl 89e94 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 89c3e │ │ │ │ + bne.w 89b66 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 89f52 │ │ │ │ + blt.w 89e7a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89e4c │ │ │ │ + bge.n 89d74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89f64 │ │ │ │ + beq.w 89e8c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 89caa │ │ │ │ + b.n 89bd2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw ip, #41560 @ 0xa258 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 89c06 │ │ │ │ + bne.w 89b2e │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl dc334 │ │ │ │ + bl dbe88 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 89c20 │ │ │ │ + beq.w 89b48 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 15cabc <_PyUnicode_IsNumeric@@Base+0x4a8> │ │ │ │ + bl 15c600 <_PyUnicode_IsNumeric@@Base+0x4b8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 89eda │ │ │ │ + blt.n 89e02 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 89ca8 │ │ │ │ + bge.w 89bd0 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 89ca8 │ │ │ │ + bne.w 89bd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89caa │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 89bd2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ add.w r8, r3, r1 │ │ │ │ ldr.w r8, [r8, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 89eea │ │ │ │ + bge.n 89e12 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 89d98 │ │ │ │ + b.n 89cc0 │ │ │ │ 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 8a908 │ │ │ │ + bl 8a830 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 89e30 │ │ │ │ + beq.n 89d58 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b.n 89c36 │ │ │ │ + b.n 89b5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 89e82 │ │ │ │ + bne.n 89daa │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89e82 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 89daa │ │ │ │ mov.w r8, r7, lsr #5 │ │ │ │ add r1, r2 │ │ │ │ add.w r2, r8, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, r2, lr │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 89eae │ │ │ │ - b.n 89d66 │ │ │ │ + blt.n 89dd6 │ │ │ │ + b.n 89c8e │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ add.w r9, r2, r2, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ add r9, r8 │ │ │ │ cmp r1, #0 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - blt.w 89d90 │ │ │ │ + blt.w 89cb8 │ │ │ │ and.w r2, lr, r9 │ │ │ │ - b.n 89d80 │ │ │ │ + b.n 89ca8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 233eac <_PyDict_SendEvent@@Base> │ │ │ │ + bl 23410c <_PyDict_SendEvent@@Base> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 89c50 │ │ │ │ + b.n 89b78 │ │ │ │ add.w r2, r2, r8, lsl #2 │ │ │ │ str r5, [r2, #4] │ │ │ │ - b.n 89dee │ │ │ │ + b.n 89d16 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 233eac <_PyDict_SendEvent@@Base> │ │ │ │ - b.n 89cfc │ │ │ │ + bl 23410c <_PyDict_SendEvent@@Base> │ │ │ │ + b.n 89c24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89e3a │ │ │ │ + bne.w 89d62 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89e3a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 89d62 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89e4c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 89d74 │ │ │ │ stmdb 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 8a8f8 │ │ │ │ + bhi.w 8a820 │ │ │ │ mov.w r9, #1 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r5, r2, [r0, #24] │ │ │ │ lsl.w r8, r9, r3 │ │ │ │ mov sl, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ movw r1, #43691 @ 0xaaab │ │ │ │ movt r1, #43690 @ 0xaaaa │ │ │ │ lsl.w r2, r8, r9 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r5, #6] │ │ │ │ umull r1, r2, r1, r2 │ │ │ │ lsr.w fp, r2, r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a4a6 │ │ │ │ + beq.w 8a3ce │ │ │ │ cmp r3, #7 │ │ │ │ itt hi │ │ │ │ strhi.w r9, [sp, #8] │ │ │ │ movhi r1, #8 │ │ │ │ - bhi.w 8a6c6 │ │ │ │ + bhi.w 8a5ee │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8a11c │ │ │ │ - ldr r2, [pc, #696] @ (8a284 ) │ │ │ │ + bne.w 8a044 │ │ │ │ + ldr r2, [pc, #696] @ (8a1ac ) │ │ │ │ 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, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8a506 │ │ │ │ + beq.w 8a42e │ │ │ │ ldr.w r3, [r2, #1932] @ 0x78c │ │ │ │ add.w r0, r4, #28 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add.w sl, r4, #20 │ │ │ │ str.w r1, [r2, #1928] @ 0x788 │ │ │ │ subs r3, #1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -140781,81 +140711,81 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ lsl.w ip, r9, ip │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ add ip, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8a412 │ │ │ │ + bne.w 8a33a │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a4d8 │ │ │ │ + beq.w 8a400 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 8a544 │ │ │ │ + bne.w 8a46c │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8a544 │ │ │ │ + bne.w 8a46c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ mov.w r2, r9, lsl #3 │ │ │ │ blx 2c030 │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 8a0c0 │ │ │ │ + beq.n 89fe8 │ │ │ │ ldrb r7, [r4, #4] │ │ │ │ mov.w ip, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r8, r5 │ │ │ │ lsl.w ip, ip, r7 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8a09a │ │ │ │ + b.n 89fc2 │ │ │ │ cmp r7, #15 │ │ │ │ - bgt.w 8a4c0 │ │ │ │ + bgt.w 8a3e8 │ │ │ │ ldrsh.w lr, [sl, r1, lsl #1] │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8a234 │ │ │ │ + bne.w 8a15c │ │ │ │ strh.w r2, [sl, r1, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n 8a0be │ │ │ │ + beq.n 89fe6 │ │ │ │ ldrb r7, [r4, #4] │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ cmp r7, #7 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ and.w r1, ip, r0 │ │ │ │ - bgt.n 8a07c │ │ │ │ + bgt.n 89fa4 │ │ │ │ ldrsb.w lr, [sl, r1] │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8a234 │ │ │ │ + bne.w 8a15c │ │ │ │ strb.w r2, [sl, r1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 8a098 │ │ │ │ + bne.n 89fc0 │ │ │ │ mov r5, r8 │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq.n 8a108 │ │ │ │ + beq.n 8a030 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8a288 │ │ │ │ + bne.w 8a1b0 │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 8a288 │ │ │ │ - ldr r3, [pc, #420] @ (8a284 ) │ │ │ │ + bne.w 8a1b0 │ │ │ │ + ldr r3, [pc, #420] @ (8a1ac ) │ │ │ │ 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, #1932] @ 0x78c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w 8a4fc │ │ │ │ + bhi.w 8a424 │ │ │ │ ldr.w r1, [r3, #1928] @ 0x788 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ str.w r5, [r3, #1928] @ 0x788 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ @@ -140868,45 +140798,45 @@ │ │ │ │ mov.w r1, fp, lsl #3 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, r8 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ add.w r9, r1, #20 │ │ │ │ movw r7, #24320 @ 0x5f00 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r0, #205 @ 0xcd │ │ │ │ + movw r0, #221 @ 0xdd │ │ │ │ movt r0, #8 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 8a802 │ │ │ │ - ldr r0, [pc, #316] @ (8a284 ) │ │ │ │ + bne.w 8a72a │ │ │ │ + ldr r0, [pc, #316] @ (8a1ac ) │ │ │ │ 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, #1612] @ 0x64c │ │ │ │ str r0, [sp, #16] │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 8a714 │ │ │ │ + bcs.w 8a63c │ │ │ │ adds r1, #19 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ 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 8a794 │ │ │ │ + beq.w 8a6bc │ │ │ │ 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 8a386 │ │ │ │ + beq.w 8a2ae │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r7, #1 │ │ │ │ strb.w sl, [r4, #5] │ │ │ │ add.w sl, r4, #20 │ │ │ │ strb r3, [r4, #6] │ │ │ │ @@ -140929,114 +140859,114 @@ │ │ │ │ lsl.w ip, r7, ip │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ lsls r7, r3 │ │ │ │ add ip, r5 │ │ │ │ add.w r3, sl, r7 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8a40a │ │ │ │ + bne.w 8a332 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a4d8 │ │ │ │ + beq.w 8a400 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8a042 │ │ │ │ + bne.w 89f6a │ │ │ │ cmp r9, r2 │ │ │ │ - ble.w 8a4f0 │ │ │ │ + ble.w 8a418 │ │ │ │ movs r0, #12 │ │ │ │ mla r0, r0, r9, r4 │ │ │ │ add r0, r7 │ │ │ │ add r7, r4 │ │ │ │ - b.n 8a226 │ │ │ │ + b.n 8a14e │ │ │ │ ldr.w r1, [ip], #8 │ │ │ │ adds r7, #12 │ │ │ │ str r1, [r7, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [r7, #8] │ │ │ │ str r2, [r7, #16] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8a4f0 │ │ │ │ + beq.w 8a418 │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8a212 │ │ │ │ + bne.n 8a13a │ │ │ │ add.w ip, ip, #8 │ │ │ │ - b.n 8a226 │ │ │ │ + b.n 8a14e │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ add.w lr, r0, #1 │ │ │ │ cmp r7, #7 │ │ │ │ add r1, lr │ │ │ │ and.w r1, ip, r1 │ │ │ │ - ble.n 8a276 │ │ │ │ + ble.n 8a19e │ │ │ │ cmp r7, #15 │ │ │ │ - bgt.w 8a662 │ │ │ │ + bgt.w 8a58a │ │ │ │ ldrsh.w r7, [sl, r1, lsl #1] │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8a08e │ │ │ │ + beq.w 89fb6 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - b.n 8a24e │ │ │ │ + b.n 8a176 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, ip, r1 │ │ │ │ ldrsb.w r7, [sl, r1] │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8a0b4 │ │ │ │ - b.n 8a268 │ │ │ │ + beq.w 89fdc │ │ │ │ + b.n 8a190 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r7, #24320 @ 0x5f00 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r3, #15533 @ 0x3cad │ │ │ │ + movw r3, #15337 @ 0x3be9 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r7, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8a77c │ │ │ │ - ldr r3, [pc, #668] @ (8a540 ) │ │ │ │ + bne.w 8a6a4 │ │ │ │ + ldr r3, [pc, #668] @ (8a468 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r8, #804 @ 0x324 │ │ │ │ - beq.w 8a758 │ │ │ │ + beq.w 8a680 │ │ │ │ lsrs r3, r5, #18 │ │ │ │ ubfx r1, r5, #0, #18 │ │ │ │ add.w r3, r8, r3, lsl #3 │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 8a2e6 │ │ │ │ + bgt.n 8a20e │ │ │ │ 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 8a758 │ │ │ │ + beq.w 8a680 │ │ │ │ bic.w r3, r5, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r1, [r5, #0] │ │ │ │ str r5, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8a650 │ │ │ │ + beq.w 8a578 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8a108 │ │ │ │ + bne.w 8a030 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ movs r2, #28 │ │ │ │ ldr.w sl, [r8, #512] @ 0x200 │ │ │ │ mul.w r5, r2, r5 │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ add.w r0, sl, r5 │ │ │ │ str r2, [r1, #12] │ │ │ │ @@ -141044,58 +140974,58 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [r3, #8] │ │ │ │ add.w lr, r8, r1, lsl #2 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w ip, [lr, #528] @ 0x210 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 8a342 │ │ │ │ + bne.n 8a26a │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8a33e │ │ │ │ + cbz r2, 8a266 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ str.w r2, [lr, #528] @ 0x210 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 8a86a │ │ │ │ + beq.w 8a792 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 8a848 │ │ │ │ + beq.w 8a770 │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 8a35e │ │ │ │ + cbnz r3, 8a286 │ │ │ │ str.w r0, [lr, #532] @ 0x214 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 8a108 │ │ │ │ + beq.w 8a030 │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a8d0 │ │ │ │ + beq.w 8a7f8 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ strd r3, ip, [r0, #20] │ │ │ │ - cbz r3, 8a380 │ │ │ │ + cbz r3, 8a2a8 │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w r0, [ip, #20] │ │ │ │ - b.n 8a108 │ │ │ │ + b.n 8a030 │ │ │ │ ldrd r2, r1, [r0, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 8a492 │ │ │ │ + bhi.w 8a3ba │ │ │ │ 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 8a714 │ │ │ │ + beq.w 8a63c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ add.w r7, r8, #20 │ │ │ │ add.w sl, r4, #20 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ strb r3, [r4, #4] │ │ │ │ @@ -141119,327 +141049,327 @@ │ │ │ │ lsl.w ip, r8, ip │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ lsl.w r7, r8, r3 │ │ │ │ add ip, r5 │ │ │ │ add.w r3, sl, r7 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a1f0 │ │ │ │ + beq.w 8a118 │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a7a8 │ │ │ │ + beq.w 8a6d0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 8a458 │ │ │ │ + ble.n 8a380 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ mov r2, r3 │ │ │ │ add.w lr, r3, r9, lsl #3 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ adds r7, r1, #3 │ │ │ │ ldrb.w r1, [r7, #1]! │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr.w sl, [ip, r1, lsl #3] │ │ │ │ add.w r8, r0, r1, lsl #2 │ │ │ │ ldr.w r0, [sl] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - blt.w 8a67c │ │ │ │ + blt.w 8a5a4 │ │ │ │ str.w sl, [r2] │ │ │ │ adds r2, #8 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 8a428 │ │ │ │ + bne.n 8a350 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c92c4 │ │ │ │ + bl 1c972c │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 1cbf9c <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1cc3cc <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a8d6 │ │ │ │ + beq.w 8a7fe │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ strb r1, [r3, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a784 │ │ │ │ + beq.w 8a6ac │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b44c │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8a108 │ │ │ │ + b.n 8a030 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add.w r7, r8, #20 │ │ │ │ str.w r1, [lr, #12] │ │ │ │ mov r0, sl │ │ │ │ str.w lr, [r1, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 8a3b0 │ │ │ │ + b.n 8a2d8 │ │ │ │ movs r1, #12 │ │ │ │ cmp r3, #7 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bhi.w 8a6c6 │ │ │ │ + bhi.w 8a5ee │ │ │ │ mul.w r2, r1, fp │ │ │ │ str r2, [sp, #12] │ │ │ │ add.w r1, r2, r8 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - b.n 8a12c │ │ │ │ + b.n 8a054 │ │ │ │ ldr.w r5, [sl, r1, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - bne.w 8a234 │ │ │ │ + bne.w 8a15c │ │ │ │ str.w r2, [sl, r1, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 8a098 │ │ │ │ - b.n 8a0be │ │ │ │ + bne.w 89fc0 │ │ │ │ + b.n 89fe6 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 8a696 │ │ │ │ + bne.w 8a5be │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ mul.w r2, r2, r9 │ │ │ │ blx 2c030 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90410 │ │ │ │ - b.n 8a0c0 │ │ │ │ + bl 90334 │ │ │ │ + b.n 89fe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8a108 │ │ │ │ + b.n 8a030 │ │ │ │ movw r7, #24320 @ 0x5f00 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r1, #205 @ 0xcd │ │ │ │ + movw r1, #221 @ 0xdd │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8a7ee │ │ │ │ + bne.w 8a716 │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ mov.w r8, #8 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mov.w fp, #5 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 8a166 │ │ │ │ + b.n 8a08e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ it gt │ │ │ │ movgt r2, #0 │ │ │ │ - ble.w 8a7e8 │ │ │ │ + ble.w 8a710 │ │ │ │ sub.w r1, r2, r9 │ │ │ │ mvns r1, r1 │ │ │ │ ands.w r8, r1, #3 │ │ │ │ - beq.n 8a624 │ │ │ │ + beq.n 8a54c │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8a62c │ │ │ │ + beq.n 8a554 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ add.w lr, ip, #8 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ mov ip, lr │ │ │ │ cmp.w r8, #1 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ - beq.n 8a624 │ │ │ │ + beq.n 8a54c │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 8a5a0 │ │ │ │ + beq.n 8a4c8 │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8a62c │ │ │ │ + beq.n 8a554 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ add.w lr, lr, #8 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ mov ip, lr │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8a62c │ │ │ │ + beq.n 8a554 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w ip, lr, #8 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ - b.n 8a624 │ │ │ │ + b.n 8a54c │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w lr, ip, #8 │ │ │ │ mov r8, r2 │ │ │ │ cmp r9, r2 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ - beq.w 8a068 │ │ │ │ + beq.w 89f90 │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ mov ip, lr │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8a62c │ │ │ │ + cbz r1, 8a554 │ │ │ │ ldrd r0, r1, [lr] │ │ │ │ add.w ip, lr, #8 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8a62c │ │ │ │ + cbz r1, 8a554 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w ip, lr, #16 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ add.w r2, r8, #2 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8a62c │ │ │ │ + cbz r1, 8a554 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w r2, r8, #3 │ │ │ │ add.w ip, lr, #24 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8a5bc │ │ │ │ + bne.n 8a4e4 │ │ │ │ ldr.w r0, [ip, #12] │ │ │ │ add.w r1, ip, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a788 │ │ │ │ + beq.w 8a6b0 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ add.w ip, r1, #8 │ │ │ │ adds r2, #1 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ cmp r2, r9 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ - bne.n 8a550 │ │ │ │ - b.n 8a068 │ │ │ │ + bne.n 8a478 │ │ │ │ + b.n 89f90 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r8, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 8a108 │ │ │ │ + b.n 8a030 │ │ │ │ ldr.w r7, [sl, r1, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8a4ca │ │ │ │ + beq.w 8a3f2 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - b.n 8a662 │ │ │ │ + b.n 8a58a │ │ │ │ str.w r0, [sl] │ │ │ │ adds r2, #8 │ │ │ │ str.w sl, [r2, #-8] │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8a428 │ │ │ │ - b.n 8a458 │ │ │ │ + bne.w 8a350 │ │ │ │ + b.n 8a380 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 8a4f0 │ │ │ │ + ble.w 8a418 │ │ │ │ mov.w lr, #12 │ │ │ │ mov r7, r3 │ │ │ │ mla lr, lr, r9, r3 │ │ │ │ - b.n 8a6ae │ │ │ │ + b.n 8a5d6 │ │ │ │ add.w ip, ip, #12 │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8a6aa │ │ │ │ + beq.n 8a5d2 │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ stmia.w r7, {r0, r1, r2} │ │ │ │ adds r7, #12 │ │ │ │ cmp lr, r7 │ │ │ │ - bne.n 8a6aa │ │ │ │ - b.n 8a4f0 │ │ │ │ + bne.n 8a5d2 │ │ │ │ + b.n 8a418 │ │ │ │ mul.w r2, fp, r1 │ │ │ │ cmp r3, #15 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bhi.w 8a8e0 │ │ │ │ + bhi.w 8a808 │ │ │ │ add.w sl, r3, #1 │ │ │ │ mov.w r8, #1 │ │ │ │ movw r7, #24320 @ 0x5f00 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ lsl.w r8, r8, sl │ │ │ │ add.w r1, r2, r8 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - movw r1, #205 @ 0xcd │ │ │ │ + movw r1, #221 @ 0xdd │ │ │ │ movt r1, #8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8a802 │ │ │ │ - ldr r1, [pc, #512] @ (8a904 ) │ │ │ │ + bne.w 8a72a │ │ │ │ + ldr r1, [pc, #512] @ (8a82c ) │ │ │ │ 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, #1612] @ 0x64c │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr.w r4, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #41937 @ 0xa3d1 │ │ │ │ + movw r1, #42009 @ 0xa419 │ │ │ │ movt r1, #7 │ │ │ │ strd fp, r3, [sp, #20] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8a82e │ │ │ │ + bne.w 8a756 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c0b0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8a8f8 │ │ │ │ + beq.w 8a820 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ 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 8a3b0 │ │ │ │ + b.n 8a2d8 │ │ │ │ ldr.w r2, [r7, #860] @ 0x35c │ │ │ │ - movw r3, #42097 @ 0xa471 │ │ │ │ + movw r3, #42169 @ 0xa4b9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8a83e │ │ │ │ + bne.n 8a766 │ │ │ │ mov r0, r5 │ │ │ │ blx 2af44 │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 8a108 │ │ │ │ + b.n 8a030 │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8a108 │ │ │ │ + b.n 8a030 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ adds r1, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8a63a │ │ │ │ - b.n 8a788 │ │ │ │ + bne.w 8a562 │ │ │ │ + b.n 8a6b0 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ strd fp, r3, [sp, #24] │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #24] │ │ │ │ - b.n 8a3a2 │ │ │ │ + b.n 8a2ca │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, r9 │ │ │ │ - bge.n 8a822 │ │ │ │ + bge.n 8a74a │ │ │ │ ldr r1, [r6, #28] │ │ │ │ adds r0, #12 │ │ │ │ ldrb r7, [r1, #0] │ │ │ │ adds r7, #1 │ │ │ │ add.w r1, r1, r7, lsl #2 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldrb r1, [r1, r2] │ │ │ │ @@ -141452,76 +141382,76 @@ │ │ │ │ addlt r7, #1 │ │ │ │ strlt r7, [r1, #0] │ │ │ │ str.w r1, [r0, #-8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str.w r1, [r0, #-12] │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ str.w r1, [r0, #-4] │ │ │ │ - b.n 8a7aa │ │ │ │ - bne.w 8a068 │ │ │ │ - b.n 8a0c0 │ │ │ │ + b.n 8a6d2 │ │ │ │ + bne.w 89f90 │ │ │ │ + b.n 89fe8 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mov.w r8, #8 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ mov.w fp, #5 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ mov r1, r9 │ │ │ │ strd fp, r3, [sp, #16] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a8f8 │ │ │ │ + beq.n 8a820 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ ldrd fp, r3, [sp, #16] │ │ │ │ add.w r7, r8, #20 │ │ │ │ - b.n 8a3b0 │ │ │ │ + b.n 8a2d8 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90410 │ │ │ │ - b.n 8a462 │ │ │ │ + bl 90334 │ │ │ │ + b.n 8a38a │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ - b.n 8a73c │ │ │ │ + b.n 8a664 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 8a76e │ │ │ │ + b.n 8a696 │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r2, [r0, #24] │ │ │ │ - cbz r3, 8a856 │ │ │ │ + cbz r3, 8a77e │ │ │ │ str r0, [r3, #24] │ │ │ │ ldr.w r3, [r8, #532] @ 0x214 │ │ │ │ str.w r0, [r8, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a108 │ │ │ │ + bne.w 8a030 │ │ │ │ str.w r0, [r8, #532] @ 0x214 │ │ │ │ - b.n 8a108 │ │ │ │ + b.n 8a030 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a34e │ │ │ │ + beq.w 8a276 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8a8ca │ │ │ │ + cbz r2, 8a7f2 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r1, [sl, r5] │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r8, #520] @ 0x208 │ │ │ │ str r3, [r0, #20] │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ str.w r0, [r8, #520] @ 0x208 │ │ │ │ - cbz r3, 8a8a0 │ │ │ │ + cbz r3, 8a7c8 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r8, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r8, r2, lsl #3 │ │ │ │ movs r4, #0 │ │ │ │ @@ -141531,42 +141461,42 @@ │ │ │ │ ldr.w r3, [r7, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #788] @ 0x314 │ │ │ │ str.w r4, [sl, r5] │ │ │ │ subs r3, #1 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r3, [r8, #788] @ 0x314 │ │ │ │ - b.n 8a108 │ │ │ │ + b.n 8a030 │ │ │ │ str.w r3, [r8, #524] @ 0x20c │ │ │ │ - b.n 8a878 │ │ │ │ + b.n 8a7a0 │ │ │ │ str.w r3, [r8, #524] @ 0x20c │ │ │ │ - b.n 8a370 │ │ │ │ + b.n 8a298 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8a108 │ │ │ │ + b.n 8a030 │ │ │ │ add.w sl, r3, #2 │ │ │ │ mov.w r8, #1 │ │ │ │ lsl.w r8, r8, sl │ │ │ │ add.w r1, r8, r2 │ │ │ │ adds.w r9, r1, #20 │ │ │ │ - bpl.w 8a12c │ │ │ │ - bl 23c560 │ │ │ │ + bpl.w 8a054 │ │ │ │ + bl 23c7b4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8a116 │ │ │ │ + b.n 8a03e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 8b29c │ │ │ │ + bhi.w 8b1c4 │ │ │ │ mov r3, r1 │ │ │ │ mov.w r9, #1 │ │ │ │ ldrd r5, r1, [r0, #24] │ │ │ │ lsl.w r8, r9, r3 │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ @@ -141577,27 +141507,27 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #0 │ │ │ │ andne.w r1, r2, #1 │ │ │ │ lsl.w r2, r8, r9 │ │ │ │ umull r0, r2, r0, r2 │ │ │ │ lsr.w fp, r2, r9 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ae42 │ │ │ │ + beq.w 8ad6a │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 8b062 │ │ │ │ + bhi.w 8af8a │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8aaba │ │ │ │ - ldr r2, [pc, #696] @ (8ac20 ) │ │ │ │ + bne.w 8a9e2 │ │ │ │ + ldr r2, [pc, #696] @ (8ab48 ) │ │ │ │ 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, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8aea4 │ │ │ │ + beq.w 8adcc │ │ │ │ ldr.w r3, [r2, #1932] @ 0x78c │ │ │ │ add.w r0, r4, #28 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add.w sl, r4, #20 │ │ │ │ str.w r1, [r2, #1928] @ 0x788 │ │ │ │ subs r3, #1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -141619,81 +141549,81 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ lsl.w ip, r9, ip │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ add ip, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8adae │ │ │ │ + bne.w 8acd6 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ae76 │ │ │ │ + beq.w 8ad9e │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 8aee0 │ │ │ │ + bne.w 8ae08 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8aee0 │ │ │ │ + bne.w 8ae08 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ mov.w r2, r9, lsl #3 │ │ │ │ blx 2c030 │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 8aa5e │ │ │ │ + beq.n 8a986 │ │ │ │ ldrb r7, [r4, #4] │ │ │ │ mov.w ip, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r8, r5 │ │ │ │ lsl.w ip, ip, r7 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8aa38 │ │ │ │ + b.n 8a960 │ │ │ │ cmp r7, #15 │ │ │ │ - bgt.w 8ae5e │ │ │ │ + bgt.w 8ad86 │ │ │ │ ldrsh.w lr, [sl, r1, lsl #1] │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8abd2 │ │ │ │ + bne.w 8aafa │ │ │ │ strh.w r2, [sl, r1, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n 8aa5c │ │ │ │ + beq.n 8a984 │ │ │ │ ldrb r7, [r4, #4] │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ cmp r7, #7 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ and.w r1, ip, r0 │ │ │ │ - bgt.n 8aa1a │ │ │ │ + bgt.n 8a942 │ │ │ │ ldrsb.w lr, [sl, r1] │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8abd2 │ │ │ │ + bne.w 8aafa │ │ │ │ strb.w r2, [sl, r1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 8aa36 │ │ │ │ + bne.n 8a95e │ │ │ │ mov r5, r8 │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq.n 8aaa6 │ │ │ │ + beq.n 8a9ce │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8ac24 │ │ │ │ + bne.w 8ab4c │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 8ac24 │ │ │ │ - ldr r3, [pc, #416] @ (8ac20 ) │ │ │ │ + bne.w 8ab4c │ │ │ │ + ldr r3, [pc, #416] @ (8ab48 ) │ │ │ │ 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, #1932] @ 0x78c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w 8ae9a │ │ │ │ + bhi.w 8adc2 │ │ │ │ ldr.w r1, [r3, #1928] @ 0x788 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ str.w r5, [r3, #1928] @ 0x788 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ @@ -141706,45 +141636,45 @@ │ │ │ │ mov.w r1, fp, lsl #3 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, r8 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ add.w r9, r1, #20 │ │ │ │ movw r7, #24320 @ 0x5f00 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r0, #205 @ 0xcd │ │ │ │ + movw r0, #221 @ 0xdd │ │ │ │ movt r0, #8 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 8b15e │ │ │ │ - ldr r0, [pc, #312] @ (8ac20 ) │ │ │ │ + bne.w 8b086 │ │ │ │ + ldr r0, [pc, #312] @ (8ab48 ) │ │ │ │ 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, #1612] @ 0x64c │ │ │ │ str r0, [sp, #16] │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 8b0b4 │ │ │ │ + bcs.w 8afdc │ │ │ │ adds r1, #19 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ 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 8b12a │ │ │ │ + beq.w 8b052 │ │ │ │ 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 8ad22 │ │ │ │ + beq.w 8ac4a │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r7, #1 │ │ │ │ strb.w sl, [r4, #5] │ │ │ │ add.w sl, r4, #20 │ │ │ │ strb r3, [r4, #6] │ │ │ │ @@ -141767,113 +141697,113 @@ │ │ │ │ lsl.w ip, r7, ip │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ lsls r7, r3 │ │ │ │ add ip, r5 │ │ │ │ add.w r3, sl, r7 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ada6 │ │ │ │ + bne.w 8acce │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ae76 │ │ │ │ + beq.w 8ad9e │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8a9e0 │ │ │ │ + bne.w 8a908 │ │ │ │ cmp r9, r2 │ │ │ │ - ble.w 8ae8e │ │ │ │ + ble.w 8adb6 │ │ │ │ movs r0, #12 │ │ │ │ mla r0, r0, r9, r4 │ │ │ │ add r0, r7 │ │ │ │ add r7, r4 │ │ │ │ - b.n 8abc4 │ │ │ │ + b.n 8aaec │ │ │ │ ldr.w r1, [ip], #8 │ │ │ │ adds r7, #12 │ │ │ │ str r1, [r7, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [r7, #8] │ │ │ │ str r2, [r7, #16] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8ae8e │ │ │ │ + beq.w 8adb6 │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8abb0 │ │ │ │ + bne.n 8aad8 │ │ │ │ add.w ip, ip, #8 │ │ │ │ - b.n 8abc4 │ │ │ │ + b.n 8aaec │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ add.w lr, r0, #1 │ │ │ │ cmp r7, #7 │ │ │ │ add r1, lr │ │ │ │ and.w r1, ip, r1 │ │ │ │ - ble.n 8ac14 │ │ │ │ + ble.n 8ab3c │ │ │ │ cmp r7, #15 │ │ │ │ - bgt.w 8affe │ │ │ │ + bgt.w 8af26 │ │ │ │ ldrsh.w r7, [sl, r1, lsl #1] │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8aa2c │ │ │ │ + beq.w 8a954 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - b.n 8abec │ │ │ │ + b.n 8ab14 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, ip, r1 │ │ │ │ ldrsb.w r7, [sl, r1] │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8aa52 │ │ │ │ - b.n 8ac06 │ │ │ │ + beq.w 8a97a │ │ │ │ + b.n 8ab2e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r7, #24320 @ 0x5f00 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r3, #15533 @ 0x3cad │ │ │ │ + movw r3, #15337 @ 0x3be9 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r7, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8b11e │ │ │ │ - ldr r3, [pc, #668] @ (8aedc ) │ │ │ │ + bne.w 8b046 │ │ │ │ + ldr r3, [pc, #668] @ (8ae04 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r8, #804 @ 0x324 │ │ │ │ - beq.w 8b0f8 │ │ │ │ + beq.w 8b020 │ │ │ │ lsrs r3, r5, #18 │ │ │ │ ubfx r1, r5, #0, #18 │ │ │ │ add.w r3, r8, r3, lsl #3 │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 8ac82 │ │ │ │ + bgt.n 8abaa │ │ │ │ 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 8b0f8 │ │ │ │ + beq.w 8b020 │ │ │ │ bic.w r3, r5, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r1, [r5, #0] │ │ │ │ str r5, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8afec │ │ │ │ + beq.w 8af14 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8aaa6 │ │ │ │ + bne.w 8a9ce │ │ │ │ ldr r5, [r3, #16] │ │ │ │ movs r2, #28 │ │ │ │ ldr.w sl, [r8, #512] @ 0x200 │ │ │ │ mul.w r5, r2, r5 │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ add.w r0, sl, r5 │ │ │ │ str r2, [r1, #12] │ │ │ │ @@ -141881,58 +141811,58 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [r3, #8] │ │ │ │ add.w lr, r8, r1, lsl #2 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w ip, [lr, #528] @ 0x210 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 8acde │ │ │ │ + bne.n 8ac06 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8acda │ │ │ │ + cbz r2, 8ac02 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ str.w r2, [lr, #528] @ 0x210 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 8b1fa │ │ │ │ + beq.w 8b122 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 8b1d8 │ │ │ │ + beq.w 8b100 │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 8acfa │ │ │ │ + cbnz r3, 8ac22 │ │ │ │ str.w r0, [lr, #532] @ 0x214 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 8aaa6 │ │ │ │ + beq.w 8a9ce │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b1d2 │ │ │ │ + beq.w 8b0fa │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ strd r3, ip, [r0, #20] │ │ │ │ - cbz r3, 8ad1c │ │ │ │ + cbz r3, 8ac44 │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w r0, [ip, #20] │ │ │ │ - b.n 8aaa6 │ │ │ │ + b.n 8a9ce │ │ │ │ ldrd r2, r1, [r0, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 8ae2e │ │ │ │ + bhi.w 8ad56 │ │ │ │ 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 8b0b4 │ │ │ │ + beq.w 8afdc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ add.w r7, r8, #20 │ │ │ │ add.w sl, r4, #20 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ strb r3, [r4, #4] │ │ │ │ @@ -141956,346 +141886,346 @@ │ │ │ │ lsl.w ip, r8, ip │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ lsl.w r7, r8, r3 │ │ │ │ add ip, r5 │ │ │ │ add.w r3, sl, r7 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ab8e │ │ │ │ + beq.w 8aab6 │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b180 │ │ │ │ + beq.w 8b0a8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 8adf4 │ │ │ │ + ble.n 8ad1c │ │ │ │ ldr r1, [r6, #28] │ │ │ │ mov r2, r3 │ │ │ │ add.w lr, r3, r9, lsl #3 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ adds r7, r1, #3 │ │ │ │ ldrb.w r1, [r7, #1]! │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr.w sl, [ip, r1, lsl #3] │ │ │ │ add.w r8, r0, r1, lsl #2 │ │ │ │ ldr.w r0, [sl] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - blt.w 8b018 │ │ │ │ + blt.w 8af40 │ │ │ │ str.w sl, [r2] │ │ │ │ adds r2, #8 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 8adc4 │ │ │ │ + bne.n 8acec │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c92c4 │ │ │ │ + bl 1c972c │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 1cbf9c <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1cc3cc <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b27a │ │ │ │ + beq.w 8b1a2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ strb r1, [r3, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b126 │ │ │ │ + beq.w 8b04e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b44c │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8aaa6 │ │ │ │ + b.n 8a9ce │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add.w r7, r8, #20 │ │ │ │ str.w r1, [lr, #12] │ │ │ │ mov r0, sl │ │ │ │ str.w lr, [r1, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 8ad4c │ │ │ │ + b.n 8ac74 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #7 │ │ │ │ mov.w r1, #12 │ │ │ │ - bhi.w 8b068 │ │ │ │ + bhi.w 8af90 │ │ │ │ mul.w r2, r1, fp │ │ │ │ str r2, [sp, #12] │ │ │ │ add.w r1, r2, r8 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - b.n 8aaca │ │ │ │ + b.n 8a9f2 │ │ │ │ ldr.w r5, [sl, r1, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - bne.w 8abd2 │ │ │ │ + bne.w 8aafa │ │ │ │ str.w r2, [sl, r1, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 8aa36 │ │ │ │ - b.n 8aa5c │ │ │ │ + bne.w 8a95e │ │ │ │ + b.n 8a984 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 8b032 │ │ │ │ + bne.w 8af5a │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ mul.w r2, r2, r9 │ │ │ │ blx 2c030 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90410 │ │ │ │ - b.n 8aa5e │ │ │ │ + bl 90334 │ │ │ │ + b.n 8a986 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8aaa6 │ │ │ │ + b.n 8a9ce │ │ │ │ movw r7, #24320 @ 0x5f00 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r1, #205 @ 0xcd │ │ │ │ + movw r1, #221 @ 0xdd │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8b14a │ │ │ │ + bne.w 8b072 │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ mov.w r8, #8 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mov.w fp, #5 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 8ab04 │ │ │ │ + b.n 8aa2c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ it gt │ │ │ │ movgt r2, #0 │ │ │ │ - ble.w 8b1c0 │ │ │ │ + ble.w 8b0e8 │ │ │ │ sub.w r1, r2, r9 │ │ │ │ mvns r1, r1 │ │ │ │ ands.w r8, r1, #3 │ │ │ │ - beq.n 8afc0 │ │ │ │ + beq.n 8aee8 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8afc8 │ │ │ │ + beq.n 8aef0 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ add.w lr, ip, #8 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ mov ip, lr │ │ │ │ cmp.w r8, #1 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ - beq.n 8afc0 │ │ │ │ + beq.n 8aee8 │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 8af3c │ │ │ │ + beq.n 8ae64 │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8afc8 │ │ │ │ + beq.n 8aef0 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ add.w lr, lr, #8 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ mov ip, lr │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8afc8 │ │ │ │ + beq.n 8aef0 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w ip, lr, #8 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ - b.n 8afc0 │ │ │ │ + b.n 8aee8 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w lr, ip, #8 │ │ │ │ mov r8, r2 │ │ │ │ cmp r9, r2 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ - beq.w 8aa06 │ │ │ │ + beq.w 8a92e │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ mov ip, lr │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8afc8 │ │ │ │ + cbz r1, 8aef0 │ │ │ │ ldrd r0, r1, [lr] │ │ │ │ add.w ip, lr, #8 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8afc8 │ │ │ │ + cbz r1, 8aef0 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w ip, lr, #16 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ add.w r2, r8, #2 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8afc8 │ │ │ │ + cbz r1, 8aef0 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w r2, r8, #3 │ │ │ │ add.w ip, lr, #24 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8af58 │ │ │ │ + bne.n 8ae80 │ │ │ │ ldr.w r0, [ip, #12] │ │ │ │ add.w r1, ip, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b13e │ │ │ │ + beq.w 8b066 │ │ │ │ add.w r7, r3, r2, lsl #3 │ │ │ │ add.w ip, r1, #8 │ │ │ │ adds r2, #1 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ cmp r2, r9 │ │ │ │ stmia.w r7, {r0, r1} │ │ │ │ - bne.n 8aeec │ │ │ │ - b.n 8aa06 │ │ │ │ + bne.n 8ae14 │ │ │ │ + b.n 8a92e │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r8, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 8aaa6 │ │ │ │ + b.n 8a9ce │ │ │ │ ldr.w r7, [sl, r1, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8ae68 │ │ │ │ + beq.w 8ad90 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - b.n 8affe │ │ │ │ + b.n 8af26 │ │ │ │ str.w r0, [sl] │ │ │ │ adds r2, #8 │ │ │ │ str.w sl, [r2, #-8] │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8adc4 │ │ │ │ - b.n 8adf4 │ │ │ │ + bne.w 8acec │ │ │ │ + b.n 8ad1c │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 8ae8e │ │ │ │ + ble.w 8adb6 │ │ │ │ mov.w lr, #12 │ │ │ │ mov r7, r3 │ │ │ │ mla lr, lr, r9, r3 │ │ │ │ - b.n 8b04a │ │ │ │ + b.n 8af72 │ │ │ │ add.w ip, ip, #12 │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8b046 │ │ │ │ + beq.n 8af6e │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ stmia.w r7, {r0, r1, r2} │ │ │ │ adds r7, #12 │ │ │ │ cmp lr, r7 │ │ │ │ - bne.n 8b046 │ │ │ │ - b.n 8ae8e │ │ │ │ + bne.n 8af6e │ │ │ │ + b.n 8adb6 │ │ │ │ movs r1, #8 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mul.w r2, fp, r1 │ │ │ │ cmp r3, #15 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bhi.w 8b284 │ │ │ │ + bhi.w 8b1ac │ │ │ │ add.w sl, r3, #1 │ │ │ │ mov.w r8, #1 │ │ │ │ movw r7, #24320 @ 0x5f00 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ lsl.w r8, r8, sl │ │ │ │ add.w r1, r2, r8 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - movw r1, #205 @ 0xcd │ │ │ │ + movw r1, #221 @ 0xdd │ │ │ │ movt r1, #8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8b15e │ │ │ │ - ldr r1, [pc, #516] @ (8b2a8 ) │ │ │ │ + bne.n 8b086 │ │ │ │ + ldr r1, [pc, #516] @ (8b1d0 ) │ │ │ │ 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, #1612] @ 0x64c │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr.w r4, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #41937 @ 0xa3d1 │ │ │ │ + movw r1, #42009 @ 0xa419 │ │ │ │ movt r1, #7 │ │ │ │ strd fp, r3, [sp, #20] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8b26a │ │ │ │ + bne.w 8b192 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c0b0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8b29c │ │ │ │ + beq.w 8b1c4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ 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 8ad4c │ │ │ │ + b.n 8ac74 │ │ │ │ ldr.w r2, [r7, #860] @ 0x35c │ │ │ │ - movw r3, #42097 @ 0xa471 │ │ │ │ + movw r3, #42169 @ 0xa4b9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8b260 │ │ │ │ + bne.w 8b188 │ │ │ │ mov r0, r5 │ │ │ │ blx 2af44 │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 8aaa6 │ │ │ │ + b.n 8a9ce │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8aaa6 │ │ │ │ + b.n 8a9ce │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ strd fp, r3, [sp, #24] │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #24] │ │ │ │ - b.n 8ad3e │ │ │ │ + b.n 8ac66 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ adds r1, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8afd6 │ │ │ │ - b.n 8b13e │ │ │ │ + bne.w 8aefe │ │ │ │ + b.n 8b066 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mov.w r8, #8 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ mov.w fp, #5 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ mov r1, r9 │ │ │ │ strd fp, r3, [sp, #16] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b29c │ │ │ │ + beq.w 8b1c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ ldrd fp, r3, [sp, #16] │ │ │ │ add.w r7, r8, #20 │ │ │ │ - b.n 8ad4c │ │ │ │ + b.n 8ac74 │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, r9 │ │ │ │ - bge.n 8b1c6 │ │ │ │ + bge.n 8b0ee │ │ │ │ ldr r1, [r6, #28] │ │ │ │ adds r0, #12 │ │ │ │ ldrb r7, [r1, #0] │ │ │ │ adds r7, #1 │ │ │ │ add.w r1, r1, r7, lsl #2 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldrb r1, [r1, r2] │ │ │ │ @@ -142308,50 +142238,50 @@ │ │ │ │ addlt r7, #1 │ │ │ │ strlt r7, [r1, #0] │ │ │ │ str.w r1, [r0, #-8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str.w r1, [r0, #-12] │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ str.w r1, [r0, #-4] │ │ │ │ - b.n 8b182 │ │ │ │ - bne.w 8aa06 │ │ │ │ - b.n 8aa5e │ │ │ │ + b.n 8b0aa │ │ │ │ + bne.w 8a92e │ │ │ │ + b.n 8a986 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90410 │ │ │ │ - b.n 8adfe │ │ │ │ + bl 90334 │ │ │ │ + b.n 8ad26 │ │ │ │ str.w r3, [r8, #524] @ 0x20c │ │ │ │ - b.n 8ad0c │ │ │ │ + b.n 8ac34 │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r2, [r0, #24] │ │ │ │ - cbz r3, 8b1e6 │ │ │ │ + cbz r3, 8b10e │ │ │ │ str r0, [r3, #24] │ │ │ │ ldr.w r3, [r8, #532] @ 0x214 │ │ │ │ str.w r0, [r8, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8aaa6 │ │ │ │ + bne.w 8a9ce │ │ │ │ str.w r0, [r8, #532] @ 0x214 │ │ │ │ - b.n 8aaa6 │ │ │ │ + b.n 8a9ce │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8acea │ │ │ │ + beq.w 8ac12 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8b25a │ │ │ │ + cbz r2, 8b182 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r1, [sl, r5] │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r8, #520] @ 0x208 │ │ │ │ str r3, [r0, #20] │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ str.w r0, [r8, #520] @ 0x208 │ │ │ │ - cbz r3, 8b230 │ │ │ │ + cbz r3, 8b158 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r8, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r8, r2, lsl #3 │ │ │ │ movs r4, #0 │ │ │ │ @@ -142361,89 +142291,89 @@ │ │ │ │ ldr.w r3, [r7, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #788] @ 0x314 │ │ │ │ str.w r4, [sl, r5] │ │ │ │ subs r3, #1 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r3, [r8, #788] @ 0x314 │ │ │ │ - b.n 8aaa6 │ │ │ │ + b.n 8a9ce │ │ │ │ str.w r3, [r8, #524] @ 0x20c │ │ │ │ - b.n 8b208 │ │ │ │ + b.n 8b130 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 8b110 │ │ │ │ + b.n 8b038 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ - b.n 8b0dc │ │ │ │ + b.n 8b004 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8aaa6 │ │ │ │ + b.n 8a9ce │ │ │ │ add.w sl, r3, #2 │ │ │ │ mov.w r8, #1 │ │ │ │ lsl.w r8, r8, sl │ │ │ │ add.w r1, r8, r2 │ │ │ │ adds.w r9, r1, #20 │ │ │ │ - bpl.w 8aaca │ │ │ │ - bl 23c560 │ │ │ │ + bpl.w 8a9f2 │ │ │ │ + bl 23c7b4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8aab4 │ │ │ │ + b.n 8a9dc │ │ │ │ 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 r3, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ and.w r2, r3, #32 │ │ │ │ ands.w r6, r3, #16 │ │ │ │ - bne.w 8b4e8 │ │ │ │ + bne.w 8b410 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b5b8 │ │ │ │ + bne.w 8b4e0 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 8b468 │ │ │ │ + bgt.w 8b390 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b626 │ │ │ │ + beq.w 8b54e │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 8b626 │ │ │ │ + bhi.w 8b54e │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r0, r1 │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movw r0, #29856 @ 0x74a0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r8, [r1] │ │ │ │ - bl 87bfc │ │ │ │ + bl 87b28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b48e │ │ │ │ - movw r6, #1501 @ 0x5dd │ │ │ │ + beq.w 8b3b6 │ │ │ │ + movw r6, #517 @ 0x205 │ │ │ │ movt r6, #15 │ │ │ │ movw r3, #29856 @ 0x74a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.w 8b57c │ │ │ │ - ldr r3, [pc, #708] @ (8b5fc ) │ │ │ │ + bpl.w 8b4a4 │ │ │ │ + ldr r3, [pc, #708] @ (8b524 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr.w ip, [r1, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -142451,52 +142381,52 @@ │ │ │ │ ldr.w lr, [ip, #4] │ │ │ │ adds r0, #1 │ │ │ │ orr.w r3, r3, lr │ │ │ │ str.w r2, [lr] │ │ │ │ strd ip, r3, [r4, #-8] │ │ │ │ str.w r2, [ip, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - cbz r5, 8b37a │ │ │ │ + cbz r5, 8b2a2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b600 │ │ │ │ + beq.w 8b528 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 8b3b4 │ │ │ │ + bpl.n 8b2dc │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8b3b4 │ │ │ │ + bne.n 8b2dc │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 8b440 │ │ │ │ + beq.n 8b368 │ │ │ │ str r6, [r4, #24] │ │ │ │ movs r6, #1 │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [r4, #12] │ │ │ │ str r7, [r4, #20] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 8b43a │ │ │ │ - ldr r3, [pc, #560] @ (8b5fc ) │ │ │ │ + bpl.n 8b362 │ │ │ │ + ldr r3, [pc, #560] @ (8b524 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -142506,111 +142436,111 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w ip, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [ip, #412] @ 0x19c │ │ │ │ cmp r2, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8b4dc │ │ │ │ + beq.n 8b404 │ │ │ │ ldr.w r0, [ip, #428] @ 0x1ac │ │ │ │ ldr r3, [r7, #8] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.w 8b584 │ │ │ │ + bmi.w 8b4ac │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 8bbe8 │ │ │ │ + bl 8b690 │ │ │ │ sub.w r5, r0, #4294967295 @ 0xffffffff │ │ │ │ clz r5, r5 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8b598 │ │ │ │ + beq.w 8b4c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b432 │ │ │ │ + bge.n 8b35a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b61e │ │ │ │ + beq.w 8b546 │ │ │ │ negs r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r0, [r5, #132] @ 0x84 │ │ │ │ - b.n 8b3fe │ │ │ │ - ldr r3, [pc, #440] @ (8b5fc ) │ │ │ │ + b.n 8b326 │ │ │ │ + ldr r3, [pc, #440] @ (8b524 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1c89b0 │ │ │ │ + bl 1c8e1c │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b602 │ │ │ │ + beq.w 8b52a │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r6, [r4, #24] │ │ │ │ movs r6, #1 │ │ │ │ strd r2, r7, [r4, #16] │ │ │ │ - b.n 8b3c2 │ │ │ │ + b.n 8b2ea │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r6, #21837 @ 0x554d │ │ │ │ + movweq r6, #20949 @ 0x51d5 │ │ │ │ movteq r6, #16 │ │ │ │ - bne.n 8b4c8 │ │ │ │ + bne.n 8b3f0 │ │ │ │ movw r0, #29856 @ 0x74a0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r8, [r7] │ │ │ │ - bl 87bfc │ │ │ │ + bl 87b28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b324 │ │ │ │ + bne.w 8b24c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8b434 │ │ │ │ + b.n 8b35c │ │ │ │ movw r0, #29856 @ 0x74a0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r8, [r1] │ │ │ │ - bl 87bfc │ │ │ │ + bl 87b28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8b48e │ │ │ │ - movw r6, #47333 @ 0xb8e5 │ │ │ │ + beq.n 8b3b6 │ │ │ │ + movw r6, #46497 @ 0xb5a1 │ │ │ │ movt r6, #15 │ │ │ │ - b.n 8b324 │ │ │ │ - movw r6, #36009 @ 0x8ca9 │ │ │ │ + b.n 8b24c │ │ │ │ + movw r6, #34993 @ 0x88b1 │ │ │ │ movt r6, #14 │ │ │ │ - b.n 8b476 │ │ │ │ - movw r6, #59489 @ 0xe861 │ │ │ │ + b.n 8b39e │ │ │ │ + movw r6, #57153 @ 0xdf41 │ │ │ │ movt r6, #10 │ │ │ │ - b.n 8b476 │ │ │ │ + b.n 8b39e │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 8b626 │ │ │ │ + ble.w 8b54e │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 8b56a │ │ │ │ - movw r6, #64745 @ 0xfce9 │ │ │ │ + bne.n 8b492 │ │ │ │ + movw r6, #63825 @ 0xf951 │ │ │ │ movt r6, #17 │ │ │ │ - b.n 8b476 │ │ │ │ + b.n 8b39e │ │ │ │ add.w r0, r0, #96768 @ 0x17a00 │ │ │ │ add.w r0, r0, #388 @ 0x184 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 8b3fe │ │ │ │ + b.n 8b326 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b640 │ │ │ │ + bne.w 8b568 │ │ │ │ movw r6, #29476 @ 0x7324 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r8, [r1] │ │ │ │ - bl 87bfc │ │ │ │ + bl 87b28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8b48e │ │ │ │ + beq.n 8b3b6 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 8b542 │ │ │ │ - ldr r2, [pc, #236] @ (8b5fc ) │ │ │ │ + bpl.n 8b46a │ │ │ │ + ldr r2, [pc, #236] @ (8b524 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr.w r6, [r1, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -142618,2381 +142548,2380 @@ │ │ │ │ ldr.w ip, [r6, #4] │ │ │ │ adds r0, #1 │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r2, [ip] │ │ │ │ strd r6, r3, [r4, #-8] │ │ │ │ str r2, [r6, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - cbz r5, 8b550 │ │ │ │ + cbz r5, 8b478 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 881fc │ │ │ │ + bl 88128 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8b602 │ │ │ │ + beq.n 8b52a │ │ │ │ movs r3, #0 │ │ │ │ movs r6, #1 │ │ │ │ strd r3, r7, [r4, #16] │ │ │ │ - b.n 8b3c2 │ │ │ │ + b.n 8b2ea │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8b626 │ │ │ │ - movw r6, #26381 @ 0x670d │ │ │ │ + bne.n 8b54e │ │ │ │ + movw r6, #25165 @ 0x624d │ │ │ │ movt r6, #21 │ │ │ │ - b.n 8b476 │ │ │ │ + b.n 8b39e │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8b36e │ │ │ │ - b.n 8b37a │ │ │ │ + bne.w 8b296 │ │ │ │ + b.n 8b2a2 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ adds r3, r0, #1 │ │ │ │ negs r5, r3 │ │ │ │ adcs r5, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8b420 │ │ │ │ + bne.w 8b348 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8b420 │ │ │ │ + bge.w 8b348 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8b420 │ │ │ │ + bne.w 8b348 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b420 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b348 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85e18 │ │ │ │ + bl 85cec │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b48e │ │ │ │ - bl 1c965c │ │ │ │ + beq.w 8b3b6 │ │ │ │ + bl 1c9ac4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b5e4 │ │ │ │ + bge.n 8b50c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8b658 │ │ │ │ + beq.n 8b580 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8b48e │ │ │ │ + beq.w 8b3b6 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b3c2 │ │ │ │ - b.n 8b602 │ │ │ │ + bne.w 8b2ea │ │ │ │ + b.n 8b52a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8b48e │ │ │ │ + bge.w 8b3b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8b48e │ │ │ │ + bne.w 8b3b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b48e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b3b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b432 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b35a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - movw r1, #49008 @ 0xbf70 │ │ │ │ + movw r1, #47408 @ 0xb930 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 8b48e │ │ │ │ + bl f3b74 │ │ │ │ + b.n 8b3b6 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49388 @ 0xc0ec │ │ │ │ + movw r1, #47788 @ 0xbaac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 8b48e │ │ │ │ + bl 11df00 │ │ │ │ + b.n 8b3b6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b5e4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b50c │ │ │ │ │ │ │ │ -0008b660 : │ │ │ │ +0008b588 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ands r3, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.n 8b694 │ │ │ │ + bgt.n 8b5bc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8b746 │ │ │ │ + beq.n 8b66e │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 8b746 │ │ │ │ + bhi.n 8b66e │ │ │ │ tbb [pc, r3] │ │ │ │ ldrb r3, [r0, r5] │ │ │ │ adds r5, #48 @ 0x30 │ │ │ │ ldrb r5, [r3, r5] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.n 8b700 │ │ │ │ - movw r6, #21837 @ 0x554d │ │ │ │ + bne.n 8b628 │ │ │ │ + movw r6, #20949 @ 0x51d5 │ │ │ │ movt r6, #16 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #29856 @ 0x74a0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r8, r3 │ │ │ │ - bl 1c8954 │ │ │ │ + bl 8776c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8b6da │ │ │ │ - cbz r5, 8b6c4 │ │ │ │ + cbz r0, 8b602 │ │ │ │ + cbz r5, 8b5ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 881fc │ │ │ │ + bl 88128 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8b72e │ │ │ │ + cbz r0, 8b656 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [r4, #24] │ │ │ │ strd r3, r7, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r6, #47333 @ 0xb8e5 │ │ │ │ + movw r6, #46497 @ 0xb5a1 │ │ │ │ movt r6, #15 │ │ │ │ - b.n 8b6a0 │ │ │ │ - movw r6, #36009 @ 0x8ca9 │ │ │ │ + b.n 8b5c8 │ │ │ │ + movw r6, #34993 @ 0x88b1 │ │ │ │ movt r6, #14 │ │ │ │ - b.n 8b6a0 │ │ │ │ - movw r6, #1501 @ 0x5dd │ │ │ │ + b.n 8b5c8 │ │ │ │ + movw r6, #517 @ 0x205 │ │ │ │ movt r6, #15 │ │ │ │ - b.n 8b6a0 │ │ │ │ + b.n 8b5c8 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 8b746 │ │ │ │ + ble.n 8b66e │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 8b71c │ │ │ │ - movw r6, #64745 @ 0xfce9 │ │ │ │ + bne.n 8b644 │ │ │ │ + movw r6, #63825 @ 0xf951 │ │ │ │ movt r6, #17 │ │ │ │ - b.n 8b6a0 │ │ │ │ - movw r6, #59489 @ 0xe861 │ │ │ │ + b.n 8b5c8 │ │ │ │ + movw r6, #57153 @ 0xdf41 │ │ │ │ movt r6, #10 │ │ │ │ - b.n 8b6a0 │ │ │ │ + b.n 8b5c8 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8b746 │ │ │ │ - movw r6, #26381 @ 0x670d │ │ │ │ + bne.n 8b66e │ │ │ │ + movw r6, #25165 @ 0x624d │ │ │ │ movt r6, #21 │ │ │ │ - b.n 8b6a0 │ │ │ │ + b.n 8b5c8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b6dc │ │ │ │ + bge.n 8b604 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8b6dc │ │ │ │ + bne.n 8b604 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b6dc │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b604 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - movw r1, #49008 @ 0xbf70 │ │ │ │ + movw r1, #47408 @ 0xb930 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ nop │ │ │ │ │ │ │ │ -0008b764 : │ │ │ │ - b.n 8b768 │ │ │ │ - nop │ │ │ │ +0008b68c : │ │ │ │ + b.w 8ba94 │ │ │ │ stmdb 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 │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - sub sp, #20 │ │ │ │ + sub sp, #12 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 8bb06 │ │ │ │ + bpl.w 8ba4a │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r9, #41560 @ 0xa258 │ │ │ │ - movt r9, #80 @ 0x50 │ │ │ │ + movw r8, #41560 @ 0xa258 │ │ │ │ + movt r8, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - cmp r3, r9 │ │ │ │ - bne.w 8b976 │ │ │ │ + mov r9, r2 │ │ │ │ + cmp r3, r8 │ │ │ │ + bne.w 8b896 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ - adds r2, r6, #1 │ │ │ │ - beq.w 8b976 │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ + adds r0, r6, #1 │ │ │ │ + beq.w 8b896 │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8ba7c │ │ │ │ + beq.w 8b952 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8b9a2 │ │ │ │ + bne.w 8b8c2 │ │ │ │ + add r3, sp, #4 │ │ │ │ mov r2, r6 │ │ │ │ - add r3, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 851cc │ │ │ │ - adds r2, r0, #3 │ │ │ │ - beq.w 8ba74 │ │ │ │ + bl 850a0 │ │ │ │ + adds r3, r0, #3 │ │ │ │ + beq.w 8b938 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 8b88e │ │ │ │ + bne.n 8b7a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8b960 │ │ │ │ + bge.w 8b866 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8b96a │ │ │ │ + bge.w 8b872 │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str.w r3, [r9] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ - cbz r2, 8b7fc │ │ │ │ + cbz r2, 8b726 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - cmp r2, r9 │ │ │ │ - bne.w 8bac4 │ │ │ │ + cmp r2, r8 │ │ │ │ + bne.w 8b986 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8ba3c │ │ │ │ - ldrb r2, [r4, #16] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 8bb38 │ │ │ │ + ble.w 8b8fe │ │ │ │ + ldrb.w r8, [r4, #16] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 8b9ee │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - mov.w ip, #1 │ │ │ │ - ldrb.w lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - lsl.w ip, ip, lr │ │ │ │ + movs r2, #1 │ │ │ │ + ldrb.w ip, [r3, #4] │ │ │ │ + str.w r8, [r3, #8] │ │ │ │ + lsl.w r2, r2, ip │ │ │ │ add.w r0, r3, #20 │ │ │ │ - add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - cmp.w lr, #7 │ │ │ │ - and.w r2, r6, ip │ │ │ │ - bgt.n 8b8b0 │ │ │ │ + add.w r8, r2, #4294967295 @ 0xffffffff │ │ │ │ + cmp.w ip, #7 │ │ │ │ + and.w r2, r8, r6 │ │ │ │ + bgt.n 8b7b2 │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8b8ee │ │ │ │ + bge.n 8b7f0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8b8da │ │ │ │ + beq.n 8b7dc │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ - str r7, [r2, #4] │ │ │ │ + str.w r9, [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 8b884 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b880 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - str.w r7, [r8] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ - add sp, #20 │ │ │ │ + add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 8b8a6 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r2, #1 │ │ │ │ - strlt r2, [r3, #0] │ │ │ │ - str.w r3, [r8] │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ - add sp, #20 │ │ │ │ + add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp.w lr, #15 │ │ │ │ - bgt.w 8bab0 │ │ │ │ + cmp.w ip, #15 │ │ │ │ + bgt.w 8b93e │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8b914 │ │ │ │ + bge.n 8b816 │ │ │ │ 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 │ │ │ │ - bne.n 8b854 │ │ │ │ + bne.n 8b782 │ │ │ │ mov.w ip, #12 │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ adds r1, r0, r2 │ │ │ │ - strd r5, r7, [r1, #4] │ │ │ │ + strd r5, r9, [r1, #4] │ │ │ │ str r6, [r0, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8b85e │ │ │ │ - mov.w r9, r6, lsr #5 │ │ │ │ + b.n 8b78e │ │ │ │ + mov.w lr, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ - add.w r1, r9, #1 │ │ │ │ + add.w r1, lr, #1 │ │ │ │ add r2, r1 │ │ │ │ - and.w r2, r2, ip │ │ │ │ + and.w r2, r8, r2 │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8b92e │ │ │ │ + bge.n 8b830 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8b840 │ │ │ │ - mov.w r9, r6, lsr #5 │ │ │ │ + b.n 8b76e │ │ │ │ + mov.w lr, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ - add.w r1, r9, #1 │ │ │ │ + add.w r1, lr, #1 │ │ │ │ add r2, r1 │ │ │ │ - and.w r2, r2, ip │ │ │ │ + and.w r2, r8, r2 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8b8c0 │ │ │ │ + blt.n 8b7c2 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ - mov.w r1, r9, lsr #5 │ │ │ │ - add r2, r1 │ │ │ │ - cmp.w lr, #7 │ │ │ │ - add.w r2, r2, #1 │ │ │ │ - and.w r2, ip, r2 │ │ │ │ - bgt.n 8b9e8 │ │ │ │ - ldrsb.w lr, [r0, r2] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - blt.n 8b906 │ │ │ │ - add.w r2, r2, r2, lsl #2 │ │ │ │ - lsrs r1, r1, #5 │ │ │ │ - add r2, r1 │ │ │ │ - adds r2, #1 │ │ │ │ - and.w r2, r2, ip │ │ │ │ - b.n 8b946 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8b7ea │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ - ldrb r2, [r3, #6] │ │ │ │ + mov.w lr, lr, lsr #5 │ │ │ │ + add r2, lr │ │ │ │ + cmp.w ip, #7 │ │ │ │ + add.w r1, r2, #1 │ │ │ │ + and.w r2, r8, r1 │ │ │ │ + ble.n 8b88e │ │ │ │ + cmp.w ip, #15 │ │ │ │ + bgt.w 8b9c8 │ │ │ │ + ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ + cmp r1, #0 │ │ │ │ + bge.n 8b8ec │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + cmp.w ip, #15 │ │ │ │ + ble.n 8b7c4 │ │ │ │ + str.w r1, [r0, r2, lsl #2] │ │ │ │ + b.n 8b76e │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.w 8b712 │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b7f4 │ │ │ │ - b.n 8b7fc │ │ │ │ + bne.w 8b71e │ │ │ │ + b.n 8b726 │ │ │ │ + add.w r2, r2, r2, lsl #2 │ │ │ │ + mov.w lr, lr, lsr #5 │ │ │ │ + add r2, lr │ │ │ │ + adds r2, #1 │ │ │ │ + and.w r2, r8, r2 │ │ │ │ + ldrsb r1, [r0, r2] │ │ │ │ + cmp r1, #0 │ │ │ │ + blt.n 8b808 │ │ │ │ + b.n 8b87e │ │ │ │ mov r0, r5 │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ mov r6, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.w 8bb1e │ │ │ │ + adds r1, r0, #1 │ │ │ │ + beq.w 8b9e6 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 8ba7c │ │ │ │ + beq.n 8b952 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b7bc │ │ │ │ + beq.w 8b6e2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne.w 8b7bc │ │ │ │ - mov r1, r5 │ │ │ │ + cmp r3, r8 │ │ │ │ + bne.w 8b6e2 │ │ │ │ mov r2, r6 │ │ │ │ - bl dc334 │ │ │ │ + mov r1, r5 │ │ │ │ + bl dbe88 │ │ │ │ mov r3, r0 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - beq.w 8b7d2 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + beq.w 8b6f8 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - subs r6, r2, #0 │ │ │ │ - it ne │ │ │ │ - movne r6, #1 │ │ │ │ - cbnz r2, 8b9ce │ │ │ │ - mov r2, r7 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 8b7a8 │ │ │ │ + mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15cabc <_PyUnicode_IsNumeric@@Base+0x4a8> │ │ │ │ - mov r2, r7 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 8b8a8 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r2, #0] │ │ │ │ - str.w r2, [r8] │ │ │ │ - b.n 8b8a8 │ │ │ │ - mov sl, ip │ │ │ │ - mov ip, r8 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - mov r5, r4 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r3, ip │ │ │ │ - cmp.w lr, #15 │ │ │ │ - add.w r9, r2, r2, lsl #2 │ │ │ │ - mov.w r1, r1, lsr #5 │ │ │ │ - add r9, r1 │ │ │ │ - it le │ │ │ │ - ldrshle.w ip, [r0, r2, lsl #1] │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - it gt │ │ │ │ - ldrgt.w ip, [r0, r2, lsl #2] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bge.n 8ba36 │ │ │ │ - mov r1, r3 │ │ │ │ - mov r3, r4 │ │ │ │ - cmp.w lr, #15 │ │ │ │ - mov r4, r5 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - ble.w 8b8c2 │ │ │ │ - str.w r1, [r0, r2, lsl #2] │ │ │ │ - b.n 8b840 │ │ │ │ - and.w r2, sl, r9 │ │ │ │ - b.n 8b9f6 │ │ │ │ + bl 15c600 <_PyUnicode_IsNumeric@@Base+0x4b8> │ │ │ │ + b.n 8b79e │ │ │ │ + add.w r2, r2, r2, lsl #2 │ │ │ │ + mov.w lr, lr, lsr #5 │ │ │ │ + add r2, lr │ │ │ │ + adds r2, #1 │ │ │ │ + and.w r2, r8, r2 │ │ │ │ + b.n 8b850 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 89f6c │ │ │ │ + bl 89e94 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8b804 │ │ │ │ + bne.w 8b72e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8bbb8 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + blt.w 8ba6a │ │ │ │ + ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8bbca │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.n 8bb2c │ │ │ │ - b.n 8bb32 │ │ │ │ + blt.w 8ba7c │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + b.n 8b7aa │ │ │ │ + add.w r1, r3, r2, lsl #2 │ │ │ │ + ldr.w lr, [r1, #20] │ │ │ │ + lsls r1, r2, #2 │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bge.n 8b9ae │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + b.n 8b860 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ - strlt r3, [r7, #0] │ │ │ │ - mov r3, r7 │ │ │ │ - bl 863a4 │ │ │ │ - mov r6, r0 │ │ │ │ - adds r0, r6, #1 │ │ │ │ - bne.w 8b86e │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.n 8bb2c │ │ │ │ - b.n 8b8a8 │ │ │ │ - add.w r1, r3, r2, lsl #2 │ │ │ │ - ldr.w r9, [r1, #20] │ │ │ │ - lsls r1, r2, #2 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bge.n 8baec │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - b.n 8ba30 │ │ │ │ + strlt.w r3, [r9] │ │ │ │ + mov r3, r9 │ │ │ │ + bl 86278 │ │ │ │ + adds r0, #1 │ │ │ │ + it ne │ │ │ │ + movne r6, #0 │ │ │ │ + b.n 8b7aa │ │ │ │ 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 8a908 │ │ │ │ + bl 8a830 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8ba60 │ │ │ │ + beq.n 8b922 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b.n 8b7fc │ │ │ │ - mov.w r9, r6, lsr #5 │ │ │ │ - add r2, r1 │ │ │ │ - add.w r1, r9, #1 │ │ │ │ + b.n 8b726 │ │ │ │ + mov.w lr, r6, lsr #5 │ │ │ │ + add r1, r2 │ │ │ │ + add.w r2, lr, #1 │ │ │ │ add r2, r1 │ │ │ │ - and.w r2, ip, r2 │ │ │ │ + and.w r2, r2, r8 │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8bac0 │ │ │ │ - b.n 8b92e │ │ │ │ - movw r0, #49104 @ 0xbfd0 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movw r1, #4421 @ 0x1145 │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.n 8bb2c │ │ │ │ - b.n 8bb32 │ │ │ │ + blt.n 8b94e │ │ │ │ + b.n 8b830 │ │ │ │ + ldr.w r7, [r0, r2, lsl #2] │ │ │ │ + add.w r1, r2, r2, lsl #2 │ │ │ │ + mov.w lr, lr, lsr #5 │ │ │ │ + add r1, lr │ │ │ │ + cmp r7, #0 │ │ │ │ + add.w r1, r1, #1 │ │ │ │ + blt.w 8b858 │ │ │ │ + and.w r2, r8, r1 │ │ │ │ + b.n 8b848 │ │ │ │ mov r0, r5 │ │ │ │ - bl 43340 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 8b8a8 │ │ │ │ - movs r3, #0 │ │ │ │ - str.w r3, [r8] │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8b8a8 │ │ │ │ - ldr r3, [pc, #168] @ (8bbe4 ) │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - mov fp, r6 │ │ │ │ - mov sl, r7 │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, r5 │ │ │ │ - mov r5, r4 │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ + bl 43388 │ │ │ │ + b.n 8b7aa │ │ │ │ + ldr r3, [pc, #160] @ (8ba90 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - add.w r9, r3, #41216 @ 0xa100 │ │ │ │ - add.w r3, r9, #148 @ 0x94 │ │ │ │ - add.w r9, r9, #116 @ 0x74 │ │ │ │ + add.w r2, r3, #41216 @ 0xa100 │ │ │ │ + add.w fp, r2, #148 @ 0x94 │ │ │ │ + add.w sl, r2, #116 @ 0x74 │ │ │ │ + b.n 8ba14 │ │ │ │ + add.w r3, sl, #4 │ │ │ │ + mov.w r8, r8, asr #1 │ │ │ │ + mov sl, r3 │ │ │ │ + cmp r3, fp │ │ │ │ + beq.n 8ba5c │ │ │ │ + tst.w r8, #1 │ │ │ │ + beq.n 8ba06 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ mov r7, r3 │ │ │ │ - b.n 8bb6a │ │ │ │ - add.w r9, r9, #4 │ │ │ │ - asrs r6, r6, #1 │ │ │ │ - cmp r9, r7 │ │ │ │ - beq.n 8bb9c │ │ │ │ - lsls r3, r6, #31 │ │ │ │ - bpl.n 8bb60 │ │ │ │ - ldr.w r4, [r9] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n 8bb60 │ │ │ │ - mov r3, sl │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, r5 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 8ba06 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ - blx r4 │ │ │ │ + blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8bb60 │ │ │ │ - mov r2, r5 │ │ │ │ - movw r1, #49428 @ 0xc114 │ │ │ │ + bge.n 8ba06 │ │ │ │ + mov r2, r4 │ │ │ │ + movw r1, #47828 @ 0xbad4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #49448 @ 0xc128 │ │ │ │ + movw r0, #47848 @ 0xbae8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 243688 │ │ │ │ - b.n 8bb60 │ │ │ │ - mov r4, r5 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r5, r8 │ │ │ │ - mov r6, fp │ │ │ │ - ldr.w r8, [sp, #4] │ │ │ │ - mov r7, sl │ │ │ │ + bl 2438b8 │ │ │ │ + b.n 8ba06 │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movw r1, #4421 @ 0x1145 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8b938 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - mov.w ip, #1 │ │ │ │ - ldrb.w lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - b.n 8b818 │ │ │ │ + movs r1, #0 │ │ │ │ + movs r2, #1 │ │ │ │ + ldrb.w ip, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b.n 8b746 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ba6a │ │ │ │ + bne.w 8b92c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ba6a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b92c │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ba74 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.n 8bb2c │ │ │ │ - b.n 8bb32 │ │ │ │ - nop │ │ │ │ + bne.w 8b938 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b938 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - sub sp, #12 │ │ │ │ + sub sp, #20 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 8bfa2 │ │ │ │ + bpl.w 8be32 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r8, #41560 @ 0xa258 │ │ │ │ - movt r8, #80 @ 0x50 │ │ │ │ + movw r9, #41560 @ 0xa258 │ │ │ │ + movt r9, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.w 8bdee │ │ │ │ + mov r7, r2 │ │ │ │ + cmp r3, r9 │ │ │ │ + bne.w 8bca2 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ - adds r0, r6, #1 │ │ │ │ - beq.w 8bdee │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + adds r2, r6, #1 │ │ │ │ + beq.w 8bca2 │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8beaa │ │ │ │ + beq.w 8bda8 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8be1a │ │ │ │ - add r3, sp, #4 │ │ │ │ + bne.w 8bcce │ │ │ │ mov r2, r6 │ │ │ │ + add r3, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 851cc │ │ │ │ - adds r3, r0, #3 │ │ │ │ - beq.w 8be90 │ │ │ │ + bl 850a0 │ │ │ │ + adds r2, r0, #3 │ │ │ │ + beq.w 8bda0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 8bd00 │ │ │ │ + bne.n 8bbba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8bdbe │ │ │ │ + bge.w 8bc8c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8bdca │ │ │ │ + bge.w 8bc96 │ │ │ │ adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str r3, [r7, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ - cbz r2, 8bc7e │ │ │ │ + cbz r2, 8bb28 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - cmp r2, r8 │ │ │ │ - bne.w 8bede │ │ │ │ + cmp r2, r9 │ │ │ │ + bne.w 8bdf0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8be56 │ │ │ │ - ldrb.w r8, [r4, #16] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 8bf46 │ │ │ │ + ble.w 8bd68 │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 8be64 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - movs r2, #1 │ │ │ │ - ldrb.w ip, [r3, #4] │ │ │ │ - str.w r8, [r3, #8] │ │ │ │ - lsl.w r2, r2, ip │ │ │ │ + mov.w ip, #1 │ │ │ │ + ldrb.w lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + lsl.w ip, ip, lr │ │ │ │ add.w r0, r3, #20 │ │ │ │ - add.w r8, r2, #4294967295 @ 0xffffffff │ │ │ │ - cmp.w ip, #7 │ │ │ │ - and.w r2, r8, r6 │ │ │ │ - bgt.n 8bd0a │ │ │ │ + add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ + cmp.w lr, #7 │ │ │ │ + and.w r2, r6, ip │ │ │ │ + bgt.n 8bbdc │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8bd48 │ │ │ │ + bge.n 8bc1a │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8bd34 │ │ │ │ + beq.n 8bc06 │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ - str.w r9, [r2, #4] │ │ │ │ + str r7, [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 8bbb0 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 8bbac │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + str.w r7, [r8] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ - add sp, #12 │ │ │ │ + add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 8bbd2 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r2, #1 │ │ │ │ + strlt r2, [r3, #0] │ │ │ │ + str.w r3, [r8] │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ - add sp, #12 │ │ │ │ + add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp.w ip, #15 │ │ │ │ - bgt.w 8be96 │ │ │ │ + cmp.w lr, #15 │ │ │ │ + bgt.w 8bddc │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8bd6e │ │ │ │ + bge.n 8bc40 │ │ │ │ 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 │ │ │ │ - bne.n 8bcda │ │ │ │ + bne.n 8bb80 │ │ │ │ mov.w ip, #12 │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ adds r1, r0, r2 │ │ │ │ - strd r5, r9, [r1, #4] │ │ │ │ + strd r5, r7, [r1, #4] │ │ │ │ str r6, [r0, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8bce6 │ │ │ │ - mov.w lr, r6, lsr #5 │ │ │ │ + b.n 8bb8a │ │ │ │ + mov.w r9, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ - add.w r1, lr, #1 │ │ │ │ + add.w r1, r9, #1 │ │ │ │ add r2, r1 │ │ │ │ - and.w r2, r8, r2 │ │ │ │ + and.w r2, r2, ip │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8bd88 │ │ │ │ + bge.n 8bc5a │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8bcc6 │ │ │ │ - mov.w lr, r6, lsr #5 │ │ │ │ + b.n 8bb6c │ │ │ │ + mov.w r9, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ - add.w r1, lr, #1 │ │ │ │ + add.w r1, r9, #1 │ │ │ │ add r2, r1 │ │ │ │ - and.w r2, r8, r2 │ │ │ │ + and.w r2, r2, ip │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8bd1a │ │ │ │ + blt.n 8bbec │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ - mov.w lr, lr, lsr #5 │ │ │ │ - add r2, lr │ │ │ │ - cmp.w ip, #7 │ │ │ │ - add.w r1, r2, #1 │ │ │ │ - and.w r2, r8, r1 │ │ │ │ - ble.n 8bde6 │ │ │ │ - cmp.w ip, #15 │ │ │ │ - bgt.w 8bf20 │ │ │ │ - ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ - cmp r1, #0 │ │ │ │ - bge.n 8be44 │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - cmp.w ip, #15 │ │ │ │ - ble.n 8bd1c │ │ │ │ - str.w r1, [r0, r2, lsl #2] │ │ │ │ - b.n 8bcc6 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + mov.w r1, r9, lsr #5 │ │ │ │ + add r2, r1 │ │ │ │ + cmp.w lr, #7 │ │ │ │ + add.w r2, r2, #1 │ │ │ │ + and.w r2, ip, r2 │ │ │ │ + bgt.n 8bd14 │ │ │ │ + ldrsb.w lr, [r0, r2] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + blt.n 8bc32 │ │ │ │ + add.w r2, r2, r2, lsl #2 │ │ │ │ + lsrs r1, r1, #5 │ │ │ │ + add r2, r1 │ │ │ │ + adds r2, #1 │ │ │ │ + and.w r2, r2, ip │ │ │ │ + b.n 8bc72 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8bc6a │ │ │ │ + blt.w 8bb16 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8bc76 │ │ │ │ - b.n 8bc7e │ │ │ │ - add.w r2, r2, r2, lsl #2 │ │ │ │ - mov.w lr, lr, lsr #5 │ │ │ │ - add r2, lr │ │ │ │ - adds r2, #1 │ │ │ │ - and.w r2, r8, r2 │ │ │ │ - ldrsb r1, [r0, r2] │ │ │ │ - cmp r1, #0 │ │ │ │ - blt.n 8bd60 │ │ │ │ - b.n 8bdd6 │ │ │ │ + bne.w 8bb20 │ │ │ │ + b.n 8bb28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ mov r6, r0 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - beq.w 8bf3e │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.w 8be4a │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 8beaa │ │ │ │ + beq.n 8bda8 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8bc3a │ │ │ │ + beq.w 8bae8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.w 8bc3a │ │ │ │ - mov r2, r6 │ │ │ │ + cmp r3, r9 │ │ │ │ + bne.w 8bae8 │ │ │ │ mov r1, r5 │ │ │ │ - bl dc334 │ │ │ │ + mov r2, r6 │ │ │ │ + bl dbe88 │ │ │ │ mov r3, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - beq.w 8bc50 │ │ │ │ + adds r1, r0, #1 │ │ │ │ + beq.w 8bafe │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 8bd00 │ │ │ │ - mov r2, r9 │ │ │ │ + subs r6, r2, #0 │ │ │ │ + it ne │ │ │ │ + movne r6, #1 │ │ │ │ + cbnz r2, 8bcfa │ │ │ │ + mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15cabc <_PyUnicode_IsNumeric@@Base+0x4a8> │ │ │ │ - b.n 8bcf6 │ │ │ │ - add.w r2, r2, r2, lsl #2 │ │ │ │ - mov.w lr, lr, lsr #5 │ │ │ │ - add r2, lr │ │ │ │ - adds r2, #1 │ │ │ │ - and.w r2, r8, r2 │ │ │ │ - b.n 8bda8 │ │ │ │ + bl 15c600 <_PyUnicode_IsNumeric@@Base+0x4b8> │ │ │ │ + mov r2, r7 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 8bbd4 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt r3, [r2, #0] │ │ │ │ + str.w r2, [r8] │ │ │ │ + b.n 8bbd4 │ │ │ │ + mov sl, ip │ │ │ │ + mov ip, r8 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + mov r5, r4 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r3, ip │ │ │ │ + cmp.w lr, #15 │ │ │ │ + add.w r9, r2, r2, lsl #2 │ │ │ │ + mov.w r1, r1, lsr #5 │ │ │ │ + add r9, r1 │ │ │ │ + it le │ │ │ │ + ldrshle.w ip, [r0, r2, lsl #1] │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + it gt │ │ │ │ + ldrgt.w ip, [r0, r2, lsl #2] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bge.n 8bd62 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r3, r4 │ │ │ │ + cmp.w lr, #15 │ │ │ │ + mov r4, r5 │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + ble.w 8bbee │ │ │ │ + str.w r1, [r0, r2, lsl #2] │ │ │ │ + b.n 8bb6c │ │ │ │ + and.w r2, sl, r9 │ │ │ │ + b.n 8bd22 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 89f6c │ │ │ │ + bl 89e94 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8bc86 │ │ │ │ + bne.w 8bb30 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8bfc2 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + blt.w 8bee4 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8bfd4 │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8bd02 │ │ │ │ - add.w r1, r3, r2, lsl #2 │ │ │ │ - ldr.w lr, [r1, #20] │ │ │ │ - lsls r1, r2, #2 │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bge.n 8bf06 │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - b.n 8bdb8 │ │ │ │ + blt.w 8bef6 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.n 8be58 │ │ │ │ + b.n 8be5e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ - strlt.w r3, [r9] │ │ │ │ - mov r3, r9 │ │ │ │ - bl 863a4 │ │ │ │ - adds r0, #1 │ │ │ │ - it ne │ │ │ │ - movne r6, #0 │ │ │ │ - b.n 8bd02 │ │ │ │ + strlt r3, [r7, #0] │ │ │ │ + mov r3, r7 │ │ │ │ + bl 86278 │ │ │ │ + mov r6, r0 │ │ │ │ + adds r0, r6, #1 │ │ │ │ + bne.w 8bb9a │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.n 8be58 │ │ │ │ + b.n 8bbd4 │ │ │ │ + add.w r1, r3, r2, lsl #2 │ │ │ │ + ldr.w r9, [r1, #20] │ │ │ │ + lsls r1, r2, #2 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bge.n 8be18 │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + b.n 8bd5c │ │ │ │ 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 8a908 │ │ │ │ + bl 8a830 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8be7a │ │ │ │ + beq.n 8bd8c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b.n 8bc7e │ │ │ │ - mov.w lr, r6, lsr #5 │ │ │ │ - add r1, r2 │ │ │ │ - add.w r2, lr, #1 │ │ │ │ + b.n 8bb28 │ │ │ │ + mov.w r9, r6, lsr #5 │ │ │ │ add r2, r1 │ │ │ │ - and.w r2, r2, r8 │ │ │ │ + add.w r1, r9, #1 │ │ │ │ + add r2, r1 │ │ │ │ + and.w r2, ip, r2 │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8bea6 │ │ │ │ - b.n 8bd88 │ │ │ │ - ldr.w r7, [r0, r2, lsl #2] │ │ │ │ - add.w r1, r2, r2, lsl #2 │ │ │ │ - mov.w lr, lr, lsr #5 │ │ │ │ - add r1, lr │ │ │ │ - cmp r7, #0 │ │ │ │ - add.w r1, r1, #1 │ │ │ │ - blt.w 8bdb0 │ │ │ │ - and.w r2, r8, r1 │ │ │ │ - b.n 8bda0 │ │ │ │ + blt.n 8bdec │ │ │ │ + b.n 8bc5a │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movw r1, #4421 @ 0x1145 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.n 8be58 │ │ │ │ + b.n 8be5e │ │ │ │ mov r0, r5 │ │ │ │ - bl 43340 │ │ │ │ - b.n 8bd02 │ │ │ │ - ldr r3, [pc, #160] @ (8bfe8 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + bl 43388 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 8bbd4 │ │ │ │ + movs r3, #0 │ │ │ │ + str.w r3, [r8] │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + b.n 8bbd4 │ │ │ │ + ldr r3, [pc, #168] @ (8bf10 ) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + mov fp, r6 │ │ │ │ + mov sl, r7 │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r5 │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - add.w r2, r3, #41216 @ 0xa100 │ │ │ │ - add.w fp, r2, #148 @ 0x94 │ │ │ │ - add.w sl, r2, #116 @ 0x74 │ │ │ │ - b.n 8bf6c │ │ │ │ - add.w r3, sl, #4 │ │ │ │ - mov.w r8, r8, asr #1 │ │ │ │ - mov sl, r3 │ │ │ │ - cmp r3, fp │ │ │ │ - beq.n 8bfb4 │ │ │ │ - tst.w r8, #1 │ │ │ │ - beq.n 8bf5e │ │ │ │ - ldr.w r3, [sl] │ │ │ │ + add.w r9, r3, #41216 @ 0xa100 │ │ │ │ + add.w r3, r9, #148 @ 0x94 │ │ │ │ + add.w r9, r9, #116 @ 0x74 │ │ │ │ mov r7, r3 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 8bf5e │ │ │ │ - mov r3, r9 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r4 │ │ │ │ + b.n 8be96 │ │ │ │ + add.w r9, r9, #4 │ │ │ │ + asrs r6, r6, #1 │ │ │ │ + cmp r9, r7 │ │ │ │ + beq.n 8bec8 │ │ │ │ + lsls r3, r6, #31 │ │ │ │ + bpl.n 8be8c │ │ │ │ + ldr.w r4, [r9] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.n 8be8c │ │ │ │ + mov r3, sl │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ - blx r7 │ │ │ │ + blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8bf5e │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #49428 @ 0xc114 │ │ │ │ + bge.n 8be8c │ │ │ │ + mov r2, r5 │ │ │ │ + movw r1, #47828 @ 0xbad4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #49448 @ 0xc128 │ │ │ │ + movw r0, #47848 @ 0xbae8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 243688 │ │ │ │ - b.n 8bf5e │ │ │ │ - movw r0, #49104 @ 0xbfd0 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movw r1, #4421 @ 0x1145 │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8be90 │ │ │ │ + bl 2438b8 │ │ │ │ + b.n 8be8c │ │ │ │ + mov r4, r5 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, fp │ │ │ │ + ldr.w r8, [sp, #4] │ │ │ │ + mov r7, sl │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - movs r1, #0 │ │ │ │ - movs r2, #1 │ │ │ │ - ldrb.w ip, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b.n 8bc9e │ │ │ │ + mov.w ip, #1 │ │ │ │ + ldrb.w lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + b.n 8bb44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8be84 │ │ │ │ + bne.w 8bd96 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8be84 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8bd96 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8be90 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8be90 │ │ │ │ + bne.w 8bda0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.n 8be58 │ │ │ │ + b.n 8be5e │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008bfec : │ │ │ │ +0008bf14 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #29000 @ 0x7148 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1c8954 │ │ │ │ + bl 8776c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8c034 │ │ │ │ - cbz r5, 8c020 │ │ │ │ + cbz r0, 8bf5c │ │ │ │ + cbz r5, 8bf48 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 881fc │ │ │ │ + bl 88128 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8c03a │ │ │ │ + cbz r0, 8bf62 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r6, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c036 │ │ │ │ + bge.n 8bf5e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8c036 │ │ │ │ + bne.n 8bf5e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c036 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8bf5e │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8c0dc │ │ │ │ + beq.n 8c004 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ blx 2c440 │ │ │ │ - cbz r0, 8c0c6 │ │ │ │ + cbz r0, 8bfee │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b004 │ │ │ │ - cbnz r0, 8c0dc │ │ │ │ + cbnz r0, 8c004 │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ add r4, r5 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 8c0dc │ │ │ │ - movw r1, #55396 @ 0xd864 │ │ │ │ + bne.n 8c004 │ │ │ │ + movw r1, #53796 @ 0xd224 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 8c0a8 │ │ │ │ + b.n 8bfd0 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 8c0e2 │ │ │ │ + beq.n 8c00a │ │ │ │ ldrb.w r3, [r4, #1]! │ │ │ │ - cbz r3, 8c0dc │ │ │ │ + cbz r3, 8c004 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne.n 8c09e │ │ │ │ + bne.n 8bfc6 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx 2b004 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8c0a2 │ │ │ │ + bne.n 8bfca │ │ │ │ adds r0, r4, #6 │ │ │ │ it eq │ │ │ │ moveq r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b004 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8c08c │ │ │ │ + beq.n 8bfb4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 8c0a2 │ │ │ │ - b.n 8c0dc │ │ │ │ + bne.n 8bfca │ │ │ │ + b.n 8c004 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r6, [r0, #128] @ 0x80 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8db7a │ │ │ │ + beq.w 8daa2 │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r5, #17 │ │ │ │ - bpl.w 8d016 │ │ │ │ + bpl.w 8cf3e │ │ │ │ ldr r1, [r0, #16] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ and.w r3, r3, #24 │ │ │ │ orrs r5, r3 │ │ │ │ str r5, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d02e │ │ │ │ + beq.w 8cf56 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cd22 │ │ │ │ + bne.w 8cc4a │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cd2a │ │ │ │ + bne.w 8cc52 │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cd34 │ │ │ │ + bne.w 8cc5c │ │ │ │ ldr.w r1, [r6, #172] @ 0xac │ │ │ │ movw r3, #5732 @ 0x1664 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r6, #144] @ 0x90 │ │ │ │ str.w r2, [r4, #144] @ 0x90 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cd48 │ │ │ │ + beq.w 8cc70 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8c33e │ │ │ │ + ble.w 8c266 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8cd4e │ │ │ │ + beq.w 8cc76 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c1ac │ │ │ │ + beq.n 8c0d4 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8cd4e │ │ │ │ + beq.w 8cc76 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c1ac │ │ │ │ + beq.n 8c0d4 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8cd4e │ │ │ │ + beq.w 8cc76 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 8c1ac │ │ │ │ + beq.n 8c0d4 │ │ │ │ add.w ip, r1, #24 │ │ │ │ movs r7, #3 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8cd4e │ │ │ │ + beq.w 8cc76 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 8c196 │ │ │ │ + bne.n 8c0be │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8c33e │ │ │ │ + ble.w 8c266 │ │ │ │ movw r0, #40104 @ 0x9ca8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8da90 │ │ │ │ + beq.w 8d9b8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c1e8 │ │ │ │ + beq.n 8c110 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8da90 │ │ │ │ + beq.w 8d9b8 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c1e8 │ │ │ │ + beq.n 8c110 │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8da90 │ │ │ │ + beq.w 8d9b8 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8c1d2 │ │ │ │ + bne.n 8c0fa │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8c33e │ │ │ │ + ble.w 8c266 │ │ │ │ movw r0, #41976 @ 0xa3f8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8d810 │ │ │ │ + beq.w 8d738 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c224 │ │ │ │ + beq.n 8c14c │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8d810 │ │ │ │ + beq.w 8d738 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c224 │ │ │ │ + beq.n 8c14c │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8d810 │ │ │ │ + beq.w 8d738 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8c20e │ │ │ │ + bne.n 8c136 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8c33e │ │ │ │ + ble.w 8c266 │ │ │ │ movw r0, #41768 @ 0xa328 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8dcd4 │ │ │ │ + beq.w 8dbfc │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c25e │ │ │ │ + beq.n 8c186 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8dcd4 │ │ │ │ + beq.w 8dbfc │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c25e │ │ │ │ + beq.n 8c186 │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8dcd4 │ │ │ │ + beq.w 8dbfc │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8c24a │ │ │ │ + bne.n 8c172 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8c33e │ │ │ │ + ble.n 8c266 │ │ │ │ movw r0, #41560 @ 0xa258 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8da5c │ │ │ │ + beq.w 8d984 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c298 │ │ │ │ + beq.n 8c1c0 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8da5c │ │ │ │ + beq.w 8d984 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c298 │ │ │ │ + beq.n 8c1c0 │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8da5c │ │ │ │ + beq.w 8d984 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8c284 │ │ │ │ + bne.n 8c1ac │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8c33e │ │ │ │ + ble.n 8c266 │ │ │ │ movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8d1ae │ │ │ │ + beq.w 8d0d6 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c2d2 │ │ │ │ + beq.n 8c1fa │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8d1ae │ │ │ │ + beq.w 8d0d6 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c2d2 │ │ │ │ + beq.n 8c1fa │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8d1ae │ │ │ │ + beq.w 8d0d6 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8c2be │ │ │ │ + bne.n 8c1e6 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8c33e │ │ │ │ + ble.n 8c266 │ │ │ │ movw r0, #21012 @ 0x5214 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8db3c │ │ │ │ + beq.w 8da64 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c30c │ │ │ │ + beq.n 8c234 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8db3c │ │ │ │ + beq.w 8da64 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c30c │ │ │ │ + beq.n 8c234 │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8db3c │ │ │ │ + beq.w 8da64 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8c2f8 │ │ │ │ + bne.n 8c220 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8c33e │ │ │ │ + ble.n 8c266 │ │ │ │ movw r0, #18720 @ 0x4920 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8dac0 │ │ │ │ + beq.w 8d9e8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c33e │ │ │ │ + beq.n 8c266 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8dac0 │ │ │ │ + beq.w 8d9e8 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c33e │ │ │ │ + beq.n 8c266 │ │ │ │ adds r1, #20 │ │ │ │ movs r3, #2 │ │ │ │ ldr.w r7, [r1, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8dac0 │ │ │ │ + beq.w 8d9e8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8c32e │ │ │ │ + bne.n 8c256 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r1, r2, #9 │ │ │ │ it mi │ │ │ │ orrmi.w r3, r3, #4194304 @ 0x400000 │ │ │ │ lsls r2, r2, #8 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ it mi │ │ │ │ orrmi.w r3, r3, #8388608 @ 0x800000 │ │ │ │ orrs r3, r5 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ - ble.w 8c5e8 │ │ │ │ + ble.w 8c510 │ │ │ │ movs r7, #1 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ add.w fp, r2, #16 │ │ │ │ mov r8, r7 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r5, [fp, #4]! │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 8c758 │ │ │ │ + bge.w 8c680 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cd56 │ │ │ │ + beq.w 8cc7e │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ ldr.w r6, [r5, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c7b4 │ │ │ │ + bne.w 8c6dc │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ mov sl, r6 │ │ │ │ - cbz r2, 8c3a2 │ │ │ │ + cbz r2, 8c2ca │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c9d6 │ │ │ │ + bne.w 8c8fe │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8c434 │ │ │ │ + beq.n 8c35c │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8c434 │ │ │ │ + beq.n 8c35c │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ ldrd ip, r3, [r2, #4] │ │ │ │ mov r9, r0 │ │ │ │ ldr.w lr, [r2] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cc8a │ │ │ │ + bne.w 8cbb2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8d036 │ │ │ │ + bne.w 8cf5e │ │ │ │ ldr.w lr, [r1] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8cfaa │ │ │ │ + bne.w 8ced2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d046 │ │ │ │ + bne.w 8cf6e │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d052 │ │ │ │ + bne.w 8cf7a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cfca │ │ │ │ + bne.w 8cef2 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d1b6 │ │ │ │ + bne.w 8d0de │ │ │ │ ldr r7, [r2, #12] │ │ │ │ - cbnz r7, 8c404 │ │ │ │ + cbnz r7, 8c32c │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d1f8 │ │ │ │ + bne.w 8d120 │ │ │ │ ldr r7, [r2, #20] │ │ │ │ - cbnz r7, 8c410 │ │ │ │ + cbnz r7, 8c338 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8da02 │ │ │ │ + bne.w 8d92a │ │ │ │ ldr r7, [r2, #28] │ │ │ │ - cbnz r7, 8c41c │ │ │ │ + cbnz r7, 8c344 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cf6a │ │ │ │ + bne.w 8ce92 │ │ │ │ ldr r7, [r2, #32] │ │ │ │ - cbnz r7, 8c428 │ │ │ │ + cbnz r7, 8c350 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db44 │ │ │ │ + bne.w 8da6c │ │ │ │ ldr r7, [r2, #36] @ 0x24 │ │ │ │ - cbnz r7, 8c434 │ │ │ │ + cbnz r7, 8c35c │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d160 │ │ │ │ + bne.w 8d088 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - cbz r2, 8c470 │ │ │ │ + cbz r2, 8c398 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ - cbz r3, 8c470 │ │ │ │ + cbz r3, 8c398 │ │ │ │ ldr r7, [r6, #56] @ 0x38 │ │ │ │ ldrd lr, ip, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cc54 │ │ │ │ - cbnz r0, 8c454 │ │ │ │ + bne.w 8cb7c │ │ │ │ + cbnz r0, 8c37c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cf10 │ │ │ │ + bne.w 8ce38 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8c462 │ │ │ │ + bne.n 8c38a │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cf34 │ │ │ │ + bne.w 8ce5c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8c470 │ │ │ │ + bne.n 8c398 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cc84 │ │ │ │ + bne.w 8cbac │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - cbz r2, 8c47c │ │ │ │ + cbz r2, 8c3a4 │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c996 │ │ │ │ + bne.w 8c8be │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d818 │ │ │ │ + beq.w 8d740 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ - cbnz r2, 8c494 │ │ │ │ + cbnz r2, 8c3bc │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ - cbnz r2, 8c494 │ │ │ │ + cbnz r2, 8c3bc │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str r2, [r4, #32] │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ - cbnz r2, 8c4a4 │ │ │ │ + cbnz r2, 8c3cc │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ - cbnz r2, 8c4a4 │ │ │ │ + cbnz r2, 8c3cc │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ca46 │ │ │ │ + bne.w 8c96e │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ca46 │ │ │ │ + beq.w 8c96e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8c76a │ │ │ │ + beq.w 8c692 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r2, r0 │ │ │ │ it ne │ │ │ │ strne r2, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ca50 │ │ │ │ + bne.w 8c978 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d150 │ │ │ │ + bne.w 8d078 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c642 │ │ │ │ + bne.w 8c56a │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r2, #20 │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ itttt mi │ │ │ │ ldrmi r3, [sp, #0] │ │ │ │ orrmi.w r3, r3, #2048 @ 0x800 │ │ │ │ strmi r3, [sp, #0] │ │ │ │ strmi r3, [r4, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d22c │ │ │ │ + bne.w 8d154 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c64a │ │ │ │ + bne.w 8c572 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c64a │ │ │ │ + beq.w 8c572 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8c792 │ │ │ │ + beq.w 8c6ba │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 8c792 │ │ │ │ + bne.w 8c6ba │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c652 │ │ │ │ + beq.w 8c57a │ │ │ │ ldrd r1, r2, [r4, #108] @ 0x6c │ │ │ │ - cbnz r1, 8c526 │ │ │ │ + cbnz r1, 8c44e │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c6ee │ │ │ │ - cbnz r2, 8c530 │ │ │ │ + bne.w 8c616 │ │ │ │ + cbnz r2, 8c458 │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cd5e │ │ │ │ + bne.w 8cc86 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8cd8c │ │ │ │ + bne.w 8ccb4 │ │ │ │ ldr.w r1, [r5, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8db0e │ │ │ │ + bne.w 8da36 │ │ │ │ ldr.w r2, [r4, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8da36 │ │ │ │ + bne.w 8d95e │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldr.w r1, [r5, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8db18 │ │ │ │ + bne.w 8da40 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ca88 │ │ │ │ + beq.w 8c9b0 │ │ │ │ ldrd r1, r7, [r4, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ca12 │ │ │ │ + bne.w 8c93a │ │ │ │ ldr.w r1, [r5, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ca12 │ │ │ │ + beq.w 8c93a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8ca5a │ │ │ │ + beq.w 8c982 │ │ │ │ ldr.w r0, [r6, #148] @ 0x94 │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne.w r1, [r4, #148] @ 0x94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8cdf4 │ │ │ │ + beq.w 8cd1c │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ - cbnz r1, 8c5a0 │ │ │ │ + cbnz r1, 8c4c8 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ca2e │ │ │ │ + bne.w 8c956 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ - cbnz r1, 8c5b0 │ │ │ │ + cbnz r1, 8c4d8 │ │ │ │ ldr.w r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d24e │ │ │ │ + bne.w 8d176 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ eor.w r1, r3, r2 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 8c720 │ │ │ │ + bmi.w 8c648 │ │ │ │ ldr.w r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cda8 │ │ │ │ + beq.w 8ccd0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - bne.w 8c758 │ │ │ │ + bne.w 8c680 │ │ │ │ and.w r2, r2, #96 @ 0x60 │ │ │ │ add.w r8, r8, #1 │ │ │ │ orrs r3, r2 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 8c370 │ │ │ │ + bne.w 8c298 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - cbz r6, 8c610 │ │ │ │ + cbz r6, 8c538 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cdca │ │ │ │ + beq.w 8ccf2 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cdd6 │ │ │ │ + beq.w 8ccfe │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cde2 │ │ │ │ + beq.w 8cd0a │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cdee │ │ │ │ + beq.w 8cd16 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cdc4 │ │ │ │ + beq.w 8ccec │ │ │ │ and.w r3, r3, #17408 @ 0x4400 │ │ │ │ cmp.w r3, #17408 @ 0x4400 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ - bne.n 8c63a │ │ │ │ + bne.n 8c562 │ │ │ │ ldr.w r2, [r4, #160] @ 0xa0 │ │ │ │ - movw r3, #39441 @ 0x9a11 │ │ │ │ + movw r3, #39225 @ 0x9939 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq.w 8dcdc │ │ │ │ + beq.w 8dc04 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d242 │ │ │ │ + beq.w 8d16a │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c79c │ │ │ │ + bne.w 8c6c4 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c79c │ │ │ │ + bne.w 8c6c4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bmi.w 8ce8e │ │ │ │ - ldr r3, [pc, #324] @ (8c7a8 ) │ │ │ │ + bmi.w 8cdb6 │ │ │ │ + ldr r3, [pc, #324] @ (8c6d0 ) │ │ │ │ movw r7, #41560 @ 0xa258 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr.w sl, [r4, #132] @ 0x84 │ │ │ │ - ldr.w r9, [pc, #308] @ 8c7a8 │ │ │ │ + ldr.w r9, [pc, #308] @ 8c6d0 │ │ │ │ ldr.w r3, [r3, #1624] @ 0x658 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 8cee8 │ │ │ │ + bne.w 8ce10 │ │ │ │ ldr.w r2, [r9, #1632] @ 0x660 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8cee8 │ │ │ │ - ldr r1, [pc, #288] @ (8c7ac ) │ │ │ │ + beq.w 8ce10 │ │ │ │ + ldr r1, [pc, #288] @ (8c6d4 ) │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, sl │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ adds r3, r0, #3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - beq.w 8dcf4 │ │ │ │ + beq.w 8dc1c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8ce40 │ │ │ │ + bne.w 8cd68 │ │ │ │ ldr.w r2, [r9, #2252] @ 0x8cc │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8cf4a │ │ │ │ + bne.w 8ce72 │ │ │ │ ldr.w r2, [r9, #2260] @ 0x8d4 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8cf4a │ │ │ │ - ldr r1, [pc, #248] @ (8c7b0 ) │ │ │ │ + beq.w 8ce72 │ │ │ │ + ldr r1, [pc, #248] @ (8c6d8 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 8dcf4 │ │ │ │ + beq.w 8dc1c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8ce86 │ │ │ │ + bne.w 8cdae │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cf42 │ │ │ │ + bne.w 8ce6a │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c526 │ │ │ │ + beq.w 8c44e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8dc66 │ │ │ │ + beq.w 8db8e │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ strne r1, [r4, #108] @ 0x6c │ │ │ │ - cbnz r2, 8c700 │ │ │ │ + cbnz r2, 8c628 │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d0a4 │ │ │ │ + bne.w 8cfcc │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8cd8c │ │ │ │ + bne.w 8ccb4 │ │ │ │ ldr.w r1, [r5, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c544 │ │ │ │ + beq.w 8c46c │ │ │ │ ldr.w r2, [r6, #136] @ 0x88 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 8cd88 │ │ │ │ - b.n 8cd98 │ │ │ │ + bne.w 8ccb0 │ │ │ │ + b.n 8ccc0 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.w 8c5c6 │ │ │ │ + bpl.w 8c4ee │ │ │ │ ldr.w r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c5c6 │ │ │ │ + bne.w 8c4ee │ │ │ │ ldr.w r0, [r5, #160] @ 0xa0 │ │ │ │ - movw r1, #39441 @ 0x9a11 │ │ │ │ + movw r1, #39225 @ 0x9939 │ │ │ │ movt r1, #8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 8c5c6 │ │ │ │ - movw r1, #1477 @ 0x5c5 │ │ │ │ + bne.w 8c4ee │ │ │ │ + movw r1, #1257 @ 0x4e9 │ │ │ │ movt r1, #9 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str.w r1, [r4, #160] @ 0xa0 │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - beq.w 8c5d0 │ │ │ │ + beq.w 8c4f8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, r2 │ │ │ │ - bne.w 8c372 │ │ │ │ + bne.w 8c29a │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8c5e6 │ │ │ │ + b.n 8c50e │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ca50 │ │ │ │ + bne.w 8c978 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d158 │ │ │ │ + bne.w 8d080 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c4da │ │ │ │ + beq.w 8c402 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c64a │ │ │ │ + bne.w 8c572 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c64a │ │ │ │ + beq.w 8c572 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c652 │ │ │ │ + beq.w 8c57a │ │ │ │ ldrd r1, r2, [r4, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8c6e0 │ │ │ │ - b.n 8c526 │ │ │ │ + beq.n 8c608 │ │ │ │ + b.n 8c44e │ │ │ │ nop │ │ │ │ add r7, sp, #0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r2, r4, r6, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb7c8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r7, [r6, #48] @ 0x30 │ │ │ │ mov ip, r6 │ │ │ │ ldrd r0, r9, [r2] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8ca9e │ │ │ │ + bne.w 8c9c6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d756 │ │ │ │ + bne.w 8d67e │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d30c │ │ │ │ + bne.w 8d234 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 8d0b8 │ │ │ │ + bne.w 8cfe0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d766 │ │ │ │ + bne.w 8d68e │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8d32a │ │ │ │ + bne.w 8d252 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d7a4 │ │ │ │ + bne.w 8d6cc │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 8c800 │ │ │ │ + cbnz r0, 8c728 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d720 │ │ │ │ + bne.w 8d648 │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbnz r0, 8c810 │ │ │ │ + cbnz r0, 8c738 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d6d6 │ │ │ │ + bne.w 8d5fe │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - cbnz r0, 8c81c │ │ │ │ + cbnz r0, 8c744 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d648 │ │ │ │ + bne.w 8d570 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8c828 │ │ │ │ + cbnz r0, 8c750 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d57c │ │ │ │ + bne.w 8d4a4 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - cbnz r0, 8c834 │ │ │ │ + cbnz r0, 8c75c │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d5c0 │ │ │ │ + bne.w 8d4e8 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - cbnz r0, 8c840 │ │ │ │ + cbnz r0, 8c768 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d602 │ │ │ │ + bne.w 8d52a │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8c84c │ │ │ │ + cbnz r0, 8c774 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d45c │ │ │ │ + bne.w 8d384 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - cbnz r0, 8c858 │ │ │ │ + cbnz r0, 8c780 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d4ec │ │ │ │ + bne.w 8d414 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8c864 │ │ │ │ + cbnz r0, 8c78c │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d536 │ │ │ │ + bne.w 8d45e │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8c870 │ │ │ │ + cbnz r0, 8c798 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d4a0 │ │ │ │ + bne.w 8d3c8 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - cbnz r0, 8c87c │ │ │ │ + cbnz r0, 8c7a4 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d34a │ │ │ │ + bne.w 8d272 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8c888 │ │ │ │ + cbnz r0, 8c7b0 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d3d4 │ │ │ │ + bne.w 8d2fc │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 8c894 │ │ │ │ + cbnz r0, 8c7bc │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d256 │ │ │ │ + bne.w 8d17e │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - cbnz r0, 8c8a0 │ │ │ │ + cbnz r0, 8c7c8 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d294 │ │ │ │ + bne.w 8d1bc │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8c8ac │ │ │ │ + cbnz r0, 8c7d4 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d692 │ │ │ │ + bne.w 8d5ba │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ - cbnz r0, 8c8b8 │ │ │ │ + cbnz r0, 8c7e0 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8db8e │ │ │ │ + bne.w 8dab6 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ - cbnz r0, 8c8c4 │ │ │ │ + cbnz r0, 8c7ec │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dcac │ │ │ │ + bne.w 8dbd4 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ - cbnz r0, 8c8d0 │ │ │ │ + cbnz r0, 8c7f8 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd64 │ │ │ │ + bne.w 8dc8c │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ - cbnz r0, 8c8dc │ │ │ │ + cbnz r0, 8c804 │ │ │ │ ldr r7, [r1, #88] @ 0x58 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8de30 │ │ │ │ + bne.w 8dd58 │ │ │ │ ldr r0, [r2, #92] @ 0x5c │ │ │ │ - cbnz r0, 8c8e8 │ │ │ │ + cbnz r0, 8c810 │ │ │ │ ldr r7, [r1, #92] @ 0x5c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dca0 │ │ │ │ + bne.w 8dbc8 │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ - cbnz r0, 8c8f4 │ │ │ │ + cbnz r0, 8c81c │ │ │ │ ldr r7, [r1, #96] @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8de18 │ │ │ │ + bne.w 8dd40 │ │ │ │ ldr r0, [r2, #100] @ 0x64 │ │ │ │ - cbnz r0, 8c900 │ │ │ │ + cbnz r0, 8c828 │ │ │ │ ldr r7, [r1, #100] @ 0x64 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8de24 │ │ │ │ + bne.w 8dd4c │ │ │ │ ldrd r0, r7, [r2, #104] @ 0x68 │ │ │ │ - cbnz r0, 8c90e │ │ │ │ + cbnz r0, 8c836 │ │ │ │ ldr r0, [r1, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd40 │ │ │ │ - cbnz r7, 8c918 │ │ │ │ + bne.w 8dc68 │ │ │ │ + cbnz r7, 8c840 │ │ │ │ ldr r7, [r1, #108] @ 0x6c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dcfc │ │ │ │ + bne.w 8dc24 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ - cbnz r0, 8c924 │ │ │ │ + cbnz r0, 8c84c │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8daf0 │ │ │ │ + bne.w 8da18 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ - cbnz r0, 8c930 │ │ │ │ + cbnz r0, 8c858 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d2e0 │ │ │ │ + bne.w 8d208 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ - cbnz r0, 8c93c │ │ │ │ + cbnz r0, 8c864 │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d2fe │ │ │ │ + bne.w 8d226 │ │ │ │ ldr.w r0, [r2, #128] @ 0x80 │ │ │ │ - cbnz r0, 8c94c │ │ │ │ + cbnz r0, 8c874 │ │ │ │ ldr.w r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dda2 │ │ │ │ + bne.w 8dcca │ │ │ │ ldr r0, [r2, #124] @ 0x7c │ │ │ │ - cbnz r0, 8c958 │ │ │ │ + cbnz r0, 8c880 │ │ │ │ ldr r0, [r1, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ddb0 │ │ │ │ + bne.w 8dcd8 │ │ │ │ ldrd r7, r0, [r2, #132] @ 0x84 │ │ │ │ - cbnz r7, 8c968 │ │ │ │ + cbnz r7, 8c890 │ │ │ │ ldr.w r7, [r1, #132] @ 0x84 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d118 │ │ │ │ - cbnz r0, 8c974 │ │ │ │ + bne.w 8d040 │ │ │ │ + cbnz r0, 8c89c │ │ │ │ ldr.w r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dc92 │ │ │ │ + bne.w 8dbba │ │ │ │ ldr.w r0, [r2, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c394 │ │ │ │ + bne.w 8c2bc │ │ │ │ ldr.w r1, [r1, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c394 │ │ │ │ + beq.w 8c2bc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8ddea │ │ │ │ + bne.w 8dd12 │ │ │ │ str.w r1, [r2, #140] @ 0x8c │ │ │ │ - b.n 8c394 │ │ │ │ + b.n 8c2bc │ │ │ │ ldr.w ip, [r6, #80] @ 0x50 │ │ │ │ ldrd r0, r7, [r2] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8ccfc │ │ │ │ - cbnz r0, 8c9b0 │ │ │ │ + bne.w 8cc24 │ │ │ │ + cbnz r0, 8c8d8 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d17e │ │ │ │ - cbnz r7, 8c9ba │ │ │ │ + bne.w 8d0a6 │ │ │ │ + cbnz r7, 8c8e2 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cd1e │ │ │ │ + bne.w 8cc46 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c484 │ │ │ │ + bne.w 8c3ac │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c484 │ │ │ │ + beq.w 8c3ac │ │ │ │ ldr r1, [r6, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 8c484 │ │ │ │ + beq.w 8c3ac │ │ │ │ str r2, [r4, #24] │ │ │ │ - b.n 8c484 │ │ │ │ + b.n 8c3ac │ │ │ │ ldr.w lr, [r6, #40] @ 0x28 │ │ │ │ ldrd ip, r7, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8ccc8 │ │ │ │ - cbnz r0, 8c9f2 │ │ │ │ + bne.w 8cbf0 │ │ │ │ + cbnz r0, 8c91a │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d17a │ │ │ │ + bne.w 8d0a2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8ca00 │ │ │ │ + bne.n 8c928 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d15c │ │ │ │ + bne.w 8d084 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8c3a2 │ │ │ │ + bne.w 8c2ca │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c3a2 │ │ │ │ + beq.w 8c2ca │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 8c3a2 │ │ │ │ + b.n 8c2ca │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8ce4e │ │ │ │ + beq.w 8cd76 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c5a0 │ │ │ │ + bne.w 8c4c8 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c5a0 │ │ │ │ - cbz r6, 8ca78 │ │ │ │ + beq.w 8c4c8 │ │ │ │ + cbz r6, 8c9a0 │ │ │ │ ldr.w r7, [r4, #196] @ 0xc4 │ │ │ │ ldr.w r0, [r6, #164] @ 0xa4 │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ strne.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8ce24 │ │ │ │ - b.n 8c5b0 │ │ │ │ - cbnz r1, 8ca50 │ │ │ │ + beq.w 8cd4c │ │ │ │ + b.n 8c4d8 │ │ │ │ + cbnz r1, 8c978 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d14e │ │ │ │ + bne.w 8d076 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c4da │ │ │ │ - b.n 8c4f2 │ │ │ │ + beq.w 8c402 │ │ │ │ + b.n 8c41a │ │ │ │ str.w r1, [r4, #148] @ 0x94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8cf00 │ │ │ │ + beq.w 8ce28 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c5a0 │ │ │ │ + bne.w 8c4c8 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c5a0 │ │ │ │ + beq.w 8c4c8 │ │ │ │ str.w r1, [r4, #164] @ 0xa4 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ce7a │ │ │ │ - b.n 8c5b0 │ │ │ │ + beq.w 8cda2 │ │ │ │ + b.n 8c4d8 │ │ │ │ ldr.w r1, [r5, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c564 │ │ │ │ + beq.w 8c48c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8de4a │ │ │ │ + bne.w 8dd72 │ │ │ │ str.w r1, [r4, #144] @ 0x90 │ │ │ │ - b.n 8c564 │ │ │ │ - cbnz r0, 8caa8 │ │ │ │ + b.n 8c48c │ │ │ │ + cbnz r0, 8c9d0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d144 │ │ │ │ + bne.w 8d06c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8cab6 │ │ │ │ + bne.n 8c9de │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d13a │ │ │ │ + bne.w 8d062 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8cac4 │ │ │ │ + bne.n 8c9ec │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d966 │ │ │ │ + bne.w 8d88e │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c804 │ │ │ │ + bne.w 8c72c │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c804 │ │ │ │ + beq.w 8c72c │ │ │ │ ldr.w lr, [r7, #12] │ │ │ │ ldr r7, [r2, #16] │ │ │ │ cmp lr, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #12] │ │ │ │ - cbnz r7, 8caea │ │ │ │ + cbnz r7, 8ca12 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d892 │ │ │ │ + bne.w 8d7ba │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c81c │ │ │ │ + bne.w 8c744 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c81c │ │ │ │ + beq.w 8c744 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #20] │ │ │ │ - cbnz r0, 8cb14 │ │ │ │ + cbnz r0, 8ca3c │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d8bc │ │ │ │ + bne.w 8d7e4 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c834 │ │ │ │ + bne.w 8c75c │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c834 │ │ │ │ + beq.w 8c75c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #28] │ │ │ │ - cbnz r0, 8cb3e │ │ │ │ + cbnz r0, 8ca66 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d8e6 │ │ │ │ + bne.w 8d80e │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c84c │ │ │ │ + bne.w 8c774 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c84c │ │ │ │ + beq.w 8c774 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8cb68 │ │ │ │ + cbnz r0, 8ca90 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d910 │ │ │ │ + bne.w 8d838 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c864 │ │ │ │ + bne.w 8c78c │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c864 │ │ │ │ + beq.w 8c78c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #44] @ 0x2c │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8cb92 │ │ │ │ + cbnz r0, 8caba │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d93a │ │ │ │ + bne.w 8d862 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c87c │ │ │ │ + bne.w 8c7a4 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c87c │ │ │ │ + beq.w 8c7a4 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #52] @ 0x34 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #52] @ 0x34 │ │ │ │ - cbnz r0, 8cbbc │ │ │ │ + cbnz r0, 8cae4 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d3da │ │ │ │ + bne.w 8d302 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c894 │ │ │ │ + bne.w 8c7bc │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c894 │ │ │ │ + beq.w 8c7bc │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #60] @ 0x3c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 8cbe6 │ │ │ │ + cbnz r0, 8cb0e │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d404 │ │ │ │ + bne.w 8d32c │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c8ac │ │ │ │ + bne.w 8c7d4 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c8ac │ │ │ │ + beq.w 8c7d4 │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r2, #76] @ 0x4c │ │ │ │ ldr r7, [r7, #72] @ 0x48 │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #72] @ 0x48 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8cc14 │ │ │ │ + bne.n 8cb3c │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d432 │ │ │ │ + bne.w 8d35a │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c8c4 │ │ │ │ + bne.w 8c7ec │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c8c4 │ │ │ │ + beq.w 8c7ec │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r2, #84] @ 0x54 │ │ │ │ ldr r7, [r7, #80] @ 0x50 │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #80] @ 0x50 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8c8d0 │ │ │ │ + bne.w 8c7f8 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c8d0 │ │ │ │ + beq.w 8c7f8 │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #84] @ 0x54 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8c8d0 │ │ │ │ + beq.w 8c7f8 │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ - b.n 8c8d0 │ │ │ │ - cbnz r0, 8cc5e │ │ │ │ + b.n 8c7f8 │ │ │ │ + cbnz r0, 8cb86 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cf1e │ │ │ │ + bne.w 8ce46 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8cc6c │ │ │ │ + bne.n 8cb94 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d0c4 │ │ │ │ + bne.w 8cfec │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8c470 │ │ │ │ + bne.w 8c398 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c470 │ │ │ │ + beq.w 8c398 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8c470 │ │ │ │ + beq.w 8c398 │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.w 8c470 │ │ │ │ + b.w 8c398 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8cc98 │ │ │ │ + bne.n 8cbc0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cf28 │ │ │ │ + bne.w 8ce50 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8cca6 │ │ │ │ + bne.n 8cbce │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d97e │ │ │ │ + bne.w 8d8a6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d82a │ │ │ │ + bne.w 8d752 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d998 │ │ │ │ + bne.w 8d8c0 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 8ccc2 │ │ │ │ + cbnz r0, 8cbea │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d0da │ │ │ │ + bne.w 8d002 │ │ │ │ mov r0, r6 │ │ │ │ - b.w 8c404 │ │ │ │ - cbnz r0, 8ccd2 │ │ │ │ + b.w 8c32c │ │ │ │ + cbnz r0, 8cbfa │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8de0a │ │ │ │ + bne.w 8dd32 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8cce0 │ │ │ │ + bne.n 8cc08 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d16c │ │ │ │ + bne.w 8d094 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8c3a2 │ │ │ │ + bne.w 8c2ca │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c3a2 │ │ │ │ + beq.w 8c2ca │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 8ca0e │ │ │ │ - b.w 8c3a2 │ │ │ │ - cbnz r0, 8cd06 │ │ │ │ + bne.w 8c936 │ │ │ │ + b.w 8c2ca │ │ │ │ + cbnz r0, 8cc2e │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ddfc │ │ │ │ + bne.w 8dd24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8c9ba │ │ │ │ + bne.w 8c8e2 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c9ba │ │ │ │ + beq.w 8c8e2 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8c47c │ │ │ │ + beq.w 8c3a4 │ │ │ │ str r1, [r2, #4] │ │ │ │ - b.n 8c9ba │ │ │ │ + b.n 8c8e2 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c138 │ │ │ │ + beq.w 8c060 │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c146 │ │ │ │ + beq.w 8c06e │ │ │ │ ldr.w r1, [r6, #172] @ 0xac │ │ │ │ movw r3, #5732 @ 0x1664 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c162 │ │ │ │ + bne.w 8c08a │ │ │ │ cmp r6, r0 │ │ │ │ - bne.w 8da64 │ │ │ │ + bne.w 8d98c │ │ │ │ mov.w r3, #1073741824 @ 0x40000000 │ │ │ │ - b.w 8c340 │ │ │ │ + b.w 8c268 │ │ │ │ ldr.w r6, [r5, #128] @ 0x80 │ │ │ │ - b.w 8c394 │ │ │ │ + b.w 8c2bc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8dc76 │ │ │ │ + beq.w 8db9e │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ ldr r0, [r6, #112] @ 0x70 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ mov r1, r3 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 8cd76 │ │ │ │ + beq.n 8cc9e │ │ │ │ str r7, [r4, #112] @ 0x70 │ │ │ │ - cbnz r2, 8cd90 │ │ │ │ + cbnz r2, 8ccb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c544 │ │ │ │ + beq.w 8c46c │ │ │ │ ldr.w r7, [r6, #136] @ 0x88 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 8dacc │ │ │ │ + beq.w 8d9f4 │ │ │ │ str.w r1, [r4, #136] @ 0x88 │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8dac8 │ │ │ │ + bne.w 8d9f0 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldr.w r1, [r4, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c550 │ │ │ │ - b.w 8c55a │ │ │ │ + beq.w 8c478 │ │ │ │ + b.w 8c482 │ │ │ │ ldr.w r1, [r5, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c5c6 │ │ │ │ + beq.w 8c4ee │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8c74a │ │ │ │ + beq.w 8c672 │ │ │ │ ldr.w r0, [r6, #160] @ 0xa0 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8c5c6 │ │ │ │ - b.n 8c74a │ │ │ │ + beq.w 8c4ee │ │ │ │ + b.n 8c672 │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - b.n 8c610 │ │ │ │ + b.n 8c538 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c5f8 │ │ │ │ + bne.w 8c520 │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c600 │ │ │ │ + bne.w 8c528 │ │ │ │ ldr r2, [r6, #52] @ 0x34 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c608 │ │ │ │ + bne.w 8c530 │ │ │ │ ldr r2, [r6, #56] @ 0x38 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - b.n 8c608 │ │ │ │ + b.n 8c530 │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ca18 │ │ │ │ + beq.w 8c940 │ │ │ │ ldr.w r7, [r4, #164] @ 0xa4 │ │ │ │ ldr.w r0, [r6, #152] @ 0x98 │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ strne.w r1, [r4, #152] @ 0x98 │ │ │ │ - cbnz r7, 8ce1a │ │ │ │ + cbnz r7, 8cd42 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ca2e │ │ │ │ + bne.w 8c956 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c5b0 │ │ │ │ + bne.w 8c4d8 │ │ │ │ ldr.w r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c5b0 │ │ │ │ + beq.w 8c4d8 │ │ │ │ ldr.w r0, [r6, #196] @ 0xc4 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8c5b0 │ │ │ │ + beq.w 8c4d8 │ │ │ │ str.w r1, [r4, #196] @ 0xc4 │ │ │ │ - b.w 8c5b0 │ │ │ │ + b.w 8c4d8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c6a2 │ │ │ │ + beq.w 8c5ca │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 8c79c │ │ │ │ + b.n 8c6c4 │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ca18 │ │ │ │ + beq.w 8c940 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8cdfe │ │ │ │ + bne.n 8cd26 │ │ │ │ str.w r1, [r4, #152] @ 0x98 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ - cbnz r1, 8ce70 │ │ │ │ + cbnz r1, 8cd98 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ca78 │ │ │ │ + bne.w 8c9a0 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c5b0 │ │ │ │ + bne.w 8c4d8 │ │ │ │ ldr.w r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c5b0 │ │ │ │ - b.n 8ce38 │ │ │ │ + beq.w 8c4d8 │ │ │ │ + b.n 8cd60 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8ce48 │ │ │ │ - b.n 8c6ca │ │ │ │ - ldr r3, [pc, #632] @ (8d108 ) │ │ │ │ + bne.n 8cd70 │ │ │ │ + b.n 8c5f2 │ │ │ │ + ldr r3, [pc, #632] @ (8d030 ) │ │ │ │ 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 │ │ │ │ @@ -145003,1481 +144932,1481 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8db6c │ │ │ │ + beq.w 8da94 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r1, r3 │ │ │ │ - ldr.w r9, [pc, #580] @ 8d114 │ │ │ │ + ldr.w r9, [pc, #580] @ 8d03c │ │ │ │ movw r7, #41560 @ 0xa258 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr.w sl, [r1, #16] │ │ │ │ ldr.w r3, [r9, #1624] @ 0x658 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 8c67e │ │ │ │ - ldr r0, [pc, #544] @ (8d10c ) │ │ │ │ - bl 7aa94 │ │ │ │ + beq.w 8c5a6 │ │ │ │ + ldr r0, [pc, #544] @ (8d034 ) │ │ │ │ + bl 7aadc │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 8dc58 │ │ │ │ + beq.w 8db80 │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #528] @ (8d10c ) │ │ │ │ + ldr r1, [pc, #528] @ (8d034 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.w 8c68e │ │ │ │ + b.w 8c5b6 │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ca18 │ │ │ │ + beq.w 8c940 │ │ │ │ str.w r1, [r4, #152] @ 0x98 │ │ │ │ - b.n 8ca64 │ │ │ │ + b.n 8c98c │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8c45a │ │ │ │ - b.w 8c462 │ │ │ │ + beq.w 8c382 │ │ │ │ + b.w 8c38a │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.n 8cc5e │ │ │ │ + b.n 8cb86 │ │ │ │ ldr.w r7, [r9] │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.n 8cc98 │ │ │ │ + b.n 8cbc0 │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8c468 │ │ │ │ - b.w 8c470 │ │ │ │ + beq.w 8c390 │ │ │ │ + b.w 8c398 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.w 8c526 │ │ │ │ - ldr r0, [pc, #452] @ (8d110 ) │ │ │ │ + b.w 8c44e │ │ │ │ + ldr r0, [pc, #452] @ (8d038 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 8c6b6 │ │ │ │ + bne.w 8c5de │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #432] @ (8d110 ) │ │ │ │ - bl 43340 │ │ │ │ + ldr r0, [pc, #432] @ (8d038 ) │ │ │ │ + bl 43388 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.w 8c63a │ │ │ │ + b.w 8c562 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d08e │ │ │ │ + beq.w 8cfb6 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr.w ip, [r0, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp ip, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #28] │ │ │ │ - cbnz r0, 8cf8c │ │ │ │ + cbnz r0, 8ceb4 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db4c │ │ │ │ + bne.w 8da74 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c434 │ │ │ │ + bne.w 8c35c │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c434 │ │ │ │ + beq.w 8c35c │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8c434 │ │ │ │ - b.n 8d166 │ │ │ │ + beq.w 8c35c │ │ │ │ + b.n 8d08e │ │ │ │ str.w lr, [r2] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8cfbe │ │ │ │ + bne.n 8cee6 │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d052 │ │ │ │ + bne.n 8cf7a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbnz r3, 8cfca │ │ │ │ + cbnz r3, 8cef2 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d1b6 │ │ │ │ + bne.w 8d0de │ │ │ │ ldr r7, [r2, #12] │ │ │ │ - cbnz r7, 8cfd6 │ │ │ │ + cbnz r7, 8cefe │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d1f8 │ │ │ │ + bne.w 8d120 │ │ │ │ ldr r7, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8c410 │ │ │ │ + bne.w 8c338 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c410 │ │ │ │ + beq.w 8c338 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ ldr.w ip, [r2, #32] │ │ │ │ str r7, [r2, #20] │ │ │ │ - cbnz r0, 8cff6 │ │ │ │ + cbnz r0, 8cf1e │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d092 │ │ │ │ + bne.n 8cfba │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d220 │ │ │ │ + bne.w 8d148 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - cbz r7, 8d006 │ │ │ │ + cbz r7, 8cf2e │ │ │ │ str r7, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c434 │ │ │ │ + bne.w 8c35c │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c434 │ │ │ │ - b.n 8d166 │ │ │ │ + beq.w 8c35c │ │ │ │ + b.n 8d08e │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r3, #17 │ │ │ │ - bmi.w 8d9de │ │ │ │ + bmi.w 8d906 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ and.w r3, r3, #24 │ │ │ │ orrs r5, r3 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c124 │ │ │ │ + bne.w 8c04c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.w 8c124 │ │ │ │ + b.w 8c04c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d046 │ │ │ │ + bne.n 8cf6e │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d052 │ │ │ │ + bne.n 8cf7a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c3f0 │ │ │ │ - b.w 8c3f8 │ │ │ │ + beq.w 8c318 │ │ │ │ + b.w 8c320 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str.w ip, [r2, #4] │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ - cbnz r3, 8d066 │ │ │ │ + cbnz r3, 8cf8e │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d1ba │ │ │ │ + bne.w 8d0e2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d074 │ │ │ │ + bne.n 8cf9c │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d1f8 │ │ │ │ + bne.w 8d120 │ │ │ │ ldr r7, [r2, #20] │ │ │ │ - cbnz r7, 8d07e │ │ │ │ + cbnz r7, 8cfa6 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8cfe6 │ │ │ │ + bne.n 8cf0e │ │ │ │ ldr r7, [r2, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8c41c │ │ │ │ + bne.w 8c344 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c41c │ │ │ │ + beq.w 8c344 │ │ │ │ ldr.w ip, [r2, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ str r7, [r2, #28] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d006 │ │ │ │ + bne.n 8cf2e │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 8d006 │ │ │ │ - b.n 8d004 │ │ │ │ + beq.n 8cf2e │ │ │ │ + b.n 8cf2c │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ ldr r0, [r6, #112] @ 0x70 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ mov r1, r3 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.w 8cd74 │ │ │ │ - b.n 8cd76 │ │ │ │ + bne.w 8cc9c │ │ │ │ + b.n 8cc9e │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8c7ec │ │ │ │ - b.w 8c7f4 │ │ │ │ + beq.w 8c714 │ │ │ │ + b.w 8c71c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8cc6c │ │ │ │ + beq.w 8cb94 │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8cc74 │ │ │ │ - b.w 8c470 │ │ │ │ + beq.w 8cb9c │ │ │ │ + b.w 8c398 │ │ │ │ ldr.w r7, [r9, #12] │ │ │ │ ldr.w ip, [r2, #20] │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d0f6 │ │ │ │ + bne.n 8d01e │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8da0a │ │ │ │ + bne.w 8d932 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - cbnz r0, 8d102 │ │ │ │ + cbnz r0, 8d02a │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cf72 │ │ │ │ + bne.w 8ce9a │ │ │ │ mov r0, r6 │ │ │ │ - b.w 8c41c │ │ │ │ + b.w 8c344 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r4, r6, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb7c8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r7, sp, #0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d9b0 │ │ │ │ + bne.w 8d8d8 │ │ │ │ str.w r7, [r2, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c974 │ │ │ │ + bne.w 8c89c │ │ │ │ ldr.w r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c974 │ │ │ │ + beq.w 8c89c │ │ │ │ str.w r0, [r2, #136] @ 0x88 │ │ │ │ - b.n 8c974 │ │ │ │ + b.n 8c89c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #4] │ │ │ │ - b.n 8cab6 │ │ │ │ + b.n 8c9de │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.n 8caa8 │ │ │ │ - cbz r6, 8d158 │ │ │ │ + b.n 8c9d0 │ │ │ │ + cbz r6, 8d080 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 8ca50 │ │ │ │ + beq.w 8c978 │ │ │ │ str r2, [r4, #28] │ │ │ │ - b.n 8ca50 │ │ │ │ + b.n 8c978 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 8ca00 │ │ │ │ + b.n 8c928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd76 │ │ │ │ + bne.w 8dc9e │ │ │ │ str r1, [r2, #36] @ 0x24 │ │ │ │ - b.w 8c434 │ │ │ │ + b.w 8c35c │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8cce0 │ │ │ │ + beq.w 8cc08 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 8cce0 │ │ │ │ + b.n 8cc08 │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.n 8c9f2 │ │ │ │ + b.n 8c91a │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.n 8c9b0 │ │ │ │ + b.n 8c8d8 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8da5c │ │ │ │ + beq.w 8d984 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8d182 │ │ │ │ + bne.n 8d0aa │ │ │ │ movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - beq.n 8d1ae │ │ │ │ + beq.n 8d0d6 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8db2c │ │ │ │ + beq.w 8da54 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 8d1a0 │ │ │ │ + bne.n 8d0c8 │ │ │ │ mov.w r3, #67108864 @ 0x4000000 │ │ │ │ - b.w 8c340 │ │ │ │ + b.w 8c268 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ ldr.w lr, [r2, #20] │ │ │ │ str r7, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d1ca │ │ │ │ + bne.n 8d0f2 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ - cbnz r7, 8d1fc │ │ │ │ + cbnz r7, 8d124 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d1d8 │ │ │ │ + bne.n 8d100 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cfe6 │ │ │ │ + bne.w 8cf0e │ │ │ │ ldr r7, [r2, #28] │ │ │ │ - cbnz r7, 8d1e4 │ │ │ │ + cbnz r7, 8d10c │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d08e │ │ │ │ + bne.w 8cfb6 │ │ │ │ ldr r7, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8c428 │ │ │ │ + bne.w 8c350 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c428 │ │ │ │ + beq.w 8c350 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - b.n 8d004 │ │ │ │ + b.n 8cf2c │ │ │ │ ldr.w lr, [r2, #20] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ str r7, [r2, #12] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d20e │ │ │ │ + bne.n 8d136 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cfe8 │ │ │ │ - cbnz r0, 8d218 │ │ │ │ + bne.w 8cf10 │ │ │ │ + cbnz r0, 8d140 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d08e │ │ │ │ + bne.w 8cfb6 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8cffe │ │ │ │ + beq.w 8cf26 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d00c │ │ │ │ - b.w 8c434 │ │ │ │ + beq.w 8cf34 │ │ │ │ + b.w 8c35c │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8dd88 │ │ │ │ + beq.w 8dcb0 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, r2 │ │ │ │ it ne │ │ │ │ strne r2, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c64a │ │ │ │ + bne.w 8c572 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c508 │ │ │ │ - b.w 8c64a │ │ │ │ + bne.w 8c430 │ │ │ │ + b.w 8c572 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8ce2e │ │ │ │ - b.n 8ce38 │ │ │ │ + bne.w 8cd56 │ │ │ │ + b.n 8cd60 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cbcc │ │ │ │ + bne.w 8caf4 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r7, [r2, #60] @ 0x3c │ │ │ │ ldr r7, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8d26a │ │ │ │ + cbnz r0, 8d192 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ - cbnz r0, 8d29e │ │ │ │ - cbnz r7, 8d274 │ │ │ │ + cbnz r0, 8d1c6 │ │ │ │ + cbnz r7, 8d19c │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d69a │ │ │ │ + bne.w 8d5c2 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ - cbnz r0, 8d280 │ │ │ │ + cbnz r0, 8d1a8 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8db96 │ │ │ │ + bne.w 8dabe │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ - cbnz r0, 8d28c │ │ │ │ + cbnz r0, 8d1b4 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dcb4 │ │ │ │ + bne.w 8dbdc │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c8c4 │ │ │ │ + b.w 8c7ec │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d404 │ │ │ │ + bne.w 8d32c │ │ │ │ ldr r7, [r2, #72] @ 0x48 │ │ │ │ ldr.w ip, [r2, #76] @ 0x4c │ │ │ │ str r0, [r2, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dbce │ │ │ │ + bne.w 8daf6 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d69e │ │ │ │ + bne.w 8d5c6 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d2c0 │ │ │ │ + bne.n 8d1e8 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8db96 │ │ │ │ + bne.w 8dabe │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ - cbnz r0, 8d2cc │ │ │ │ + cbnz r0, 8d1f4 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dcb4 │ │ │ │ + bne.w 8dbdc │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ - cbnz r0, 8d2d8 │ │ │ │ + cbnz r0, 8d200 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd70 │ │ │ │ + bne.w 8dc98 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c8d0 │ │ │ │ + b.w 8c7f8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d866 │ │ │ │ + bne.w 8d78e │ │ │ │ str r7, [r2, #120] @ 0x78 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ - cbnz r0, 8d2f6 │ │ │ │ + cbnz r0, 8d21e │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dbf8 │ │ │ │ + bne.w 8db20 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c93c │ │ │ │ + b.w 8c864 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d884 │ │ │ │ + bne.w 8d7ac │ │ │ │ str r7, [r2, #116] @ 0x74 │ │ │ │ - b.w 8c93c │ │ │ │ + b.w 8c864 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8d31c │ │ │ │ + bne.n 8d244 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d766 │ │ │ │ + bne.w 8d68e │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d32a │ │ │ │ + bne.n 8d252 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d7a4 │ │ │ │ + bne.w 8d6cc │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 8d336 │ │ │ │ + cbnz r0, 8d25e │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d720 │ │ │ │ + bne.w 8d648 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbnz r0, 8d342 │ │ │ │ + cbnz r0, 8d26a │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d6de │ │ │ │ + bne.w 8d606 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c810 │ │ │ │ + b.w 8c738 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cba2 │ │ │ │ + bne.w 8caca │ │ │ │ ldr.w ip, [r2, #56] @ 0x38 │ │ │ │ ldr.w lr, [r2, #60] @ 0x3c │ │ │ │ str r7, [r2, #52] @ 0x34 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d366 │ │ │ │ + bne.n 8d28e │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ - cbnz r7, 8d398 │ │ │ │ + cbnz r7, 8d2c0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8dbc0 │ │ │ │ + bne.w 8dae8 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d260 │ │ │ │ - cbnz r0, 8d380 │ │ │ │ + bne.w 8d188 │ │ │ │ + cbnz r0, 8d2a8 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8d29c │ │ │ │ + bne.n 8d1c4 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8d38c │ │ │ │ + cbnz r0, 8d2b4 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d69a │ │ │ │ + bne.w 8d5c2 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c8ac │ │ │ │ + b.w 8c7d4 │ │ │ │ ldr.w lr, [r2, #60] @ 0x3c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r7, [r2, #56] @ 0x38 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d3aa │ │ │ │ + bne.n 8d2d2 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d260 │ │ │ │ - cbnz r0, 8d3b4 │ │ │ │ + bne.w 8d188 │ │ │ │ + cbnz r0, 8d2dc │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d29c │ │ │ │ + bne.w 8d1c4 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8d3c0 │ │ │ │ + cbnz r0, 8d2e8 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d69a │ │ │ │ + bne.w 8d5c2 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ - cbnz r0, 8d3cc │ │ │ │ + cbnz r0, 8d2f4 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8db96 │ │ │ │ + bne.w 8dabe │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c8b8 │ │ │ │ + b.w 8c7e0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8d394 │ │ │ │ + beq.n 8d2bc │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #56] @ 0x38 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8d3f4 │ │ │ │ + cbnz r0, 8d31c │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cbcc │ │ │ │ + bne.w 8caf4 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c8a0 │ │ │ │ + bne.w 8c7c8 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c8a0 │ │ │ │ + beq.w 8c7c8 │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r2, #72] @ 0x48 │ │ │ │ ldr r7, [r7, #64] @ 0x40 │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #64] @ 0x40 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d422 │ │ │ │ + bne.n 8d34a │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cbf6 │ │ │ │ + bne.w 8cb1e │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c8b8 │ │ │ │ + bne.w 8c7e0 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c8b8 │ │ │ │ + beq.w 8c7e0 │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r2, #80] @ 0x50 │ │ │ │ ldr r7, [r7, #76] @ 0x4c │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #76] @ 0x4c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d450 │ │ │ │ + bne.n 8d378 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cc24 │ │ │ │ + bne.w 8cb4c │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8cc3c │ │ │ │ - b.w 8c8d0 │ │ │ │ + beq.w 8cb64 │ │ │ │ + b.w 8c7f8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cb4e │ │ │ │ + bne.w 8ca76 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ ldr.w lr, [r2, #44] @ 0x2c │ │ │ │ str r7, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8d474 │ │ │ │ + cbnz r0, 8d39c │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d4f8 │ │ │ │ + bne.n 8d420 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d480 │ │ │ │ + bne.n 8d3a8 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d53e │ │ │ │ + bne.n 8d466 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dc50 │ │ │ │ + bne.w 8db78 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - cbnz r7, 8d4aa │ │ │ │ - cbnz r0, 8d498 │ │ │ │ + cbnz r7, 8d3d2 │ │ │ │ + cbnz r0, 8d3c0 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d352 │ │ │ │ + bne.w 8d27a │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c87c │ │ │ │ + b.w 8c7a4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d93a │ │ │ │ + bne.w 8d862 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ ldr.w ip, [r2, #56] @ 0x38 │ │ │ │ str r7, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8d4ba │ │ │ │ + cbnz r0, 8d3e2 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d356 │ │ │ │ + bne.w 8d27e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d4c8 │ │ │ │ + bne.n 8d3f0 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d394 │ │ │ │ + bne.w 8d2bc │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8db68 │ │ │ │ + bne.w 8da90 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d260 │ │ │ │ - cbnz r0, 8d4e4 │ │ │ │ + bne.w 8d188 │ │ │ │ + cbnz r0, 8d40c │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d29c │ │ │ │ + bne.w 8d1c4 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c8a0 │ │ │ │ + b.w 8c7c8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d910 │ │ │ │ + bne.w 8d838 │ │ │ │ ldr.w lr, [r2, #44] @ 0x2c │ │ │ │ ldr.w ip, [r2, #48] @ 0x30 │ │ │ │ str r7, [r2, #40] @ 0x28 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d508 │ │ │ │ + bne.n 8d430 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ - cbnz r7, 8d542 │ │ │ │ + cbnz r7, 8d46a │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dc54 │ │ │ │ + bne.w 8db7c │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d4aa │ │ │ │ - cbnz r0, 8d522 │ │ │ │ + bne.n 8d3d2 │ │ │ │ + cbnz r0, 8d44a │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d352 │ │ │ │ + bne.w 8d27a │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8d52e │ │ │ │ + cbnz r0, 8d456 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d394 │ │ │ │ + bne.w 8d2bc │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c888 │ │ │ │ + b.w 8c7b0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cb78 │ │ │ │ + bne.w 8caa0 │ │ │ │ ldr.w ip, [r2, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ str r7, [r2, #44] @ 0x2c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d552 │ │ │ │ + bne.n 8d47a │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d4aa │ │ │ │ - cbnz r0, 8d55c │ │ │ │ + bne.n 8d3d2 │ │ │ │ + cbnz r0, 8d484 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d352 │ │ │ │ + bne.w 8d27a │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8d568 │ │ │ │ + cbnz r0, 8d490 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d394 │ │ │ │ + bne.w 8d2bc │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 8d574 │ │ │ │ + cbnz r0, 8d49c │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d25e │ │ │ │ + bne.w 8d186 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c894 │ │ │ │ + b.w 8c7bc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d8bc │ │ │ │ + bne.w 8d7e4 │ │ │ │ ldr.w ip, [r2, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ str r7, [r2, #24] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d596 │ │ │ │ + bne.n 8d4be │ │ │ │ ldr r7, [r1, #28] │ │ │ │ - cbnz r7, 8d5ca │ │ │ │ - cbnz r0, 8d59e │ │ │ │ + cbnz r7, 8d4f2 │ │ │ │ + cbnz r0, 8d4c6 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d60a │ │ │ │ + bne.n 8d532 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dc48 │ │ │ │ + bne.w 8db70 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d466 │ │ │ │ - cbnz r0, 8d5b8 │ │ │ │ + bne.w 8d38e │ │ │ │ + cbnz r0, 8d4e0 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d4f4 │ │ │ │ + bne.n 8d41c │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c858 │ │ │ │ + b.w 8c780 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cb24 │ │ │ │ + bne.w 8ca4c │ │ │ │ ldr r0, [r2, #32] │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ str r7, [r2, #28] │ │ │ │ - cbnz r0, 8d5d6 │ │ │ │ + cbnz r0, 8d4fe │ │ │ │ ldr r7, [r1, #32] │ │ │ │ - cbnz r7, 8d60e │ │ │ │ + cbnz r7, 8d536 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dc4c │ │ │ │ + bne.w 8db74 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d466 │ │ │ │ - cbnz r0, 8d5f0 │ │ │ │ + bne.w 8d38e │ │ │ │ + cbnz r0, 8d518 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d4f4 │ │ │ │ + bne.n 8d41c │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8d5fa │ │ │ │ + cbnz r0, 8d522 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d53e │ │ │ │ + bne.n 8d466 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c864 │ │ │ │ + b.w 8c78c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d8e6 │ │ │ │ + bne.w 8d80e │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ str r7, [r2, #32] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d620 │ │ │ │ + bne.n 8d548 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d466 │ │ │ │ - cbnz r0, 8d62a │ │ │ │ + bne.w 8d38e │ │ │ │ + cbnz r0, 8d552 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d4f4 │ │ │ │ + bne.w 8d41c │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8d634 │ │ │ │ + cbnz r0, 8d55c │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d53e │ │ │ │ + bne.n 8d466 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8d640 │ │ │ │ + cbnz r0, 8d568 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d4a8 │ │ │ │ + bne.w 8d3d0 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c870 │ │ │ │ + b.w 8c798 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cafa │ │ │ │ + bne.w 8ca22 │ │ │ │ ldr.w lr, [r2, #24] │ │ │ │ ldr.w ip, [r2, #28] │ │ │ │ str r7, [r2, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d666 │ │ │ │ + bne.n 8d58e │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d588 │ │ │ │ + bne.n 8d4b0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dbca │ │ │ │ + bne.w 8daf2 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d5ca │ │ │ │ - cbnz r0, 8d67e │ │ │ │ + bne.n 8d4f2 │ │ │ │ + cbnz r0, 8d5a6 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d60a │ │ │ │ + bne.n 8d532 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8d68a │ │ │ │ + cbnz r0, 8d5b2 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d464 │ │ │ │ + bne.w 8d38c │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c84c │ │ │ │ + b.w 8c774 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cbf6 │ │ │ │ + bne.w 8cb1e │ │ │ │ ldr.w ip, [r2, #76] @ 0x4c │ │ │ │ ldr.w lr, [r2, #80] @ 0x50 │ │ │ │ str r0, [r2, #72] @ 0x48 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dd2c │ │ │ │ + bne.w 8dc54 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8db9a │ │ │ │ + bne.w 8dac2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d6c2 │ │ │ │ + bne.n 8d5ea │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dcb4 │ │ │ │ + bne.w 8dbdc │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d2d8 │ │ │ │ + bne.w 8d200 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d2d8 │ │ │ │ - b.w 8cc50 │ │ │ │ + beq.w 8d200 │ │ │ │ + b.w 8cb78 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d892 │ │ │ │ + bne.w 8d7ba │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr.w lr, [r2, #24] │ │ │ │ str r7, [r2, #16] │ │ │ │ - cbnz r0, 8d6ee │ │ │ │ + cbnz r0, 8d616 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d654 │ │ │ │ + bne.n 8d57c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d6fc │ │ │ │ + bne.n 8d624 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d584 │ │ │ │ + bne.w 8d4ac │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dbc6 │ │ │ │ + bne.w 8daee │ │ │ │ ldr r7, [r1, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d5ca │ │ │ │ - cbnz r0, 8d718 │ │ │ │ + bne.w 8d4f2 │ │ │ │ + cbnz r0, 8d640 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d60a │ │ │ │ + bne.w 8d532 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c840 │ │ │ │ + b.w 8c768 │ │ │ │ ldr r7, [r2, #16] │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - cbnz r7, 8d72e │ │ │ │ + cbnz r7, 8d656 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d6e0 │ │ │ │ - cbnz r0, 8d736 │ │ │ │ + bne.n 8d608 │ │ │ │ + cbnz r0, 8d65e │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d650 │ │ │ │ + bne.n 8d578 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8d742 │ │ │ │ + cbnz r0, 8d66a │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d584 │ │ │ │ + bne.w 8d4ac │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - cbnz r0, 8d74e │ │ │ │ + cbnz r0, 8d676 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d5c8 │ │ │ │ + bne.w 8d4f0 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c834 │ │ │ │ + b.w 8c75c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 8d0b8 │ │ │ │ + bne.w 8cfe0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0b8 │ │ │ │ + beq.w 8cfe0 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d776 │ │ │ │ + bne.n 8d69e │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - cbnz r0, 8d7a8 │ │ │ │ + cbnz r0, 8d6d0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d782 │ │ │ │ + bne.n 8d6aa │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8d720 │ │ │ │ + bne.n 8d648 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dc44 │ │ │ │ + bne.w 8db6c │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d6e0 │ │ │ │ - cbnz r0, 8d79c │ │ │ │ + bne.n 8d608 │ │ │ │ + cbnz r0, 8d6c4 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d650 │ │ │ │ + bne.w 8d578 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c81c │ │ │ │ + b.w 8c744 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ ldr r7, [r2, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d7b8 │ │ │ │ + bne.n 8d6e0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8d722 │ │ │ │ + bne.n 8d64a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dbf4 │ │ │ │ + bne.w 8db1c │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d6e0 │ │ │ │ - cbnz r0, 8d7d0 │ │ │ │ + bne.n 8d608 │ │ │ │ + cbnz r0, 8d6f8 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d650 │ │ │ │ + bne.w 8d578 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8d7dc │ │ │ │ + cbnz r0, 8d704 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d584 │ │ │ │ + bne.w 8d4ac │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c828 │ │ │ │ + b.w 8c750 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8da90 │ │ │ │ + beq.w 8d9b8 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8d7e4 │ │ │ │ + bne.n 8d70c │ │ │ │ movw r0, #41976 @ 0xa3f8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - beq.n 8d810 │ │ │ │ + beq.n 8d738 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8dcc2 │ │ │ │ + beq.w 8dbea │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 8d802 │ │ │ │ + bne.n 8d72a │ │ │ │ mov.w r3, #16777216 @ 0x1000000 │ │ │ │ - b.w 8c340 │ │ │ │ + b.w 8c268 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c484 │ │ │ │ + beq.w 8c3ac │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8c9d2 │ │ │ │ - b.w 8c9ca │ │ │ │ + beq.w 8c8fa │ │ │ │ + b.w 8c8f2 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8ccba │ │ │ │ + beq.w 8cbe2 │ │ │ │ mov r0, r6 │ │ │ │ - b.w 8c404 │ │ │ │ + b.w 8c32c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #108] @ 0x6c │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #108] @ 0x6c │ │ │ │ - cbnz r0, 8d856 │ │ │ │ + cbnz r0, 8d77e │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dc26 │ │ │ │ + bne.w 8db4e │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c930 │ │ │ │ + bne.w 8c858 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c930 │ │ │ │ + beq.w 8c858 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #120] @ 0x78 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp lr, r7 │ │ │ │ - bne.w 8dd7c │ │ │ │ + bne.w 8dca4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c93c │ │ │ │ + bne.w 8c864 │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c93c │ │ │ │ + beq.w 8c864 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8c93c │ │ │ │ - b.n 8d306 │ │ │ │ + beq.w 8c864 │ │ │ │ + b.n 8d22e │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #16] │ │ │ │ - cbnz r0, 8d8ac │ │ │ │ + cbnz r0, 8d7d4 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cafa │ │ │ │ + bne.w 8ca22 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c828 │ │ │ │ + bne.w 8c750 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c828 │ │ │ │ + beq.w 8c750 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #24] │ │ │ │ - cbnz r0, 8d8d6 │ │ │ │ + cbnz r0, 8d7fe │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cb24 │ │ │ │ + bne.w 8ca4c │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c840 │ │ │ │ + bne.w 8c768 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c840 │ │ │ │ + beq.w 8c768 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #32] │ │ │ │ - cbnz r0, 8d900 │ │ │ │ + cbnz r0, 8d828 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cb4e │ │ │ │ + bne.w 8ca76 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c858 │ │ │ │ + bne.w 8c780 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c858 │ │ │ │ + beq.w 8c780 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #40] @ 0x28 │ │ │ │ - cbnz r0, 8d92a │ │ │ │ + cbnz r0, 8d852 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cb78 │ │ │ │ + bne.w 8caa0 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c870 │ │ │ │ + bne.w 8c798 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c870 │ │ │ │ + beq.w 8c798 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8d954 │ │ │ │ + cbnz r0, 8d87c │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cba2 │ │ │ │ + bne.w 8caca │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c888 │ │ │ │ + bne.w 8c7b0 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c888 │ │ │ │ - b.n 8d3da │ │ │ │ + beq.w 8c7b0 │ │ │ │ + b.n 8d302 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr.w lr, [r2, #12] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8cacc │ │ │ │ - b.w 8c804 │ │ │ │ + beq.w 8c9f4 │ │ │ │ + b.w 8c72c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8dddc │ │ │ │ + bne.w 8dd04 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d82a │ │ │ │ + bne.w 8d752 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d82a │ │ │ │ + beq.w 8d752 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ cmp r0, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8ccba │ │ │ │ - b.n 8d836 │ │ │ │ + beq.w 8cbe2 │ │ │ │ + b.n 8d75e │ │ │ │ ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ ldr.w r3, [lr, #132] @ 0x84 │ │ │ │ cmp r7, r3 │ │ │ │ it ne │ │ │ │ strne.w r7, [r2, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c974 │ │ │ │ + bne.w 8c89c │ │ │ │ ldr.w r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c974 │ │ │ │ + beq.w 8c89c │ │ │ │ ldr.w r7, [lr, #136] @ 0x88 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.w 8d134 │ │ │ │ - b.w 8c974 │ │ │ │ + bne.w 8d05c │ │ │ │ + b.w 8c89c │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d01e │ │ │ │ + bne.w 8cf46 │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d01e │ │ │ │ + bne.w 8cf46 │ │ │ │ orr.w r5, r5, #16384 @ 0x4000 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ ldrd r1, r3, [r6, #92] @ 0x5c │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ - b.w 8d01e │ │ │ │ + b.w 8cf46 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8cfe6 │ │ │ │ + beq.w 8cf0e │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr.w ip, [r0, #20] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp ip, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #20] │ │ │ │ - cbnz r0, 8da24 │ │ │ │ + cbnz r0, 8d94c │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cf72 │ │ │ │ + bne.w 8ce9a │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - cbnz r0, 8da30 │ │ │ │ + cbnz r0, 8d958 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db4c │ │ │ │ + bne.w 8da74 │ │ │ │ mov r0, sl │ │ │ │ - b.w 8c428 │ │ │ │ + b.w 8c350 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ - b.w 8c55a │ │ │ │ + b.w 8c482 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8dcd4 │ │ │ │ + beq.w 8dbfc │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8da3c │ │ │ │ + bne.n 8d964 │ │ │ │ movw r0, #41560 @ 0xa258 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.w 8d188 │ │ │ │ + bne.w 8d0b0 │ │ │ │ mov.w r3, #268435456 @ 0x10000000 │ │ │ │ - b.w 8c340 │ │ │ │ + b.w 8c268 │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8dde2 │ │ │ │ + bne.w 8dd0a │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8cd4e │ │ │ │ + beq.w 8cc76 │ │ │ │ movw r0, #40104 @ 0x9ca8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.w 8d7ea │ │ │ │ + bne.w 8d712 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.w 8c340 │ │ │ │ + b.w 8c268 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 8db3c │ │ │ │ + beq.n 8da64 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8da98 │ │ │ │ + bne.n 8d9c0 │ │ │ │ movw r0, #18720 @ 0x4920 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 8dac0 │ │ │ │ + beq.n 8d9e8 │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c33e │ │ │ │ + beq.w 8c266 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 8dab2 │ │ │ │ + bne.n 8d9da │ │ │ │ mov.w r3, #536870912 @ 0x20000000 │ │ │ │ - b.w 8c340 │ │ │ │ + b.w 8c268 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w 8cd98 │ │ │ │ + bne.w 8ccc0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r3, #23 │ │ │ │ - bpl.w 8cd9a │ │ │ │ + bpl.w 8ccc2 │ │ │ │ lsls r0, r2, #14 │ │ │ │ - bpl.w 8cd9a │ │ │ │ + bpl.w 8ccc2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ orr.w r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.w 8cd98 │ │ │ │ + b.w 8ccc0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dc26 │ │ │ │ + bne.w 8db4e │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ str r7, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d2ea │ │ │ │ + bne.w 8d212 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d2ea │ │ │ │ - b.w 8d2e8 │ │ │ │ + beq.w 8d212 │ │ │ │ + b.w 8d210 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8c714 │ │ │ │ - b.w 8cd88 │ │ │ │ - cbz r6, 8db24 │ │ │ │ + bne.w 8c63c │ │ │ │ + b.w 8ccb0 │ │ │ │ + cbz r6, 8da4c │ │ │ │ ldr.w r0, [r6, #140] @ 0x8c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8c55a │ │ │ │ + beq.w 8c482 │ │ │ │ str.w r1, [r4, #140] @ 0x8c │ │ │ │ - b.w 8c55a │ │ │ │ + b.w 8c482 │ │ │ │ movw r0, #21012 @ 0x5214 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.n 8da9c │ │ │ │ + bne.n 8d9c4 │ │ │ │ mov.w r3, #33554432 @ 0x2000000 │ │ │ │ - b.w 8c340 │ │ │ │ + b.w 8c268 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d1f4 │ │ │ │ + beq.w 8d11c │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr.w ip, [r0, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp ip, r7 │ │ │ │ - beq.w 8cf8e │ │ │ │ + beq.w 8ceb6 │ │ │ │ str r7, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8cf94 │ │ │ │ - b.w 8c434 │ │ │ │ + beq.w 8cebc │ │ │ │ + b.w 8c35c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - b.n 8d4da │ │ │ │ + b.n 8d402 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ - b.w 8cece │ │ │ │ + b.w 8cdf6 │ │ │ │ ldr.w r2, [r0, #172] @ 0xac │ │ │ │ ldr r3, [r2, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 8c364 │ │ │ │ + bgt.w 8c28c │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ - b.w 8c610 │ │ │ │ + b.w 8c538 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d432 │ │ │ │ + bne.w 8d35a │ │ │ │ ldr.w lr, [r2, #80] @ 0x50 │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ str r0, [r2, #76] @ 0x4c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8dbea │ │ │ │ + bne.n 8db12 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dcb6 │ │ │ │ + bne.w 8dbde │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d2d8 │ │ │ │ + bne.w 8d200 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d2d8 │ │ │ │ + beq.w 8d200 │ │ │ │ mov ip, lr │ │ │ │ - b.w 8cc50 │ │ │ │ + b.w 8cb78 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - b.w 8d378 │ │ │ │ + b.w 8d2a0 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - b.n 8d70e │ │ │ │ + b.n 8d636 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - b.n 8d676 │ │ │ │ + b.n 8d59e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8dbda │ │ │ │ + bne.n 8db02 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8db96 │ │ │ │ + bne.n 8dabe │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd34 │ │ │ │ + bne.w 8dc5c │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8dcb6 │ │ │ │ + bne.n 8dbde │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d2d0 │ │ │ │ - b.w 8d2d8 │ │ │ │ + beq.w 8d1f8 │ │ │ │ + b.w 8d200 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - b.n 8d7c6 │ │ │ │ + b.n 8d6ee │ │ │ │ mov ip, r0 │ │ │ │ - b.w 8d306 │ │ │ │ + b.w 8d22e │ │ │ │ ldr.w r3, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r3, #104] @ 0x68 │ │ │ │ cmp r0, lr │ │ │ │ it ne │ │ │ │ strne r0, [r2, #104] @ 0x68 │ │ │ │ - cbnz r7, 8dc16 │ │ │ │ + cbnz r7, 8db3e │ │ │ │ ldr r7, [r1, #108] @ 0x6c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d83c │ │ │ │ + bne.w 8d764 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c924 │ │ │ │ + bne.w 8c84c │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c924 │ │ │ │ + beq.w 8c84c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #112] @ 0x70 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #112] @ 0x70 │ │ │ │ - cbnz r0, 8dc40 │ │ │ │ + cbnz r0, 8db68 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d866 │ │ │ │ + bne.w 8d78e │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ - b.n 8d876 │ │ │ │ + b.n 8d79e │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - b.n 8d792 │ │ │ │ + b.n 8d6ba │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - b.n 8d5b0 │ │ │ │ + b.n 8d4d8 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - b.n 8d5e8 │ │ │ │ + b.n 8d510 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - b.n 8d48e │ │ │ │ + b.n 8d3b6 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - b.n 8d518 │ │ │ │ + b.n 8d440 │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #536] @ (8de74 ) │ │ │ │ - bl 43340 │ │ │ │ + ldr r0, [pc, #536] @ (8dd9c ) │ │ │ │ + bl 43388 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.w 8c63a │ │ │ │ + b.w 8c562 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c530 │ │ │ │ + bne.w 8c458 │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c530 │ │ │ │ + beq.w 8c458 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ str r7, [r4, #112] @ 0x70 │ │ │ │ mov r1, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8cd90 │ │ │ │ + bne.w 8ccb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cd98 │ │ │ │ - b.w 8cd88 │ │ │ │ + beq.w 8ccc0 │ │ │ │ + b.w 8ccb0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8d134 │ │ │ │ + beq.w 8d05c │ │ │ │ ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ - b.n 8d9d0 │ │ │ │ + b.n 8d8f8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8dd94 │ │ │ │ + bne.n 8dcbc │ │ │ │ str r7, [r2, #92] @ 0x5c │ │ │ │ - b.w 8c8e8 │ │ │ │ + b.w 8c810 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cc24 │ │ │ │ + bne.w 8cb4c │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ str r0, [r2, #80] @ 0x50 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d2d0 │ │ │ │ - b.w 8d2d8 │ │ │ │ + beq.w 8d1f8 │ │ │ │ + b.w 8d200 │ │ │ │ movw r0, #41768 @ 0xa328 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.w 8da42 │ │ │ │ + bne.w 8d96a │ │ │ │ mov.w r3, #134217728 @ 0x8000000 │ │ │ │ - b.w 8c340 │ │ │ │ + b.w 8c268 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55404 @ 0xd86c │ │ │ │ + movw r1, #53804 @ 0xd22c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.w 8c63a │ │ │ │ + b.w 8c562 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d83c │ │ │ │ + bne.w 8d764 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ str r7, [r2, #108] @ 0x6c │ │ │ │ - cbnz r0, 8dd12 │ │ │ │ + cbnz r0, 8dc3a │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8daf8 │ │ │ │ + bne.w 8da20 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ - cbnz r0, 8dd24 │ │ │ │ + cbnz r0, 8dc4c │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d2e8 │ │ │ │ + bne.w 8d210 │ │ │ │ mov ip, r7 │ │ │ │ - b.w 8c930 │ │ │ │ + b.w 8c858 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c930 │ │ │ │ + b.w 8c858 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8dbe2 │ │ │ │ + beq.w 8db0a │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d2d0 │ │ │ │ - b.w 8d2d8 │ │ │ │ + beq.w 8d1f8 │ │ │ │ + b.w 8d200 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dbfe │ │ │ │ + bne.w 8db26 │ │ │ │ str r0, [r2, #104] @ 0x68 │ │ │ │ - cbnz r7, 8dd52 │ │ │ │ + cbnz r7, 8dc7a │ │ │ │ ldr r7, [r1, #108] @ 0x6c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8dd04 │ │ │ │ + bne.n 8dc2c │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c924 │ │ │ │ + bne.w 8c84c │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c924 │ │ │ │ - b.n 8daf8 │ │ │ │ + beq.w 8c84c │ │ │ │ + b.n 8da20 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cc44 │ │ │ │ - b.w 8cc50 │ │ │ │ + bne.w 8cb6c │ │ │ │ + b.w 8cb78 │ │ │ │ mov ip, r7 │ │ │ │ - b.w 8cc50 │ │ │ │ + b.w 8cb78 │ │ │ │ mov sl, r0 │ │ │ │ - b.w 8cf9c │ │ │ │ + b.w 8cec4 │ │ │ │ str r7, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d87c │ │ │ │ - b.w 8c93c │ │ │ │ + beq.w 8d7a4 │ │ │ │ + b.w 8c864 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c78a │ │ │ │ - b.w 8c64a │ │ │ │ + beq.w 8c6b2 │ │ │ │ + b.w 8c572 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 8dca6 │ │ │ │ - b.w 8c8e8 │ │ │ │ + bne.n 8dbce │ │ │ │ + b.w 8c810 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8ddbc │ │ │ │ + bne.n 8dce4 │ │ │ │ str.w r0, [r2, #128] @ 0x80 │ │ │ │ - b.w 8c94c │ │ │ │ + b.w 8c874 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8ddcc │ │ │ │ + bne.n 8dcf4 │ │ │ │ str r0, [r2, #124] @ 0x7c │ │ │ │ - b.w 8c958 │ │ │ │ + b.w 8c880 │ │ │ │ ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ ldr.w r7, [lr, #128] @ 0x80 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 8dda8 │ │ │ │ - b.w 8c94c │ │ │ │ + bne.n 8dcd0 │ │ │ │ + b.w 8c874 │ │ │ │ ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ ldr.w r7, [lr, #124] @ 0x7c │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 8ddb6 │ │ │ │ - b.w 8c958 │ │ │ │ + bne.n 8dcde │ │ │ │ + b.w 8c880 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.w 8cca6 │ │ │ │ + b.w 8cbce │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8cd4e │ │ │ │ - b.n 8da66 │ │ │ │ + beq.w 8cc76 │ │ │ │ + b.n 8d98e │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w r0, [r0, #140] @ 0x8c │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 8c990 │ │ │ │ - b.w 8c394 │ │ │ │ + bne.w 8c8b8 │ │ │ │ + b.w 8c2bc │ │ │ │ ldr.w r3, [ip] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.w 8cd06 │ │ │ │ + b.w 8cc2e │ │ │ │ ldr.w r3, [lr] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.w 8ccd2 │ │ │ │ + b.w 8cbfa │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8de58 │ │ │ │ + bne.n 8dd80 │ │ │ │ str r7, [r2, #96] @ 0x60 │ │ │ │ - b.w 8c8f4 │ │ │ │ + b.w 8c81c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8de3c │ │ │ │ + bne.n 8dd64 │ │ │ │ str r7, [r2, #100] @ 0x64 │ │ │ │ - b.w 8c900 │ │ │ │ + b.w 8c828 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8de66 │ │ │ │ + bne.n 8dd8e │ │ │ │ str r7, [r2, #88] @ 0x58 │ │ │ │ - b.w 8c8dc │ │ │ │ + b.w 8c804 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 8de2a │ │ │ │ - b.w 8c900 │ │ │ │ + bne.n 8dd52 │ │ │ │ + b.w 8c828 │ │ │ │ ldr.w r0, [r6, #144] @ 0x90 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 8ca98 │ │ │ │ - b.w 8c564 │ │ │ │ + bne.w 8c9c0 │ │ │ │ + b.w 8c48c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 8de1e │ │ │ │ - b.w 8c8f4 │ │ │ │ + bne.n 8dd46 │ │ │ │ + b.w 8c81c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 8de36 │ │ │ │ - b.w 8c8dc │ │ │ │ + bne.n 8dd5e │ │ │ │ + b.w 8c804 │ │ │ │ push {r2, r4, r6, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.n 8de82 │ │ │ │ + bmi.n 8ddaa │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ lsls r2, r3, #22 │ │ │ │ - bpl.w 8e3e6 │ │ │ │ + bpl.w 8e30e │ │ │ │ ldr.w r6, [r0, #440] @ 0x1b8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8e0f4 │ │ │ │ + bne.w 8e01c │ │ │ │ mov.w r0, #420 @ 0x1a4 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e404 │ │ │ │ + beq.w 8e32c │ │ │ │ movw r3, #1542 @ 0x606 │ │ │ │ str r6, [r0, #16] │ │ │ │ strh r3, [r0, #4] │ │ │ │ movs r2, #1 │ │ │ │ str r6, [r0, #8] │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -146490,163 +146419,163 @@ │ │ │ │ blx 2b44c │ │ │ │ movs r3, #2 │ │ │ │ strb r3, [r4, #6] │ │ │ │ movs r3, #30 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr.w r6, [r5, #132] @ 0x84 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8e1ea │ │ │ │ + beq.w 8e102 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 8e1ea │ │ │ │ - ldr r1, [pc, #724] @ (8e1d0 ) │ │ │ │ + bpl.w 8e102 │ │ │ │ + ldr r1, [pc, #724] @ (8e0f8 ) │ │ │ │ movw r2, #41560 @ 0xa258 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr.w r3, [r1, #948] @ 0x3b4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e38a │ │ │ │ + bne.w 8e2b2 │ │ │ │ ldr.w r2, [r1, #956] @ 0x3bc │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 8e38a │ │ │ │ - ldr r3, [pc, #696] @ (8e1d4 ) │ │ │ │ + beq.w 8e2b2 │ │ │ │ + ldr r3, [pc, #696] @ (8e0fc ) │ │ │ │ mov r0, r6 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ add.w r1, r1, #944 @ 0x3b0 │ │ │ │ movs r7, #0 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ ldr.w r8, [r6, #72] @ 0x48 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r7, [r6, #72] @ 0x48 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e434 │ │ │ │ + bne.w 8e35c │ │ │ │ ldr.w lr, [sp, #44] @ 0x2c │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8e0ea │ │ │ │ + beq.w 8e012 │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w 8e0ea │ │ │ │ + bpl.w 8e012 │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w 8e0ea │ │ │ │ + ble.w 8e012 │ │ │ │ mov.w fp, #0 │ │ │ │ add.w sl, r4, #20 │ │ │ │ add.w r3, lr, #12 │ │ │ │ str.w lr, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 8e0dc │ │ │ │ + bne.w 8e004 │ │ │ │ ldr r5, [r3, #12] │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.w 8e0dc │ │ │ │ + beq.w 8e004 │ │ │ │ ldrb.w r8, [r4, #4] │ │ │ │ movs r1, #1 │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ cmp.w r8, #7 │ │ │ │ str r5, [sp, #20] │ │ │ │ lsl.w r7, r1, r8 │ │ │ │ lsl.w r2, r1, r2 │ │ │ │ add.w r7, r7, #4294967295 @ 0xffffffff │ │ │ │ add r2, sl │ │ │ │ and.w r6, r5, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bgt.w 8e166 │ │ │ │ + bgt.w 8e08e │ │ │ │ ldrsb.w r2, [sl, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8e086 │ │ │ │ + blt.n 8dfae │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 8e0dc │ │ │ │ + beq.w 8e004 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 8e20c │ │ │ │ + beq.w 8e134 │ │ │ │ mov.w r9, r5, lsr #5 │ │ │ │ add.w r2, r6, r6, lsl #2 │ │ │ │ add.w r9, r9, #1 │ │ │ │ add r9, r2 │ │ │ │ and.w r9, r7, r9 │ │ │ │ ldrsb.w r2, [sl, r9] │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8e108 │ │ │ │ + blt.w 8e030 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8e0dc │ │ │ │ + beq.n 8e004 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 8e27e │ │ │ │ + beq.w 8e1a6 │ │ │ │ mov.w lr, r5, lsr #10 │ │ │ │ add.w r2, r9, r9, lsl #2 │ │ │ │ add.w r9, lr, #1 │ │ │ │ str r5, [sp, #32] │ │ │ │ add r9, r2 │ │ │ │ mov r5, lr │ │ │ │ and.w r9, r9, r7 │ │ │ │ cmp.w r8, #7 │ │ │ │ - bgt.w 8e1fc │ │ │ │ + bgt.w 8e124 │ │ │ │ ldrsb.w r2, [sl, r9] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8e1ba │ │ │ │ + blt.w 8e0e2 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8e0dc │ │ │ │ + beq.n 8e004 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 8e2da │ │ │ │ + beq.w 8e202 │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ cmp.w r8, #7 │ │ │ │ add.w r9, r9, r5, lsr #5 │ │ │ │ add.w r9, r9, #1 │ │ │ │ and.w r9, r7, r9 │ │ │ │ - bgt.w 8e1d8 │ │ │ │ + bgt.w 8e108 │ │ │ │ ldrsb.w r2, [sl, r9] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8e1f6 │ │ │ │ + blt.w 8e11e │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8e0dc │ │ │ │ + beq.n 8e004 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 8e332 │ │ │ │ + beq.w 8e25a │ │ │ │ lsrs r5, r5, #10 │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ adds r2, r5, #1 │ │ │ │ add r9, r2 │ │ │ │ and.w r9, r7, r9 │ │ │ │ - b.n 8e01a │ │ │ │ + b.n 8df42 │ │ │ │ adds r2, #1 │ │ │ │ - bne.n 8dfd4 │ │ │ │ + bne.n 8defc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8e1e8 │ │ │ │ + ble.w 8e100 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ ldrsb.w r2, [sl, r6] │ │ │ │ cmp r2, #0 │ │ │ │ it lt │ │ │ │ ldrlt r1, [r4, #16] │ │ │ │ - bge.n 8e130 │ │ │ │ + bge.n 8e058 │ │ │ │ strb.w r1, [sl, r6] │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ movs r2, #1 │ │ │ │ lsls r2, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ @@ -146657,404 +146586,404 @@ │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq.w 8e1e8 │ │ │ │ + beq.w 8e100 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp fp, r3 │ │ │ │ - blt.w 8df78 │ │ │ │ + blt.w 8dea0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ str.w r4, [r5, #440] @ 0x1b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8e424 │ │ │ │ + beq.w 8e34c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbnz r3, 8e100 │ │ │ │ + cbnz r3, 8e028 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r1, #1 │ │ │ │ - bne.w 8e004 │ │ │ │ + bne.w 8df2c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8e1e8 │ │ │ │ + ble.n 8e100 │ │ │ │ movs r2, #0 │ │ │ │ cmp.w r8, #7 │ │ │ │ str r2, [r4, #8] │ │ │ │ - ble.n 8e096 │ │ │ │ + ble.n 8dfbe │ │ │ │ cmp.w r8, #15 │ │ │ │ - bgt.w 8e3c4 │ │ │ │ + bgt.w 8e2ec │ │ │ │ ldrsh.w r2, [sl, r6, lsl #1] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8e430 │ │ │ │ + blt.w 8e358 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ add r6, r2 │ │ │ │ cmp.w r8, #7 │ │ │ │ add.w r6, r6, #1 │ │ │ │ and.w r6, r6, r7 │ │ │ │ - bgt.n 8e1c0 │ │ │ │ + bgt.n 8e0e8 │ │ │ │ ldrsb.w r1, [sl, r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8e132 │ │ │ │ + bge.n 8e05a │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp.w r8, #7 │ │ │ │ - ble.n 8e0a2 │ │ │ │ + ble.n 8dfca │ │ │ │ cmp.w r8, #15 │ │ │ │ - bgt.w 8e3d0 │ │ │ │ + bgt.w 8e2f8 │ │ │ │ strh.w r1, [sl, r6, lsl #1] │ │ │ │ - b.n 8e0a6 │ │ │ │ + b.n 8dfce │ │ │ │ cmp.w r8, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r2, [sl, r6, lsl #2] │ │ │ │ ldrshle.w r2, [sl, r6, lsl #1] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8e1f0 │ │ │ │ + blt.n 8e118 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8e0dc │ │ │ │ + beq.n 8e004 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 8e20c │ │ │ │ + beq.n 8e134 │ │ │ │ mov.w r9, r5, lsr #5 │ │ │ │ add.w r2, r6, r6, lsl #2 │ │ │ │ add.w r9, r9, #1 │ │ │ │ add r9, r2 │ │ │ │ and.w r9, r7, r9 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r1, [sl, r9, lsl #2] │ │ │ │ ldrshle.w r1, [sl, r9, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8e108 │ │ │ │ + blt.n 8e030 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r1, [r2, r1, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8dffc │ │ │ │ - b.n 8e0dc │ │ │ │ + bne.w 8df24 │ │ │ │ + b.n 8e004 │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 8e10e │ │ │ │ - b.n 8e040 │ │ │ │ + beq.n 8e036 │ │ │ │ + b.n 8df68 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r1, [sl, r6, lsl #1] │ │ │ │ ldrgt.w r1, [sl, r6, lsl #2] │ │ │ │ - b.n 8e14c │ │ │ │ + b.n 8e074 │ │ │ │ nop │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ + ldr r5, [sp, #24] │ │ │ │ + str.w r4, [r5, #440] @ 0x1b8 │ │ │ │ + b.n 8e01c │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r2, [sl, r9, lsl #1] │ │ │ │ ldrgt.w r2, [sl, r9, lsl #2] │ │ │ │ - b.n 8e05c │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ - str.w r4, [r5, #440] @ 0x1b8 │ │ │ │ - b.n 8e0f4 │ │ │ │ + b.n 8df84 │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 8e10e │ │ │ │ - b.n 8e188 │ │ │ │ + beq.n 8e036 │ │ │ │ + b.n 8e0b0 │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 8e10e │ │ │ │ - b.n 8e076 │ │ │ │ + beq.n 8e036 │ │ │ │ + b.n 8df9e │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r2, [sl, r9, lsl #1] │ │ │ │ ldrgt.w r2, [sl, r9, lsl #2] │ │ │ │ - b.n 8e026 │ │ │ │ + b.n 8df4e │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 8e262 │ │ │ │ + bne.n 8e18a │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 8e262 │ │ │ │ + bne.n 8e18a │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 8e3b2 │ │ │ │ + beq.w 8e2da │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 8e3a6 │ │ │ │ + beq.w 8e2ce │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r3, #28 │ │ │ │ addmi.w r1, r3, #20 │ │ │ │ mul.w r2, ip, r2 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e0dc │ │ │ │ + beq.w 8e004 │ │ │ │ mov.w r9, r5, lsr #5 │ │ │ │ add.w r2, r6, r6, lsl #2 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp.w r8, #7 │ │ │ │ add r9, r2 │ │ │ │ and.w r9, r7, r9 │ │ │ │ - ble.w 8dfe6 │ │ │ │ - b.n 8e19a │ │ │ │ + ble.w 8df0e │ │ │ │ + b.n 8e0c2 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 8e004 │ │ │ │ + bne.w 8df2c │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8e004 │ │ │ │ + bne.w 8df2c │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 8e3e2 │ │ │ │ + beq.w 8e30a │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 8e3d6 │ │ │ │ + beq.w 8e2fe │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r3, #28 │ │ │ │ addmi.w r1, r3, #20 │ │ │ │ mul.w r2, ip, r2 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e0dc │ │ │ │ - b.n 8e004 │ │ │ │ + beq.w 8e004 │ │ │ │ + b.n 8df2c │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 8e040 │ │ │ │ + bne.w 8df68 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8e040 │ │ │ │ + bne.w 8df68 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 8e3ae │ │ │ │ + beq.n 8e2d6 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 8e3aa │ │ │ │ + beq.n 8e2d2 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r3, #20 │ │ │ │ addpl.w r1, r3, #28 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e0dc │ │ │ │ - b.n 8e040 │ │ │ │ + beq.w 8e004 │ │ │ │ + b.n 8df68 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 8e076 │ │ │ │ + bne.w 8df9e │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8e076 │ │ │ │ + bne.w 8df9e │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 8e3de │ │ │ │ + beq.n 8e306 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 8e3da │ │ │ │ + beq.n 8e302 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r3, #20 │ │ │ │ addpl.w r1, r3, #28 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e0dc │ │ │ │ - b.n 8e076 │ │ │ │ - ldr r0, [pc, #252] @ (8e488 ) │ │ │ │ - bl 7aa94 │ │ │ │ + beq.w 8e004 │ │ │ │ + b.n 8df9e │ │ │ │ + ldr r0, [pc, #252] @ (8e3b0 ) │ │ │ │ + bl 7aadc │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 8e3b6 │ │ │ │ - ldr r3, [pc, #244] @ (8e48c ) │ │ │ │ + beq.n 8e2de │ │ │ │ + ldr r3, [pc, #244] @ (8e3b4 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #0 │ │ │ │ ldr r6, [r1, r3] │ │ │ │ - ldr r1, [pc, #228] @ (8e488 ) │ │ │ │ - b.n 8df28 │ │ │ │ + ldr r1, [pc, #228] @ (8e3b0 ) │ │ │ │ + b.n 8de50 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8e250 │ │ │ │ + b.n 8e178 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8e31e │ │ │ │ + b.n 8e246 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 8e30a │ │ │ │ + b.n 8e232 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 8e23a │ │ │ │ - movw r0, #55572 @ 0xd914 │ │ │ │ + b.n 8e162 │ │ │ │ + movw r0, #53972 @ 0xd2d4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 243688 │ │ │ │ - b.n 8e0ea │ │ │ │ + bl 2438b8 │ │ │ │ + b.n 8e012 │ │ │ │ ldr.w r2, [sl, r6, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 8e130 │ │ │ │ + bge.w 8e058 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ str.w r1, [sl, r6, lsl #2] │ │ │ │ - b.n 8e0a6 │ │ │ │ + b.n 8dfce │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8e2c6 │ │ │ │ + b.n 8e1ee │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8e376 │ │ │ │ + b.n 8e29e │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 8e362 │ │ │ │ + b.n 8e28a │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 8e2b0 │ │ │ │ + b.n 8e1d8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #55492 @ 0xd8c4 │ │ │ │ + movw r1, #53892 @ 0xd284 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8e102 │ │ │ │ - bl 23c560 │ │ │ │ - bl f7144 │ │ │ │ + b.n 8e02a │ │ │ │ + bl 23c7b4 │ │ │ │ + bl f6dfc │ │ │ │ ldr.w r6, [r5, #132] @ 0x84 │ │ │ │ - cbz r6, 8e42a │ │ │ │ + cbz r6, 8e352 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ it eq │ │ │ │ streq.w r3, [r5, #440] @ 0x1b8 │ │ │ │ - bne.w 8def8 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 8e3fe │ │ │ │ + bne.w 8de20 │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 8e326 │ │ │ │ str.w r6, [r5, #440] @ 0x1b8 │ │ │ │ - b.n 8e424 │ │ │ │ + b.n 8e34c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - b.n 8e160 │ │ │ │ + b.n 8e088 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 8e478 │ │ │ │ + cbz r0, 8e3a0 │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f6ac4 │ │ │ │ - cbnz r0, 8e454 │ │ │ │ - movw r0, #55572 @ 0xd914 │ │ │ │ + bl f66bc │ │ │ │ + cbnz r0, 8e37c │ │ │ │ + movw r0, #53972 @ 0xd2d4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 243688 │ │ │ │ + bl 2438b8 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 8e46a │ │ │ │ + cbz r3, 8e392 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e46a │ │ │ │ + bge.n 8e392 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 8e47e │ │ │ │ + cbz r2, 8e3a6 │ │ │ │ ldr.w lr, [sp, #44] @ 0x2c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8df4c │ │ │ │ - b.n 8e0ea │ │ │ │ + bne.w 8de74 │ │ │ │ + b.n 8e012 │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ - b.n 8e45c │ │ │ │ + b.n 8e384 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e46a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e392 │ │ │ │ nop │ │ │ │ stmia r2!, {r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008e490 : │ │ │ │ +0008e3b8 : │ │ │ │ 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] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8e6b8 │ │ │ │ + beq.w 8e5e0 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blt.w 8e6a6 │ │ │ │ + blt.w 8e5ce │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 8e630 │ │ │ │ - ldr r3, [pc, #512] @ (8e6bc ) │ │ │ │ + bgt.w 8e558 │ │ │ │ + ldr r3, [pc, #512] @ (8e5e4 ) │ │ │ │ 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, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8e5c0 │ │ │ │ - ldr r0, [pc, #488] @ (8e6c0 ) │ │ │ │ + beq.n 8e4e8 │ │ │ │ + ldr r0, [pc, #488] @ (8e5e8 ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r5, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8e66e │ │ │ │ + bne.w 8e596 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr.w r1, [ip] │ │ │ │ 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] │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bne.n 8e566 │ │ │ │ - cbz r2, 8e55a │ │ │ │ - ldr r4, [pc, #408] @ (8e6bc ) │ │ │ │ + bne.n 8e48e │ │ │ │ + cbz r2, 8e482 │ │ │ │ + ldr r4, [pc, #408] @ (8e5e4 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w ip, [r0, #3892] @ 0xf34 │ │ │ │ @@ -147071,190 +147000,190 @@ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ add.w lr, r3, #16 │ │ │ │ add.w r1, ip, #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8e60e │ │ │ │ + bne.n 8e536 │ │ │ │ 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 8e5d6 │ │ │ │ + blt.n 8e4fe │ │ │ │ cmp r4, #2 │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - beq.n 8e520 │ │ │ │ + beq.n 8e448 │ │ │ │ add.w r0, ip, #8 │ │ │ │ add.w lr, r3, #20 │ │ │ │ add.w ip, ip, r4, lsl #2 │ │ │ │ ldr.w r1, [r0], #4 │ │ │ │ - cbnz r2, 8e5f4 │ │ │ │ + cbnz r2, 8e51c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - blt.n 8e5fc │ │ │ │ + blt.n 8e524 │ │ │ │ cmp r0, ip │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - bne.n 8e59a │ │ │ │ + bne.n 8e4c2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8e522 │ │ │ │ - b.n 8e55a │ │ │ │ + bne.n 8e44a │ │ │ │ + b.n 8e482 │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84490 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 84364 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e4f6 │ │ │ │ - b.n 8e55a │ │ │ │ + bne.n 8e41e │ │ │ │ + b.n 8e482 │ │ │ │ adds r0, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - bne.n 8e58e │ │ │ │ + bne.n 8e4b6 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8e522 │ │ │ │ - b.n 8e55a │ │ │ │ + bne.n 8e44a │ │ │ │ + b.n 8e482 │ │ │ │ cmp ip, r0 │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - beq.n 8e522 │ │ │ │ + beq.n 8e44a │ │ │ │ ldr.w r1, [r0], #4 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e5e8 │ │ │ │ + bge.n 8e510 │ │ │ │ adds r4, #1 │ │ │ │ cmp ip, r0 │ │ │ │ str r4, [r1, #0] │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - bne.n 8e59a │ │ │ │ + bne.n 8e4c2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8e522 │ │ │ │ - b.n 8e55a │ │ │ │ + bne.n 8e44a │ │ │ │ + b.n 8e482 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8e620 │ │ │ │ + blt.n 8e548 │ │ │ │ cmp r4, #2 │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - beq.n 8e522 │ │ │ │ - b.n 8e58e │ │ │ │ + beq.n 8e44a │ │ │ │ + b.n 8e4b6 │ │ │ │ adds r0, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - beq.w 8e522 │ │ │ │ - b.n 8e58e │ │ │ │ + beq.w 8e44a │ │ │ │ + b.n 8e4b6 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 8e5c0 │ │ │ │ - bl 23c560 │ │ │ │ + bls.n 8e4e8 │ │ │ │ + bl 23c7b4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8e55a │ │ │ │ + beq.n 8e482 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ add.w lr, r0, #16 │ │ │ │ mov r1, ip │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r5, #1 │ │ │ │ strlt r5, [r0, #0] │ │ │ │ str r0, [r3, #16] │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - b.n 8e56e │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + b.n 8e496 │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8e696 │ │ │ │ + bne.n 8e5be │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e4f6 │ │ │ │ + bne.w 8e41e │ │ │ │ mov r0, r3 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e4f6 │ │ │ │ + b.n 8e41e │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e4f6 │ │ │ │ + b.n 8e41e │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #39732 @ 0x9b34 │ │ │ │ + movw r0, #38132 @ 0x94f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8e55a │ │ │ │ - ldr r3, [pc, #8] @ (8e6c4 ) │ │ │ │ - b.n 8e55a │ │ │ │ + b.n 8e482 │ │ │ │ + ldr r3, [pc, #8] @ (8e5ec ) │ │ │ │ + b.n 8e482 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #420] @ (8e880 ) │ │ │ │ + ldr r5, [pc, #420] @ (8e7a8 ) │ │ │ │ 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, #1744] @ 0x6d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8e7b6 │ │ │ │ + beq.n 8e6de │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1744] @ 0x6d0 │ │ │ │ ldr.w r1, [r2, #1748] @ 0x6d4 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1748] @ 0x6d4 │ │ │ │ - ldr r2, [pc, #380] @ (8e884 ) │ │ │ │ + ldr r2, [pc, #380] @ (8e7ac ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8e814 │ │ │ │ + bne.n 8e73c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr.w ip, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ tst.w ip, #16384 @ 0x4000 │ │ │ │ - bne.n 8e75e │ │ │ │ + bne.n 8e686 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst.w r1, #16384 @ 0x4000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bne.n 8e7a8 │ │ │ │ + bne.n 8e6d0 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #20] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ @@ -147265,15 +147194,15 @@ │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8e7ae │ │ │ │ + blt.n 8e6d6 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ @@ -147281,21 +147210,21 @@ │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 8e752 │ │ │ │ + b.n 8e67a │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e774 │ │ │ │ + bge.n 8e69c │ │ │ │ ldr r0, [r5, r4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 8e776 │ │ │ │ + b.n 8e69e │ │ │ │ movw r2, #41352 @ 0xa188 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ @@ -147303,116 +147232,116 @@ │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ adds r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add.w r0, r0, r3, lsl #1 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1c75b0 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ + bl 1c7a20 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8e752 │ │ │ │ + beq.n 8e67a │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #136] @ (8e884 ) │ │ │ │ + ldr r2, [pc, #136] @ (8e7ac ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 8e83c │ │ │ │ + cbnz r1, 8e764 │ │ │ │ movs r1, #2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8e71a │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + b.n 8e642 │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8e862 │ │ │ │ + bne.n 8e78a │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e714 │ │ │ │ + bne.w 8e63c │ │ │ │ mov r0, r3 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e714 │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + b.n 8e63c │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8e872 │ │ │ │ + bne.n 8e79a │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e808 │ │ │ │ + bne.n 8e730 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e808 │ │ │ │ + b.n 8e730 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e714 │ │ │ │ + b.n 8e63c │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e808 │ │ │ │ + b.n 8e730 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #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, #360] @ (8ea04 ) │ │ │ │ + ldr r5, [pc, #360] @ (8e92c ) │ │ │ │ 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.n 8e93e │ │ │ │ + beq.n 8e866 │ │ │ │ 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 │ │ │ │ - ldr r2, [pc, #320] @ (8ea08 ) │ │ │ │ + ldr r2, [pc, #320] @ (8e930 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8e99a │ │ │ │ + bne.n 8e8c2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldrd r1, r0, [r2] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #17 │ │ │ │ - bmi.n 8e900 │ │ │ │ + bmi.n 8e828 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ @@ -147434,15 +147363,15 @@ │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 8e8f4 │ │ │ │ + b.n 8e81c │ │ │ │ movw r2, #41352 @ 0xa188 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ @@ -147450,108 +147379,108 @@ │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r0, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r0, #3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1c75b0 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ + bl 1c7a20 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8e8f4 │ │ │ │ + beq.n 8e81c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #132] @ (8ea08 ) │ │ │ │ + ldr r2, [pc, #132] @ (8e930 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 8e9c0 │ │ │ │ + cbnz r1, 8e8e8 │ │ │ │ movs r1, #1 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8e8da │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + b.n 8e802 │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8e9e6 │ │ │ │ + bne.n 8e90e │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e8d4 │ │ │ │ + bne.n 8e7fc │ │ │ │ mov r0, r3 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e8d4 │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + b.n 8e7fc │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8e9f6 │ │ │ │ + bne.n 8e91e │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e98e │ │ │ │ + bne.n 8e8b6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e98e │ │ │ │ + b.n 8e8b6 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e8d4 │ │ │ │ + b.n 8e7fc │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e98e │ │ │ │ + b.n 8e8b6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #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, #512] @ (8ec20 ) │ │ │ │ + ldr r5, [pc, #512] @ (8eb48 ) │ │ │ │ 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, #1752] @ 0x6d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8eb1a │ │ │ │ + beq.n 8ea42 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1752] @ 0x6d8 │ │ │ │ ldr.w r1, [r2, #1756] @ 0x6dc │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1756] @ 0x6dc │ │ │ │ - ldr r2, [pc, #472] @ (8ec24 ) │ │ │ │ + ldr r2, [pc, #472] @ (8eb4c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ebb2 │ │ │ │ + bne.w 8eada │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr.w ip, [r2] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ @@ -147560,69 +147489,69 @@ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r2] │ │ │ │ str r2, [r3, #16] │ │ │ │ and.w r1, r1, #16384 @ 0x4000 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8eb7c │ │ │ │ + bne.n 8eaa4 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr.w ip, [r2] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ and.w r1, r1, #16384 @ 0x4000 │ │ │ │ - blt.n 8eac0 │ │ │ │ + blt.n 8e9e8 │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbnz r1, 8ead0 │ │ │ │ + cbnz r1, 8e9f8 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ and.w r1, r1, #16384 @ 0x4000 │ │ │ │ - blt.n 8eb0e │ │ │ │ + blt.n 8ea36 │ │ │ │ str r2, [r3, #24] │ │ │ │ - cbnz r1, 8eadc │ │ │ │ + cbnz r1, 8ea04 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r2] │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8eaa0 │ │ │ │ + beq.n 8e9c8 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ strge r2, [r3, #24] │ │ │ │ - blt.n 8eb94 │ │ │ │ + blt.n 8eabc │ │ │ │ ldr r0, [r5, r4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 8eab4 │ │ │ │ + b.n 8e9dc │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r2, [r3, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8eab4 │ │ │ │ - b.n 8eadc │ │ │ │ + beq.n 8e9dc │ │ │ │ + b.n 8ea04 │ │ │ │ movw r2, #41352 @ 0xa188 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ @@ -147631,134 +147560,134 @@ │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ adds r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ add r0, r3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1c75b0 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ + bl 1c7a20 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8eab4 │ │ │ │ + beq.n 8e9dc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #192] @ (8ec24 ) │ │ │ │ + ldr r2, [pc, #192] @ (8eb4c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8ebda │ │ │ │ + bne.n 8eb02 │ │ │ │ movs r1, #3 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8ea60 │ │ │ │ + b.n 8e988 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8eb9c │ │ │ │ + blt.n 8eac4 │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ strge r2, [r3, #24] │ │ │ │ - bge.n 8eadc │ │ │ │ + bge.n 8ea04 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r2, [r3, #24] │ │ │ │ - b.n 8eadc │ │ │ │ + b.n 8ea04 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ strge r2, [r3, #24] │ │ │ │ - bge.n 8eadc │ │ │ │ - b.n 8eb94 │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + bge.n 8ea04 │ │ │ │ + b.n 8eabc │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8ec00 │ │ │ │ + bne.n 8eb28 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ea5a │ │ │ │ + bne.w 8e982 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ea5a │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + b.n 8e982 │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8ec10 │ │ │ │ + bne.n 8eb38 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8eb70 │ │ │ │ + bne.n 8ea98 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8eb70 │ │ │ │ + b.n 8ea98 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ea5a │ │ │ │ + b.n 8e982 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8eb70 │ │ │ │ + b.n 8ea98 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #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, #636] @ (8eeb8 ) │ │ │ │ + ldr r5, [pc, #636] @ (8ede0 ) │ │ │ │ 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, #1768] @ 0x6e8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8edae │ │ │ │ + beq.w 8ecd6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1768] @ 0x6e8 │ │ │ │ ldr.w r1, [r2, #1772] @ 0x6ec │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1772] @ 0x6ec │ │ │ │ - ldr r2, [pc, #596] @ (8eebc ) │ │ │ │ + ldr r2, [pc, #596] @ (8ede4 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ee4c │ │ │ │ + bne.w 8ed74 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr.w ip, [r2] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ @@ -147767,73 +147696,73 @@ │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r2] │ │ │ │ str r2, [r3, #16] │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ee10 │ │ │ │ + bne.w 8ed38 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr.w ip, [r2] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - blt.n 8ed28 │ │ │ │ + blt.n 8ec50 │ │ │ │ str r2, [r3, #20] │ │ │ │ add.w r2, r1, #12 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ed3c │ │ │ │ + bne.n 8ec64 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr.w ip, [r1] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - blt.n 8ed9a │ │ │ │ + blt.n 8ecc2 │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ed4a │ │ │ │ + bne.n 8ec72 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr.w ip, [r1] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - bge.n 8ecfc │ │ │ │ + bge.n 8ec24 │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r1] │ │ │ │ str r1, [r3, #28] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ed5a │ │ │ │ + bne.n 8ec82 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ and.w r1, r1, #16384 @ 0x4000 │ │ │ │ - bge.n 8ed18 │ │ │ │ + bge.n 8ec40 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r2, [r3, #32] │ │ │ │ - cbnz r1, 8ed68 │ │ │ │ + cbnz r1, 8ec90 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r2] │ │ │ │ str r2, [r3, #20] │ │ │ │ add.w r2, r1, #12 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ecc6 │ │ │ │ + beq.n 8ebee │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8ee28 │ │ │ │ + blt.n 8ed50 │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r1, #0] │ │ │ │ @@ -147855,22 +147784,22 @@ │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 8ed1c │ │ │ │ + b.n 8ec44 │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r1] │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ece2 │ │ │ │ - b.n 8ed4a │ │ │ │ + beq.n 8ec0a │ │ │ │ + b.n 8ec72 │ │ │ │ movw r2, #41352 @ 0xa188 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ @@ -147879,132 +147808,132 @@ │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ adds r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ add r0, r3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1c75b0 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ + bl 1c7a20 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ed1c │ │ │ │ + beq.n 8ec44 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #196] @ (8eebc ) │ │ │ │ + ldr r2, [pc, #196] @ (8ede4 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8ee74 │ │ │ │ + bne.n 8ed9c │ │ │ │ movs r1, #5 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8ec7e │ │ │ │ + b.n 8eba6 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8ee34 │ │ │ │ + blt.n 8ed5c │ │ │ │ str r2, [r3, #20] │ │ │ │ add.w r2, r1, #12 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ed44 │ │ │ │ + bge.n 8ec6c │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ - b.n 8ed4a │ │ │ │ + b.n 8ec72 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r2, [r3, #20] │ │ │ │ add.w r2, r1, #12 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8ed44 │ │ │ │ - b.n 8ee28 │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + bge.w 8ec6c │ │ │ │ + b.n 8ed50 │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8ee9a │ │ │ │ + bne.n 8edc2 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ec78 │ │ │ │ + bne.w 8eba0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ec78 │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + b.n 8eba0 │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8eeaa │ │ │ │ + bne.n 8edd2 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ee04 │ │ │ │ + bne.n 8ed2c │ │ │ │ mov r0, r3 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ee04 │ │ │ │ + b.n 8ed2c │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ec78 │ │ │ │ + b.n 8eba0 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ee04 │ │ │ │ + b.n 8ed2c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #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, #604] @ (8f130 ) │ │ │ │ + ldr r5, [pc, #600] @ (8f054 ) │ │ │ │ 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, #1760] @ 0x6e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f010 │ │ │ │ + beq.w 8ef38 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1760] @ 0x6e0 │ │ │ │ ldr.w r1, [r2, #1764] @ 0x6e4 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1764] @ 0x6e4 │ │ │ │ - ldr r2, [pc, #564] @ (8f134 ) │ │ │ │ + ldr r2, [pc, #560] @ (8f058 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f0c2 │ │ │ │ + bne.w 8efe6 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr.w ip, [r1] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ @@ -148013,92 +147942,92 @@ │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r1] │ │ │ │ str r1, [r3, #16] │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f070 │ │ │ │ + bne.w 8ef98 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr.w ip, [r1] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - blt.n 8ef94 │ │ │ │ + blt.n 8eebc │ │ │ │ str r1, [r3, #20] │ │ │ │ add.w ip, r2, #12 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - cbnz r0, 8efa8 │ │ │ │ + cbnz r0, 8eed0 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ and.w r1, r1, #16384 @ 0x4000 │ │ │ │ - blt.n 8f000 │ │ │ │ + blt.n 8ef28 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r2, [ip] │ │ │ │ - cbnz r1, 8efb6 │ │ │ │ + cbnz r1, 8eede │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ and.w r1, r1, #16384 @ 0x4000 │ │ │ │ - blt.n 8eff4 │ │ │ │ + blt.n 8ef1c │ │ │ │ str r2, [r3, #28] │ │ │ │ - cbnz r1, 8efc2 │ │ │ │ + cbnz r1, 8eeea │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r1] │ │ │ │ str r1, [r3, #20] │ │ │ │ add.w ip, r2, #12 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ef5c │ │ │ │ + beq.n 8ee84 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8f092 │ │ │ │ + blt.n 8efb0 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r2, [ip] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ strge r2, [r3, #28] │ │ │ │ - blt.n 8f08a │ │ │ │ + blt.n 8efc6 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 8ef88 │ │ │ │ + b.n 8eeb0 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r2, [r3, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8ef88 │ │ │ │ - b.n 8efc2 │ │ │ │ + beq.n 8eeb0 │ │ │ │ + b.n 8eeea │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r2, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8ef74 │ │ │ │ - b.n 8efb6 │ │ │ │ + beq.n 8ee9c │ │ │ │ + b.n 8eede │ │ │ │ movw r2, #41352 @ 0xa188 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ @@ -148106,231 +148035,229 @@ │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ adds r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1c75b0 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ + bl 1c7a20 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ef88 │ │ │ │ + beq.n 8eeb0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #220] @ (8f134 ) │ │ │ │ + ldr r2, [pc, #216] @ (8f058 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8f0ea │ │ │ │ + bne.n 8f00e │ │ │ │ movs r1, #4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8ef16 │ │ │ │ + b.n 8ee3e │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8f0aa │ │ │ │ + blt.n 8efce │ │ │ │ str r1, [r3, #20] │ │ │ │ add.w ip, r2, #12 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8efb0 │ │ │ │ - b.n 8f092 │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - b.n 8efc2 │ │ │ │ + bge.n 8eed8 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r2, [ip] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ strge r2, [r3, #28] │ │ │ │ - bge.n 8efc2 │ │ │ │ - b.n 8f08a │ │ │ │ + bge.n 8eeea │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + b.n 8eeea │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #20] │ │ │ │ add.w ip, r2, #12 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8efb0 │ │ │ │ - b.n 8f092 │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + bge.w 8eed8 │ │ │ │ + b.n 8efb0 │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f110 │ │ │ │ + bne.n 8f034 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ef10 │ │ │ │ + bne.w 8ee38 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ef10 │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + b.n 8ee38 │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f120 │ │ │ │ + bne.n 8f044 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f064 │ │ │ │ + bne.n 8ef8c │ │ │ │ mov r0, r3 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f064 │ │ │ │ + b.n 8ef8c │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ef10 │ │ │ │ + b.n 8ee38 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f064 │ │ │ │ + b.n 8ef8c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0008f138 : │ │ │ │ +0008f05c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 8f18c │ │ │ │ + bmi.n 8f0b0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #29268 @ 0x7254 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1c8954 │ │ │ │ + bl 8776c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8f186 │ │ │ │ - cbz r5, 8f172 │ │ │ │ + cbz r0, 8f0aa │ │ │ │ + cbz r5, 8f096 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 881fc │ │ │ │ + bl 88128 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8f1a6 │ │ │ │ + cbz r0, 8f0ca │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r6, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49276 @ 0xc07c │ │ │ │ + movw r1, #47676 @ 0xba3c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 8f188 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 8f0ac │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f188 │ │ │ │ + bge.n 8f0ac │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8f188 │ │ │ │ + bne.n 8f0ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f188 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f0ac │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r1, #256 @ 0x100 │ │ │ │ - bls.w 8f42a │ │ │ │ + bls.w 8f34e │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bcs.w 8f416 │ │ │ │ - ldr r3, [pc, #692] @ (8f49c ) │ │ │ │ + bcs.w 8f33a │ │ │ │ + ldr r3, [pc, #692] @ (8f3c0 ) │ │ │ │ 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, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8f432 │ │ │ │ + beq.w 8f356 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ str.w r2, [r3, #1728] @ 0x6c0 │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ - ldr r2, [pc, #656] @ (8f4a0 ) │ │ │ │ + ldr r2, [pc, #656] @ (8f3c4 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f5bc │ │ │ │ + bne.w 8f4e0 │ │ │ │ movs r3, #8 │ │ │ │ strd r3, r6, [r5, #8] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f5de │ │ │ │ + beq.w 8f502 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8f3da │ │ │ │ + blt.w 8f2fe │ │ │ │ ldr r4, [r6, r3] │ │ │ │ add.w r8, r6, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8f46c │ │ │ │ + bne.w 8f390 │ │ │ │ movw r3, #8236 @ 0x202c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r4, [r3, #152] @ 0x98 │ │ │ │ - movw r2, #30877 @ 0x789d │ │ │ │ + movw r2, #30665 @ 0x77c9 │ │ │ │ movt r2, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 8f578 │ │ │ │ + bne.w 8f49c │ │ │ │ movw r0, #8236 @ 0x202c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 87bfc │ │ │ │ + bl 87b28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f5f6 │ │ │ │ + beq.w 8f51a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #17 │ │ │ │ - bpl.w 8f58a │ │ │ │ - ldr r2, [pc, #540] @ (8f49c ) │ │ │ │ + bpl.w 8f4ae │ │ │ │ + ldr r2, [pc, #540] @ (8f3c0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ ldr.w r2, [r0, #-4] │ │ │ │ ldr.w lr, [ip, #3892] @ 0xf34 │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -148344,32 +148271,32 @@ │ │ │ │ strd lr, r2, [r4, #-8] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str.w r1, [ip, #3868] @ 0xf1c │ │ │ │ str r6, [r4, #8] │ │ │ │ strd r9, r9, [r4, #20] │ │ │ │ str.w r9, [r4, #12] │ │ │ │ - movw r2, #38737 @ 0x9751 │ │ │ │ + movw r2, #37713 @ 0x9351 │ │ │ │ movt r2, #19 │ │ │ │ str r2, [r4, #28] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f50a │ │ │ │ + bne.w 8f42e │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8f59c │ │ │ │ + bne.w 8f4c0 │ │ │ │ str r2, [r4, #24] │ │ │ │ str.w r4, [r8] │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr.w r1, [r7, #180] @ 0xb4 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.n 8f32c │ │ │ │ - ldr r2, [pc, #420] @ (8f49c ) │ │ │ │ + bpl.n 8f250 │ │ │ │ + ldr r2, [pc, #420] @ (8f3c0 ) │ │ │ │ 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 │ │ │ │ @@ -148378,602 +148305,602 @@ │ │ │ │ movhi r1, #1 │ │ │ │ add.w r2, r3, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r2, #412] @ 0x19c │ │ │ │ cmp r0, r7 │ │ │ │ it eq │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f5a6 │ │ │ │ + beq.w 8f4ca │ │ │ │ ldr.w r1, [r2, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f4a8 │ │ │ │ + beq.w 8f3cc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.w 8f612 │ │ │ │ + bpl.w 8f536 │ │ │ │ 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 8f3b0 │ │ │ │ + bge.n 8f2d4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r2, #41560 @ 0xa258 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - bne.n 8f3be │ │ │ │ + bne.n 8f2e2 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 8f3be │ │ │ │ + beq.n 8f2e2 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ - beq.w 8f4f8 │ │ │ │ - bl 89be4 │ │ │ │ + beq.w 8f41c │ │ │ │ + bl 89b0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f396 │ │ │ │ + bge.n 8f2ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f67c │ │ │ │ + beq.w 8f5a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f3a8 │ │ │ │ + bge.n 8f2cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f628 │ │ │ │ + beq.w 8f54c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 8f362 │ │ │ │ + beq.n 8f286 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 8f368 │ │ │ │ + bne.n 8f28c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c8900 │ │ │ │ + bl 1c8dc8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 8f4fe │ │ │ │ + b.n 8f422 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bpl.w 8f236 │ │ │ │ - ldr r3, [pc, #184] @ (8f49c ) │ │ │ │ + bpl.w 8f15a │ │ │ │ + ldr r3, [pc, #184] @ (8f3c0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r6, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 8f456 │ │ │ │ + beq.n 8f37a │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 8f456 │ │ │ │ + bhi.n 8f37a │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r3, r2 │ │ │ │ - b.n 8f460 │ │ │ │ + b.n 8f384 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8f8c0 │ │ │ │ + bl 8f7e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f224 │ │ │ │ + bne.w 8f148 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8f3a8 │ │ │ │ - ldr r5, [pc, #120] @ (8f4a4 ) │ │ │ │ + b.n 8f2cc │ │ │ │ + ldr r5, [pc, #120] @ (8f3c8 ) │ │ │ │ add.w r5, r5, r1, lsl #4 │ │ │ │ - b.n 8f224 │ │ │ │ - bl 7ffec <_PyObject_GC_New@@Base+0x28c> │ │ │ │ + b.n 8f148 │ │ │ │ + bl 7fffc <_PyObject_GC_New@@Base+0x28c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f63a │ │ │ │ + beq.w 8f55e │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 8f20e │ │ │ │ + b.n 8f132 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r3, r2 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ add.w r8, r3, #24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8f242 │ │ │ │ + beq.w 8f166 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f242 │ │ │ │ + bne.w 8f166 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #8236 @ 0x202c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8f24a │ │ │ │ + bne.w 8f16e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8f24a │ │ │ │ + ble.w 8f16e │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8f2ec │ │ │ │ + bge.w 8f210 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 8f2ec │ │ │ │ + b.n 8f210 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bl 7fac4 │ │ │ │ + bl 7fb14 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f658 │ │ │ │ + beq.w 8f57c │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ it pl │ │ │ │ strpl.w r0, [r7, #180] @ 0xb4 │ │ │ │ - bpl.w 8f332 │ │ │ │ - ldr r2, [pc, #464] @ (8f694 ) │ │ │ │ + bpl.w 8f256 │ │ │ │ + ldr r2, [pc, #464] @ (8f5b8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r7, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r6, r2, r3 │ │ │ │ add.w r6, r6, #91136 @ 0x16400 │ │ │ │ ldr.w r6, [r6, #412] @ 0x19c │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 8f4ea │ │ │ │ + beq.n 8f40e │ │ │ │ cmp r0, #10 │ │ │ │ - bls.n 8f5b0 │ │ │ │ + bls.n 8f4d4 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ - b.n 8f332 │ │ │ │ - bl 863a4 │ │ │ │ + b.n 8f256 │ │ │ │ + bl 86278 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8f38c │ │ │ │ - b.n 8f396 │ │ │ │ + blt.w 8f2b0 │ │ │ │ + b.n 8f2ba │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8f596 │ │ │ │ + bne.n 8f4ba │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 8f640 │ │ │ │ + bne.w 8f564 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8f52a │ │ │ │ + cbnz r0, 8f44e │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8f644 │ │ │ │ + bne.w 8f568 │ │ │ │ str r2, [r4, #24] │ │ │ │ str r4, [r2, #20] │ │ │ │ - b.n 8f2e8 │ │ │ │ + b.n 8f20c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8f51c │ │ │ │ + bne.n 8f440 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ movw r6, #8896 @ 0x22c0 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp lr, r6 │ │ │ │ - beq.n 8f54e │ │ │ │ + beq.n 8f472 │ │ │ │ movw ip, #8444 @ 0x20fc │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 8f630 │ │ │ │ + bne.n 8f554 │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n 8f524 │ │ │ │ + beq.n 8f448 │ │ │ │ cmp ip, r6 │ │ │ │ - beq.n 8f566 │ │ │ │ + beq.n 8f48a │ │ │ │ movw r3, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 8f648 │ │ │ │ + bne.n 8f56c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8f524 │ │ │ │ + beq.n 8f448 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ strd r1, r3, [r4, #20] │ │ │ │ - cbz r3, 8f574 │ │ │ │ + cbz r3, 8f498 │ │ │ │ str r4, [r3, #20] │ │ │ │ str r4, [r1, #24] │ │ │ │ - b.n 8f2ec │ │ │ │ + b.n 8f210 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #8236 @ 0x202c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8f5f6 │ │ │ │ + cbz r0, 8f51a │ │ │ │ movs r2, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ strd r2, r2, [r4, #20] │ │ │ │ str r2, [r4, #12] │ │ │ │ - b.n 8f2c4 │ │ │ │ + b.n 8f1e8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 8f524 │ │ │ │ + beq.n 8f448 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8f2e8 │ │ │ │ - b.n 8f526 │ │ │ │ + beq.w 8f20c │ │ │ │ + b.n 8f44a │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ ldr.w r1, [r3, #408] @ 0x198 │ │ │ │ - b.n 8f32c │ │ │ │ + b.n 8f250 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 8f4f4 │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + b.n 8f418 │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8f64c │ │ │ │ + bne.n 8f570 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f21e │ │ │ │ + bne.w 8f142 │ │ │ │ mov r0, r5 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 8f21e │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 8f142 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55676 @ 0xd97c │ │ │ │ + movw r1, #54076 @ 0xd33c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8f424 │ │ │ │ + bge.w 8f348 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f424 │ │ │ │ + bne.w 8f348 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f424 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f348 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #49104 @ 0xbfd0 │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8f4fe │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8f422 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f3a8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f2cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8f524 │ │ │ │ - b.n 8f566 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 8f424 │ │ │ │ + beq.w 8f448 │ │ │ │ + b.n 8f48a │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 8f348 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 8f532 │ │ │ │ + b.n 8f456 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 8f56a │ │ │ │ + b.n 8f48e │ │ │ │ mov r1, r0 │ │ │ │ - b.n 8f56a │ │ │ │ + b.n 8f48e │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 8f21e │ │ │ │ + b.n 8f142 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8f684 │ │ │ │ + blt.n 8f5a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8f424 │ │ │ │ + bge.w 8f348 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f424 │ │ │ │ + bne.w 8f348 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f424 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f348 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f396 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f2ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8f660 │ │ │ │ + bne.n 8f584 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f660 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f584 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008f698 : │ │ │ │ - b.w 8f69c │ │ │ │ +0008f5bc : │ │ │ │ + b.w 8f5c0 │ │ │ │ │ │ │ │ -0008f69c : │ │ │ │ +0008f5c0 : │ │ │ │ cmp.w r0, #256 @ 0x100 │ │ │ │ - bls.n 8f6fc │ │ │ │ + bls.n 8f620 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bcs.n 8f6fa │ │ │ │ + bcs.n 8f61e │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #224] @ (8f798 ) │ │ │ │ + ldr r3, [pc, #224] @ (8f6bc ) │ │ │ │ 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, #1728] @ 0x6c0 │ │ │ │ - cbz r3, 8f706 │ │ │ │ - ldr r0, [pc, #204] @ (8f79c ) │ │ │ │ + cbz r3, 8f62a │ │ │ │ + ldr r0, [pc, #204] @ (8f6c0 ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r4, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8f752 │ │ │ │ + bne.n 8f676 │ │ │ │ movs r2, #8 │ │ │ │ strd r2, r5, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.n 8f8c0 │ │ │ │ - ldr r3, [pc, #160] @ (8f7a0 ) │ │ │ │ + b.n 8f7e4 │ │ │ │ + ldr r3, [pc, #160] @ (8f6c4 ) │ │ │ │ add.w r3, r3, r0, lsl #4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - bl 7ffec <_PyObject_GC_New@@Base+0x28c> │ │ │ │ + bl 7fffc <_PyObject_GC_New@@Base+0x28c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f778 │ │ │ │ + beq.n 8f69c │ │ │ │ movw r2, #41976 @ 0xa3f8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #116] @ (8f79c ) │ │ │ │ + ldr r2, [pc, #116] @ (8f6c0 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8f6ee │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + beq.n 8f612 │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8f792 │ │ │ │ + bne.n 8f6b6 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 8f76e │ │ │ │ - b.n 8f6ee │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + cbz r0, 8f692 │ │ │ │ + b.n 8f612 │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8f782 │ │ │ │ + bne.n 8f6a6 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f6ee │ │ │ │ + bne.n 8f612 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f6ee │ │ │ │ + b.n 8f612 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 23c560 │ │ │ │ + bl 23c7b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f6f4 │ │ │ │ + b.n 8f618 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f6ee │ │ │ │ + b.n 8f612 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - b.n 8f786 │ │ │ │ + b.n 8f6aa │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #260] @ (8f8b8 ) │ │ │ │ + ldr r2, [pc, #260] @ (8f7dc ) │ │ │ │ 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, #1728] @ 0x6c0 │ │ │ │ - cbz r3, 8f802 │ │ │ │ - ldr r0, [pc, #240] @ (8f8bc ) │ │ │ │ + cbz r3, 8f726 │ │ │ │ + ldr r0, [pc, #240] @ (8f7e0 ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r5, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r1, 8f83e │ │ │ │ + cbnz r1, 8f762 │ │ │ │ eor.w r2, r4, r4, asr #31 │ │ │ │ cmp r4, r1 │ │ │ │ ite ge │ │ │ │ movge r1, #8 │ │ │ │ movlt r1, #10 │ │ │ │ sub.w r2, r2, r4, asr #31 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bl 7ffec <_PyObject_GC_New@@Base+0x28c> │ │ │ │ + bl 7fffc <_PyObject_GC_New@@Base+0x28c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f8ae │ │ │ │ + beq.n 8f7d2 │ │ │ │ movw r2, #41976 @ 0xa3f8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r0, #4] │ │ │ │ - ldr r1, [pc, #164] @ (8f8bc ) │ │ │ │ + ldr r1, [pc, #164] @ (8f7e0 ) │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8f864 │ │ │ │ + blt.n 8f788 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r1, #1600] @ 0x640 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r2, 8f87a │ │ │ │ + cbnz r2, 8f79e │ │ │ │ cmp r4, #0 │ │ │ │ eor.w r2, r4, r4, asr #31 │ │ │ │ sub.w r2, r2, r4, asr #31 │ │ │ │ ite ge │ │ │ │ movge r1, #8 │ │ │ │ movlt r1, #10 │ │ │ │ - b.n 8f7f8 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + b.n 8f71c │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8f898 │ │ │ │ + bne.n 8f7bc │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f82c │ │ │ │ + bne.n 8f750 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f82c │ │ │ │ + b.n 8f750 │ │ │ │ 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 8f82c │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + beq.n 8f750 │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 8f8a8 │ │ │ │ + bne.n 8f7cc │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f85a │ │ │ │ - b.n 8f82c │ │ │ │ + beq.n 8f77e │ │ │ │ + b.n 8f750 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f82c │ │ │ │ + b.n 8f750 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ - b.n 8f89c │ │ │ │ + b.n 8f7c0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 23c560 │ │ │ │ + bl 23c7b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f7fc │ │ │ │ + b.n 8f720 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #24320 @ 0x5f00 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #205 @ 0xcd │ │ │ │ + movw r3, #221 @ 0xdd │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 8f9a6 │ │ │ │ - ldr r3, [pc, #280] @ (8fa04 ) │ │ │ │ + bne.n 8f8ca │ │ │ │ + ldr r3, [pc, #280] @ (8f928 ) │ │ │ │ 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, #1612] @ 0x64c │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8f96e │ │ │ │ + beq.n 8f892 │ │ │ │ ldrd r2, r4, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 8f950 │ │ │ │ + cbz r2, 8f874 │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r2, [pc, #232] @ (8fa08 ) │ │ │ │ + ldr r2, [pc, #232] @ (8f92c ) │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8f9ba │ │ │ │ + blt.n 8f8de │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8f9ca │ │ │ │ + bne.n 8f8ee │ │ │ │ movs r2, #16 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ - cbz r5, 8f94a │ │ │ │ + cbz r5, 8f86e │ │ │ │ bic.w r3, r5, #3221225472 @ 0xc0000000 │ │ │ │ lsrs r5, r5, #30 │ │ │ │ str r3, [r4, #12] │ │ │ │ it ne │ │ │ │ strne r5, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ @@ -148986,313 +148913,121 @@ │ │ │ │ addcs.w r1, r0, #24 │ │ │ │ strcs r1, [r3, #24] │ │ │ │ ittet cc │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r1, #12] │ │ │ │ strcs r2, [r3, r0] │ │ │ │ strcc r1, [r3, #8] │ │ │ │ - b.n 8f914 │ │ │ │ + b.n 8f838 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f914 │ │ │ │ + bne.n 8f838 │ │ │ │ ldr.w r4, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #41937 @ 0xa3d1 │ │ │ │ + movw r3, #42009 @ 0xa419 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 8f9ea │ │ │ │ + bne.n 8f90e │ │ │ │ movs r0, #20 │ │ │ │ blx 2c0b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 8f9b4 │ │ │ │ + cbz r4, 8f8d8 │ │ │ │ ldr.w r3, [r6, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #800] @ 0x320 │ │ │ │ - b.n 8f914 │ │ │ │ + b.n 8f838 │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f914 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 8f94a │ │ │ │ + bne.n 8f838 │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 8f86e │ │ │ │ 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 8f934 │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + beq.n 8f858 │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8f9f6 │ │ │ │ + bne.n 8f91a │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f934 │ │ │ │ + bne.n 8f858 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 8f934 │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 8f858 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8f998 │ │ │ │ + b.n 8f8bc │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 8f934 │ │ │ │ + b.n 8f858 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - mov r2, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - ldr r3, [r0, #104] @ 0x68 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 8fbec │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [r0, #84] @ 0x54 │ │ │ │ - sub sp, #12 │ │ │ │ - cmp r1, #0 │ │ │ │ - blt.n 8fad4 │ │ │ │ - add r3, r2 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 8fb1c │ │ │ │ - movw r4, #8236 @ 0x202c │ │ │ │ - movt r4, #80 @ 0x50 │ │ │ │ - ldr.w r5, [r4, #152] @ 0x98 │ │ │ │ - mov r7, r2 │ │ │ │ - movw r2, #30877 @ 0x789d │ │ │ │ - movt r2, #8 │ │ │ │ - cmp r5, r2 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bne.w 8fbd0 │ │ │ │ - movw r0, #8236 @ 0x202c │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - bl 87bfc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 8fad0 │ │ │ │ - ldr r2, [r4, #84] @ 0x54 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - tst.w r2, #16384 @ 0x4000 │ │ │ │ - beq.n 8faa2 │ │ │ │ - ldr r1, [pc, #404] @ (8fc04 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r2, [r2, r1] │ │ │ │ - sub.w r1, r0, #8 │ │ │ │ - ldr.w ip, [r2, #8] │ │ │ │ - ldr.w r2, [r0, #-4] │ │ │ │ - ldr.w r5, [ip, #3892] @ 0xf34 │ │ │ │ - and.w r2, r2, #3 │ │ │ │ - ldr.w r6, [ip, #3868] @ 0xf1c │ │ │ │ - add.w lr, r6, #1 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ - orrs r2, r6 │ │ │ │ - str r1, [r6, #0] │ │ │ │ - strd r5, r2, [r0, #-8] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str.w lr, [ip, #3868] @ 0xf1c │ │ │ │ - mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - movs r2, #0 │ │ │ │ - strd r2, r2, [r0, #20] │ │ │ │ - strd r2, r1, [r0, #12] │ │ │ │ - movw r1, #38737 @ 0x9751 │ │ │ │ - movt r1, #19 │ │ │ │ - str r1, [r0, #28] │ │ │ │ - str r7, [r0, #8] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 8fb42 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - cmp r2, r4 │ │ │ │ - it eq │ │ │ │ - streq r1, [r0, #24] │ │ │ │ - bne.w 8fbe6 │ │ │ │ - str r0, [r3, #0] │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [r2, #84] @ 0x54 │ │ │ │ - lsls r1, r1, #30 │ │ │ │ - bpl.n 8fa2e │ │ │ │ - ldr r4, [pc, #296] @ (8fc04 ) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr.w r0, [r2, #180] @ 0xb4 │ │ │ │ - movs r1, #28 │ │ │ │ - subs r0, #1 │ │ │ │ - ldr r3, [r3, r4] │ │ │ │ - mul.w r1, r0, r1 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - adds r4, r3, r1 │ │ │ │ - add.w r4, r4, #91136 @ 0x16400 │ │ │ │ - ldr.w r4, [r4, #412] @ 0x19c │ │ │ │ - cmp r4, r2 │ │ │ │ - beq.n 8fb0e │ │ │ │ - cmp r0, #10 │ │ │ │ - bhi.n 8fb0e │ │ │ │ - add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ - add.w r1, r1, #388 @ 0x184 │ │ │ │ - add r3, r1 │ │ │ │ - b.n 8fb18 │ │ │ │ - add.w r1, r1, #91136 @ 0x16400 │ │ │ │ - add.w r1, r1, #412 @ 0x19c │ │ │ │ - add r3, r1 │ │ │ │ - adds r3, #24 │ │ │ │ - b.n 8fa30 │ │ │ │ - ldr r1, [r0, #12] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 8fa36 │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - movw r4, #8236 @ 0x202c │ │ │ │ - movt r4, #80 @ 0x50 │ │ │ │ - cmp r1, r4 │ │ │ │ - bne.n 8fa3e │ │ │ │ - ldr r1, [r0, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - ble.n 8fa3e │ │ │ │ - cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8fad0 │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r0, #0] │ │ │ │ - b.n 8fad0 │ │ │ │ - ldr.w ip, [r1, #12] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 8fbc4 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - cmp r2, r4 │ │ │ │ - bne.n 8fbca │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ - cbnz r2, 8fb98 │ │ │ │ - mov r5, r1 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - cmp r2, r4 │ │ │ │ - beq.n 8fbbe │ │ │ │ - movw r4, #8444 @ 0x20fc │ │ │ │ - movt r4, #80 @ 0x50 │ │ │ │ - cmp r2, r4 │ │ │ │ - beq.n 8fb8c │ │ │ │ - movw r4, #8896 @ 0x22c0 │ │ │ │ - movt r4, #80 @ 0x50 │ │ │ │ - cmp r2, r4 │ │ │ │ - beq.n 8fb8c │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.n 8fb8c │ │ │ │ - mov r5, ip │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - strd r5, r3, [r0, #20] │ │ │ │ - cbz r3, 8fb88 │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - b.n 8fad0 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 8fb7e │ │ │ │ - str r1, [r0, #24] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 8face │ │ │ │ - b.n 8fbc0 │ │ │ │ - ldr r5, [r2, #12] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 8fb56 │ │ │ │ - mov r5, r1 │ │ │ │ - ldr r6, [r2, #4] │ │ │ │ - movw lr, #8444 @ 0x20fc │ │ │ │ - movt lr, #80 @ 0x50 │ │ │ │ - cmp r6, lr │ │ │ │ - beq.n 8fbba │ │ │ │ - movw lr, #8896 @ 0x22c0 │ │ │ │ - movt lr, #80 @ 0x50 │ │ │ │ - cmp r6, lr │ │ │ │ - bne.n 8fb58 │ │ │ │ - mov ip, r2 │ │ │ │ - b.n 8fb58 │ │ │ │ - str r1, [r0, #24] │ │ │ │ - str r0, [r1, #20] │ │ │ │ - b.n 8face │ │ │ │ - mov ip, r2 │ │ │ │ - mov r5, r2 │ │ │ │ - b.n 8fb58 │ │ │ │ - mov r5, ip │ │ │ │ - mov r2, r1 │ │ │ │ - b.n 8fba0 │ │ │ │ - movs r1, #0 │ │ │ │ - movw r0, #8236 @ 0x202c │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - blx r5 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 8faa2 │ │ │ │ - b.n 8fad0 │ │ │ │ - mov ip, r1 │ │ │ │ - mov r5, r1 │ │ │ │ - b.n 8fb5e │ │ │ │ - movw r3, #43564 @ 0xaa2c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - movw r1, #55676 @ 0xd97c │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ - movs r4, r1 │ │ │ │ - ... │ │ │ │ │ │ │ │ -0008fc08 : │ │ │ │ +0008f930 : │ │ │ │ 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 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8fe8a │ │ │ │ + beq.w 8fbb2 │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 8fe70 │ │ │ │ + beq.w 8fb98 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8fd4e │ │ │ │ + blt.w 8fa76 │ │ │ │ add r2, ip │ │ │ │ - cbnz r3, 8fc4a │ │ │ │ + cbnz r3, 8f972 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8fda0 │ │ │ │ + bne.w 8fac8 │ │ │ │ movw r4, #8236 @ 0x202c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w r5, [r4, #152] @ 0x98 │ │ │ │ - movw r1, #30877 @ 0x789d │ │ │ │ + movw r1, #30665 @ 0x77c9 │ │ │ │ movt r1, #8 │ │ │ │ mov r8, ip │ │ │ │ cmp r5, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bne.n 8fcfa │ │ │ │ + bne.n 8fa22 │ │ │ │ movw r0, #8236 @ 0x202c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 87bfc │ │ │ │ + bl 87b28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8fcf4 │ │ │ │ + beq.n 8fa1c │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst.w r1, #16384 @ 0x4000 │ │ │ │ - beq.n 8fd0e │ │ │ │ - ldr r1, [pc, #584] @ (8fed0 ) │ │ │ │ + beq.n 8fa36 │ │ │ │ + ldr r1, [pc, #584] @ (8fbf8 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub.w ip, r0, #8 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ ldr.w r5, [lr, #3892] @ 0xf34 │ │ │ │ @@ -149305,256 +149040,448 @@ │ │ │ │ strd r5, r1, [r0, #-8] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str.w ip, [r5, #4] │ │ │ │ str.w r7, [lr, #3868] @ 0xf1c │ │ │ │ str.w r8, [r0, #8] │ │ │ │ strd r9, r9, [r0, #20] │ │ │ │ str r1, [r0, #16] │ │ │ │ - cbnz r3, 8fd22 │ │ │ │ - movw r1, #38737 @ 0x9751 │ │ │ │ + cbnz r3, 8fa4a │ │ │ │ + movw r1, #37713 @ 0x9351 │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8fe18 │ │ │ │ + bne.w 8fb40 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.w 8fe0a │ │ │ │ + bne.w 8fb32 │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #8236 @ 0x202c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r5 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8fcf4 │ │ │ │ + beq.n 8fa1c │ │ │ │ movs r1, #0 │ │ │ │ str.w r8, [r0, #8] │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8fcce │ │ │ │ + beq.n 8f9f6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ - movw r1, #38737 @ 0x9751 │ │ │ │ + movw r1, #37713 @ 0x9351 │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8fe4c │ │ │ │ + bne.w 8fb74 │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr.w r1, [ip, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.w 8fc3e │ │ │ │ - ldr r1, [pc, #372] @ (8fed0 ) │ │ │ │ + bpl.w 8f966 │ │ │ │ + ldr r1, [pc, #372] @ (8fbf8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r0, [ip, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mul.w r1, r0, r1 │ │ │ │ adds r4, r2, r1 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #412] @ 0x19c │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 8fd8c │ │ │ │ + beq.n 8fab4 │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 8fd8c │ │ │ │ + bhi.n 8fab4 │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ add r2, r1 │ │ │ │ - b.n 8fd96 │ │ │ │ + b.n 8fabe │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ add.w r1, r1, #412 @ 0x19c │ │ │ │ add r2, r1 │ │ │ │ adds r2, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8fc42 │ │ │ │ - b.n 8fc4a │ │ │ │ + beq.w 8f96a │ │ │ │ + b.n 8f972 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movw r4, #8236 @ 0x202c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8fe64 │ │ │ │ + bne.n 8fb8c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - bne.w 8fc52 │ │ │ │ + bne.w 8f97a │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.w 8fc52 │ │ │ │ + ble.w 8f97a │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8fcf4 │ │ │ │ + bge.n 8fa1c │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r5, r1 │ │ │ │ movs r6, #0 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ movw ip, #8896 @ 0x22c0 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r7, ip │ │ │ │ - beq.n 8fdee │ │ │ │ + beq.n 8fb16 │ │ │ │ movw lr, #8444 @ 0x20fc │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r7, lr │ │ │ │ - bne.n 8feb4 │ │ │ │ + bne.n 8fbdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8fecc │ │ │ │ + bne.n 8fbf4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 8fe30 │ │ │ │ + beq.n 8fb58 │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 8fe08 │ │ │ │ + beq.n 8fb30 │ │ │ │ movw r4, #8444 @ 0x20fc │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 8fecc │ │ │ │ - cbnz r6, 8fe56 │ │ │ │ + bne.n 8fbf4 │ │ │ │ + cbnz r6, 8fb7e │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8fcf2 │ │ │ │ - b.n 8fe36 │ │ │ │ + beq.w 8fa1a │ │ │ │ + b.n 8fb5e │ │ │ │ ldr r5, [r1, #12] │ │ │ │ - cbnz r5, 8fe68 │ │ │ │ + cbnz r5, 8fb90 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 8fdd0 │ │ │ │ + bne.n 8faf8 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ - cbnz r5, 8fe3a │ │ │ │ - cbnz r3, 8fe54 │ │ │ │ + cbnz r5, 8fb62 │ │ │ │ + cbnz r3, 8fb7c │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 8fe08 │ │ │ │ + bne.n 8fb30 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 8fcf2 │ │ │ │ + b.n 8fa1a │ │ │ │ ldr r6, [r5, #12] │ │ │ │ - cbz r6, 8fe6c │ │ │ │ + cbz r6, 8fb94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8fe28 │ │ │ │ + beq.n 8fb50 │ │ │ │ mov r6, r1 │ │ │ │ strd r1, r5, [r0, #20] │ │ │ │ str r0, [r5, #20] │ │ │ │ - b.n 8fe60 │ │ │ │ + b.n 8fb88 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8fe1c │ │ │ │ - b.n 8fe30 │ │ │ │ + beq.n 8fb44 │ │ │ │ + b.n 8fb58 │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ strd r6, r5, [r0, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 8fe48 │ │ │ │ + bne.n 8fb70 │ │ │ │ str r0, [r6, #24] │ │ │ │ - b.n 8fcf4 │ │ │ │ + b.n 8fa1c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8fc52 │ │ │ │ + b.n 8f97a │ │ │ │ movs r6, #0 │ │ │ │ - b.n 8fe2a │ │ │ │ + b.n 8fb52 │ │ │ │ mov r6, r1 │ │ │ │ - b.n 8fdd4 │ │ │ │ + b.n 8fafc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 8fea8 │ │ │ │ + blt.n 8fbd0 │ │ │ │ ldr.w r0, [ip, r2] │ │ │ │ add r2, ip │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8fda2 │ │ │ │ + bne.n 8faca │ │ │ │ movw r4, #8236 @ 0x202c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 8fc52 │ │ │ │ + b.n 8f97a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #55676 @ 0xd97c │ │ │ │ + movw r1, #54076 @ 0xd33c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldr.w r3, [ip, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bpl.n 8fe74 │ │ │ │ + bpl.n 8fb9c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8fd58 │ │ │ │ - cbnz r3, 8fec2 │ │ │ │ + b.n 8fa80 │ │ │ │ + cbnz r3, 8fbea │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 8fec2 │ │ │ │ + bne.n 8fbea │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ - b.n 8fe36 │ │ │ │ + b.n 8fb5e │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8fe56 │ │ │ │ + bne.n 8fb7e │ │ │ │ strd r6, r1, [r0, #20] │ │ │ │ - b.n 8fe36 │ │ │ │ + b.n 8fb5e │ │ │ │ mov r6, r5 │ │ │ │ - b.n 8fe56 │ │ │ │ + b.n 8fb7e │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + mov r2, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + ldr r3, [r0, #104] @ 0x68 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 8fddc │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r1, [r0, #84] @ 0x54 │ │ │ │ + sub sp, #12 │ │ │ │ + cmp r1, #0 │ │ │ │ + blt.n 8fcc4 │ │ │ │ + add r3, r2 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 8fd0c │ │ │ │ + movw r4, #8236 @ 0x202c │ │ │ │ + movt r4, #80 @ 0x50 │ │ │ │ + ldr.w r5, [r4, #152] @ 0x98 │ │ │ │ + mov r7, r2 │ │ │ │ + movw r2, #30665 @ 0x77c9 │ │ │ │ + movt r2, #8 │ │ │ │ + cmp r5, r2 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bne.w 8fdc0 │ │ │ │ + movw r0, #8236 @ 0x202c │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + bl 87b28 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 8fcc0 │ │ │ │ + ldr r2, [r4, #84] @ 0x54 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + tst.w r2, #16384 @ 0x4000 │ │ │ │ + beq.n 8fc92 │ │ │ │ + ldr r1, [pc, #404] @ (8fdf4 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ + sub.w r1, r0, #8 │ │ │ │ + ldr.w ip, [r2, #8] │ │ │ │ + ldr.w r2, [r0, #-4] │ │ │ │ + ldr.w r5, [ip, #3892] @ 0xf34 │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + ldr.w r6, [ip, #3868] @ 0xf1c │ │ │ │ + add.w lr, r6, #1 │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ + orrs r2, r6 │ │ │ │ + str r1, [r6, #0] │ │ │ │ + strd r5, r2, [r0, #-8] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str.w lr, [ip, #3868] @ 0xf1c │ │ │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ + movs r2, #0 │ │ │ │ + strd r2, r2, [r0, #20] │ │ │ │ + strd r2, r1, [r0, #12] │ │ │ │ + movw r1, #37713 @ 0x9351 │ │ │ │ + movt r1, #19 │ │ │ │ + str r1, [r0, #28] │ │ │ │ + str r7, [r0, #8] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 8fd32 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + cmp r2, r4 │ │ │ │ + it eq │ │ │ │ + streq r1, [r0, #24] │ │ │ │ + bne.w 8fdd6 │ │ │ │ + str r0, [r3, #0] │ │ │ │ + add sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + ldr r1, [r2, #84] @ 0x54 │ │ │ │ + lsls r1, r1, #30 │ │ │ │ + bpl.n 8fc1e │ │ │ │ + ldr r4, [pc, #296] @ (8fdf4 ) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldr.w r0, [r2, #180] @ 0xb4 │ │ │ │ + movs r1, #28 │ │ │ │ + subs r0, #1 │ │ │ │ + ldr r3, [r3, r4] │ │ │ │ + mul.w r1, r0, r1 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + adds r4, r3, r1 │ │ │ │ + add.w r4, r4, #91136 @ 0x16400 │ │ │ │ + ldr.w r4, [r4, #412] @ 0x19c │ │ │ │ + cmp r4, r2 │ │ │ │ + beq.n 8fcfe │ │ │ │ + cmp r0, #10 │ │ │ │ + bhi.n 8fcfe │ │ │ │ + add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ + add.w r1, r1, #388 @ 0x184 │ │ │ │ + add r3, r1 │ │ │ │ + b.n 8fd08 │ │ │ │ + add.w r1, r1, #91136 @ 0x16400 │ │ │ │ + add.w r1, r1, #412 @ 0x19c │ │ │ │ + add r3, r1 │ │ │ │ + adds r3, #24 │ │ │ │ + b.n 8fc20 │ │ │ │ + ldr r1, [r0, #12] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 8fc26 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + movw r4, #8236 @ 0x202c │ │ │ │ + movt r4, #80 @ 0x50 │ │ │ │ + cmp r1, r4 │ │ │ │ + bne.n 8fc2e │ │ │ │ + ldr r1, [r0, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + ble.n 8fc2e │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 8fcc0 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r0, #0] │ │ │ │ + b.n 8fcc0 │ │ │ │ + ldr.w ip, [r1, #12] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 8fdb4 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + cmp r2, r4 │ │ │ │ + bne.n 8fdba │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ + cbnz r2, 8fd88 │ │ │ │ + mov r5, r1 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + cmp r2, r4 │ │ │ │ + beq.n 8fdae │ │ │ │ + movw r4, #8444 @ 0x20fc │ │ │ │ + movt r4, #80 @ 0x50 │ │ │ │ + cmp r2, r4 │ │ │ │ + beq.n 8fd7c │ │ │ │ + movw r4, #8896 @ 0x22c0 │ │ │ │ + movt r4, #80 @ 0x50 │ │ │ │ + cmp r2, r4 │ │ │ │ + beq.n 8fd7c │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.n 8fd7c │ │ │ │ + mov r5, ip │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + strd r5, r3, [r0, #20] │ │ │ │ + cbz r3, 8fd78 │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r0, [r5, #24] │ │ │ │ + b.n 8fcc0 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 8fd6e │ │ │ │ + str r1, [r0, #24] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 8fcbe │ │ │ │ + b.n 8fdb0 │ │ │ │ + ldr r5, [r2, #12] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 8fd46 │ │ │ │ + mov r5, r1 │ │ │ │ + ldr r6, [r2, #4] │ │ │ │ + movw lr, #8444 @ 0x20fc │ │ │ │ + movt lr, #80 @ 0x50 │ │ │ │ + cmp r6, lr │ │ │ │ + beq.n 8fdaa │ │ │ │ + movw lr, #8896 @ 0x22c0 │ │ │ │ + movt lr, #80 @ 0x50 │ │ │ │ + cmp r6, lr │ │ │ │ + bne.n 8fd48 │ │ │ │ + mov ip, r2 │ │ │ │ + b.n 8fd48 │ │ │ │ + str r1, [r0, #24] │ │ │ │ + str r0, [r1, #20] │ │ │ │ + b.n 8fcbe │ │ │ │ + mov ip, r2 │ │ │ │ + mov r5, r2 │ │ │ │ + b.n 8fd48 │ │ │ │ + mov r5, ip │ │ │ │ + mov r2, r1 │ │ │ │ + b.n 8fd90 │ │ │ │ + movs r1, #0 │ │ │ │ + movw r0, #8236 @ 0x202c │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + blx r5 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8fc92 │ │ │ │ + b.n 8fcc0 │ │ │ │ + mov ip, r1 │ │ │ │ + mov r5, r1 │ │ │ │ + b.n 8fd4e │ │ │ │ + movw r3, #43564 @ 0xaa2c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + movw r1, #54076 @ 0xd33c │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + b.w f3b74 │ │ │ │ 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 r4, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 90142 │ │ │ │ + beq.w 90066 │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9005e │ │ │ │ + beq.w 8ff82 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 9000e │ │ │ │ + blt.w 8ff32 │ │ │ │ add r2, r0 │ │ │ │ - cbnz r3, 8ff14 │ │ │ │ + cbnz r3, 8fe38 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9006c │ │ │ │ + bne.w 8ff90 │ │ │ │ movw r4, #8236 @ 0x202c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w r5, [r4, #152] @ 0x98 │ │ │ │ - movw r1, #30877 @ 0x789d │ │ │ │ + movw r1, #30665 @ 0x77c9 │ │ │ │ movt r1, #8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bne.n 8ffc0 │ │ │ │ + bne.n 8fee4 │ │ │ │ movw r0, #8236 @ 0x202c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 87bfc │ │ │ │ + bl 87b28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ffba │ │ │ │ + beq.n 8fede │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst.w r1, #16384 @ 0x4000 │ │ │ │ - beq.n 8ffd4 │ │ │ │ - ldr r1, [pc, #548] @ (90174 ) │ │ │ │ + beq.n 8fef8 │ │ │ │ + ldr r1, [pc, #548] @ (90098 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub.w ip, r0, #8 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ ldr.w r5, [lr, #3892] @ 0xf34 │ │ │ │ @@ -149567,262 +149494,262 @@ │ │ │ │ strd r5, r1, [r0, #-8] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str.w ip, [r5, #4] │ │ │ │ str.w r7, [lr, #3868] @ 0xf1c │ │ │ │ str.w r8, [r0, #8] │ │ │ │ strd r9, r9, [r0, #20] │ │ │ │ str r1, [r0, #16] │ │ │ │ - cbnz r3, 8ffe8 │ │ │ │ - movw r1, #38737 @ 0x9751 │ │ │ │ + cbnz r3, 8ff0c │ │ │ │ + movw r1, #37713 @ 0x9351 │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 900a0 │ │ │ │ + bne.n 8ffc4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.n 90094 │ │ │ │ + bne.n 8ffb8 │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #8236 @ 0x202c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r5 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ffba │ │ │ │ + beq.n 8fede │ │ │ │ movs r1, #0 │ │ │ │ str.w r8, [r0, #8] │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8ff98 │ │ │ │ + beq.n 8febc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ - movw r1, #38737 @ 0x9751 │ │ │ │ + movw r1, #37713 @ 0x9351 │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9010a │ │ │ │ + bne.w 9002e │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ - b.n 8ffb8 │ │ │ │ + b.n 8fedc │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.w 8ff08 │ │ │ │ - ldr r1, [pc, #348] @ (90174 ) │ │ │ │ + bpl.w 8fe2c │ │ │ │ + ldr r1, [pc, #348] @ (90098 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r4, [r0, #180] @ 0xb4 │ │ │ │ subs r4, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mul.w r1, r4, r1 │ │ │ │ adds r5, r2, r1 │ │ │ │ add.w r5, r5, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r5, #412] @ 0x19c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 9004a │ │ │ │ + beq.n 8ff6e │ │ │ │ cmp r4, #10 │ │ │ │ - bhi.n 9004a │ │ │ │ + bhi.n 8ff6e │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ add r2, r1 │ │ │ │ - b.n 90054 │ │ │ │ + b.n 8ff78 │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ add.w r1, r1, #412 @ 0x19c │ │ │ │ add r2, r1 │ │ │ │ adds r2, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ff0c │ │ │ │ - b.n 8ff14 │ │ │ │ + beq.w 8fe30 │ │ │ │ + b.n 8fe38 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 90160 │ │ │ │ + blt.n 90084 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ff14 │ │ │ │ + beq.w 8fe38 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9011a │ │ │ │ + bne.n 9003e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r4, #8236 @ 0x202c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r1, r4 │ │ │ │ - bne.n 90122 │ │ │ │ + bne.n 90046 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 90122 │ │ │ │ + ble.n 90046 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r3 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ - b.n 8ffba │ │ │ │ + b.n 8fede │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8ffb8 │ │ │ │ - b.n 90116 │ │ │ │ + beq.n 8fedc │ │ │ │ + b.n 9003a │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 90126 │ │ │ │ + bne.n 9004a │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 9016c │ │ │ │ + bne.n 90090 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ - cbnz r5, 900cc │ │ │ │ + cbnz r5, 8fff0 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r3, 900be │ │ │ │ + cbnz r3, 8ffe2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 90110 │ │ │ │ + beq.n 90034 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 90094 │ │ │ │ + beq.n 8ffb8 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ strd r6, r3, [r0, #20] │ │ │ │ - cbz r3, 900c8 │ │ │ │ + cbz r3, 8ffec │ │ │ │ str r0, [r3, #20] │ │ │ │ str r0, [r6, #24] │ │ │ │ - b.n 8ffba │ │ │ │ + b.n 8fede │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 900b0 │ │ │ │ + bne.n 8ffd4 │ │ │ │ mov r6, r1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ movw ip, #8896 @ 0x22c0 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r7, ip │ │ │ │ - beq.n 900ee │ │ │ │ + beq.n 90012 │ │ │ │ movw lr, #8444 @ 0x20fc │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r7, lr │ │ │ │ - bne.n 9012a │ │ │ │ - cbnz r3, 90106 │ │ │ │ + bne.n 9004e │ │ │ │ + cbnz r3, 9002a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 90110 │ │ │ │ + beq.n 90034 │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 900ba │ │ │ │ + beq.n 8ffde │ │ │ │ movw r4, #8444 @ 0x20fc │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 900ba │ │ │ │ + beq.n 8ffde │ │ │ │ mov r6, r5 │ │ │ │ - b.n 900be │ │ │ │ + b.n 8ffe2 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 900a6 │ │ │ │ + beq.n 8ffca │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 8ffb8 │ │ │ │ + b.n 8fedc │ │ │ │ movw r4, #8236 @ 0x202c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8ff1c │ │ │ │ + b.n 8fe40 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 900b4 │ │ │ │ - cbnz r3, 90138 │ │ │ │ + b.n 8ffd8 │ │ │ │ + cbnz r3, 9005c │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 90138 │ │ │ │ + bne.n 9005c │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ - b.n 90116 │ │ │ │ + b.n 9003a │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 900be │ │ │ │ + bne.n 8ffe2 │ │ │ │ strd r6, r1, [r0, #20] │ │ │ │ - b.n 90116 │ │ │ │ + b.n 9003a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #55676 @ 0xd97c │ │ │ │ + movw r1, #54076 @ 0xd33c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bpl.w 90062 │ │ │ │ + bpl.w 8ff86 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 90016 │ │ │ │ + b.n 8ff3a │ │ │ │ mov r5, r1 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 900d4 │ │ │ │ + b.n 8fff8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 90186 │ │ │ │ + blt.n 900aa │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bpl.n 90180 │ │ │ │ - ldr.w ip, [pc, #72] @ 901d8 │ │ │ │ + bpl.n 900a4 │ │ │ │ + ldr.w ip, [pc, #72] @ 900fc │ │ │ │ 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, #412] @ 0x19c │ │ │ │ cmp ip, r0 │ │ │ │ - beq.n 901c6 │ │ │ │ + beq.n 900ea │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 901c6 │ │ │ │ + bhi.n 900ea │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 901d0 │ │ │ │ + b.n 900f4 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ add.w r0, r2, #24 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r5, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #30877 @ 0x789d │ │ │ │ + movw r3, #30665 @ 0x77c9 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 90278 │ │ │ │ + bne.n 9019c │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 87bfc │ │ │ │ - cbz r0, 90266 │ │ │ │ + bl 87b28 │ │ │ │ + cbz r0, 9018a │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ tst.w r3, #16384 @ 0x4000 │ │ │ │ - beq.n 9024a │ │ │ │ - ldr r3, [pc, #116] @ (90288 ) │ │ │ │ + beq.n 9016e │ │ │ │ + ldr r3, [pc, #116] @ (901ac ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub.w r4, r0, #8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr.w lr, [r1, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -149835,140 +149762,140 @@ │ │ │ │ str.w r4, [lr, #4] │ │ │ │ str.w r5, [r1, #3868] @ 0xf1c │ │ │ │ movs r3, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r6, [r0, #8] │ │ │ │ strd r1, r3, [r0, #16] │ │ │ │ str r3, [r0, #24] │ │ │ │ - cbnz r2, 9026a │ │ │ │ - movw r3, #38737 @ 0x9751 │ │ │ │ + cbnz r2, 9018e │ │ │ │ + movw r3, #37713 @ 0x9351 │ │ │ │ movt r3, #19 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r3, [r0, #28] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - b.n 9025a │ │ │ │ + b.n 9017e │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9024a │ │ │ │ - b.n 90266 │ │ │ │ + bne.n 9016e │ │ │ │ + b.n 9018a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - cbnz r2, 902b4 │ │ │ │ - cbnz r3, 902ae │ │ │ │ + cbnz r2, 901d8 │ │ │ │ + cbnz r3, 901d2 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw ip, #8236 @ 0x202c │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r4, ip │ │ │ │ it eq │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.n 902fe │ │ │ │ + bne.n 90222 │ │ │ │ str r0, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strd r2, r2, [r0, #20] │ │ │ │ - b.n 902aa │ │ │ │ + b.n 901ce │ │ │ │ ldr r4, [r2, #12] │ │ │ │ mov r6, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 90336 │ │ │ │ + bne.n 9025a │ │ │ │ ldr r4, [r2, #4] │ │ │ │ movw ip, #8236 @ 0x202c │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 9036a │ │ │ │ + bne.n 9028e │ │ │ │ ldr.w lr, [r2, #24] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 9030c │ │ │ │ - cbnz r3, 90324 │ │ │ │ + bne.n 90230 │ │ │ │ + cbnz r3, 90248 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 9032e │ │ │ │ + beq.n 90252 │ │ │ │ movw ip, #8444 @ 0x20fc │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 902fa │ │ │ │ + beq.n 9021e │ │ │ │ movw ip, #8896 @ 0x22c0 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 902fa │ │ │ │ - cbnz r3, 90318 │ │ │ │ + beq.n 9021e │ │ │ │ + cbnz r3, 9023c │ │ │ │ mov r3, r6 │ │ │ │ - cbnz r6, 90318 │ │ │ │ + cbnz r6, 9023c │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 902aa │ │ │ │ + beq.n 901ce │ │ │ │ str r0, [r2, #20] │ │ │ │ - b.n 902aa │ │ │ │ + b.n 901ce │ │ │ │ ldr.w r4, [lr, #12] │ │ │ │ - cbz r4, 90346 │ │ │ │ + cbz r4, 9026a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 902d6 │ │ │ │ + beq.n 901fa │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ strd r3, r2, [r0, #20] │ │ │ │ - cbz r2, 9032a │ │ │ │ + cbz r2, 9024e │ │ │ │ str r0, [r2, #20] │ │ │ │ - b.n 9032a │ │ │ │ + b.n 9024e │ │ │ │ mov r3, r2 │ │ │ │ strd r2, lr, [r0, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r2, [r0, #20] │ │ │ │ - b.n 90308 │ │ │ │ + b.n 9022c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9032e │ │ │ │ + bne.n 90252 │ │ │ │ movw ip, #8236 @ 0x202c │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 902d8 │ │ │ │ + b.n 901fc │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r4, [lr, #4] │ │ │ │ movw r5, #8444 @ 0x20fc │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 90364 │ │ │ │ + beq.n 90288 │ │ │ │ movw r5, #8896 @ 0x22c0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 9036e │ │ │ │ - cbnz r3, 9037e │ │ │ │ + bne.n 90292 │ │ │ │ + cbnz r3, 902a2 │ │ │ │ mov r3, lr │ │ │ │ - b.n 902d8 │ │ │ │ + b.n 901fc │ │ │ │ mov lr, r2 │ │ │ │ - b.n 90348 │ │ │ │ + b.n 9026c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 902d8 │ │ │ │ + beq.n 901fc │ │ │ │ mov r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 90318 │ │ │ │ + bne.n 9023c │ │ │ │ strd r6, r2, [r0, #20] │ │ │ │ - b.n 90308 │ │ │ │ + b.n 9022c │ │ │ │ mov r3, lr │ │ │ │ - b.n 90318 │ │ │ │ + b.n 9023c │ │ │ │ nop │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r1, r2, #1 │ │ │ │ - bhi.n 903a4 │ │ │ │ + bhi.n 902c8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r3, #1 │ │ │ │ mul.w r0, r1, r0 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -149986,128 +149913,128 @@ │ │ │ │ orr.w r3, r3, ip, lsr #1 │ │ │ │ add r3, r4 │ │ │ │ cmp r3, lr │ │ │ │ itt cs │ │ │ │ addcs.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ addcs r3, #1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 903fe │ │ │ │ + beq.n 90322 │ │ │ │ mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ mov.w ip, r3, lsl #30 │ │ │ │ ldr.w r4, [r0, r2, lsl #2] │ │ │ │ bic.w ip, ip, #2147483648 @ 0x80000000 │ │ │ │ subs r2, #1 │ │ │ │ orr.w r3, ip, r3, lsr #1 │ │ │ │ add r3, r4 │ │ │ │ cmp r3, lr │ │ │ │ itt cs │ │ │ │ addcs.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ addcs r3, #1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 903dc │ │ │ │ + bne.n 90300 │ │ │ │ mul.w r0, r1, r3 │ │ │ │ mvn.w r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 904fe │ │ │ │ + beq.n 90422 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r8, r2 │ │ │ │ movs r6, #1 │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ add.w r4, r5, #20 │ │ │ │ add.w r0, r1, #12 │ │ │ │ mov.w lr, #0 │ │ │ │ lsls r6, r2 │ │ │ │ subs r6, #1 │ │ │ │ - b.n 9044c │ │ │ │ + b.n 90370 │ │ │ │ ldrsb.w ip, [r4, r3] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 90476 │ │ │ │ + bne.n 9039a │ │ │ │ strb.w lr, [r4, r3] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - beq.n 90472 │ │ │ │ + beq.n 90396 │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ adds r0, #12 │ │ │ │ ldr.w r1, [r0, #-12] │ │ │ │ cmp r2, #7 │ │ │ │ and.w r3, r6, r1 │ │ │ │ - ble.n 90432 │ │ │ │ + ble.n 90356 │ │ │ │ cmp r2, #15 │ │ │ │ - bgt.n 904e2 │ │ │ │ + bgt.n 90406 │ │ │ │ ldrsh.w ip, [r4, r3, lsl #1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 90476 │ │ │ │ + bne.n 9039a │ │ │ │ strh.w lr, [r4, r3, lsl #1] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 90448 │ │ │ │ + bne.n 9036c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add ip, r3 │ │ │ │ adds r3, r1, #1 │ │ │ │ cmp r2, #7 │ │ │ │ add r3, ip │ │ │ │ and.w r3, r3, r6 │ │ │ │ - bgt.n 904c4 │ │ │ │ + bgt.n 903e8 │ │ │ │ ldrsb.w ip, [r4, r3] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 904d4 │ │ │ │ + bne.n 903f8 │ │ │ │ cmp r2, #7 │ │ │ │ - ble.n 9043c │ │ │ │ + ble.n 90360 │ │ │ │ cmp r2, #15 │ │ │ │ - ble.n 90466 │ │ │ │ + ble.n 9038a │ │ │ │ str.w lr, [r4, r3, lsl #2] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 90448 │ │ │ │ - b.n 90472 │ │ │ │ + bne.n 9036c │ │ │ │ + b.n 90396 │ │ │ │ add.w ip, r5, r3, lsl #2 │ │ │ │ ldr.w ip, [ip, #20] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 90494 │ │ │ │ + beq.n 903b8 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r1 │ │ │ │ ands r3, r6 │ │ │ │ cmp r2, #15 │ │ │ │ - bgt.n 904aa │ │ │ │ + bgt.n 903ce │ │ │ │ ldrsh.w ip, [r4, r3, lsl #1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 90494 │ │ │ │ - b.n 904b8 │ │ │ │ + beq.n 903b8 │ │ │ │ + b.n 903dc │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r1 │ │ │ │ ands r3, r6 │ │ │ │ - b.n 9048a │ │ │ │ + b.n 903ae │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ add.w r7, r5, ip │ │ │ │ ldr r7, [r7, #20] │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 9047a │ │ │ │ + bne.n 9039e │ │ │ │ str.w lr, [r4, r3, lsl #2] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 90448 │ │ │ │ - b.n 90472 │ │ │ │ + bne.n 9036c │ │ │ │ + b.n 90396 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #176] @ (905c0 ) │ │ │ │ + ldr r1, [pc, #176] @ (904e4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w ip, [r0, #-8] │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ movs r4, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ @@ -150122,170 +150049,171 @@ │ │ │ │ str.w r2, [ip, #4] │ │ │ │ str.w r4, [r3, #-8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ str.w r0, [lr, #3868] @ 0xf1c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbnz r0, 90570 │ │ │ │ + cbnz r0, 90494 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 905a4 │ │ │ │ + cbnz r0, 904c8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 9058a │ │ │ │ + cbnz r0, 904ae │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 905c4 │ │ │ │ + b.w 904e8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9055c │ │ │ │ + bge.n 90480 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9055c │ │ │ │ + bne.n 90480 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9055c │ │ │ │ + b.n 90480 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90564 │ │ │ │ + bge.n 90488 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90564 │ │ │ │ + bne.n 90488 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90564 │ │ │ │ + b.n 90488 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90560 │ │ │ │ + bge.n 90484 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90560 │ │ │ │ + bne.n 90484 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90560 │ │ │ │ + b.n 90484 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000905c4 : │ │ │ │ +000904e8 : │ │ │ │ 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 r1, [pc, #564] @ (9080c ) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - ldr r3, [r3, r1] │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldr r1, [pc, #564] @ (90734 ) │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ - ubfx r3, r2, #14, #1 │ │ │ │ + ldr r3, [r3, r1] │ │ │ │ + ubfx ip, r2, #14, #1 │ │ │ │ and.w r2, r2, #24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ - addne r3, #1 │ │ │ │ + addne.w ip, ip, #1 │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ - lsls r3, r3, #3 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + mov.w ip, ip, lsl #3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90678 │ │ │ │ - ldr.w r2, [r4, #3768] @ 0xeb8 │ │ │ │ + bne.n 905a2 │ │ │ │ + ldr.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 906aa │ │ │ │ + ble.n 905ce │ │ │ │ movw lr, #24320 @ 0x5f00 │ │ │ │ movt lr, #82 @ 0x52 │ │ │ │ subs r2, #1 │ │ │ │ - str.w r2, [r4, #3768] @ 0xeb8 │ │ │ │ - subs r1, r0, r3 │ │ │ │ - movw r3, #15533 @ 0x3cad │ │ │ │ - movt r3, #8 │ │ │ │ - ldr.w r2, [lr, #900] @ 0x384 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 906c4 │ │ │ │ - cbz r1, 90674 │ │ │ │ - add.w r3, r4, #4096 @ 0x1000 │ │ │ │ + str.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ + movw r2, #15337 @ 0x3be9 │ │ │ │ + movt r2, #8 │ │ │ │ + ldr.w r4, [lr, #900] @ 0x384 │ │ │ │ + sub.w r1, r0, ip │ │ │ │ + cmp r4, r2 │ │ │ │ + bne.n 905ea │ │ │ │ + cbz r1, 9059e │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 906e0 │ │ │ │ + beq.n 90608 │ │ │ │ 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 9065a │ │ │ │ + bgt.n 90584 │ │ │ │ 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 906e0 │ │ │ │ + beq.n 90608 │ │ │ │ bic.w r2, r1, #4080 @ 0xff0 │ │ │ │ bic.w r2, r2, #15 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r0, 906ce │ │ │ │ + cbz r0, 905f6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90704 │ │ │ │ + beq.n 9062c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr.w r1, [r0, #-4] │ │ │ │ - bic.w ip, r1, #3 │ │ │ │ + ldr.w r4, [r0, #-4] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ + bic.w r4, r4, #3 │ │ │ │ and.w r1, r1, #3 │ │ │ │ - str.w r2, [ip] │ │ │ │ - orr.w r1, r1, ip │ │ │ │ + orrs r1, r4 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + movs r4, #0 │ │ │ │ str r1, [r2, #4] │ │ │ │ - mov.w ip, #0 │ │ │ │ - ldr.w r1, [r4, #3868] @ 0xf1c │ │ │ │ - ldr.w r2, [r4, #3768] @ 0xeb8 │ │ │ │ + ldr.w r1, [r3, #3868] @ 0xf1c │ │ │ │ + ldr.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ subs r1, #1 │ │ │ │ - str.w ip, [r0, #-8] │ │ │ │ - cmp r2, ip │ │ │ │ - str.w r1, [r4, #3868] @ 0xf1c │ │ │ │ - bgt.n 90602 │ │ │ │ + str.w r4, [r0, #-8] │ │ │ │ + cmp r2, r4 │ │ │ │ + str.w r1, [r3, #3868] @ 0xf1c │ │ │ │ + bgt.n 9052a │ │ │ │ movw lr, #24320 @ 0x5f00 │ │ │ │ movt lr, #82 @ 0x52 │ │ │ │ - subs r1, r0, r3 │ │ │ │ - movw r3, #15533 @ 0x3cad │ │ │ │ - movt r3, #8 │ │ │ │ - ldr.w r2, [lr, #900] @ 0x384 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n 90622 │ │ │ │ + movw r2, #15337 @ 0x3be9 │ │ │ │ + movt r2, #8 │ │ │ │ + sub.w r1, r0, ip │ │ │ │ + ldr.w r4, [lr, #900] @ 0x384 │ │ │ │ + cmp r4, r2 │ │ │ │ + beq.n 9054c │ │ │ │ ldr.w r0, [lr, #884] @ 0x374 │ │ │ │ + mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - bx r2 │ │ │ │ + bx r3 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr.w r3, [r4, r3, lsl #3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ strd r3, r1, [r2, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b.n 90674 │ │ │ │ + b.n 9059e │ │ │ │ ldr.w r2, [lr, #860] @ 0x35c │ │ │ │ - movw r3, #42097 @ 0xa471 │ │ │ │ + movw r3, #42169 @ 0xa4b9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 90804 │ │ │ │ + bne.w 9072c │ │ │ │ mov r0, r1 │ │ │ │ blx 2af44 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 90674 │ │ │ │ + b.n 9059e │ │ │ │ ldrd r1, r3, [r2, #8] │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ movs r1, #28 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr.w r1, [r4, #512] @ 0x200 │ │ │ │ @@ -150296,72 +150224,72 @@ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr.w r2, [r0, #528] @ 0x210 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 90744 │ │ │ │ + bne.n 9066c │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 90740 │ │ │ │ + cbz r2, 90668 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ str.w r2, [r0, #528] @ 0x210 │ │ │ │ adds r2, r1, #1 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 907a2 │ │ │ │ + beq.n 906ca │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 9077a │ │ │ │ + beq.n 906a2 │ │ │ │ ldr.w r2, [r0, #532] @ 0x214 │ │ │ │ - cbnz r2, 9075c │ │ │ │ + cbnz r2, 90684 │ │ │ │ str.w r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 90674 │ │ │ │ + beq.n 9059e │ │ │ │ ldrd r2, r1, [r3, #20] │ │ │ │ - cbz r1, 9079c │ │ │ │ + cbz r1, 906c4 │ │ │ │ str r2, [r1, #20] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r2, r6, [r3, #20] │ │ │ │ - cbz r2, 90776 │ │ │ │ + cbz r2, 9069e │ │ │ │ str r3, [r2, #24] │ │ │ │ str r3, [r6, #20] │ │ │ │ - b.n 90674 │ │ │ │ + b.n 9059e │ │ │ │ ldr.w r2, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ - cbz r2, 90788 │ │ │ │ + cbz r2, 906b0 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r4, #532] @ 0x214 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 90674 │ │ │ │ + bne.w 9059e │ │ │ │ str.w r3, [r4, #532] @ 0x214 │ │ │ │ - b.n 90674 │ │ │ │ + b.n 9059e │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ - b.n 90768 │ │ │ │ + b.n 90690 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9074e │ │ │ │ + beq.n 90676 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 907fe │ │ │ │ + cbz r2, 90726 │ │ │ │ str r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ ldr.w r2, [r4, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ str.w r3, [r4, #520] @ 0x208 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ - cbz r3, 907d6 │ │ │ │ + cbz r3, 906fe │ │ │ │ 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 │ │ │ │ @@ -150370,311 +150298,311 @@ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [lr, #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 90674 │ │ │ │ + b.n 9059e │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 907ae │ │ │ │ + b.n 906d6 │ │ │ │ ldr.w r0, [lr, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 906f8 │ │ │ │ + b.n 90620 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00090810 <_PyType_GetDict@@Base>: │ │ │ │ +00090738 <_PyType_GetDict@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 9081c <_PyType_GetDict@@Base+0xc> │ │ │ │ + bmi.n 90744 <_PyType_GetDict@@Base+0xc> │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ bx lr │ │ │ │ - ldr.w ip, [pc, #68] @ 90864 <_PyType_GetDict@@Base+0x54> │ │ │ │ + ldr.w ip, [pc, #68] @ 9078c <_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, #412] @ 0x19c │ │ │ │ cmp ip, r0 │ │ │ │ - beq.n 9084a <_PyType_GetDict@@Base+0x3a> │ │ │ │ + beq.n 90772 <_PyType_GetDict@@Base+0x3a> │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 90858 <_PyType_GetDict@@Base+0x48> │ │ │ │ + bls.n 90780 <_PyType_GetDict@@Base+0x48> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ bx lr │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 90854 <_PyType_GetDict@@Base+0x44> │ │ │ │ + b.n 9077c <_PyType_GetDict@@Base+0x44> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00090868 : │ │ │ │ +00090790 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 908be │ │ │ │ + bpl.n 907e6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 908a4 │ │ │ │ + bne.n 907cc │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 908a4 │ │ │ │ + beq.n 907cc │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 90896 │ │ │ │ + bne.n 907be │ │ │ │ mov r0, r1 │ │ │ │ - bl 43340 │ │ │ │ + bl 43388 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 908a0 │ │ │ │ - b.w 1c9734 │ │ │ │ + b.n 907c8 │ │ │ │ + b.w 1c9b9c │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 90fae │ │ │ │ + beq.w 90ed6 │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov fp, r3 │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r7 │ │ │ │ mov sl, r1 │ │ │ │ strd r7, r7, [sp, #12] │ │ │ │ cmp r2, #83 @ 0x53 │ │ │ │ - bhi.w 913e0 │ │ │ │ + bhi.w 91308 │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ - beq.w 90e04 │ │ │ │ + beq.w 90d2c │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ - beq.w 90e36 │ │ │ │ + beq.w 90d5e │ │ │ │ ldr.w r2, [fp, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 908f4 │ │ │ │ + bne.n 9081c │ │ │ │ mov r6, sl │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9139e │ │ │ │ + beq.w 912c6 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r8 │ │ │ │ blx 2c440 │ │ │ │ - cbz r0, 9092a │ │ │ │ + cbz r0, 90852 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91394 │ │ │ │ + beq.w 912bc │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 2c0c8 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 913d0 │ │ │ │ + beq.w 912f8 │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ blx 2c030 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 90fb8 │ │ │ │ + beq.w 90ee0 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91196 │ │ │ │ + beq.w 910be │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 911a2 │ │ │ │ + beq.w 910ca │ │ │ │ movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90a34 │ │ │ │ + beq.n 9095c │ │ │ │ add.w r0, r3, #8 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 9119c │ │ │ │ + beq.w 910c4 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r0, #4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90a2c │ │ │ │ + beq.n 90954 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 9108c │ │ │ │ + beq.w 90fb4 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #20] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90a2c │ │ │ │ + beq.n 90954 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 911c0 │ │ │ │ + beq.w 910e8 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #28] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 90a2c │ │ │ │ + cbz r2, 90954 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 911bc │ │ │ │ + beq.w 910e4 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 90a2c │ │ │ │ + cbz r2, 90954 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 911dc │ │ │ │ + beq.w 91104 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r2, 90a2c │ │ │ │ + cbz r2, 90954 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 911e0 │ │ │ │ + beq.w 91108 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbz r2, 90a2c │ │ │ │ + cbz r2, 90954 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 911e4 │ │ │ │ + beq.w 9110c │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbz r2, 90a2c │ │ │ │ + cbz r2, 90954 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 911e8 │ │ │ │ + beq.w 91110 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 91236 │ │ │ │ + beq.w 9115e │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90a16 │ │ │ │ + bne.n 9093e │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 90fde │ │ │ │ + bne.w 90f06 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e888 │ │ │ │ + bl 8e7b0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 910a6 │ │ │ │ + beq.w 90fce │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bpl.n 90a6e │ │ │ │ + bpl.n 90996 │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 90a6e │ │ │ │ + ble.n 90996 │ │ │ │ add.w ip, r9, #12 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 910de │ │ │ │ + beq.w 91006 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r0, #23 │ │ │ │ - bpl.w 9121c │ │ │ │ + bpl.w 91144 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 90a56 │ │ │ │ + bne.n 9097e │ │ │ │ movw r3, #40104 @ 0x9ca8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1c9760 │ │ │ │ + bl 1c9bc8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 910de │ │ │ │ + beq.w 91006 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 91334 │ │ │ │ + bge.w 9125c │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ - cbz r2, 90aa4 │ │ │ │ + cbz r2, 909cc │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9110e │ │ │ │ + bne.w 91036 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1c9838 │ │ │ │ + bl 1c9ca0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 910de │ │ │ │ + beq.w 91006 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 90ffc │ │ │ │ + beq.w 90f24 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ it ge │ │ │ │ strge r2, [sp, #32] │ │ │ │ - blt.w 91058 │ │ │ │ + blt.w 90f80 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 90f7e │ │ │ │ + bne.w 90ea6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 90f96 │ │ │ │ + bne.w 90ebe │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 90f68 │ │ │ │ + bne.w 90e90 │ │ │ │ str r7, [sp, #16] │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx r2 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 910de │ │ │ │ + beq.w 91006 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ orr.w r2, r1, #512 @ 0x200 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 90b16 │ │ │ │ + cbz r0, 90a3e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r0, #0] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add.w r0, r8, #208 @ 0xd0 │ │ │ │ @@ -150692,15 +150620,15 @@ │ │ │ │ str.w r0, [r8, #56] @ 0x38 │ │ │ │ add.w r0, r8, #420 @ 0x1a4 │ │ │ │ str.w r0, [r8, #80] @ 0x50 │ │ │ │ it lt │ │ │ │ strlt r2, [r3, #0] │ │ │ │ lsls r0, r1, #30 │ │ │ │ str.w r3, [r8, #128] @ 0x80 │ │ │ │ - bmi.w 913d6 │ │ │ │ + bmi.w 912fe │ │ │ │ ldr.w r3, [sl] │ │ │ │ str.w r4, [r8, #88] @ 0x58 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ str.w r9, [r8, #168] @ 0xa8 │ │ │ │ @@ -150710,20 +150638,20 @@ │ │ │ │ strd r3, r7, [r8, #16] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w sl, [r8, #436] @ 0x1b4 │ │ │ │ str.w sl, [r8, #428] @ 0x1ac │ │ │ │ str.w fp, [r8, #12] │ │ │ │ str.w fp, [r8, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90c10 │ │ │ │ - movw r7, #43292 @ 0xa91c │ │ │ │ + beq.n 90b38 │ │ │ │ + movw r7, #41692 @ 0xa2dc │ │ │ │ movt r7, #54 @ 0x36 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bhi.n 90bf0 │ │ │ │ + bhi.n 90b18 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ @@ -150758,975 +150686,975 @@ │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r2, #8 │ │ │ │ ldrsh.w r2, [r7, r3, lsl #2] │ │ │ │ add.w r3, r7, r3, lsl #2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldrsh.w r0, [r3, #2] │ │ │ │ adds r3, r2, #1 │ │ │ │ - bne.w 90d82 │ │ │ │ + bne.w 90caa │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ str.w r1, [r8, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 90b9c │ │ │ │ + bne.n 90ac4 │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90fc2 │ │ │ │ + beq.w 90eea │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ str.w r3, [r8, #28] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r3, [r8, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w r3, [r8, #144] @ 0x90 │ │ │ │ - bl 92c80 │ │ │ │ + bl 92ba8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 912f0 │ │ │ │ + blt.w 91218 │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #30877 @ 0x789d │ │ │ │ + movw r3, #30665 @ 0x77c9 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 90c7e │ │ │ │ + bne.n 90ba6 │ │ │ │ ldr.w r2, [r8, #128] @ 0x80 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ - cbz r2, 90c5a │ │ │ │ + cbz r2, 90b82 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 913f8 │ │ │ │ + blt.w 91320 │ │ │ │ ldr.w r2, [r8, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 913bc │ │ │ │ + blt.w 912e4 │ │ │ │ ldr.w r2, [r8, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 912fc │ │ │ │ + blt.w 91224 │ │ │ │ ldr.w r2, [r8, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 912d4 │ │ │ │ + blt.w 911fc │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bmi.w 9135c │ │ │ │ + bmi.w 91284 │ │ │ │ ldr.w r9, [r8, #132] @ 0x84 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #700] @ (90f50 ) │ │ │ │ + ldr r5, [pc, #700] @ (90e78 ) │ │ │ │ ldr.w r1, [r8, #88] @ 0x58 │ │ │ │ - cbz r1, 90cdc │ │ │ │ + cbz r1, 90c04 │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - bl 8c054 │ │ │ │ + bl 8bf7c │ │ │ │ mov r4, r0 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90d62 │ │ │ │ + beq.n 90c8a │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #664] @ (90f54 ) │ │ │ │ + ldr r1, [pc, #664] @ (90e7c ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90cd6 │ │ │ │ + bge.n 90bfe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 912cc │ │ │ │ + beq.w 911f4 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 90d60 │ │ │ │ + beq.n 90c88 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90efa │ │ │ │ + bne.w 90e22 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90f3a │ │ │ │ - ldr r2, [pc, #616] @ (90f58 ) │ │ │ │ + bne.w 90e62 │ │ │ │ + ldr r2, [pc, #616] @ (90e80 ) │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #3392] @ 0xd40 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 90f24 │ │ │ │ + bne.w 90e4c │ │ │ │ ldr.w r2, [r2, #3400] @ 0xd48 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 90f24 │ │ │ │ + beq.w 90e4c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #588] @ (90f5c ) │ │ │ │ + ldr r1, [pc, #588] @ (90e84 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 90d60 │ │ │ │ + beq.n 90c88 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 90ef0 │ │ │ │ + bne.w 90e18 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c440 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91310 │ │ │ │ + beq.w 91238 │ │ │ │ subs r1, r0, r6 │ │ │ │ - bmi.w 911c4 │ │ │ │ + bmi.w 910ec │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 90d62 │ │ │ │ - ldr r1, [pc, #532] @ (90f5c ) │ │ │ │ + cbz r0, 90c8a │ │ │ │ + ldr r1, [pc, #532] @ (90e84 ) │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r4 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90d60 │ │ │ │ + bge.n 90c88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9132c │ │ │ │ + beq.w 91254 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, r7] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 90ea2 │ │ │ │ + bne.w 90dca │ │ │ │ mov fp, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ mov r0, fp │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r8, r0] │ │ │ │ str r1, [r3, r2] │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90b9c │ │ │ │ - b.n 90c10 │ │ │ │ + bne.w 90ac4 │ │ │ │ + b.n 90b38 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mul.w r9, r2, r5 │ │ │ │ - bl 940bc │ │ │ │ + bl 93fe4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r9 │ │ │ │ blx 2c030 │ │ │ │ mov r0, r8 │ │ │ │ - bl 940bc │ │ │ │ + bl 93fe4 │ │ │ │ str.w r0, [r8, #120] @ 0x78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 940bc │ │ │ │ + bl 93fe4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 90d88 │ │ │ │ + ble.n 90cb0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 9120c │ │ │ │ + bmi.w 91134 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 90d88 │ │ │ │ + beq.n 90cb0 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 911ec │ │ │ │ + bmi.w 91114 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 90d88 │ │ │ │ + beq.n 90cb0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 911fc │ │ │ │ + bmi.w 91124 │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 90d88 │ │ │ │ + beq.n 90cb0 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 91298 │ │ │ │ + bmi.w 911c0 │ │ │ │ subs r2, r5, #4 │ │ │ │ - beq.n 90d88 │ │ │ │ + beq.n 90cb0 │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r0, #28 │ │ │ │ - bmi.w 9107c │ │ │ │ + bmi.w 90fa4 │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 90df4 │ │ │ │ - b.n 90d88 │ │ │ │ + bne.n 90d1c │ │ │ │ + b.n 90cb0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 91126 │ │ │ │ + bne.w 9104e │ │ │ │ ldr.w r4, [fp, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 91076 │ │ │ │ + beq.w 90f9e │ │ │ │ blx 2c0c8 │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9134e │ │ │ │ + beq.w 91276 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ mov r2, r6 │ │ │ │ blx 2c030 │ │ │ │ - b.n 90906 │ │ │ │ + b.n 9082e │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9117e │ │ │ │ + bne.w 910a6 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ ldr r6, [r1, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 90906 │ │ │ │ - movw r9, #55788 @ 0xd9ec │ │ │ │ + beq.w 9082e │ │ │ │ + movw r9, #54188 @ 0xd3ac │ │ │ │ movt r9, #46 @ 0x2e │ │ │ │ mov r8, r1 │ │ │ │ - movw r3, #25996 @ 0x658c │ │ │ │ + movw r3, #24396 @ 0x5f4c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r3, #55908 @ 0xda64 │ │ │ │ + movw r3, #54308 @ 0xd424 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 91006 │ │ │ │ + bmi.w 90f2e │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90f1e │ │ │ │ + beq.n 90e46 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90f4a │ │ │ │ + beq.n 90e72 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91002 │ │ │ │ + beq.w 90f2a │ │ │ │ ldr.w r6, [r8, #20]! │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 90e66 │ │ │ │ - b.n 90906 │ │ │ │ + bne.n 90d8e │ │ │ │ + b.n 9082e │ │ │ │ mov.w fp, #0 │ │ │ │ mov sl, fp │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 90ec2 │ │ │ │ + cbz r3, 90dea │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 90ec2 │ │ │ │ + beq.n 90dea │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 912b8 │ │ │ │ + blt.w 911e0 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 90d74 │ │ │ │ + beq.w 90c9c │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 90d74 │ │ │ │ + bge.w 90c9c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90d74 │ │ │ │ + bne.w 90c9c │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90d74 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90c9c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90d60 │ │ │ │ - b.n 90d1e │ │ │ │ - ldr r1, [pc, #100] @ (90f60 ) │ │ │ │ - mov r0, r9 │ │ │ │ - bl db7ec │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 90ce4 │ │ │ │ - b.n 90d60 │ │ │ │ - movw r1, #55788 @ 0xd9ec │ │ │ │ + bne.w 90c88 │ │ │ │ + b.n 90c46 │ │ │ │ + ldr r1, [pc, #100] @ (90e88 ) │ │ │ │ + mov r0, r9 │ │ │ │ + bl db348 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 90c0c │ │ │ │ + b.n 90c88 │ │ │ │ + movw r1, #54188 @ 0xd3ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90e7e │ │ │ │ + bne.n 90da6 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - b.n 90e98 │ │ │ │ - ldr r0, [pc, #52] @ (90f5c ) │ │ │ │ - bl 7aa94 │ │ │ │ + b.n 90dc0 │ │ │ │ + ldr r0, [pc, #52] @ (90e84 ) │ │ │ │ + bl 7aadc │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 90d0a │ │ │ │ - ldr r0, [pc, #40] @ (90f5c ) │ │ │ │ - bl 43340 │ │ │ │ - b.n 90d60 │ │ │ │ - ldr r1, [pc, #40] @ (90f64 ) │ │ │ │ + bne.w 90c32 │ │ │ │ + ldr r0, [pc, #40] @ (90e84 ) │ │ │ │ + bl 43388 │ │ │ │ + b.n 90c88 │ │ │ │ + ldr r1, [pc, #40] @ (90e8c ) │ │ │ │ mov r0, r9 │ │ │ │ - bl db7ec │ │ │ │ + bl db348 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 90cec │ │ │ │ - b.n 90d60 │ │ │ │ + bne.w 90c14 │ │ │ │ + b.n 90c88 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ - b.n 90e98 │ │ │ │ + b.n 90dc0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r7, sp, #0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmia r4!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 9127e │ │ │ │ + bne.w 911a6 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91270 │ │ │ │ + bne.w 91198 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 90ae6 │ │ │ │ + b.n 90a0e │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 9126a │ │ │ │ + bne.w 91192 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91282 │ │ │ │ + bne.w 911aa │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ - b.n 90ad2 │ │ │ │ + b.n 909fa │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 9124e │ │ │ │ + bne.w 91176 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 9123c │ │ │ │ + bne.w 91164 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 90ade │ │ │ │ + b.n 90a06 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ strd r5, r5, [sp, #12] │ │ │ │ - b.n 90910 │ │ │ │ + b.n 90838 │ │ │ │ movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.n 90a34 │ │ │ │ - movw r3, #31873 @ 0x7c81 │ │ │ │ + b.n 9095c │ │ │ │ + movw r3, #30841 @ 0x7879 │ │ │ │ movt r3, #19 │ │ │ │ str.w r3, [r8, #24] │ │ │ │ - b.n 90c1a │ │ │ │ + b.n 90b42 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r6 │ │ │ │ str.w r3, [r8, #452] @ 0x1c4 │ │ │ │ - b.n 90d88 │ │ │ │ + b.n 90cb0 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.n 91090 │ │ │ │ + bpl.n 90fb8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 90a42 │ │ │ │ + bge.w 9096a │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 90a42 │ │ │ │ + b.n 9096a │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 90ac6 │ │ │ │ + b.n 909ee │ │ │ │ mov r7, r8 │ │ │ │ - b.n 90e98 │ │ │ │ + b.n 90dc0 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 91040 │ │ │ │ + bgt.n 90f68 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 9101e │ │ │ │ + blt.n 90f46 │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 90f0a │ │ │ │ + blt.w 90e32 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55864 @ 0xda38 │ │ │ │ + movw r1, #54264 @ 0xd3f8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - ldr r5, [pc, #704] @ (912f8 ) │ │ │ │ + bl 11df00 │ │ │ │ + ldr r5, [pc, #704] @ (91220 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 90d62 │ │ │ │ + b.n 90c8a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55808 @ 0xda00 │ │ │ │ + movw r1, #54208 @ 0xd3c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 91034 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 90f5c │ │ │ │ ldr r1, [r0, #16] │ │ │ │ rsb r2, r2, #7 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ adds r1, #7 │ │ │ │ bic.w r0, r1, #7 │ │ │ │ adds r2, r0, r2 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9115c │ │ │ │ + bne.n 91084 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b.n 90ac6 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 90906 │ │ │ │ + b.n 909ee │ │ │ │ + bl 83a14 │ │ │ │ + b.n 9082e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #8 │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r1, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 90dfc │ │ │ │ + b.n 90d24 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - b.n 909b2 │ │ │ │ + b.n 908da │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56020 @ 0xdad4 │ │ │ │ + movw r1, #54420 @ 0xd494 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - ldr r3, [pc, #592] @ (912f8 ) │ │ │ │ + bl 11df00 │ │ │ │ + ldr r3, [pc, #592] @ (91220 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 90ea8 │ │ │ │ + bne.w 90dd0 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r5 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 90ed0 │ │ │ │ + bl 83a14 │ │ │ │ + b.n 90df8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56296 @ 0xdbe8 │ │ │ │ + movw r1, #54696 @ 0xd5a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - ldr r2, [pc, #536] @ (912f8 ) │ │ │ │ + bl f3b74 │ │ │ │ + ldr r2, [pc, #536] @ (91220 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r8, [r3, #72] @ 0x48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 91146 │ │ │ │ + bne.n 9106e │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9113e │ │ │ │ + bge.n 91066 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90ebe │ │ │ │ + bne.w 90de6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90ebe │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90de6 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56140 @ 0xdb4c │ │ │ │ + movw r1, #54540 @ 0xd50c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 910de │ │ │ │ + bl 11df00 │ │ │ │ + b.n 91006 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55932 @ 0xda7c │ │ │ │ + movw r1, #54332 @ 0xd43c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 91034 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 90f5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 90ed0 │ │ │ │ + bl 83a14 │ │ │ │ + b.n 90df8 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 912a8 │ │ │ │ + bne.w 911d0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 910fa │ │ │ │ - b.n 90ebe │ │ │ │ + blt.n 91022 │ │ │ │ + b.n 90de6 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ orrs r2, r1 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bmi.n 91072 │ │ │ │ + bmi.n 90f9a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56192 @ 0xdb80 │ │ │ │ + movw r1, #54592 @ 0xd540 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 910de │ │ │ │ + bl 11df00 │ │ │ │ + b.n 91006 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55740 @ 0xd9bc │ │ │ │ + movw r1, #54140 @ 0xd37c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 91034 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 90f5c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 90982 │ │ │ │ + b.w 908aa │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.w 9099e │ │ │ │ + b.w 908c6 │ │ │ │ ldrd r9, r2, [r3, #4] │ │ │ │ movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 90a2c │ │ │ │ + beq.w 90954 │ │ │ │ add.w r0, r3, #8 │ │ │ │ - b.w 90990 │ │ │ │ + b.w 908b8 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - b.n 909d8 │ │ │ │ + b.n 90900 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 909c6 │ │ │ │ + b.n 908ee │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56652 @ 0xdd4c │ │ │ │ + movw r1, #55052 @ 0xd70c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 90d60 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 90c88 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.n 909ea │ │ │ │ + b.n 90912 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.n 909fc │ │ │ │ + b.n 90924 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - b.n 90a0e │ │ │ │ + b.n 90936 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 90a22 │ │ │ │ + b.n 9094a │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #28] │ │ │ │ - b.n 90dd4 │ │ │ │ + b.n 90cfc │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - b.n 90de0 │ │ │ │ + b.n 90d08 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 90dc8 │ │ │ │ + b.n 90cf0 │ │ │ │ movw r1, #43564 @ 0xaa2c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #56048 @ 0xdaf0 │ │ │ │ + movw r1, #54448 @ 0xd4b0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f3f54 │ │ │ │ - b.n 910de │ │ │ │ + bl f3b74 │ │ │ │ + b.n 91006 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b.w 90a22 │ │ │ │ + b.w 9094a │ │ │ │ cmp r2, #9 │ │ │ │ - bne.w 910c4 │ │ │ │ + bne.w 90fec │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 90ade │ │ │ │ + b.n 90a06 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56260 @ 0xdbc4 │ │ │ │ + movw r1, #54660 @ 0xd584 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 910de │ │ │ │ + bl f3b74 │ │ │ │ + b.n 91006 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 91252 │ │ │ │ + b.n 9117a │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 912b4 │ │ │ │ + bne.n 911dc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 90ae6 │ │ │ │ + b.n 90a0e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 91252 │ │ │ │ + b.n 9117a │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 91292 │ │ │ │ + bne.n 911ba │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #20] │ │ │ │ - b.n 90ad2 │ │ │ │ + b.n 909fa │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 910c8 │ │ │ │ + b.n 90ff0 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b.n 90dec │ │ │ │ + b.n 90d14 │ │ │ │ mov r8, r9 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 91150 │ │ │ │ - b.n 90ec2 │ │ │ │ + bne.w 91078 │ │ │ │ + b.n 90dea │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 910c8 │ │ │ │ + b.n 90ff0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90ebe │ │ │ │ + bne.w 90de6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90ebe │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90de6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90cd6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90bfe │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #56576 @ 0xdd00 │ │ │ │ + movw r1, #54976 @ 0xd6c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3f54 │ │ │ │ - ldr r5, [pc, #4] @ (912f8 ) │ │ │ │ + bl f3b74 │ │ │ │ + ldr r5, [pc, #4] @ (91220 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 90d60 │ │ │ │ + b.n 90c88 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #56508 @ 0xdcbc │ │ │ │ + movw r1, #54908 @ 0xd67c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 912e6 │ │ │ │ + b.n 9120e │ │ │ │ movw r2, #43628 @ 0xaa6c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #56704 @ 0xdd80 │ │ │ │ + movw r2, #55104 @ 0xd740 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 24e294 │ │ │ │ - b.n 90d62 │ │ │ │ + bl 24e524 │ │ │ │ + b.n 90c8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90d60 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90c88 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56096 @ 0xdb20 │ │ │ │ + movw r1, #54496 @ 0xd4e0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 910de │ │ │ │ - ldr r5, [pc, #220] @ (9142c ) │ │ │ │ + bl f3b74 │ │ │ │ + b.n 91006 │ │ │ │ + ldr r5, [pc, #220] @ (91354 ) │ │ │ │ mov r8, r4 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - bl 23c560 │ │ │ │ - b.n 90d62 │ │ │ │ - ldr r5, [pc, #204] @ (9142c ) │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 90c8a │ │ │ │ + ldr r5, [pc, #204] @ (91354 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r8, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r5, r7] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 91420 │ │ │ │ + beq.n 91348 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 91420 │ │ │ │ + bhi.n 91348 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ ldr.w r9, [r2, #16] │ │ │ │ - b.n 90c92 │ │ │ │ - ldr r5, [pc, #148] @ (9142c ) │ │ │ │ + b.n 90bba │ │ │ │ + ldr r5, [pc, #148] @ (91354 ) │ │ │ │ mov r8, r0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 90d62 │ │ │ │ + b.n 90c8a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55976 @ 0xdaa8 │ │ │ │ + movw r1, #54376 @ 0xd468 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r5, [pc, #124] @ (9142c ) │ │ │ │ + ldr r5, [pc, #124] @ (91354 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 90d62 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 90c8a │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #56436 @ 0xdc74 │ │ │ │ + movw r1, #54836 @ 0xd634 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 912e6 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 910a6 │ │ │ │ + b.n 9120e │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 90fce │ │ │ │ mov r0, r9 │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ - b.w 90b5c │ │ │ │ + bl 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 90a84 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55720 @ 0xd9a8 │ │ │ │ + movw r1, #54120 @ 0xd368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 91034 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 90f5c │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #56368 @ 0xdc30 │ │ │ │ + movw r1, #54768 @ 0xd5f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #24] @ (9142c ) │ │ │ │ + ldr r5, [pc, #24] @ (91354 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 90d60 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 90c88 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 9138e │ │ │ │ + b.n 912b6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ mov sl, r2 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 91b46 │ │ │ │ + beq.w 91a6e │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r9, sl │ │ │ │ mov fp, r3 │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r7 │ │ │ │ mov sl, r1 │ │ │ │ strd r7, r7, [sp, #12] │ │ │ │ cmp r2, #83 @ 0x53 │ │ │ │ - bhi.w 91fa2 │ │ │ │ + bhi.w 91eca │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ - beq.w 91972 │ │ │ │ + beq.w 9189a │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ - beq.w 919a4 │ │ │ │ + beq.w 918cc │ │ │ │ ldr.w r2, [fp, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91464 │ │ │ │ + bne.n 9138c │ │ │ │ mov r6, sl │ │ │ │ mov sl, r9 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 91f36 │ │ │ │ + beq.w 91e5e │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r8 │ │ │ │ blx 2c440 │ │ │ │ - cbz r0, 9149c │ │ │ │ + cbz r0, 913c4 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91f2c │ │ │ │ + beq.w 91e54 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 2c0c8 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91e94 │ │ │ │ + beq.w 91dbc │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r2, r8 │ │ │ │ blx 2c030 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 91a64 │ │ │ │ + bne.w 9198c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 91b50 │ │ │ │ + beq.w 91a78 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91d0a │ │ │ │ + beq.w 91c32 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 91cf6 │ │ │ │ + beq.w 91c1e │ │ │ │ movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 915aa │ │ │ │ + beq.n 914d2 │ │ │ │ add.w r0, r3, #8 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91d32 │ │ │ │ + beq.w 91c5a │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r0, #4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 915a2 │ │ │ │ + beq.n 914ca │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91d68 │ │ │ │ + beq.w 91c90 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #20] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 915a2 │ │ │ │ + beq.n 914ca │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91d6e │ │ │ │ + beq.w 91c96 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #28] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 915a2 │ │ │ │ + cbz r2, 914ca │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91d74 │ │ │ │ + beq.w 91c9c │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 915a2 │ │ │ │ + cbz r2, 914ca │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91d7a │ │ │ │ + beq.w 91ca2 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r2, 915a2 │ │ │ │ + cbz r2, 914ca │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91d80 │ │ │ │ + beq.w 91ca8 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbz r2, 915a2 │ │ │ │ + cbz r2, 914ca │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91d86 │ │ │ │ + beq.w 91cae │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbz r2, 915a2 │ │ │ │ + cbz r2, 914ca │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91c3e │ │ │ │ + beq.w 91b66 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 91c42 │ │ │ │ + beq.w 91b6a │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9158c │ │ │ │ + bne.n 914b4 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 91c06 │ │ │ │ + bne.w 91b2e │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e888 │ │ │ │ + bl 8e7b0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91c28 │ │ │ │ + beq.w 91b50 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bpl.n 915e4 │ │ │ │ + bpl.n 9150c │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 915e4 │ │ │ │ + ble.n 9150c │ │ │ │ add.w ip, sl, #12 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91c94 │ │ │ │ + beq.w 91bbc │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r0, #23 │ │ │ │ - bpl.w 91c7c │ │ │ │ + bpl.w 91ba4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 915cc │ │ │ │ + bne.n 914f4 │ │ │ │ movw r3, #40104 @ 0x9ca8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 1c9760 │ │ │ │ + bl 1c9bc8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91c94 │ │ │ │ + beq.w 91bbc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 91e7a │ │ │ │ + bge.w 91da2 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ - cbz r2, 9161a │ │ │ │ + cbz r2, 91542 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 91d38 │ │ │ │ + bne.w 91c60 │ │ │ │ mov r0, sl │ │ │ │ - bl 1c9838 │ │ │ │ + bl 1c9ca0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91c94 │ │ │ │ + beq.w 91bbc │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 91b76 │ │ │ │ + beq.w 91a9e │ │ │ │ ldr r2, [sp, #24] │ │ │ │ it ge │ │ │ │ strge r2, [sp, #32] │ │ │ │ - blt.w 91bd0 │ │ │ │ + blt.w 91af8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 91b2e │ │ │ │ + bne.w 91a56 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 91aa4 │ │ │ │ + bne.w 919cc │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 91ac0 │ │ │ │ + bne.w 919e8 │ │ │ │ str r7, [sp, #28] │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx r2 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91c94 │ │ │ │ + beq.w 91bbc │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ orr.w r2, r1, #512 @ 0x200 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 91684 │ │ │ │ + cbz r0, 915ac │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r0, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r0, r8, #208 @ 0xd0 │ │ │ │ @@ -151744,15 +151672,15 @@ │ │ │ │ str.w r0, [r8, #56] @ 0x38 │ │ │ │ add.w r0, r8, #420 @ 0x1a4 │ │ │ │ str.w r0, [r8, #80] @ 0x50 │ │ │ │ it lt │ │ │ │ strlt r2, [r3, #0] │ │ │ │ lsls r0, r1, #30 │ │ │ │ str.w r3, [r8, #128] @ 0x80 │ │ │ │ - bmi.w 91f54 │ │ │ │ + bmi.w 91e7c │ │ │ │ ldr.w r3, [r9] │ │ │ │ str.w r4, [r8, #88] @ 0x58 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ str.w sl, [r8, #168] @ 0xa8 │ │ │ │ @@ -151762,20 +151690,20 @@ │ │ │ │ strd r3, r7, [r8, #16] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r9, [r8, #436] @ 0x1b4 │ │ │ │ str.w r9, [r8, #428] @ 0x1ac │ │ │ │ str.w fp, [r8, #12] │ │ │ │ str.w fp, [r8, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9177e │ │ │ │ - movw r7, #43292 @ 0xa91c │ │ │ │ + beq.n 916a6 │ │ │ │ + movw r7, #41692 @ 0xa2dc │ │ │ │ movt r7, #54 @ 0x36 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bhi.n 9175e │ │ │ │ + bhi.n 91686 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ @@ -151810,989 +151738,989 @@ │ │ │ │ movs r4, r4 │ │ │ │ lsls r1, r5, #8 │ │ │ │ ldrsh.w r2, [r7, r3, lsl #2] │ │ │ │ add.w r3, r7, r3, lsl #2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldrsh.w r0, [r3, #2] │ │ │ │ adds r3, r2, #1 │ │ │ │ - bne.w 918f0 │ │ │ │ + bne.w 91818 │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ str.w r1, [r8, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9170a │ │ │ │ + bne.n 91632 │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91b5a │ │ │ │ + beq.w 91a82 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ str.w r3, [r8, #28] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w r3, [r8, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r3, [r8, #144] @ 0x90 │ │ │ │ - bl 92c80 │ │ │ │ + bl 92ba8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 91ef6 │ │ │ │ + blt.w 91e1e │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #30877 @ 0x789d │ │ │ │ + movw r3, #30665 @ 0x77c9 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 917ec │ │ │ │ + bne.n 91714 │ │ │ │ ldr.w r2, [r8, #128] @ 0x80 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ - cbz r2, 917c8 │ │ │ │ + cbz r2, 916f0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 91f7a │ │ │ │ + blt.w 91ea2 │ │ │ │ ldr.w r2, [r8, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 91f66 │ │ │ │ + blt.w 91e8e │ │ │ │ ldr.w r2, [r8, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 91efe │ │ │ │ + blt.w 91e26 │ │ │ │ ldr.w r2, [r8, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 91eda │ │ │ │ + blt.w 91e02 │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bmi.w 91ea2 │ │ │ │ + bmi.w 91dca │ │ │ │ ldr.w r9, [r8, #132] @ 0x84 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #660] @ (91a94 ) │ │ │ │ + ldr r5, [pc, #660] @ (919bc ) │ │ │ │ ldr.w r1, [r8, #88] @ 0x58 │ │ │ │ - cbz r1, 9184a │ │ │ │ + cbz r1, 91772 │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - bl 8c054 │ │ │ │ + bl 8bf7c │ │ │ │ mov r4, r0 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 918d0 │ │ │ │ + beq.n 917f8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #620] @ (91a98 ) │ │ │ │ + ldr r1, [pc, #620] @ (919c0 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91844 │ │ │ │ + bge.n 9176c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91e9a │ │ │ │ + beq.w 91dc2 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 918ce │ │ │ │ + beq.n 917f6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91ad6 │ │ │ │ + bne.w 919fe │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91b18 │ │ │ │ - ldr r2, [pc, #576] @ (91a9c ) │ │ │ │ + bne.w 91a40 │ │ │ │ + ldr r2, [pc, #576] @ (919c4 ) │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #3392] @ 0xd40 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 91b02 │ │ │ │ + bne.w 91a2a │ │ │ │ ldr.w r2, [r2, #3400] @ 0xd48 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 91b02 │ │ │ │ + beq.w 91a2a │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #548] @ (91aa0 ) │ │ │ │ + ldr r1, [pc, #548] @ (919c8 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 918ce │ │ │ │ + beq.n 917f6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 91a88 │ │ │ │ + bne.w 919b0 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c440 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91e5e │ │ │ │ + beq.w 91d86 │ │ │ │ subs r1, r0, r6 │ │ │ │ - bmi.w 91d1a │ │ │ │ + bmi.w 91c42 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 918d0 │ │ │ │ - ldr r1, [pc, #492] @ (91aa0 ) │ │ │ │ + cbz r0, 917f8 │ │ │ │ + ldr r1, [pc, #492] @ (919c8 ) │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r4 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 918ce │ │ │ │ + bge.n 917f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91f5e │ │ │ │ + beq.w 91e86 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, r7] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 91a16 │ │ │ │ + bne.w 9193e │ │ │ │ mov fp, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ mov r0, fp │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r8, r0] │ │ │ │ str r1, [r3, r2] │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9170a │ │ │ │ - b.n 9177e │ │ │ │ + bne.w 91632 │ │ │ │ + b.n 916a6 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mul.w r9, r2, r5 │ │ │ │ - bl 940bc │ │ │ │ + bl 93fe4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r9 │ │ │ │ blx 2c030 │ │ │ │ mov r0, r8 │ │ │ │ - bl 940bc │ │ │ │ + bl 93fe4 │ │ │ │ str.w r0, [r8, #120] @ 0x78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 940bc │ │ │ │ + bl 93fe4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 918f6 │ │ │ │ + ble.n 9181e │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 91c4c │ │ │ │ + bmi.w 91b74 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 918f6 │ │ │ │ + beq.n 9181e │ │ │ │ ldr r3, [r0, #32] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 91c5c │ │ │ │ + bmi.w 91b84 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 918f6 │ │ │ │ + beq.n 9181e │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 91c6c │ │ │ │ + bmi.w 91b94 │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 918f6 │ │ │ │ + beq.n 9181e │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 91dc0 │ │ │ │ + bmi.w 91ce8 │ │ │ │ subs r2, r5, #4 │ │ │ │ - beq.n 918f6 │ │ │ │ + beq.n 9181e │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r0, #28 │ │ │ │ - bmi.w 91bf6 │ │ │ │ + bmi.w 91b1e │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 91962 │ │ │ │ - b.n 918f6 │ │ │ │ + bne.n 9188a │ │ │ │ + b.n 9181e │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 91d50 │ │ │ │ + bne.w 91c78 │ │ │ │ ldr.w r4, [fp, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 91bf0 │ │ │ │ + beq.w 91b18 │ │ │ │ blx 2c0c8 │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91f12 │ │ │ │ + beq.w 91e3a │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ mov r2, r6 │ │ │ │ blx 2c030 │ │ │ │ - b.n 91476 │ │ │ │ + b.n 9139e │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 91cc4 │ │ │ │ + bne.w 91bec │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ ldr r6, [r1, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 91476 │ │ │ │ + beq.w 9139e │ │ │ │ mov r8, r1 │ │ │ │ - movw r3, #25996 @ 0x658c │ │ │ │ + movw r3, #24396 @ 0x5f4c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #28] │ │ │ │ - movw r3, #55908 @ 0xda64 │ │ │ │ + movw r3, #54308 @ 0xd424 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #32] │ │ │ │ - movw r3, #55788 @ 0xd9ec │ │ │ │ + movw r3, #54188 @ 0xd3ac │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ lsls r0, r3, #28 │ │ │ │ - bmi.w 91b80 │ │ │ │ + bmi.w 91aa8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91afc │ │ │ │ + beq.w 91a24 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91b28 │ │ │ │ + beq.w 91a50 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91b7c │ │ │ │ + beq.w 91aa4 │ │ │ │ ldr.w r6, [r8, #20]! │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 919d6 │ │ │ │ - b.n 91476 │ │ │ │ + bne.n 918fe │ │ │ │ + b.n 9139e │ │ │ │ mov.w fp, #0 │ │ │ │ mov r9, fp │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 91a36 │ │ │ │ + cbz r3, 9195e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 91a36 │ │ │ │ + beq.n 9195e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 91e4a │ │ │ │ + blt.w 91d72 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 918e2 │ │ │ │ + beq.w 9180a │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 918e2 │ │ │ │ + bge.w 9180a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 918e2 │ │ │ │ + bne.w 9180a │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 918e2 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9180a │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ it pl │ │ │ │ movpl r1, sl │ │ │ │ - bpl.w 915aa │ │ │ │ + bpl.w 914d2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 915b8 │ │ │ │ + bge.w 914e0 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 915b8 │ │ │ │ + b.n 914e0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 918ce │ │ │ │ - b.n 9188c │ │ │ │ + bne.w 917f6 │ │ │ │ + b.n 917b4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r7, sp, #0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 91de0 │ │ │ │ + bne.w 91d08 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91dd0 │ │ │ │ + bne.w 91cf8 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 91652 │ │ │ │ + beq.w 9157a │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 91e2c │ │ │ │ + bne.w 91d54 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91e1e │ │ │ │ + bne.w 91d46 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 91654 │ │ │ │ - ldr r1, [pc, #728] @ (91db0 ) │ │ │ │ + b.n 9157c │ │ │ │ + ldr r1, [pc, #728] @ (91cd8 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl db7ec │ │ │ │ + bl db348 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 91852 │ │ │ │ - b.n 918ce │ │ │ │ - movw r1, #55788 @ 0xd9ec │ │ │ │ + bne.w 9177a │ │ │ │ + b.n 917f6 │ │ │ │ + movw r1, #54188 @ 0xd3ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 919f0 │ │ │ │ + bne.w 91918 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - b.n 91a0c │ │ │ │ - ldr r0, [pc, #688] @ (91db4 ) │ │ │ │ - bl 7aa94 │ │ │ │ + b.n 91934 │ │ │ │ + ldr r0, [pc, #688] @ (91cdc ) │ │ │ │ + bl 7aadc │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 91878 │ │ │ │ - ldr r0, [pc, #672] @ (91db4 ) │ │ │ │ - bl 43340 │ │ │ │ - b.n 918ce │ │ │ │ - ldr r1, [pc, #668] @ (91db8 ) │ │ │ │ + bne.w 917a0 │ │ │ │ + ldr r0, [pc, #672] @ (91cdc ) │ │ │ │ + bl 43388 │ │ │ │ + b.n 917f6 │ │ │ │ + ldr r1, [pc, #668] @ (91ce0 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl db7ec │ │ │ │ + bl db348 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9185a │ │ │ │ - b.n 918ce │ │ │ │ + bne.w 91782 │ │ │ │ + b.n 917f6 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ - b.n 91a0c │ │ │ │ + b.n 91934 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 91e18 │ │ │ │ + bne.w 91d40 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91e30 │ │ │ │ + bne.w 91d58 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 91644 │ │ │ │ + b.n 9156c │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ strd r5, r5, [sp, #12] │ │ │ │ - b.n 91482 │ │ │ │ + b.n 913aa │ │ │ │ movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.n 915aa │ │ │ │ - movw r3, #31873 @ 0x7c81 │ │ │ │ + b.n 914d2 │ │ │ │ + movw r3, #30841 @ 0x7879 │ │ │ │ movt r3, #19 │ │ │ │ str.w r3, [r8, #24] │ │ │ │ - b.n 91788 │ │ │ │ + b.n 916b0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r6 │ │ │ │ str.w r3, [r8, #452] @ 0x1c4 │ │ │ │ - b.n 918f6 │ │ │ │ + b.n 9181e │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 9163c │ │ │ │ + b.n 91564 │ │ │ │ mov r7, r8 │ │ │ │ - b.n 91a0c │ │ │ │ + b.n 91934 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 91bb8 │ │ │ │ + bgt.n 91ae0 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 91b96 │ │ │ │ + blt.n 91abe │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 91ae6 │ │ │ │ + blt.n 91a0e │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55864 @ 0xda38 │ │ │ │ + movw r1, #54264 @ 0xd3f8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - ldr r5, [pc, #524] @ (91dbc ) │ │ │ │ + bl 11df00 │ │ │ │ + ldr r5, [pc, #524] @ (91ce4 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 918d0 │ │ │ │ + b.n 917f8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55808 @ 0xda00 │ │ │ │ + movw r1, #54208 @ 0xd3c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 91bac │ │ │ │ + bl 11df00 │ │ │ │ + b.n 91ad4 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ rsb r2, r2, #7 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ adds r1, #7 │ │ │ │ bic.w r0, r1, #7 │ │ │ │ adds r2, r0, r2 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 91d8c │ │ │ │ + bne.w 91cb4 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b.n 9163c │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 91476 │ │ │ │ + b.n 91564 │ │ │ │ + bl 83a14 │ │ │ │ + b.n 9139e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #8 │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 9196a │ │ │ │ + b.n 91892 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.w 91a74 │ │ │ │ + bmi.w 9199c │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56020 @ 0xdad4 │ │ │ │ + movw r1, #54420 @ 0xd494 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - ldr r3, [pc, #400] @ (91dbc ) │ │ │ │ + bl 11df00 │ │ │ │ + ldr r3, [pc, #400] @ (91ce4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ - cbnz r5, 91c46 │ │ │ │ + cbnz r5, 91b6e │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r5 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 91a44 │ │ │ │ + bl 83a14 │ │ │ │ + b.n 9196c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 91598 │ │ │ │ + b.n 914c0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b.n 91598 │ │ │ │ + b.n 914c0 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 91a1c │ │ │ │ + b.n 91944 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 91936 │ │ │ │ + b.n 9185e │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #28] │ │ │ │ - b.n 91942 │ │ │ │ + b.n 9186a │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - b.n 9194e │ │ │ │ + b.n 91876 │ │ │ │ movw r1, #43564 @ 0xaa2c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #56048 @ 0xdaf0 │ │ │ │ + movw r1, #54448 @ 0xd4b0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f3f54 │ │ │ │ - ldr r2, [pc, #292] @ (91dbc ) │ │ │ │ + bl f3b74 │ │ │ │ + ldr r2, [pc, #292] @ (91ce4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r8, [r3, #72] @ 0x48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 91ce4 │ │ │ │ + bne.n 91c0c │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91cdc │ │ │ │ + bge.n 91c04 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91a32 │ │ │ │ + bne.w 9195a │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91a32 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9195a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55740 @ 0xd9bc │ │ │ │ + movw r1, #54140 @ 0xd37c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 91bac │ │ │ │ + bl 11df00 │ │ │ │ + b.n 91ad4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 91a44 │ │ │ │ + bl 83a14 │ │ │ │ + b.n 9196c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ - cbnz r3, 91d10 │ │ │ │ + cbnz r3, 91c38 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 91cb0 │ │ │ │ - b.n 91a32 │ │ │ │ + blt.n 91bd8 │ │ │ │ + b.n 9195a │ │ │ │ ldrd sl, r2, [r3, #4] │ │ │ │ movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 91502 │ │ │ │ - b.n 915a2 │ │ │ │ + bne.w 9142a │ │ │ │ + b.n 914ca │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 914fc │ │ │ │ + b.w 91424 │ │ │ │ mov r8, sl │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 91cea │ │ │ │ - b.n 91a36 │ │ │ │ + bne.n 91c12 │ │ │ │ + b.n 9195e │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56652 @ 0xdd4c │ │ │ │ + movw r1, #55052 @ 0xd70c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 918ce │ │ │ │ + bl 11df00 │ │ │ │ + b.n 917f6 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.w 91514 │ │ │ │ + b.w 9143c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56140 @ 0xdb4c │ │ │ │ + movw r1, #54540 @ 0xd50c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 91c94 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 91bbc │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55932 @ 0xda7c │ │ │ │ + movw r1, #54332 @ 0xd43c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 91bac │ │ │ │ + bl 11df00 │ │ │ │ + b.n 91ad4 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - b.w 91528 │ │ │ │ + b.w 91450 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.w 9153c │ │ │ │ + b.w 91464 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - b.w 9154e │ │ │ │ + b.w 91476 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.w 91560 │ │ │ │ + b.w 91488 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.w 91572 │ │ │ │ + b.w 9149a │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - b.w 91584 │ │ │ │ + b.w 914ac │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ orrs r2, r1 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bmi.w 91bec │ │ │ │ + bmi.w 91b14 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56192 @ 0xdb80 │ │ │ │ + movw r1, #54592 @ 0xd540 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 91c94 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 91bbc │ │ │ │ stmia r4!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b.n 9195a │ │ │ │ + b.n 91882 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 91dfc │ │ │ │ + bne.n 91d24 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 9164c │ │ │ │ + b.n 91574 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56260 @ 0xdbc4 │ │ │ │ + movw r1, #54660 @ 0xd584 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 91c94 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 91bbc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56296 @ 0xdbe8 │ │ │ │ + movw r1, #54696 @ 0xd5a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 91c94 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 91bbc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 91de4 │ │ │ │ + b.n 91d0c │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 91e40 │ │ │ │ + bne.n 91d68 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 91654 │ │ │ │ + b.n 9157c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 91de4 │ │ │ │ + b.n 91d0c │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 91e44 │ │ │ │ + bne.n 91d6c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 91644 │ │ │ │ + b.n 9156c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 91e00 │ │ │ │ + b.n 91d28 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 91e00 │ │ │ │ + b.n 91d28 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91a32 │ │ │ │ + bne.w 9195a │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91a32 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9195a │ │ │ │ movw r2, #43628 @ 0xaa6c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #56704 @ 0xdd80 │ │ │ │ + movw r2, #55104 @ 0xd740 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 24e294 │ │ │ │ - b.n 918d0 │ │ │ │ + bl 24e524 │ │ │ │ + b.n 917f8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56096 @ 0xdb20 │ │ │ │ + movw r1, #54496 @ 0xd4e0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 91c94 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 91c28 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91844 │ │ │ │ - ldr r5, [pc, #280] @ (91fbc ) │ │ │ │ + bl f3b74 │ │ │ │ + b.n 91bbc │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 91b50 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9176c │ │ │ │ + ldr r5, [pc, #280] @ (91ee4 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r8, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r5, r7] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 91f20 │ │ │ │ + beq.n 91e48 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 91f20 │ │ │ │ + bhi.n 91e48 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ ldr.w r9, [r2, #16] │ │ │ │ - b.n 91800 │ │ │ │ + b.n 91728 │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #56576 @ 0xdd00 │ │ │ │ + movw r1, #54976 @ 0xd6c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3f54 │ │ │ │ - ldr r5, [pc, #196] @ (91fbc ) │ │ │ │ + bl f3b74 │ │ │ │ + ldr r5, [pc, #196] @ (91ee4 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 918ce │ │ │ │ + b.n 917f6 │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #56508 @ 0xdcbc │ │ │ │ + movw r1, #54908 @ 0xd67c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 91eec │ │ │ │ - ldr r5, [pc, #168] @ (91fbc ) │ │ │ │ + b.n 91e14 │ │ │ │ + ldr r5, [pc, #168] @ (91ee4 ) │ │ │ │ mov r8, r4 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - bl 23c560 │ │ │ │ - b.n 918d0 │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 917f8 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 91ed4 │ │ │ │ - ldr r5, [pc, #140] @ (91fbc ) │ │ │ │ + b.n 91dfc │ │ │ │ + ldr r5, [pc, #140] @ (91ee4 ) │ │ │ │ mov r8, r0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 918d0 │ │ │ │ + b.n 917f8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55976 @ 0xdaa8 │ │ │ │ + movw r1, #54376 @ 0xd468 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r5, [pc, #116] @ (91fbc ) │ │ │ │ + ldr r5, [pc, #116] @ (91ee4 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 918d0 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 917f8 │ │ │ │ mov r0, sl │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ - b.w 916ca │ │ │ │ + bl 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 915f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 918ce │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 917f6 │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #56436 @ 0xdc74 │ │ │ │ + movw r1, #54836 @ 0xd634 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 91eec │ │ │ │ + b.n 91e14 │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #56368 @ 0xdc30 │ │ │ │ + movw r1, #54768 @ 0xd5f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #36] @ (91fbc ) │ │ │ │ + ldr r5, [pc, #36] @ (91ee4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 918ce │ │ │ │ + bl f3b74 │ │ │ │ + b.n 917f6 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55720 @ 0xd9a8 │ │ │ │ + movw r1, #54120 @ 0xd368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 91bac │ │ │ │ + bl 11df00 │ │ │ │ + b.n 91ad4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00091fc0 : │ │ │ │ +00091ee8 : │ │ │ │ stmdb 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 r6, r3 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w fp, [r3] │ │ │ │ str r0, [sp, #32] │ │ │ │ str r1, [sp, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 926ce │ │ │ │ + beq.w 925f6 │ │ │ │ mov sl, r3 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, fp │ │ │ │ mov r9, r6 │ │ │ │ mov r4, r3 │ │ │ │ mov r7, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r6, r5 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ cmp r2, #83 @ 0x53 │ │ │ │ - bhi.w 92b26 │ │ │ │ + bhi.w 92a4e │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ - beq.w 92504 │ │ │ │ + beq.w 9242c │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ - beq.w 92536 │ │ │ │ + beq.w 9245e │ │ │ │ ldr.w r2, [sl, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91ffc │ │ │ │ + bne.n 91f24 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r8, [r5] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 92ac6 │ │ │ │ + beq.w 929ee │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r8 │ │ │ │ blx 2c440 │ │ │ │ - cbz r0, 92034 │ │ │ │ + cbz r0, 91f5c │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92abc │ │ │ │ + beq.w 929e4 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2c0c8 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92a1a │ │ │ │ + beq.w 92942 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r2, r8 │ │ │ │ blx 2c030 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 92610 │ │ │ │ + bne.w 92538 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 926d8 │ │ │ │ + beq.w 92600 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92954 │ │ │ │ + beq.w 9287c │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 9293e │ │ │ │ + beq.w 92866 │ │ │ │ movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9212a │ │ │ │ + beq.n 92052 │ │ │ │ add.w r0, r3, #8 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 929a4 │ │ │ │ + beq.w 928cc │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r0, #4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 92124 │ │ │ │ + beq.n 9204c │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 928fc │ │ │ │ + beq.w 92824 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #20] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 92124 │ │ │ │ + cbz r2, 9204c │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92902 │ │ │ │ + beq.w 9282a │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #28] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 92124 │ │ │ │ + cbz r2, 9204c │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92908 │ │ │ │ + beq.w 92830 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 92124 │ │ │ │ + cbz r2, 9204c │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 9290e │ │ │ │ + beq.w 92836 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r2, 92124 │ │ │ │ + cbz r2, 9204c │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92914 │ │ │ │ + beq.w 9283c │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbz r2, 92124 │ │ │ │ + cbz r2, 9204c │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92928 │ │ │ │ + beq.w 92850 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbz r2, 92124 │ │ │ │ + cbz r2, 9204c │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 9283c │ │ │ │ + beq.w 92764 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 92840 │ │ │ │ + beq.w 92768 │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 92110 │ │ │ │ + bne.n 92038 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 92794 │ │ │ │ + bne.w 926bc │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e888 │ │ │ │ + bl 8e7b0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 927b4 │ │ │ │ + beq.w 926dc │ │ │ │ ldr r3, [r5, #12] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bpl.n 92162 │ │ │ │ + bpl.n 9208a │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 92162 │ │ │ │ + ble.n 9208a │ │ │ │ add.w ip, r6, #12 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92810 │ │ │ │ + beq.w 92738 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r0, #23 │ │ │ │ - bpl.w 927f8 │ │ │ │ + bpl.w 92720 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 9214a │ │ │ │ + bne.n 92072 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r3, #40104 @ 0x9ca8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1c9760 │ │ │ │ + bl 1c9bc8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92810 │ │ │ │ + beq.w 92738 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 92a36 │ │ │ │ + bge.w 9295e │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ - cbz r2, 9219e │ │ │ │ + cbz r2, 920c6 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9298c │ │ │ │ + bne.w 928b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c9838 │ │ │ │ + bl 1c9ca0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92810 │ │ │ │ + beq.w 92738 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9271e │ │ │ │ + beq.w 92646 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ it ge │ │ │ │ strge r2, [sp, #24] │ │ │ │ - blt.w 926fe │ │ │ │ + blt.w 92626 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 92682 │ │ │ │ + bne.w 925aa │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9269a │ │ │ │ + bne.w 925c2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 926b6 │ │ │ │ + bne.w 925de │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [sp, #28] │ │ │ │ blx r2 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92810 │ │ │ │ + beq.w 92738 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ orr.w r2, r1, #512 @ 0x200 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 92208 │ │ │ │ + cbz r0, 92130 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r0, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w r0, r8, #208 @ 0xd0 │ │ │ │ @@ -152810,15 +152738,15 @@ │ │ │ │ str.w r0, [r8, #56] @ 0x38 │ │ │ │ add.w r0, r8, #420 @ 0x1a4 │ │ │ │ str.w r0, [r8, #80] @ 0x50 │ │ │ │ it lt │ │ │ │ strlt r2, [r3, #0] │ │ │ │ lsls r0, r1, #30 │ │ │ │ str.w r3, [r8, #128] @ 0x80 │ │ │ │ - bmi.w 92a12 │ │ │ │ + bmi.w 9293a │ │ │ │ ldr.w r3, [r9] │ │ │ │ str.w r4, [r8, #88] @ 0x58 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ str.w r6, [r8, #168] @ 0xa8 │ │ │ │ @@ -152830,20 +152758,20 @@ │ │ │ │ str.w r3, [r8, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r9, [r8, #436] @ 0x1b4 │ │ │ │ str.w r9, [r8, #428] @ 0x1ac │ │ │ │ str.w sl, [r8, #12] │ │ │ │ str.w sl, [r8, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 92308 │ │ │ │ - movw r6, #43292 @ 0xa91c │ │ │ │ + beq.n 92230 │ │ │ │ + movw r6, #41692 @ 0xa2dc │ │ │ │ movt r6, #54 @ 0x36 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bhi.n 922e8 │ │ │ │ + bhi.n 92210 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ @@ -152878,924 +152806,924 @@ │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r5, #8 │ │ │ │ ldrsh.w r2, [r6, r3, lsl #2] │ │ │ │ add.w r3, r6, r3, lsl #2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldrsh.w r0, [r3, #2] │ │ │ │ adds r3, r2, #1 │ │ │ │ - bne.w 92478 │ │ │ │ + bne.w 923a0 │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ str.w r1, [r8, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 92294 │ │ │ │ + bne.n 921bc │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 926e2 │ │ │ │ + beq.w 9260a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ str.w r3, [r8, #28] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str.w r7, [r8, #104] @ 0x68 │ │ │ │ str.w r3, [r8, #144] @ 0x90 │ │ │ │ - bl 92c80 │ │ │ │ + bl 92ba8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 92a0a │ │ │ │ + blt.w 92932 │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #30877 @ 0x789d │ │ │ │ + movw r3, #30665 @ 0x77c9 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 92374 │ │ │ │ + bne.n 9229c │ │ │ │ ldr.w r2, [r8, #128] @ 0x80 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ - cbz r2, 92350 │ │ │ │ + cbz r2, 92278 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 92a6c │ │ │ │ + blt.w 92994 │ │ │ │ ldr.w r2, [r8, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 929ee │ │ │ │ + blt.w 92916 │ │ │ │ ldr.w r2, [r8, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 92aa8 │ │ │ │ + blt.w 929d0 │ │ │ │ ldr.w r2, [r8, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 92a94 │ │ │ │ + blt.w 929bc │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bmi.w 92aec │ │ │ │ + bmi.w 92a14 │ │ │ │ ldr.w sl, [r8, #132] @ 0x84 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr r6, [pc, #704] @ (92648 ) │ │ │ │ + ldr r6, [pc, #704] @ (92570 ) │ │ │ │ ldr.w r1, [r8, #88] @ 0x58 │ │ │ │ - cbz r1, 923d2 │ │ │ │ + cbz r1, 922fa │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - bl 8c054 │ │ │ │ + bl 8bf7c │ │ │ │ mov r4, r0 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 92456 │ │ │ │ + beq.n 9237e │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #664] @ (9264c ) │ │ │ │ + ldr r1, [pc, #664] @ (92574 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 923cc │ │ │ │ + bge.n 922f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92ae4 │ │ │ │ + beq.w 92a0c │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 92454 │ │ │ │ + beq.n 9237c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 92638 │ │ │ │ + bne.w 92560 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92672 │ │ │ │ - ldr r2, [pc, #620] @ (92650 ) │ │ │ │ + bne.w 9259a │ │ │ │ + ldr r2, [pc, #620] @ (92578 ) │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #3392] @ 0xd40 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 9265c │ │ │ │ + bne.w 92584 │ │ │ │ ldr.w r2, [r2, #3400] @ 0xd48 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 9265c │ │ │ │ + beq.w 92584 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #592] @ (92654 ) │ │ │ │ + ldr r1, [pc, #592] @ (9257c ) │ │ │ │ mov r0, sl │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 92454 │ │ │ │ + beq.n 9237c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9262e │ │ │ │ + bne.w 92556 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 2c440 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92a50 │ │ │ │ + beq.w 92978 │ │ │ │ subs r1, r0, r5 │ │ │ │ - bmi.w 9295a │ │ │ │ + bmi.w 92882 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 92456 │ │ │ │ - ldr r1, [pc, #536] @ (92654 ) │ │ │ │ + cbz r0, 9237e │ │ │ │ + ldr r1, [pc, #536] @ (9257c ) │ │ │ │ mov r0, sl │ │ │ │ mov r2, r4 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92454 │ │ │ │ + bge.n 9237c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92a2e │ │ │ │ + beq.w 92956 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r3, [r6, r9] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 925ae │ │ │ │ + bne.w 924d6 │ │ │ │ mov sl, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ mov r0, sl │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r8, r0] │ │ │ │ str r1, [r3, r2] │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92294 │ │ │ │ - b.n 92308 │ │ │ │ + bne.w 921bc │ │ │ │ + b.n 92230 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mul.w r9, r2, fp │ │ │ │ - bl 940bc │ │ │ │ + bl 93fe4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r9 │ │ │ │ blx 2c030 │ │ │ │ mov r0, r8 │ │ │ │ - bl 940bc │ │ │ │ + bl 93fe4 │ │ │ │ str.w r0, [r8, #120] @ 0x78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 940bc │ │ │ │ + bl 93fe4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.n 9247e │ │ │ │ + ble.n 923a6 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 927e8 │ │ │ │ + bmi.w 92710 │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.n 9247e │ │ │ │ + beq.n 923a6 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 92844 │ │ │ │ + bmi.w 9276c │ │ │ │ cmp.w fp, #2 │ │ │ │ - beq.n 9247e │ │ │ │ + beq.n 923a6 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 92854 │ │ │ │ + bmi.w 9277c │ │ │ │ cmp.w fp, #3 │ │ │ │ - beq.n 9247e │ │ │ │ + beq.n 923a6 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 9287e │ │ │ │ + bmi.w 927a6 │ │ │ │ subs.w r2, fp, #4 │ │ │ │ - beq.n 9247e │ │ │ │ + beq.n 923a6 │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r0, #28 │ │ │ │ - bmi.w 927d2 │ │ │ │ + bmi.w 926fa │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 924f4 │ │ │ │ - b.n 9247e │ │ │ │ + bne.n 9241c │ │ │ │ + b.n 923a6 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 929c2 │ │ │ │ + bne.w 928ea │ │ │ │ ldr.w r4, [sl, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 927e2 │ │ │ │ + beq.w 9270a │ │ │ │ blx 2c0c8 │ │ │ │ adds r5, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92a20 │ │ │ │ + beq.w 92948 │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ mov r2, r5 │ │ │ │ blx 2c030 │ │ │ │ - b.n 9200e │ │ │ │ + b.n 91f36 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 929aa │ │ │ │ + bne.w 928d2 │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ ldr r5, [r1, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9200e │ │ │ │ + beq.w 91f36 │ │ │ │ mov r8, r1 │ │ │ │ - movw r3, #25996 @ 0x658c │ │ │ │ + movw r3, #24396 @ 0x5f4c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r3, #55908 @ 0xda64 │ │ │ │ + movw r3, #54308 @ 0xd424 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #28] │ │ │ │ - movw r3, #55788 @ 0xd9ec │ │ │ │ + movw r3, #54188 @ 0xd3ac │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ mov r7, r8 │ │ │ │ lsls r0, r3, #28 │ │ │ │ - bmi.w 9272c │ │ │ │ + bmi.w 92654 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 92602 │ │ │ │ + beq.n 9252a │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 925fc │ │ │ │ + beq.n 92524 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92724 │ │ │ │ + beq.w 9264c │ │ │ │ ldr.w r5, [r8, #20]! │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 9256c │ │ │ │ + bne.n 92494 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - b.n 9200e │ │ │ │ + b.n 91f36 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, sl │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 925ce │ │ │ │ + cbz r3, 924f6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 925ce │ │ │ │ + beq.n 924f6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 929da │ │ │ │ + blt.w 92902 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9246a │ │ │ │ + beq.w 92392 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9246a │ │ │ │ + bge.w 92392 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9246a │ │ │ │ + bne.w 92392 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9246a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92392 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ ldr.w r5, [r8, #20]! │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9200e │ │ │ │ + beq.w 91f36 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - b.n 9256c │ │ │ │ + b.n 92494 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ it pl │ │ │ │ movpl r1, r6 │ │ │ │ - bpl.w 9212a │ │ │ │ + bpl.w 92052 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 92138 │ │ │ │ + bge.w 92060 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 92138 │ │ │ │ + b.n 92060 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92454 │ │ │ │ - b.n 92412 │ │ │ │ - ldr r1, [pc, #28] @ (92658 ) │ │ │ │ + bne.w 9237c │ │ │ │ + b.n 9233a │ │ │ │ + ldr r1, [pc, #28] @ (92580 ) │ │ │ │ mov r0, sl │ │ │ │ - bl db7ec │ │ │ │ + bl db348 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 923d8 │ │ │ │ - b.n 92454 │ │ │ │ + bne.w 92300 │ │ │ │ + b.n 9237c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r7, sp, #0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmia r4!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r0, [pc, #700] @ (9291c ) │ │ │ │ - bl 7aa94 │ │ │ │ + ldr r0, [pc, #700] @ (92844 ) │ │ │ │ + bl 7aadc │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 923fe │ │ │ │ - ldr r0, [pc, #688] @ (9291c ) │ │ │ │ - bl 43340 │ │ │ │ - b.n 92454 │ │ │ │ - ldr r1, [pc, #684] @ (92920 ) │ │ │ │ + bne.w 92326 │ │ │ │ + ldr r0, [pc, #688] @ (92844 ) │ │ │ │ + bl 43388 │ │ │ │ + b.n 9237c │ │ │ │ + ldr r1, [pc, #684] @ (92848 ) │ │ │ │ mov r0, sl │ │ │ │ - bl db7ec │ │ │ │ + bl db348 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 923e0 │ │ │ │ - b.n 92454 │ │ │ │ + bne.w 92308 │ │ │ │ + b.n 9237c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #19 │ │ │ │ it ne │ │ │ │ ldrne r2, [r7, #0] │ │ │ │ - bne.w 9289e │ │ │ │ + bne.w 927c6 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 9288e │ │ │ │ + bne.w 927b6 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ - b.n 921c6 │ │ │ │ + b.n 920ee │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ it ne │ │ │ │ ldrne r3, [sp, #8] │ │ │ │ - bne.w 9289c │ │ │ │ + bne.w 927c4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 92972 │ │ │ │ + bne.w 9289a │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 921ce │ │ │ │ + b.n 920f6 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 9289a │ │ │ │ + bne.w 927c2 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 9292e │ │ │ │ + bne.w 92856 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 921d6 │ │ │ │ + b.n 920fe │ │ │ │ mov r7, fp │ │ │ │ mov r4, fp │ │ │ │ strd fp, fp, [sp, #8] │ │ │ │ - b.n 9201a │ │ │ │ + b.n 91f42 │ │ │ │ movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.n 9212a │ │ │ │ - movw r3, #31873 @ 0x7c81 │ │ │ │ + b.n 92052 │ │ │ │ + movw r3, #30841 @ 0x7879 │ │ │ │ movt r3, #19 │ │ │ │ str.w r3, [r8, #24] │ │ │ │ - b.n 92312 │ │ │ │ + b.n 9223a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r5 │ │ │ │ str.w r3, [r8, #452] @ 0x1c4 │ │ │ │ - b.n 9247e │ │ │ │ + b.n 923a6 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ rsb r2, r2, #7 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ adds r1, #7 │ │ │ │ bic.w r0, r1, #7 │ │ │ │ add r2, r0 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 928d0 │ │ │ │ + bne.w 927f8 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b.n 921c0 │ │ │ │ + b.n 920e8 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ - b.n 921c0 │ │ │ │ + b.n 920e8 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - b.n 92602 │ │ │ │ + b.n 9252a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 92762 │ │ │ │ + bgt.n 9268a │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 92740 │ │ │ │ + blt.n 92668 │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 9277a │ │ │ │ + blt.n 926a2 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55864 @ 0xda38 │ │ │ │ + movw r1, #54264 @ 0xd3f8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - ldr r6, [pc, #460] @ (92924 ) │ │ │ │ + bl 11df00 │ │ │ │ + ldr r6, [pc, #460] @ (9284c ) │ │ │ │ mov.w r8, #0 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - b.n 92456 │ │ │ │ + b.n 9237e │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55808 @ 0xda00 │ │ │ │ + movw r1, #54208 @ 0xd3c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 92756 │ │ │ │ - movw r1, #55788 @ 0xd9ec │ │ │ │ + bl 11df00 │ │ │ │ + b.n 9267e │ │ │ │ + movw r1, #54188 @ 0xd3ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92588 │ │ │ │ - b.n 92602 │ │ │ │ + bne.w 924b0 │ │ │ │ + b.n 9252a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.w 9261e │ │ │ │ + bmi.w 92546 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56020 @ 0xdad4 │ │ │ │ + movw r1, #54420 @ 0xd494 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - ldr r3, [pc, #364] @ (92924 ) │ │ │ │ + bl 11df00 │ │ │ │ + ldr r3, [pc, #364] @ (9284c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 925b4 │ │ │ │ + bne.w 924dc │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r5 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 925dc │ │ │ │ + bl 83a14 │ │ │ │ + b.n 92504 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #8 │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 924fc │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 9200e │ │ │ │ + b.n 92424 │ │ │ │ + bl 83a14 │ │ │ │ + b.n 91f36 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 924c0 │ │ │ │ + b.n 923e8 │ │ │ │ movw r1, #43564 @ 0xaa2c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #56048 @ 0xdaf0 │ │ │ │ + movw r1, #54448 @ 0xd4b0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f3f54 │ │ │ │ - ldr r2, [pc, #272] @ (92924 ) │ │ │ │ + bl f3b74 │ │ │ │ + ldr r2, [pc, #272] @ (9284c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r8, [r3, #72] @ 0x48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 9286c │ │ │ │ + bne.n 92794 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92864 │ │ │ │ + bge.n 9278c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 925ca │ │ │ │ + bne.w 924f2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 925ca │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 924f2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 9211c │ │ │ │ + b.n 92044 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - b.n 9211c │ │ │ │ + b.n 92044 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #28] │ │ │ │ - b.n 924ce │ │ │ │ + b.n 923f6 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - b.n 924dc │ │ │ │ + b.n 92404 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 925dc │ │ │ │ + bl 83a14 │ │ │ │ + b.n 92504 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 928f4 │ │ │ │ + bne.n 9281c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9282a │ │ │ │ - b.n 925ca │ │ │ │ + blt.n 92752 │ │ │ │ + b.n 924f2 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b.n 924ea │ │ │ │ + b.n 92412 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 928b6 │ │ │ │ + bne.n 927de │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r7, r2 │ │ │ │ - b.n 921c6 │ │ │ │ + b.n 920ee │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56260 @ 0xdbc4 │ │ │ │ + movw r1, #54660 @ 0xd584 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 92810 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 92738 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56296 @ 0xdbe8 │ │ │ │ + movw r1, #54696 @ 0xd5a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 92810 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 92738 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ orrs r2, r1 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bmi.w 9271a │ │ │ │ + bmi.w 92642 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56192 @ 0xdb80 │ │ │ │ + movw r1, #54592 @ 0xd540 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 92810 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 92738 │ │ │ │ mov r8, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 92874 │ │ │ │ - b.n 925ce │ │ │ │ + bne.n 9279c │ │ │ │ + b.n 924f6 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - b.w 920ba │ │ │ │ + b.w 91fe2 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.w 920ca │ │ │ │ + b.w 91ff2 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - b.w 920da │ │ │ │ + b.w 92002 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.w 920ea │ │ │ │ + b.w 92012 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.w 920fa │ │ │ │ + b.w 92022 │ │ │ │ nop │ │ │ │ pop {r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - b.w 9210a │ │ │ │ + b.w 92032 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 92982 │ │ │ │ + bne.n 928aa │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 921d6 │ │ │ │ + b.n 920fe │ │ │ │ ldrd r6, r2, [r3, #4] │ │ │ │ movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92098 │ │ │ │ - b.w 92124 │ │ │ │ + bne.w 91fc0 │ │ │ │ + b.w 9204c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 92092 │ │ │ │ + b.w 91fba │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56652 @ 0xdd4c │ │ │ │ + movw r1, #55052 @ 0xd70c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 92454 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 9237c │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 92988 │ │ │ │ + bne.n 928b0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 921ce │ │ │ │ + b.n 920f6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 928b8 │ │ │ │ + b.n 927e0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 92984 │ │ │ │ + b.n 928ac │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56140 @ 0xdb4c │ │ │ │ + movw r1, #54540 @ 0xd50c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 92810 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 92738 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.w 920a8 │ │ │ │ + b.w 91fd0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55740 @ 0xd9bc │ │ │ │ + movw r1, #54140 @ 0xd37c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 92756 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 9267e │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55932 @ 0xda7c │ │ │ │ + movw r1, #54332 @ 0xd43c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 92756 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 9267e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 925ca │ │ │ │ + bne.w 924f2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 925ca │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 924f2 │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #56436 @ 0xdc74 │ │ │ │ + movw r1, #54836 @ 0xd634 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3f54 │ │ │ │ - ldr r6, [pc, #320] @ (92b4c ) │ │ │ │ + bl f3b74 │ │ │ │ + ldr r6, [pc, #320] @ (92a74 ) │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - b.n 92454 │ │ │ │ + b.n 9237c │ │ │ │ mov r0, r6 │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ - b.n 9224e │ │ │ │ - bl 23c560 │ │ │ │ - b.n 927b4 │ │ │ │ - ldr r6, [pc, #296] @ (92b4c ) │ │ │ │ + bl 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ + b.n 92176 │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 926dc │ │ │ │ + ldr r6, [pc, #296] @ (92a74 ) │ │ │ │ mov r8, r4 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - bl 23c560 │ │ │ │ - b.n 92456 │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 9237e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92454 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9237c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56096 @ 0xdb20 │ │ │ │ + movw r1, #54496 @ 0xd4e0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 92810 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 92738 │ │ │ │ movw r2, #43628 @ 0xaa6c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #56704 @ 0xdd80 │ │ │ │ + movw r2, #55104 @ 0xd740 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 24e294 │ │ │ │ - b.n 92456 │ │ │ │ + bl 24e524 │ │ │ │ + b.n 9237e │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #56368 @ 0xdc30 │ │ │ │ + movw r1, #54768 @ 0xd5f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr r6, [pc, #196] @ (92b4c ) │ │ │ │ + ldr r6, [pc, #196] @ (92a74 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 92454 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 9237c │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #56576 @ 0xdd00 │ │ │ │ + movw r1, #54976 @ 0xd6c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 92a00 │ │ │ │ + b.n 92928 │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #56508 @ 0xdcbc │ │ │ │ + movw r1, #54908 @ 0xd67c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 92a00 │ │ │ │ - ldr r6, [pc, #140] @ (92b4c ) │ │ │ │ + b.n 92928 │ │ │ │ + ldr r6, [pc, #140] @ (92a74 ) │ │ │ │ mov r8, r0 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - b.n 92456 │ │ │ │ + b.n 9237e │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55976 @ 0xdaa8 │ │ │ │ + movw r1, #54376 @ 0xd468 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r6, [pc, #116] @ (92b4c ) │ │ │ │ + ldr r6, [pc, #116] @ (92a74 ) │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 92456 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 9237e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 923cc │ │ │ │ - ldr r6, [pc, #92] @ (92b4c ) │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 922f4 │ │ │ │ + ldr r6, [pc, #92] @ (92a74 ) │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r8, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r2, [r6, r9] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 92b3e │ │ │ │ + beq.n 92a66 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 92b3e │ │ │ │ + bhi.n 92a66 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ ldr.w sl, [r2, #16] │ │ │ │ - b.n 92388 │ │ │ │ + b.n 922b0 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55720 @ 0xd9a8 │ │ │ │ + movw r1, #54120 @ 0xd368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 92756 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 9267e │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 92b20 │ │ │ │ + b.n 92a48 │ │ │ │ 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 92c10 │ │ │ │ + beq.n 92b38 │ │ │ │ ldr.w r4, [r2, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 92be2 │ │ │ │ + beq.n 92b0a │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 92c46 │ │ │ │ + beq.n 92b6e │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ mov r8, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 92c28 │ │ │ │ + beq.n 92b50 │ │ │ │ ldr.w r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 92c60 │ │ │ │ + beq.n 92b88 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 92b50 │ │ │ │ + bl 92a78 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ ldr.w ip, [r8, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 92c72 │ │ │ │ + bne.n 92b9a │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 92c72 │ │ │ │ + bne.n 92b9a │ │ │ │ ldr.w ip, [r7, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 92c76 │ │ │ │ + bne.n 92b9e │ │ │ │ ldr r5, [r7, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 92c3c │ │ │ │ + bne.n 92b64 │ │ │ │ ldr.w ip, [r4, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 92c6e │ │ │ │ + bne.n 92b96 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 92c56 │ │ │ │ + bne.n 92b7e │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 92bf2 │ │ │ │ + beq.n 92b1a │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 92c20 │ │ │ │ + bne.n 92b48 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 92c00 │ │ │ │ + b.n 92b28 │ │ │ │ movw r0, #34960 @ 0x8890 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 92bd8 │ │ │ │ + bne.n 92b00 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 92bd8 │ │ │ │ + bne.n 92b00 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 92c20 │ │ │ │ + bne.n 92b48 │ │ │ │ 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, #34960 @ 0x8890 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 92c00 │ │ │ │ + beq.n 92b28 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r1 │ │ │ │ ldr.w ip, [r1, #16] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 92bb8 │ │ │ │ + beq.n 92ae0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 92c7a │ │ │ │ + bne.n 92ba2 │ │ │ │ mov r0, r7 │ │ │ │ - b.n 92bc8 │ │ │ │ + b.n 92af0 │ │ │ │ movw r0, #34960 @ 0x8890 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 92bc8 │ │ │ │ + beq.n 92af0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 92c6a │ │ │ │ + bne.n 92b92 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 92bf2 │ │ │ │ + b.n 92b1a │ │ │ │ movw r0, #34960 @ 0x8890 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 92b9c │ │ │ │ + b.n 92ac4 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 92bd8 │ │ │ │ + b.n 92b00 │ │ │ │ mov r1, ip │ │ │ │ - b.n 92c56 │ │ │ │ + b.n 92b7e │ │ │ │ mov r0, r8 │ │ │ │ - b.n 92c36 │ │ │ │ + b.n 92b5e │ │ │ │ mov r1, ip │ │ │ │ - b.n 92c3c │ │ │ │ + b.n 92b64 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 92c56 │ │ │ │ + b.n 92b7e │ │ │ │ nop │ │ │ │ │ │ │ │ -00092c80 : │ │ │ │ +00092ba8 : │ │ │ │ stmdb 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 r5, [r0, #84] @ 0x54 │ │ │ │ sub sp, #28 │ │ │ │ lsls r4, r5, #19 │ │ │ │ - bmi.w 931cc │ │ │ │ + bmi.w 930f4 │ │ │ │ mov r4, r0 │ │ │ │ lsls r1, r5, #22 │ │ │ │ - bpl.w 93686 │ │ │ │ + bpl.w 935ae │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r2, r5, #30 │ │ │ │ - bmi.w 9303a │ │ │ │ + bmi.w 92f62 │ │ │ │ orr.w r5, r5, #8192 @ 0x2000 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9362c │ │ │ │ + beq.w 93554 │ │ │ │ ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9308e │ │ │ │ + beq.w 92fb6 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 930e8 │ │ │ │ + beq.w 93010 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bpl.w 93112 │ │ │ │ - ldr r1, [pc, #536] @ (92ef0 ) │ │ │ │ + bpl.w 9303a │ │ │ │ + ldr r1, [pc, #536] @ (92e18 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -153805,314 +153733,314 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r1, #412] @ 0x19c │ │ │ │ cmp r5, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9367a │ │ │ │ + beq.w 935a2 │ │ │ │ ldr.w r3, [r1, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93310 │ │ │ │ + beq.w 93238 │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ clz r2, r8 │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r1, #0 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 93334 │ │ │ │ + bne.w 9325c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 932d2 │ │ │ │ + beq.w 931fa │ │ │ │ ldr.w r5, [r4, #172] @ 0xac │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9372a │ │ │ │ + bne.w 93652 │ │ │ │ movw r6, #40104 @ 0x9ca8 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r8, r6 │ │ │ │ - bne.w 93474 │ │ │ │ + bne.w 9339c │ │ │ │ mov r0, r4 │ │ │ │ - bl 82fb4 │ │ │ │ + bl 82fc8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9345a │ │ │ │ + beq.w 93382 │ │ │ │ mov r0, r7 │ │ │ │ - bl 83e70 │ │ │ │ + bl 83dac │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92d78 │ │ │ │ + bge.n 92ca0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 932fc │ │ │ │ + beq.w 93224 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 934aa │ │ │ │ + beq.w 933d2 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 93818 │ │ │ │ + beq.w 93740 │ │ │ │ cmp r8, r6 │ │ │ │ - bne.w 93384 │ │ │ │ + bne.w 932ac │ │ │ │ ldr.w r7, [r4, #172] @ 0xac │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 93120 │ │ │ │ + bne.w 93048 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.w 936e2 │ │ │ │ + bne.w 9360a │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bmi.w 9325e │ │ │ │ + bmi.w 93186 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 93274 │ │ │ │ + bne.w 9319c │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.w 931d4 │ │ │ │ + ble.w 930fc │ │ │ │ adds r3, #12 │ │ │ │ movs r7, #0 │ │ │ │ mov sl, r5 │ │ │ │ movw r8, #29999 @ 0x752f │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ ldrh.w r2, [r1, #206] @ 0xce │ │ │ │ cmp r2, r8 │ │ │ │ - bhi.n 92e0c │ │ │ │ + bhi.n 92d34 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9388e │ │ │ │ + beq.w 937b6 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 92e0c │ │ │ │ + ble.n 92d34 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 92e4a │ │ │ │ + beq.n 92d72 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 92e0c │ │ │ │ + beq.n 92d34 │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 92e4a │ │ │ │ + beq.n 92d72 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 92e0c │ │ │ │ + beq.n 92d34 │ │ │ │ adds r2, #20 │ │ │ │ mov.w ip, #2 │ │ │ │ ldr.w r9, [r2, #4]! │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r1, r9 │ │ │ │ - beq.n 92e4a │ │ │ │ + beq.n 92d72 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 92dfc │ │ │ │ + bne.n 92d24 │ │ │ │ mov r5, sl │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 93776 │ │ │ │ + bne.w 9369e │ │ │ │ movw r2, #30000 @ 0x7530 │ │ │ │ strh.w r2, [r4, #206] @ 0xce │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ it mi │ │ │ │ strmi.w r3, [r4, #456] @ 0x1c8 │ │ │ │ - b.n 92e52 │ │ │ │ + b.n 92d7a │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 92e4a │ │ │ │ + beq.n 92d72 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 92e32 │ │ │ │ + bne.n 92d5a │ │ │ │ movw r2, #34960 @ 0x8890 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 92e0c │ │ │ │ + bne.n 92d34 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, lr │ │ │ │ - blt.n 92dc6 │ │ │ │ + blt.n 92cee │ │ │ │ mov r5, sl │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r7, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 9334a │ │ │ │ + bne.w 93272 │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 92f12 │ │ │ │ + ble.n 92e3a │ │ │ │ add.w r1, r7, #12 │ │ │ │ movs r6, #0 │ │ │ │ movw lr, #29999 @ 0x752f │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ ldrh.w r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, lr │ │ │ │ - bhi.n 92eb4 │ │ │ │ + bhi.n 92ddc │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9384a │ │ │ │ + beq.w 93772 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 92eb4 │ │ │ │ + ble.n 92ddc │ │ │ │ ldr r7, [r3, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 92f0c │ │ │ │ + beq.n 92e34 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 92eb4 │ │ │ │ + beq.n 92ddc │ │ │ │ ldr r7, [r3, #20] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 92f0c │ │ │ │ + beq.n 92e34 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 92eb4 │ │ │ │ + beq.n 92ddc │ │ │ │ adds r3, #20 │ │ │ │ movs r7, #2 │ │ │ │ ldr.w r8, [r3, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 92f0c │ │ │ │ + beq.n 92e34 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 92ea6 │ │ │ │ + bne.n 92dce │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 93796 │ │ │ │ + bne.w 936be │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #30000 @ 0x7530 │ │ │ │ str.w r2, [r4, #192] @ 0xc0 │ │ │ │ strh.w r1, [r4, #206] @ 0xce │ │ │ │ lsls r0, r3, #22 │ │ │ │ - bpl.w 931e6 │ │ │ │ + bpl.w 9310e │ │ │ │ str.w r2, [r4, #456] @ 0x1c8 │ │ │ │ - cbz r5, 92f2e │ │ │ │ + cbz r5, 92e56 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92f26 │ │ │ │ + bge.n 92e4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 92f26 │ │ │ │ + cbnz r3, 92e4e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92f26 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92e4e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 92f0c │ │ │ │ + beq.n 92e34 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 92ef4 │ │ │ │ + bne.n 92e1c │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 92eb4 │ │ │ │ + bne.n 92ddc │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 92e72 │ │ │ │ + bne.n 92d9a │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.n 92f22 │ │ │ │ + bmi.n 92e4a │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93118 │ │ │ │ + bne.w 93040 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 92eda │ │ │ │ + bne.n 92e02 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #22 │ │ │ │ - bpl.w 931ec │ │ │ │ + bpl.w 93114 │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 932c0 │ │ │ │ + bne.w 931e8 │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ lsls r6, r3, #24 │ │ │ │ - bmi.w 93256 │ │ │ │ + bmi.w 9317e │ │ │ │ ldr.w r3, [r2, #156] @ 0x9c │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 86be4 │ │ │ │ + bl 86ab4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9345a │ │ │ │ + beq.w 93382 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8c0ec │ │ │ │ + bl 8c014 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9345a │ │ │ │ + beq.w 93382 │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.w 93140 │ │ │ │ + bmi.w 93068 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.n 9300e │ │ │ │ + bmi.n 92f36 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 934f8 │ │ │ │ + beq.w 93420 │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 92fbe │ │ │ │ + ble.n 92ee6 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 92f96 │ │ │ │ + bge.n 92ebe │ │ │ │ mov r1, r4 │ │ │ │ - bl 8f1c0 │ │ │ │ + bl 8f0e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9345a │ │ │ │ + blt.w 93382 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 92fbe │ │ │ │ + beq.n 92ee6 │ │ │ │ adds r5, #16 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 93882 │ │ │ │ - bl 8f1c0 │ │ │ │ + bge.w 937aa │ │ │ │ + bl 8f0e4 │ │ │ │ adds r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9345a │ │ │ │ + blt.w 93382 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 92f9e │ │ │ │ + bne.n 92ec6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8de78 │ │ │ │ + bl 8dda0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9345a │ │ │ │ + beq.w 93382 │ │ │ │ lsls r5, r3, #17 │ │ │ │ - bpl.n 92fd8 │ │ │ │ + bpl.n 92f00 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9389c │ │ │ │ + beq.w 937c4 │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.w 93170 │ │ │ │ + bmi.w 93098 │ │ │ │ cmp r2, #7 │ │ │ │ - bgt.n 92ff0 │ │ │ │ + bgt.n 92f18 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 93868 │ │ │ │ + ble.w 93790 │ │ │ │ orr.w r2, r3, #4096 @ 0x1000 │ │ │ │ lsls r1, r3, #30 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - bmi.w 93190 │ │ │ │ + bmi.w 930b8 │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ movs r0, #0 │ │ │ │ orr.w r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ adds r2, #16 │ │ │ │ bics.w r2, r2, #16 │ │ │ │ itt eq │ │ │ │ mvneq.w r2, #15 │ │ │ │ streq r2, [r4, #104] @ 0x68 │ │ │ │ - beq.n 92f6e │ │ │ │ + beq.n 92e96 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #40756 @ 0x9f34 │ │ │ │ + movw r1, #39156 @ 0x98f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 9345a │ │ │ │ - ldr r1, [pc, #716] @ (93308 ) │ │ │ │ + bl f3b74 │ │ │ │ + b.n 93382 │ │ │ │ + ldr r1, [pc, #716] @ (93230 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ mov.w r2, #28 │ │ │ │ @@ -154123,33 +154051,33 @@ │ │ │ │ adds r5, r1, r2 │ │ │ │ add.w r5, r5, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r5, #412] @ 0x19c │ │ │ │ cmp r5, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93618 │ │ │ │ + beq.w 93540 │ │ │ │ add.w r3, r2, #91136 @ 0x16400 │ │ │ │ movs r2, #1 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r1, r3 │ │ │ │ str r2, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9362c │ │ │ │ + beq.w 93554 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92cc0 │ │ │ │ - bl 7fac4 │ │ │ │ + bne.w 92be8 │ │ │ │ + bl 7fb14 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9345a │ │ │ │ + beq.w 93382 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93344 │ │ │ │ - ldr r1, [pc, #608] @ (93308 ) │ │ │ │ + beq.w 9326c │ │ │ │ + ldr r1, [pc, #608] @ (93230 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -154159,76 +154087,76 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r1, #412] @ 0x19c │ │ │ │ cmp r5, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93602 │ │ │ │ + beq.w 9352a │ │ │ │ str.w r0, [r1, #428] @ 0x1ac │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92ccc │ │ │ │ + bne.w 92bf4 │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 9331e │ │ │ │ + beq.w 93246 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r2, #22 │ │ │ │ - bmi.w 937b6 │ │ │ │ + bmi.w 936de │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ movw r0, #34960 @ 0x8890 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ lsls r5, r2, #30 │ │ │ │ - bmi.w 92cd4 │ │ │ │ + bmi.w 92bfc │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ - b.n 92d0c │ │ │ │ + b.n 92c34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 93e40 │ │ │ │ - b.n 92f22 │ │ │ │ + bl 93d68 │ │ │ │ + b.n 92e4a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 92d96 │ │ │ │ + bge.w 92cbe │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92d96 │ │ │ │ + bne.w 92cbe │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 92d96 │ │ │ │ + b.n 92cbe │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ itt ls │ │ │ │ movls.w r2, #4294967295 @ 0xffffffff │ │ │ │ strls.w r2, [r4, #144] @ 0x90 │ │ │ │ - bls.w 92f6a │ │ │ │ + bls.w 92e92 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #40684 @ 0x9eec │ │ │ │ + movw r1, #39084 @ 0x98ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 9345a │ │ │ │ + bl f3b74 │ │ │ │ + b.n 93382 │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 92ff0 │ │ │ │ + beq.w 92f18 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #40908 @ 0x9fcc │ │ │ │ + movw r1, #39308 @ 0x998c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 9345a │ │ │ │ - ldr r0, [pc, #372] @ (93308 ) │ │ │ │ + bl f3b74 │ │ │ │ + b.n 93382 │ │ │ │ + ldr r0, [pc, #372] @ (93230 ) │ │ │ │ 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] │ │ │ │ @@ -154239,1092 +154167,1092 @@ │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ add.w r0, r1, #412 @ 0x19c │ │ │ │ ldr.w r1, [r1, #412] @ 0x19c │ │ │ │ cmp r1, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9360e │ │ │ │ + beq.w 93536 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r7, [r4, #168] @ 0xa8 │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bgt.w 92e68 │ │ │ │ - b.n 92f12 │ │ │ │ + bgt.w 92d90 │ │ │ │ + b.n 92e3a │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 92eda │ │ │ │ + bne.w 92e02 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 93236 │ │ │ │ + ble.n 9315e │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r5, #22 │ │ │ │ - bmi.w 937fc │ │ │ │ + bmi.w 93724 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 93236 │ │ │ │ + beq.n 9315e │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r5, #22 │ │ │ │ - bmi.w 937fc │ │ │ │ + bmi.w 93724 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 93236 │ │ │ │ + beq.n 9315e │ │ │ │ ldr r0, [r2, #24] │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r5, #22 │ │ │ │ - bmi.w 937fc │ │ │ │ + bmi.w 93724 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 93236 │ │ │ │ + beq.n 9315e │ │ │ │ adds r2, #24 │ │ │ │ movs r5, #3 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ adds r5, #1 │ │ │ │ ldr r6, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r6, #22 │ │ │ │ - bmi.w 937fc │ │ │ │ + bmi.w 93724 │ │ │ │ cmp r1, r5 │ │ │ │ - bne.n 93224 │ │ │ │ + bne.n 9314c │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 932c0 │ │ │ │ + bne.n 931e8 │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 92f3c │ │ │ │ + bne.w 92e64 │ │ │ │ orr.w r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - b.n 92f4a │ │ │ │ + b.n 92e72 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r6 │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ - beq.w 92db0 │ │ │ │ - ldr r1, [pc, #148] @ (9330c ) │ │ │ │ + beq.w 92cd8 │ │ │ │ + ldr r1, [pc, #148] @ (93234 ) │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r7, #1 │ │ │ │ strd r7, r7, [sp, #16] │ │ │ │ - bl 1caea0 │ │ │ │ + bl 1cb308 │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r1, [pc, #132] @ (9330c ) │ │ │ │ + ldr r1, [pc, #132] @ (93234 ) │ │ │ │ movw r0, #40104 @ 0x9ca8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1caea0 │ │ │ │ + bl 1cb308 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ eor.w r7, r0, r2 │ │ │ │ tst.w r0, #1 │ │ │ │ - beq.w 93590 │ │ │ │ + beq.w 934b8 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w 93578 │ │ │ │ + bpl.w 934a0 │ │ │ │ cmp r7, #1 │ │ │ │ - bhi.w 92e0e │ │ │ │ + bhi.w 92d36 │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bgt.w 92dbc │ │ │ │ - b.n 92e52 │ │ │ │ + bgt.w 92ce4 │ │ │ │ + b.n 92d7a │ │ │ │ lsls r5, r3, #24 │ │ │ │ - bmi.n 93256 │ │ │ │ + bmi.n 9317e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e00 │ │ │ │ + bl 84cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 92f4a │ │ │ │ - b.n 9345a │ │ │ │ + bge.w 92e72 │ │ │ │ + b.n 93382 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9369e │ │ │ │ + beq.w 935c6 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e888 │ │ │ │ + bl 8e7b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9345a │ │ │ │ + beq.w 93382 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 932f2 │ │ │ │ + bpl.n 9321a │ │ │ │ mov r0, r5 │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ str.w r5, [r4, #168] @ 0xa8 │ │ │ │ - b.n 92d38 │ │ │ │ + b.n 92c60 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 92d78 │ │ │ │ + b.n 92ca0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ adcs.w r0, ip, #82 @ 0x52 │ │ │ │ - bl 92c80 │ │ │ │ + bl 92ba8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9345a │ │ │ │ + beq.w 93382 │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 92d32 │ │ │ │ + bne.w 92c5a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 92d32 │ │ │ │ + beq.w 92c5a │ │ │ │ ldr.w r8, [r1, #4] │ │ │ │ str.w r8, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92d38 │ │ │ │ - b.n 932d8 │ │ │ │ + bne.w 92c60 │ │ │ │ + b.n 93200 │ │ │ │ str.w r0, [r4, #132] @ 0x84 │ │ │ │ - b.n 92cc0 │ │ │ │ - ldr r1, [pc, #668] @ (935e8 ) │ │ │ │ + b.n 92be8 │ │ │ │ + ldr r1, [pc, #668] @ (93510 ) │ │ │ │ add r2, sp, #16 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ - bl 1caea0 │ │ │ │ - ldr r1, [pc, #652] @ (935e8 ) │ │ │ │ + bl 1cb308 │ │ │ │ + ldr r1, [pc, #652] @ (93510 ) │ │ │ │ add r2, sp, #20 │ │ │ │ movw r0, #40104 @ 0x9ca8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1caea0 │ │ │ │ + bl 1cb308 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ eor.w r6, r0, r2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bpl.w 93564 │ │ │ │ + bpl.w 9348c │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.w 93550 │ │ │ │ + bpl.w 93478 │ │ │ │ cmp r6, #1 │ │ │ │ - bls.w 92e5e │ │ │ │ - b.n 92eb4 │ │ │ │ + bls.w 92d86 │ │ │ │ + b.n 92ddc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 92b50 │ │ │ │ + bl 92a78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 92d8c │ │ │ │ + ble.w 92cb4 │ │ │ │ str r6, [sp, #12] │ │ │ │ movw r9, #34960 @ 0x8890 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ mov fp, r5 │ │ │ │ add.w r8, r3, #12 │ │ │ │ movs r6, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr.w r4, [r8, #4]! │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 93756 │ │ │ │ + bge.w 9367e │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ ldr.w r5, [sl, #172] @ 0xac │ │ │ │ - cbz r0, 933fa │ │ │ │ - bl 92b50 │ │ │ │ + cbz r0, 93322 │ │ │ │ + bl 92a78 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 934f4 │ │ │ │ + bne.w 9341c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 934f4 │ │ │ │ + bne.w 9341c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9365a │ │ │ │ + beq.w 93582 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 9341e │ │ │ │ + ble.n 93346 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 93408 │ │ │ │ + bne.n 93330 │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 933aa │ │ │ │ + bne.n 932d2 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r5, fp │ │ │ │ ldmia r3, {r3, r4, r6} │ │ │ │ - b.n 92d8c │ │ │ │ + b.n 92cb4 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 934f4 │ │ │ │ + bne.n 9341c │ │ │ │ mov r0, r9 │ │ │ │ - b.n 933d0 │ │ │ │ + b.n 932f8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 9341e │ │ │ │ + beq.n 93346 │ │ │ │ adds r5, #16 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 933ec │ │ │ │ + beq.n 93314 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 93410 │ │ │ │ + bne.n 93338 │ │ │ │ mov r8, r4 │ │ │ │ movw r1, #43564 @ 0xaa2c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r5, fp │ │ │ │ ldrd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #40532 @ 0x9e54 │ │ │ │ + movw r1, #38932 @ 0x9814 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 934aa │ │ │ │ + bge.n 933d2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 934aa │ │ │ │ + cbnz r2, 933d2 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 934ae │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 933d6 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 937c4 │ │ │ │ + bmi.w 936ec │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 93008 │ │ │ │ + b.n 92f30 │ │ │ │ cmp r8, r6 │ │ │ │ - beq.w 93746 │ │ │ │ - ldr r1, [pc, #368] @ (935e8 ) │ │ │ │ + beq.w 9366e │ │ │ │ + ldr r1, [pc, #368] @ (93510 ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1caea0 │ │ │ │ + bl 1cb308 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 934c6 │ │ │ │ + beq.n 933ee │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r2, #14 │ │ │ │ - bpl.w 936aa │ │ │ │ + bpl.w 935d2 │ │ │ │ mov r1, r4 │ │ │ │ - bl f5830 │ │ │ │ + bl f5420 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 934de │ │ │ │ + bpl.n 93406 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 92d5e │ │ │ │ + bne.w 92c86 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9345a │ │ │ │ + beq.n 93382 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9345a │ │ │ │ + bge.n 93382 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9345a │ │ │ │ + bne.n 93382 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9345a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 93382 │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #280] @ (935e8 ) │ │ │ │ + ldr r1, [pc, #280] @ (93510 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c55c │ │ │ │ + bl 15c090 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 934aa │ │ │ │ + bmi.n 933d2 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 934a4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 933cc │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 92d5e │ │ │ │ - b.n 934aa │ │ │ │ + bne.w 92c86 │ │ │ │ + b.n 933d2 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 933da │ │ │ │ + b.n 93302 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.n 935a6 │ │ │ │ + bmi.n 934ce │ │ │ │ ldr.w r5, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #232] @ (935ec ) │ │ │ │ + ldr r2, [pc, #232] @ (93514 ) │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #2252] @ 0x8cc │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 93644 │ │ │ │ + bne.w 9356c │ │ │ │ ldr.w r2, [r2, #2260] @ 0x8d4 │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.w 93644 │ │ │ │ - ldr r1, [pc, #208] @ (935f0 ) │ │ │ │ + beq.w 9356c │ │ │ │ + ldr r1, [pc, #208] @ (93518 ) │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ adds r6, r0, #3 │ │ │ │ - beq.n 9345a │ │ │ │ + beq.n 93382 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 935f8 │ │ │ │ - ldr r1, [pc, #188] @ (935f0 ) │ │ │ │ + bne.n 93520 │ │ │ │ + ldr r1, [pc, #188] @ (93518 ) │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9345a │ │ │ │ - movw r3, #13913 @ 0x3659 │ │ │ │ + beq.n 93382 │ │ │ │ + movw r3, #15349 @ 0x3bf5 │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 92f76 │ │ │ │ + b.n 92e9e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9337c │ │ │ │ + bne.w 932a4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9337c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 932a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93376 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 9329e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 93376 │ │ │ │ + b.n 9329e │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 932ac │ │ │ │ + bne.w 931d4 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 932ac │ │ │ │ + b.n 931d4 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 932a6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 931ce │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 932a6 │ │ │ │ - ldr r1, [pc, #76] @ (935f4 ) │ │ │ │ + b.n 931ce │ │ │ │ + ldr r1, [pc, #76] @ (9351c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r4, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r0, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ mul.w r3, r0, r3 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add.w r2, r3, #91136 @ 0x16400 │ │ │ │ adds r5, r1, r3 │ │ │ │ add.w r2, r2, #412 @ 0x19c │ │ │ │ add.w r5, r5, #91136 @ 0x16400 │ │ │ │ add r2, r1 │ │ │ │ ldr.w r5, [r5, #412] @ 0x19c │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 935e4 │ │ │ │ + beq.n 9350c │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ cmp r0, #10 │ │ │ │ it ls │ │ │ │ movls r2, r1 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ - b.n 93500 │ │ │ │ + b.n 93428 │ │ │ │ adcs.w r0, ip, #82 @ 0x52 │ │ │ │ add r7, sp, #0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb7c8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92f76 │ │ │ │ - b.n 93530 │ │ │ │ + bne.w 92e9e │ │ │ │ + b.n 93458 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ str.w r0, [r2, #404] @ 0x194 │ │ │ │ - b.w 92cc0 │ │ │ │ + b.w 92be8 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ str.w r3, [r2, #396] @ 0x18c │ │ │ │ - b.n 931cc │ │ │ │ + b.n 930f4 │ │ │ │ add.w r3, r2, #96768 @ 0x17a00 │ │ │ │ movs r2, #1 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ str r2, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93086 │ │ │ │ + bne.w 92fae │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40424 @ 0x9de8 │ │ │ │ + movw r1, #38824 @ 0x97a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 9345a │ │ │ │ - ldr r0, [pc, #624] @ (938b8 ) │ │ │ │ - bl 7aa94 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 93382 │ │ │ │ + ldr r0, [pc, #624] @ (937e0 ) │ │ │ │ + bl 7aadc │ │ │ │ mov r2, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.w 9351e │ │ │ │ - ldr r0, [pc, #612] @ (938b8 ) │ │ │ │ - bl 43340 │ │ │ │ - b.n 9345a │ │ │ │ + bne.w 93446 │ │ │ │ + ldr r0, [pc, #612] @ (937e0 ) │ │ │ │ + bl 43388 │ │ │ │ + b.n 93382 │ │ │ │ mov r3, sl │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 933ec │ │ │ │ + beq.w 93314 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9365c │ │ │ │ + bne.n 93584 │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 933ec │ │ │ │ - b.n 9341e │ │ │ │ + beq.w 93314 │ │ │ │ + b.n 93346 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #404] @ 0x194 │ │ │ │ - b.w 92d0c │ │ │ │ + b.w 92c34 │ │ │ │ orr.w r6, r5, #256 @ 0x100 │ │ │ │ str r6, [r0, #84] @ 0x54 │ │ │ │ - bl 1ccb78 <_Py_SetImmortalUntracked@@Base> │ │ │ │ + bl 1ccfa8 <_Py_SetImmortalUntracked@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r3, r5, #30 │ │ │ │ - bmi.w 9303a │ │ │ │ + bmi.w 92f62 │ │ │ │ mov r5, r6 │ │ │ │ - b.w 92caa │ │ │ │ + b.w 92bd2 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - ldr r5, [pc, #536] @ (938bc ) │ │ │ │ + ldr r5, [pc, #536] @ (937e4 ) │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.w 932f2 │ │ │ │ - b.n 932ec │ │ │ │ + bpl.w 9321a │ │ │ │ + b.n 93214 │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbnz r3, 936b8 │ │ │ │ - bl 208c38 <_PyStack_AsDict@@Base+0xfc> │ │ │ │ + cbnz r3, 935e0 │ │ │ │ + bl 209000 <_PyStack_AsDict@@Base+0xfc> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 9349e │ │ │ │ + b.n 933c6 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bpl.n 936fe │ │ │ │ - cbz r7, 9370e │ │ │ │ + bpl.n 93626 │ │ │ │ + cbz r7, 93636 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r0, r7 │ │ │ │ orrge.w r0, r7, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ bic.w r0, r0, #1 │ │ │ │ - b.n 936b0 │ │ │ │ + b.n 935d8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 92f26 │ │ │ │ + bge.w 92e4e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92f26 │ │ │ │ + bne.w 92e4e │ │ │ │ mov r0, r3 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92f26 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92e4e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 936ca │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 936ca │ │ │ │ + bne.n 935f2 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 935f2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 934aa │ │ │ │ + bmi.w 933d2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 934e8 │ │ │ │ + beq.w 93410 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 934ae │ │ │ │ - b.n 9345a │ │ │ │ + bne.w 933d6 │ │ │ │ + b.n 93382 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r6, #40104 @ 0x9ca8 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9346e │ │ │ │ + bge.w 93396 │ │ │ │ adds r3, #1 │ │ │ │ cmp r8, r6 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bne.w 93474 │ │ │ │ + bne.w 9339c │ │ │ │ mov r0, r4 │ │ │ │ - bl 82fb4 │ │ │ │ + bl 82fc8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92d5e │ │ │ │ - b.n 934ae │ │ │ │ + bne.w 92c86 │ │ │ │ + b.n 933d6 │ │ │ │ movw r1, #43564 @ 0xaa2c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r5, fp │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #40492 @ 0x9e2c │ │ │ │ + movw r1, #38892 @ 0x97ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 93444 │ │ │ │ - ldr r0, [pc, #328] @ (938c0 ) │ │ │ │ + b.n 9336c │ │ │ │ + ldr r0, [pc, #328] @ (937e8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ str.w r2, [r3, #160] @ 0xa0 │ │ │ │ - b.w 92e18 │ │ │ │ - ldr r0, [pc, #296] @ (938c0 ) │ │ │ │ + b.w 92d40 │ │ │ │ + ldr r0, [pc, #296] @ (937e8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ str.w r1, [r3, #160] @ 0xa0 │ │ │ │ - b.w 92ebe │ │ │ │ + b.w 92de6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 930fe │ │ │ │ - ldr r0, [pc, #248] @ (938c0 ) │ │ │ │ + b.n 93026 │ │ │ │ + ldr r0, [pc, #248] @ (937e8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 9383e │ │ │ │ + beq.n 93766 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 9383e │ │ │ │ + bhi.n 93766 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b.n 93468 │ │ │ │ + b.n 93390 │ │ │ │ movw r5, #43564 @ 0xaa2c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - movw r1, #40588 @ 0x9e8c │ │ │ │ + movw r1, #38988 @ 0x984c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 9345a │ │ │ │ + bl f3b74 │ │ │ │ + b.n 93382 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 93858 │ │ │ │ + blt.n 93780 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40464 @ 0x9e10 │ │ │ │ + movw r1, #38864 @ 0x97d0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 934ae │ │ │ │ - b.n 9345a │ │ │ │ + bne.w 933d6 │ │ │ │ + b.n 93382 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 937f6 │ │ │ │ + b.n 9371e │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ movne r3, r4 │ │ │ │ - beq.w 92f0c │ │ │ │ - b.w 92ef8 │ │ │ │ + beq.w 92e34 │ │ │ │ + b.w 92e20 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 93820 │ │ │ │ + bne.n 93748 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93820 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 93748 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #41000 @ 0xa028 │ │ │ │ + movw r1, #39400 @ 0x99e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 9345a │ │ │ │ + bl f3b74 │ │ │ │ + b.n 93382 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bne.w 92f9e │ │ │ │ - b.w 92fbe │ │ │ │ + bne.w 92ec6 │ │ │ │ + b.w 92ee6 │ │ │ │ cmp r4, r1 │ │ │ │ it ne │ │ │ │ movne r2, r4 │ │ │ │ - beq.w 92e4a │ │ │ │ - b.w 92e36 │ │ │ │ + beq.w 92d72 │ │ │ │ + b.w 92d5e │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #40836 @ 0x9f84 │ │ │ │ + movw r1, #39236 @ 0x9944 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 9345a │ │ │ │ + bl f3b74 │ │ │ │ + b.n 93382 │ │ │ │ nop │ │ │ │ @ instruction: 0xb7c8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000938c4 : │ │ │ │ +000937ec : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr.w r3, [r0, #192] @ 0xc0 │ │ │ │ - cbnz r3, 938d0 │ │ │ │ + cbnz r3, 937f8 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [r0, #84] @ 0x54 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ tst.w ip, #2 │ │ │ │ - bne.w 93a84 │ │ │ │ - ldr r7, [pc, #468] @ (93ac8 ) │ │ │ │ + bne.w 939ac │ │ │ │ + ldr r7, [pc, #468] @ (939f0 ) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r1, 93934 │ │ │ │ + cbnz r1, 9385c │ │ │ │ ldrb.w r0, [r0, #204] @ 0xcc │ │ │ │ ldr.w r1, [r7, r8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93a3a │ │ │ │ + bne.w 93962 │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ movs r0, #0 │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ add.w r1, r1, #97280 @ 0x17c00 │ │ │ │ str.w r0, [r1, #160] @ 0xa0 │ │ │ │ movs r3, #0 │ │ │ │ tst.w ip, #512 @ 0x200 │ │ │ │ str.w r3, [r2, #192] @ 0xc0 │ │ │ │ - beq.n 9392e │ │ │ │ + beq.n 93856 │ │ │ │ str.w r3, [r2, #456] @ 0x1c8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 939e0 │ │ │ │ + bpl.n 93908 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93a1a │ │ │ │ + bne.n 93942 │ │ │ │ ldr.w lr, [r1, #24] │ │ │ │ ldr.w ip, [lr, #16] │ │ │ │ cmp ip, r9 │ │ │ │ - ble.n 939e0 │ │ │ │ + ble.n 93908 │ │ │ │ ldrb.w r3, [lr, #5] │ │ │ │ movs r6, #1 │ │ │ │ ldrb.w r5, [lr, #6] │ │ │ │ lsl.w r3, r6, r3 │ │ │ │ adds r3, #20 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 939fa │ │ │ │ + beq.n 93922 │ │ │ │ add.w r3, r3, r9, lsl #3 │ │ │ │ add r3, lr │ │ │ │ ldr.w lr, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 939d4 │ │ │ │ + beq.n 938fc │ │ │ │ ldr.w r3, [lr, #8] │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 9393a │ │ │ │ + beq.n 93862 │ │ │ │ ldr.w ip, [r3] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 9393a │ │ │ │ + ble.n 93862 │ │ │ │ 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 938c8 │ │ │ │ + bl 937f0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93938 │ │ │ │ + bge.n 93860 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93938 │ │ │ │ + bne.n 93860 │ │ │ │ mov r0, r3 │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b.n 9393a │ │ │ │ + b.n 93862 │ │ │ │ add.w r4, r9, #1 │ │ │ │ adds r3, #8 │ │ │ │ mov r9, r4 │ │ │ │ cmp ip, r4 │ │ │ │ - bne.n 9396c │ │ │ │ + bne.n 93894 │ │ │ │ ldrb.w r0, [r2, #204] @ 0xcc │ │ │ │ - cbnz r0, 93a3a │ │ │ │ + cbnz r0, 93962 │ │ │ │ ldr.w r3, [r2, #192] @ 0xc0 │ │ │ │ ldr.w r1, [r7, r8] │ │ │ │ ldr.w ip, [r2, #84] @ 0x54 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9390c │ │ │ │ - b.n 9391e │ │ │ │ + bne.n 93834 │ │ │ │ + b.n 93846 │ │ │ │ movs r5, #12 │ │ │ │ mla r3, r5, r9, r3 │ │ │ │ add r3, lr │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 93976 │ │ │ │ + bne.n 9389e │ │ │ │ add.w r4, r9, #1 │ │ │ │ adds r3, #12 │ │ │ │ mov r9, r4 │ │ │ │ cmp ip, r4 │ │ │ │ - bne.n 93a02 │ │ │ │ - b.n 939e0 │ │ │ │ + bne.n 9392a │ │ │ │ + b.n 93908 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r5, r9 │ │ │ │ - ble.n 939e0 │ │ │ │ + ble.n 93908 │ │ │ │ ldrb.w ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w ip, r3, ip, lsl #2 │ │ │ │ ldrb.w ip, [ip, r9] │ │ │ │ add.w ip, r3, ip, lsl #2 │ │ │ │ ldr.w lr, [ip, #4] │ │ │ │ - b.n 93976 │ │ │ │ + b.n 9389e │ │ │ │ ldr.w r1, [r7, r8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r5, r1, #5696 @ 0x1640 │ │ │ │ movs r1, #0 │ │ │ │ adds r5, #20 │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.n 93a54 │ │ │ │ + bmi.n 9397c │ │ │ │ adds r1, #1 │ │ │ │ asrs r4, r4, #1 │ │ │ │ - b.n 93a4a │ │ │ │ + b.n 93972 │ │ │ │ ldr.w r3, [r5, r1, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ - cbz r3, 93a7a │ │ │ │ + cbz r3, 939a2 │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ - bge.n 93a7a │ │ │ │ - movw r0, #56992 @ 0xdea0 │ │ │ │ + bge.n 939a2 │ │ │ │ + movw r0, #55392 @ 0xd860 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 243688 │ │ │ │ + bl 2438b8 │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ asrs r3, r4, #1 │ │ │ │ mov r4, r3 │ │ │ │ - beq.n 939e6 │ │ │ │ + beq.n 9390e │ │ │ │ adds r1, #1 │ │ │ │ - b.n 93a4a │ │ │ │ + b.n 93972 │ │ │ │ subs r5, r1, #1 │ │ │ │ - ldr r1, [pc, #64] @ (93ac8 ) │ │ │ │ + ldr r1, [pc, #64] @ (939f0 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ movs r2, #28 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r4 │ │ │ │ ldr r1, [r1, r4] │ │ │ │ mul.w r2, r5, r2 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w lr, r1, r2 │ │ │ │ add.w lr, lr, #91136 @ 0x16400 │ │ │ │ ldr.w lr, [lr, #412] @ 0x19c │ │ │ │ cmp lr, r0 │ │ │ │ - beq.n 93abc │ │ │ │ + beq.n 939e4 │ │ │ │ cmp r5, #10 │ │ │ │ - bhi.n 93abc │ │ │ │ + bhi.n 939e4 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ add.w r2, r2, #388 @ 0x184 │ │ │ │ add r1, r2 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ - b.n 938f8 │ │ │ │ + b.n 93820 │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ add.w r2, r2, #412 @ 0x19c │ │ │ │ add r1, r2 │ │ │ │ - b.n 93ab8 │ │ │ │ + b.n 939e0 │ │ │ │ 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 │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r0, r3 │ │ │ │ - bgt.w 93ce2 │ │ │ │ + bgt.w 93c0a │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.n 93b88 │ │ │ │ + bls.n 93ab0 │ │ │ │ adds r7, r0, #3 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bmi.w 93c8e │ │ │ │ + bmi.w 93bb6 │ │ │ │ movw r8, #24320 @ 0x5f00 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r3, #205 @ 0xcd │ │ │ │ + movw r3, #221 @ 0xdd │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r8, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 93c7e │ │ │ │ - ldr r3, [pc, #488] @ (93cfc ) │ │ │ │ + bne.w 93ba6 │ │ │ │ + ldr r3, [pc, #488] @ (93c24 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ subs r1, r7, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #1612] @ 0x64c │ │ │ │ - bcs.n 93c02 │ │ │ │ + bcs.n 93b2a │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r6, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp lr, r3 │ │ │ │ - beq.n 93bf6 │ │ │ │ + beq.n 93b1e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93caa │ │ │ │ + beq.w 93bd2 │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 93c40 │ │ │ │ - ldr r2, [pc, #416] @ (93d00 ) │ │ │ │ + blt.n 93b68 │ │ │ │ + ldr r2, [pc, #416] @ (93c28 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 93bba │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + cbz r3, 93ae2 │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 93c46 │ │ │ │ + bne.n 93b6e │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ - cbnz r0, 93bba │ │ │ │ + cbnz r0, 93ae2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 93bba │ │ │ │ - ldr r3, [pc, #368] @ (93cfc ) │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 93ae2 │ │ │ │ + ldr r3, [pc, #368] @ (93c24 ) │ │ │ │ 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, #1728] @ 0x6c0 │ │ │ │ - cbz r4, 93bcc │ │ │ │ - ldr r2, [pc, #352] @ (93d00 ) │ │ │ │ + cbz r4, 93af4 │ │ │ │ + ldr r2, [pc, #352] @ (93c28 ) │ │ │ │ ldr.w r1, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r0, [r3, #1728] @ 0x6c0 │ │ │ │ str.w r1, [r3, #1732] @ 0x6c4 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93c66 │ │ │ │ + bne.n 93b8e │ │ │ │ movs r2, #0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ cmp r5, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ strd r3, r2, [r4, #8] │ │ │ │ - b.n 93c60 │ │ │ │ + b.n 93b88 │ │ │ │ movw r8, #24320 @ 0x5f00 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r1, #205 @ 0xcd │ │ │ │ + movw r1, #221 @ 0xdd │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r2, [r8, #888] @ 0x378 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 93cda │ │ │ │ + bne.n 93c02 │ │ │ │ ldr.w r6, [r3, #1612] @ 0x64c │ │ │ │ movs r7, #16 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 93b3a │ │ │ │ + bne.n 93a62 │ │ │ │ mov r0, r6 │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 93b4c │ │ │ │ + bne.n 93a74 │ │ │ │ ldr.w r2, [r8, #848] @ 0x350 │ │ │ │ - movw r3, #41937 @ 0xa3d1 │ │ │ │ + movw r3, #42009 @ 0xa419 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 93c9a │ │ │ │ + bne.n 93bc2 │ │ │ │ cmp r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c0b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 93c8e │ │ │ │ + beq.n 93bb6 │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r6, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r6, #800] @ 0x320 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ str r3, [r4, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93b5e │ │ │ │ + bge.n 93a86 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 93b5e │ │ │ │ + b.n 93a86 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ clz r3, r5 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ orr.w r3, r3, r5, lsl #3 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 93b76 │ │ │ │ + beq.n 93a9e │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 93bba │ │ │ │ + b.n 93ae2 │ │ │ │ ldr.w r0, [r8, #884] @ 0x374 │ │ │ │ mov r1, r7 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93b4c │ │ │ │ - bl 23c560 │ │ │ │ + bne.w 93a74 │ │ │ │ + bl 23c7b4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ mov r1, r7 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93c24 │ │ │ │ - b.n 93c8e │ │ │ │ + bne.n 93b4c │ │ │ │ + b.n 93bb6 │ │ │ │ ldrd ip, r2, [r3, #24] │ │ │ │ cmp ip, r2 │ │ │ │ ittt hi │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi.w r3, [lr, #12] │ │ │ │ strhi.w lr, [r3, #8] │ │ │ │ - bhi.w 93b4c │ │ │ │ + bhi.w 93a74 │ │ │ │ adds r1, #1 │ │ │ │ add.w r2, r3, ip │ │ │ │ str r2, [r3, #4] │ │ │ │ add.w r1, ip, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ str.w r0, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 93b4c │ │ │ │ - b.n 93c02 │ │ │ │ + bne.w 93a74 │ │ │ │ + b.n 93b2a │ │ │ │ ldr.w r0, [r8, #884] @ 0x374 │ │ │ │ movs r7, #16 │ │ │ │ - b.n 93c82 │ │ │ │ + b.n 93baa │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57048 @ 0xded8 │ │ │ │ + movw r1, #55448 @ 0xd898 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 93c92 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 93bba │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #24320 @ 0x5f00 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #205 @ 0xcd │ │ │ │ + movw r3, #221 @ 0xdd │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 93dda │ │ │ │ - ldr r3, [pc, #264] @ (93e38 ) │ │ │ │ + bne.n 93d02 │ │ │ │ + ldr r3, [pc, #264] @ (93d60 ) │ │ │ │ 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, #1612] @ 0x64c │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 93da2 │ │ │ │ + beq.n 93cca │ │ │ │ ldrd r2, r4, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 93d84 │ │ │ │ + cbz r2, 93cac │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r2, [pc, #220] @ (93e3c ) │ │ │ │ + ldr r2, [pc, #220] @ (93d64 ) │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 93dee │ │ │ │ + blt.n 93d16 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93dfe │ │ │ │ + bne.n 93d26 │ │ │ │ movs r2, #16 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrd r0, r5, [r3, #24] │ │ │ │ @@ -155335,722 +155263,721 @@ │ │ │ │ addls.w r1, r0, #24 │ │ │ │ strls r1, [r3, #24] │ │ │ │ ittet hi │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [r1, #12] │ │ │ │ strls r2, [r3, r0] │ │ │ │ strhi r1, [r3, #8] │ │ │ │ - b.n 93d56 │ │ │ │ + b.n 93c7e │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93d56 │ │ │ │ + bne.n 93c7e │ │ │ │ ldr.w r4, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #41937 @ 0xa3d1 │ │ │ │ + movw r3, #42009 @ 0xa419 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 93e1e │ │ │ │ + bne.n 93d46 │ │ │ │ movs r0, #20 │ │ │ │ blx 2c0b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 93de8 │ │ │ │ + cbz r4, 93d10 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 93d56 │ │ │ │ + b.n 93c7e │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93d56 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 93d7e │ │ │ │ + bne.n 93c7e │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 93ca6 │ │ │ │ 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 93d76 │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + beq.n 93c9e │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 93e2a │ │ │ │ + bne.n 93d52 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93d76 │ │ │ │ + bne.n 93c9e │ │ │ │ mov r0, r4 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 93d76 │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 93c9e │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 93dcc │ │ │ │ + b.n 93cf4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 93d76 │ │ │ │ + b.n 93c9e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #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 r3, [r0, #84] @ 0x54 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r5, [pc, #476] @ (94038 ) │ │ │ │ + ldr r5, [pc, #476] @ (93f60 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bmi.w 94000 │ │ │ │ - cbnz r1, 93ea8 │ │ │ │ + bmi.w 93f28 │ │ │ │ + cbnz r1, 93dd0 │ │ │ │ ldrb.w r6, [r2, #204] @ 0xcc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 93f96 │ │ │ │ + bne.w 93ebe │ │ │ │ ldr.w r1, [r2, #192] @ 0xc0 │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 93fde │ │ │ │ + beq.w 93f06 │ │ │ │ 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, #160] @ 0xa0 │ │ │ │ str.w r0, [r2, #192] @ 0xc0 │ │ │ │ - bpl.n 93ea2 │ │ │ │ + bpl.n 93dca │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r2, #456] @ 0x1c8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.n 93e68 │ │ │ │ + bpl.n 93d90 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ movw sl, #5752 @ 0x1678 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ movs r7, #0 │ │ │ │ mov r9, r3 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 93f7a │ │ │ │ + bne.n 93ea2 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ ldr.w lr, [r6, #16] │ │ │ │ cmp r7, lr │ │ │ │ - bge.n 93e68 │ │ │ │ + bge.n 93d90 │ │ │ │ ldrb r3, [r6, #5] │ │ │ │ mov.w r8, #1 │ │ │ │ ldrb.w ip, [r6, #6] │ │ │ │ lsl.w r3, r8, r3 │ │ │ │ adds r3, #20 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 93f3c │ │ │ │ + beq.n 93e64 │ │ │ │ add.w r3, r3, r7, lsl #3 │ │ │ │ add r3, r6 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 93f58 │ │ │ │ + beq.n 93e80 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, sl │ │ │ │ - bne.n 93f00 │ │ │ │ + bne.n 93e28 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.n 93e68 │ │ │ │ + bpl.n 93d90 │ │ │ │ adds r7, #1 │ │ │ │ - b.n 93ebe │ │ │ │ + b.n 93de6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 93f30 │ │ │ │ + ble.n 93e58 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r6 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 938c8 │ │ │ │ + bl 937f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93f2e │ │ │ │ + bge.n 93e56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 93fee │ │ │ │ + beq.n 93f16 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 93e68 │ │ │ │ + bpl.n 93d90 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ mov r9, r3 │ │ │ │ - b.n 93efc │ │ │ │ + b.n 93e24 │ │ │ │ mov.w ip, #12 │ │ │ │ mla r3, ip, r7, r3 │ │ │ │ add r3, r6 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 93ef0 │ │ │ │ + bne.n 93e18 │ │ │ │ adds r6, r7, #1 │ │ │ │ adds r3, #12 │ │ │ │ mov r7, r6 │ │ │ │ cmp lr, r6 │ │ │ │ - bne.n 93f46 │ │ │ │ - b.n 93e68 │ │ │ │ + bne.n 93e6e │ │ │ │ + b.n 93d90 │ │ │ │ add.w r6, r7, r8 │ │ │ │ mov r7, r6 │ │ │ │ cmp lr, r6 │ │ │ │ - ble.n 93e68 │ │ │ │ + ble.n 93d90 │ │ │ │ adds r3, #8 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - cbz r6, 93f6e │ │ │ │ + cbz r6, 93e96 │ │ │ │ cmp r7, lr │ │ │ │ - blt.n 93ef0 │ │ │ │ - b.n 93e68 │ │ │ │ + blt.n 93e18 │ │ │ │ + b.n 93d90 │ │ │ │ adds r6, r7, #1 │ │ │ │ adds r3, #8 │ │ │ │ mov r7, r6 │ │ │ │ cmp lr, r6 │ │ │ │ - bgt.n 93f64 │ │ │ │ - b.n 93e68 │ │ │ │ + bgt.n 93e8c │ │ │ │ + b.n 93d90 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - ble.w 93e68 │ │ │ │ + ble.w 93d90 │ │ │ │ ldrb.w r3, [r9] │ │ │ │ adds r3, #1 │ │ │ │ add.w r3, r9, r3, lsl #2 │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ add.w r3, r9, r3, lsl #2 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - b.n 93ef0 │ │ │ │ + b.n 93e18 │ │ │ │ ldr r1, [r5, r4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ movs r1, #0 │ │ │ │ add.w r7, r3, #5696 @ 0x1640 │ │ │ │ adds r7, #20 │ │ │ │ lsls r0, r6, #31 │ │ │ │ - bmi.n 93fac │ │ │ │ + bmi.n 93ed4 │ │ │ │ adds r1, #1 │ │ │ │ asrs r6, r6, #1 │ │ │ │ - b.n 93fa2 │ │ │ │ + b.n 93eca │ │ │ │ ldr.w r3, [r7, r1, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ - cbz r3, 93fc2 │ │ │ │ + cbz r3, 93eea │ │ │ │ strd r1, r2, [sp] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - blt.n 93fcc │ │ │ │ + blt.n 93ef4 │ │ │ │ asrs r6, r6, #1 │ │ │ │ - beq.w 93e72 │ │ │ │ + beq.w 93d9a │ │ │ │ adds r1, #1 │ │ │ │ - b.n 93fa2 │ │ │ │ - movw r0, #56992 @ 0xdea0 │ │ │ │ + b.n 93eca │ │ │ │ + movw r0, #55392 @ 0xd860 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 243688 │ │ │ │ + bl 2438b8 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - b.n 93fc2 │ │ │ │ + b.n 93eea │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r2, #192] @ 0xc0 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.w 93ea2 │ │ │ │ - b.n 93e9c │ │ │ │ + bpl.w 93dca │ │ │ │ + b.n 93dc4 │ │ │ │ mov r0, r6 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b.n 93f30 │ │ │ │ + b.n 93e58 │ │ │ │ ldr r3, [r5, r4] │ │ │ │ subs r1, #1 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r6, r0, r3 │ │ │ │ add.w r6, r6, #91136 @ 0x16400 │ │ │ │ ldr.w r6, [r6, #412] @ 0x19c │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 9402c │ │ │ │ + beq.n 93f54 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 9402c │ │ │ │ + bhi.n 93f54 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r0, r3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ - b.n 93e66 │ │ │ │ + b.n 93d8e │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r0, r3 │ │ │ │ - b.n 94028 │ │ │ │ + b.n 93f50 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009403c : │ │ │ │ +00093f64 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ subs r2, r1, #0 │ │ │ │ - blt.n 94060 │ │ │ │ - cbz r0, 9407e │ │ │ │ + blt.n 93f88 │ │ │ │ + cbz r0, 93fa6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 886f0 │ │ │ │ + b.w 881a4 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56652 @ 0xdd4c │ │ │ │ + movw r1, #55052 @ 0xd70c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - cbnz r2, 94084 │ │ │ │ - ldr r3, [pc, #28] @ (940a0 ) │ │ │ │ - b.n 94078 │ │ │ │ + cbnz r2, 93fac │ │ │ │ + ldr r3, [pc, #28] @ (93fc8 ) │ │ │ │ + b.n 93fa0 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r1, #57076 @ 0xdef4 │ │ │ │ + movw r1, #55476 @ 0xd8b4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94078 │ │ │ │ + b.n 93fa0 │ │ │ │ add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000940a4 : │ │ │ │ - ldr r3, [pc, #16] @ (940b8 ) │ │ │ │ +00093fcc : │ │ │ │ + ldr r3, [pc, #16] @ (93fe0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - cbnz r0, 940b2 │ │ │ │ + cbnz r0, 93fda │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 940b0 │ │ │ │ + b.n 93fd8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000940bc : │ │ │ │ +00093fe4 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bpl.n 940ca │ │ │ │ + bpl.n 93ff2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #57156 @ 0xdf44 │ │ │ │ + movw r1, #55556 @ 0xd904 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ 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 94162 │ │ │ │ + beq.n 9408a │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw ip, #41560 @ 0xa258 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 9413e │ │ │ │ + bne.n 94066 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r5, r2, #1 │ │ │ │ - beq.n 9413e │ │ │ │ - ldr r4, [pc, #136] @ (941a4 ) │ │ │ │ + beq.n 94066 │ │ │ │ + ldr r4, [pc, #136] @ (940cc ) │ │ │ │ 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 851cc │ │ │ │ + bl 850a0 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbnz r3, 94166 │ │ │ │ + cbnz r3, 9408e │ │ │ │ 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 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 9415c │ │ │ │ - ldr r3, [pc, #84] @ (941a4 ) │ │ │ │ + beq.n 94084 │ │ │ │ + ldr r3, [pc, #84] @ (940cc ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r4, [ip, r3] │ │ │ │ - b.n 94122 │ │ │ │ + b.n 9404a │ │ │ │ mov r0, r6 │ │ │ │ - bl 243688 │ │ │ │ + bl 2438b8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9413a │ │ │ │ + b.n 94062 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 94198 │ │ │ │ + cbz r0, 940c0 │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f6ac4 │ │ │ │ - cbnz r0, 94180 │ │ │ │ + bl f66bc │ │ │ │ + cbnz r0, 940a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 243688 │ │ │ │ + bl 2438b8 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 94194 │ │ │ │ + cbz r3, 940bc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94194 │ │ │ │ + bge.n 940bc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 9419c │ │ │ │ + cbz r2, 940c4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 9413a │ │ │ │ + b.n 94062 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - b.n 94186 │ │ │ │ + b.n 940ae │ │ │ │ mov r0, r3 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94194 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 940bc │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000941a8 <_PyErr_GetRaisedException@@Base>: │ │ │ │ +000940d0 <_PyErr_GetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -000941b4 <_PyErr_SetRaisedException@@Base>: │ │ │ │ +000940dc <_PyErr_SetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ str r1, [r3, #72] @ 0x48 │ │ │ │ - b.w 1c85f4 │ │ │ │ + b.w 1c8abc │ │ │ │ nop │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 942ec <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + beq.n 94214 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #344] @ (9434c <_PyErr_SetRaisedException@@Base+0x198>) │ │ │ │ + ldr r1, [pc, #344] @ (94274 <_PyErr_SetRaisedException@@Base+0x198>) │ │ │ │ mov r0, r9 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 94324 <_PyErr_SetRaisedException@@Base+0x170> │ │ │ │ + beq.w 9424c <_PyErr_SetRaisedException@@Base+0x170> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 94312 <_PyErr_SetRaisedException@@Base+0x15e> │ │ │ │ + blt.w 9423a <_PyErr_SetRaisedException@@Base+0x15e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 942ec <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ - ldr r1, [pc, #312] @ (94350 <_PyErr_SetRaisedException@@Base+0x19c>) │ │ │ │ + beq.n 94214 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + ldr r1, [pc, #312] @ (94278 <_PyErr_SetRaisedException@@Base+0x19c>) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 94324 <_PyErr_SetRaisedException@@Base+0x170> │ │ │ │ + beq.n 9424c <_PyErr_SetRaisedException@@Base+0x170> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94302 <_PyErr_SetRaisedException@@Base+0x14e> │ │ │ │ + blt.n 9422a <_PyErr_SetRaisedException@@Base+0x14e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 942ec <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + beq.n 94214 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #276] @ (94354 <_PyErr_SetRaisedException@@Base+0x1a0>) │ │ │ │ + ldr r1, [pc, #276] @ (9427c <_PyErr_SetRaisedException@@Base+0x1a0>) │ │ │ │ mov r0, r9 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 94324 <_PyErr_SetRaisedException@@Base+0x170> │ │ │ │ + beq.n 9424c <_PyErr_SetRaisedException@@Base+0x170> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 942f2 <_PyErr_SetRaisedException@@Base+0x13e> │ │ │ │ + blt.n 9421a <_PyErr_SetRaisedException@@Base+0x13e> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 942ec <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + beq.n 94214 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movs r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 942a4 <_PyErr_SetRaisedException@@Base+0xf0> │ │ │ │ - movw sl, #57204 @ 0xdf74 │ │ │ │ + ble.n 941cc <_PyErr_SetRaisedException@@Base+0xf0> │ │ │ │ + movw sl, #55604 @ 0xd934 │ │ │ │ movt sl, #46 @ 0x2e │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r4, r6 │ │ │ │ - b.n 94278 <_PyErr_SetRaisedException@@Base+0xc4> │ │ │ │ + b.n 941a0 <_PyErr_SetRaisedException@@Base+0xc4> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr.w r5, [r2, r4, lsl #3] │ │ │ │ mov r0, r5 │ │ │ │ cmp r5, sl │ │ │ │ - beq.n 942da <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ + beq.n 94202 <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ blx 2c0c8 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ adds r4, #1 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ adds r2, r6, #4 │ │ │ │ - cbz r0, 942e2 <_PyErr_SetRaisedException@@Base+0x12e> │ │ │ │ + cbz r0, 9420a <_PyErr_SetRaisedException@@Base+0x12e> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r8, r2, lsl #2] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 94276 <_PyErr_SetRaisedException@@Base+0xc2> │ │ │ │ + bgt.n 9419e <_PyErr_SetRaisedException@@Base+0xc2> │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 94c38 <_PyTuple_Resize@@Base> │ │ │ │ + bl 94b5c <_PyTuple_Resize@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 942e4 <_PyErr_SetRaisedException@@Base+0x130> │ │ │ │ - ldr r1, [pc, #164] @ (94358 <_PyErr_SetRaisedException@@Base+0x1a4>) │ │ │ │ + beq.n 9420c <_PyErr_SetRaisedException@@Base+0x130> │ │ │ │ + ldr r1, [pc, #164] @ (94280 <_PyErr_SetRaisedException@@Base+0x1a4>) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r4, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 942e2 <_PyErr_SetRaisedException@@Base+0x12e> │ │ │ │ + beq.n 9420a <_PyErr_SetRaisedException@@Base+0x12e> │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 942d0 <_PyErr_SetRaisedException@@Base+0x11c> │ │ │ │ + bge.n 941f8 <_PyErr_SetRaisedException@@Base+0x11c> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 94332 <_PyErr_SetRaisedException@@Base+0x17e> │ │ │ │ + beq.n 9425a <_PyErr_SetRaisedException@@Base+0x17e> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 94278 <_PyErr_SetRaisedException@@Base+0xc4> │ │ │ │ - b.n 942a4 <_PyErr_SetRaisedException@@Base+0xf0> │ │ │ │ + bgt.n 941a0 <_PyErr_SetRaisedException@@Base+0xc4> │ │ │ │ + b.n 941cc <_PyErr_SetRaisedException@@Base+0xf0> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9433a <_PyErr_SetRaisedException@@Base+0x186> │ │ │ │ + blt.n 94262 <_PyErr_SetRaisedException@@Base+0x186> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 942d2 <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ + b.n 941fa <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94252 <_PyErr_SetRaisedException@@Base+0x9e> │ │ │ │ + bne.n 9417a <_PyErr_SetRaisedException@@Base+0x9e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94252 <_PyErr_SetRaisedException@@Base+0x9e> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9417a <_PyErr_SetRaisedException@@Base+0x9e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9422e <_PyErr_SetRaisedException@@Base+0x7a> │ │ │ │ + bne.n 94156 <_PyErr_SetRaisedException@@Base+0x7a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9422e <_PyErr_SetRaisedException@@Base+0x7a> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94156 <_PyErr_SetRaisedException@@Base+0x7a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9420a <_PyErr_SetRaisedException@@Base+0x56> │ │ │ │ + bne.w 94132 <_PyErr_SetRaisedException@@Base+0x56> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9420a <_PyErr_SetRaisedException@@Base+0x56> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94132 <_PyErr_SetRaisedException@@Base+0x56> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 942d2 <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ + bge.n 941fa <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 942d2 <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ + bne.n 941fa <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 942d2 <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 941fa <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 942ec <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + bne.n 94214 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 942ec <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94214 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ nop │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + add r4, pc, #176 @ (adr r4, 94328 ) │ │ │ │ movs r6, r6 │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + add r4, pc, #256 @ (adr r4, 9437c ) │ │ │ │ movs r6, r6 │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r4, pc, #304 @ (adr r4, 943b0 ) │ │ │ │ movs r6, r6 │ │ │ │ - add r2, sp, #640 @ 0x280 │ │ │ │ + add r4, pc, #384 @ (adr r4, 94404 ) │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ -0009435c : │ │ │ │ +00094284 : │ │ │ │ adds r1, r0, #5 │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ - bcs.n 9437a │ │ │ │ + bcs.n 942a2 │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ movw r2, #24320 @ 0x5f00 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ 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 94434 │ │ │ │ + bcs.n 9435c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #232] @ (94480 ) │ │ │ │ + ldr r3, [pc, #228] @ (943a4 ) │ │ │ │ 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, #1728] @ 0x6c0 │ │ │ │ - cbz r3, 943e8 │ │ │ │ - ldr r0, [pc, #212] @ (94484 ) │ │ │ │ + cbz r3, 94310 │ │ │ │ + ldr r0, [pc, #208] @ (943a8 ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r4, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 94438 │ │ │ │ + bne.n 9435e │ │ │ │ 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} │ │ │ │ - bl 7ffec <_PyObject_GC_New@@Base+0x28c> │ │ │ │ + bl 7fffc <_PyObject_GC_New@@Base+0x28c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9445e │ │ │ │ + beq.n 94384 │ │ │ │ movw r2, #41976 @ 0xa3f8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #120] @ (94484 ) │ │ │ │ + ldr r2, [pc, #116] @ (943a8 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 943ce │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + beq.n 942f6 │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 94478 │ │ │ │ + bne.n 9439e │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 94454 │ │ │ │ - b.n 943ce │ │ │ │ - b.w 945e0 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + cbz r0, 9437a │ │ │ │ + b.n 942f6 │ │ │ │ + b.n 94504 │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 94468 │ │ │ │ + bne.n 9438e │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 943ce │ │ │ │ + bne.n 942f6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 943ce │ │ │ │ + b.n 942f6 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 23c560 │ │ │ │ + bl 23c7b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 943e2 │ │ │ │ + b.n 9430a │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 943ce │ │ │ │ + b.n 942f6 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - b.n 9446c │ │ │ │ - nop │ │ │ │ + b.n 94392 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00094488 : │ │ │ │ +000943ac : │ │ │ │ adds r1, r0, #5 │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ - bcs.n 944a6 │ │ │ │ + bcs.n 943ca │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ movw r2, #24320 @ 0x5f00 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -156060,175 +155987,175 @@ │ │ │ │ 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 94560 │ │ │ │ - ldr r3, [pc, #272] @ (945d8 ) │ │ │ │ + bcs.n 94484 │ │ │ │ + ldr r3, [pc, #272] @ (944fc ) │ │ │ │ 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, #1728] @ 0x6c0 │ │ │ │ - cbz r3, 94514 │ │ │ │ - ldr r0, [pc, #256] @ (945dc ) │ │ │ │ + cbz r3, 94438 │ │ │ │ + ldr r0, [pc, #256] @ (94500 ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r4, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 94592 │ │ │ │ + bne.n 944b6 │ │ │ │ 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} │ │ │ │ - bl 7ffec <_PyObject_GC_New@@Base+0x28c> │ │ │ │ + bl 7fffc <_PyObject_GC_New@@Base+0x28c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 945b8 │ │ │ │ + beq.n 944dc │ │ │ │ movw r2, #41976 @ 0xa3f8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #164] @ (945dc ) │ │ │ │ + ldr r2, [pc, #164] @ (94500 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 944fa │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + beq.n 9441e │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 945d2 │ │ │ │ + bne.n 944f6 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 945ae │ │ │ │ - b.n 944fa │ │ │ │ + cbz r0, 944d2 │ │ │ │ + b.n 9441e │ │ │ │ eor.w r1, r0, r0, asr #31 │ │ │ │ sub.w r1, r1, r0, asr #31 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 93d04 │ │ │ │ + bl 93c2c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9450e │ │ │ │ + beq.n 94432 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ asrs r2, r5, #31 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ rsb r2, r2, #1 │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ lsrs r1, r1, #30 │ │ │ │ str r0, [r3, #12] │ │ │ │ str r1, [r3, #16] │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 9450e │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + b.n 94432 │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 945c2 │ │ │ │ + bne.n 944e6 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 944fa │ │ │ │ + bne.n 9441e │ │ │ │ mov r0, r3 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 944fa │ │ │ │ + b.n 9441e │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 23c560 │ │ │ │ + bl 23c7b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9450e │ │ │ │ + b.n 94432 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 944fa │ │ │ │ + b.n 9441e │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - b.n 945c6 │ │ │ │ + b.n 944ea │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r5, #24320 @ 0x5f00 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ - movw r3, #205 @ 0xcd │ │ │ │ + movw r3, #221 @ 0xdd │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r2, [r5, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 946ec │ │ │ │ - ldr r3, [pc, #324] @ (94750 ) │ │ │ │ + bne.n 94610 │ │ │ │ + ldr r3, [pc, #324] @ (94674 ) │ │ │ │ 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, #1612] @ 0x64c │ │ │ │ mov r7, r3 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 946dc │ │ │ │ + beq.n 94600 │ │ │ │ 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, 94688 │ │ │ │ + cbz r1, 945ac │ │ │ │ movw r2, #41976 @ 0xa3f8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #276] @ (94754 ) │ │ │ │ + ldr r1, [pc, #276] @ (94678 ) │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 946fc │ │ │ │ + blt.n 94620 │ │ │ │ ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 9470c │ │ │ │ + bne.n 94630 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ cmp r4, r2 │ │ │ │ itt lt │ │ │ │ movlt r2, #18 │ │ │ │ strlt r2, [r3, #8] │ │ │ │ - blt.n 94670 │ │ │ │ + blt.n 94594 │ │ │ │ mov.w r2, #16 │ │ │ │ str r2, [r3, #8] │ │ │ │ - bne.n 94670 │ │ │ │ + bne.n 94594 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, r3 │ │ │ │ it lt │ │ │ │ neglt r4, r4 │ │ │ │ @@ -156237,630 +156164,630 @@ │ │ │ │ lsrs r4, r4, #30 │ │ │ │ it ne │ │ │ │ strne r4, [r3, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrd ip, r6, [r2, #24] │ │ │ │ cmp ip, r6 │ │ │ │ - bhi.n 946ca │ │ │ │ + bhi.n 945ee │ │ │ │ add.w r0, r2, ip │ │ │ │ str r0, [r2, #4] │ │ │ │ add.w r0, ip, #24 │ │ │ │ str r0, [r2, #24] │ │ │ │ str.w r1, [r2, ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94634 │ │ │ │ + bne.n 94558 │ │ │ │ ldr.w r2, [r5, #848] @ 0x350 │ │ │ │ - movw r3, #41937 @ 0xa3d1 │ │ │ │ + movw r3, #42009 @ 0xa419 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 94742 │ │ │ │ + bne.n 94666 │ │ │ │ movs r0, #20 │ │ │ │ blx 2c0b0 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 946d4 │ │ │ │ + cbz r3, 945f8 │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 94634 │ │ │ │ + b.n 94558 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94634 │ │ │ │ - bl 23c560 │ │ │ │ + bne.n 94558 │ │ │ │ + bl 23c7b4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9466a │ │ │ │ + b.n 9458e │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #2 │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94634 │ │ │ │ - b.n 946a4 │ │ │ │ + bne.n 94558 │ │ │ │ + b.n 945c8 │ │ │ │ ldr.w r0, [r5, #884] @ 0x374 │ │ │ │ movs r1, #20 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94634 │ │ │ │ - b.n 946d4 │ │ │ │ + bne.n 94558 │ │ │ │ + b.n 945f8 │ │ │ │ movs r5, #1 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r5, [r3, #0] │ │ │ │ ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 94654 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + beq.n 94578 │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 94732 │ │ │ │ + bne.n 94656 │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94654 │ │ │ │ + bne.n 94578 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94654 │ │ │ │ + b.n 94578 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94654 │ │ │ │ + b.n 94578 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ movs r1, #20 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 946bc │ │ │ │ + b.n 945e0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00094758 : │ │ │ │ +0009467c : │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r2 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9494a │ │ │ │ + beq.w 9486e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r5, #41560 @ 0xa258 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ 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 947b8 │ │ │ │ + bmi.n 946dc │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 9482e │ │ │ │ + beq.n 94752 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 948b0 │ │ │ │ + beq.n 947d4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 94950 │ │ │ │ + bpl.w 94874 │ │ │ │ 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 9480c │ │ │ │ + blt.n 94730 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 94816 │ │ │ │ + bne.n 9473a │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 94816 │ │ │ │ + beq.n 9473a │ │ │ │ ldr r1, [r6, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 948e6 │ │ │ │ - bl 89be4 │ │ │ │ + beq.n 9480a │ │ │ │ + bl 89b0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 948f4 │ │ │ │ + blt.n 94818 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ 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 947dc │ │ │ │ + beq.n 94700 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 947e2 │ │ │ │ + bne.n 94706 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8900 │ │ │ │ + bl 1c8dc8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 948ec │ │ │ │ + b.n 94810 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 94966 │ │ │ │ - ldr r2, [pc, #472] @ (94a10 ) │ │ │ │ + beq.w 9488a │ │ │ │ + ldr r2, [pc, #472] @ (94934 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r2, #980] @ 0x3d4 │ │ │ │ - ldr r2, [pc, #464] @ (94a14 ) │ │ │ │ + ldr r2, [pc, #464] @ (94938 ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94904 │ │ │ │ + bne.n 94828 │ │ │ │ add.w r3, r8, #110592 @ 0x1b000 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #4000] @ 0xfa0 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 8b768 │ │ │ │ + bl 8ba94 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 949c0 │ │ │ │ + beq.w 948e4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 948c0 │ │ │ │ + beq.n 947e4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94882 │ │ │ │ + bge.n 947a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 949b8 │ │ │ │ + beq.w 948dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 948a4 │ │ │ │ + bge.n 947c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 949ae │ │ │ │ + beq.w 948d2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 948a4 │ │ │ │ + bge.n 947c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 949a6 │ │ │ │ + beq.w 948ca │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 947b8 │ │ │ │ + b.n 946dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 948d8 │ │ │ │ + bge.n 947fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 948d8 │ │ │ │ + cbnz r3, 947fc │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 94932 │ │ │ │ + beq.n 94856 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 947b8 │ │ │ │ - bl 863a4 │ │ │ │ + b.n 946dc │ │ │ │ + bl 86278 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94804 │ │ │ │ + bge.n 94728 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94804 │ │ │ │ + bne.n 94728 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94804 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94728 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 94852 │ │ │ │ + beq.n 94776 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94922 │ │ │ │ + bge.n 94846 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 94922 │ │ │ │ + cbnz r3, 94846 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - b.n 947b8 │ │ │ │ + b.n 946dc │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ mov r4, r2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 947b8 │ │ │ │ + b.n 946dc │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 94804 │ │ │ │ + b.n 94728 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #49104 @ 0xbfd0 │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 948ec │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 94810 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 94836 │ │ │ │ + bne.w 9475a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.n 949c6 │ │ │ │ + bpl.n 948ea │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 949da │ │ │ │ + bpl.n 948fe │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 949ec │ │ │ │ + blt.n 94910 │ │ │ │ add.w r3, r4, #20 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ movw r1, #24320 @ 0x5f00 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ add r3, r1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 949f8 │ │ │ │ + blt.n 9491c │ │ │ │ mov r4, r3 │ │ │ │ - b.n 947b8 │ │ │ │ + b.n 946dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 948a4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 947c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 94894 │ │ │ │ + b.n 947b8 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94882 │ │ │ │ - bl f7144 │ │ │ │ - b.n 947b8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 947a6 │ │ │ │ + bl f6dfc │ │ │ │ + b.n 946dc │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 94986 │ │ │ │ + bge.n 948aa │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ - ldr r3, [pc, #68] @ (94a18 ) │ │ │ │ + ldr r3, [pc, #68] @ (9493c ) │ │ │ │ add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 9499c │ │ │ │ + b.n 948c0 │ │ │ │ ldrsb.w r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 949e8 │ │ │ │ + blt.n 9490c │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 94986 │ │ │ │ + b.n 948aa │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 949f2 │ │ │ │ + bpl.n 94916 │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n 949d0 │ │ │ │ + b.n 948f4 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 949d0 │ │ │ │ + b.n 948f4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 949a2 │ │ │ │ + bne.n 948c6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 947b8 │ │ │ │ + b.n 946dc │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00094a1c <_PyUnicode_InternImmortal@@Base>: │ │ │ │ +00094940 <_PyUnicode_InternImmortal@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #20 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 94a94 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + beq.n 949b8 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #41560 @ 0xa258 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 94a94 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + bmi.n 949b8 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 94a9a <_PyUnicode_InternImmortal@@Base+0x7e> │ │ │ │ + beq.n 949be <_PyUnicode_InternImmortal@@Base+0x7e> │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r1 │ │ │ │ - beq.n 94b0a <_PyUnicode_InternImmortal@@Base+0xee> │ │ │ │ + beq.n 94a2e <_PyUnicode_InternImmortal@@Base+0xee> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 94ab2 <_PyUnicode_InternImmortal@@Base+0x96> │ │ │ │ + cbz r2, 949d6 <_PyUnicode_InternImmortal@@Base+0x96> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94b68 <_PyUnicode_InternImmortal@@Base+0x14c> │ │ │ │ + bge.n 94a8c <_PyUnicode_InternImmortal@@Base+0x14c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94b68 <_PyUnicode_InternImmortal@@Base+0x14c> │ │ │ │ + bne.n 94a8c <_PyUnicode_InternImmortal@@Base+0x14c> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94b70 <_PyUnicode_InternImmortal@@Base+0x154> │ │ │ │ + blt.n 94a94 <_PyUnicode_InternImmortal@@Base+0x154> │ │ │ │ mov r1, r2 │ │ │ │ str r1, [r4, #0] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 94b78 <_PyUnicode_InternImmortal@@Base+0x15c> │ │ │ │ - ldr r3, [pc, #396] @ (94c30 <_PyUnicode_InternImmortal@@Base+0x214>) │ │ │ │ + beq.n 94a9c <_PyUnicode_InternImmortal@@Base+0x15c> │ │ │ │ + ldr r3, [pc, #396] @ (94b54 <_PyUnicode_InternImmortal@@Base+0x214>) │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94a6c <_PyUnicode_InternImmortal@@Base+0x50> │ │ │ │ + bne.n 94990 <_PyUnicode_InternImmortal@@Base+0x50> │ │ │ │ add.w r0, r5, #110592 @ 0x1b000 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr.w r0, [r0, #4000] @ 0xfa0 │ │ │ │ - bl 8b768 │ │ │ │ + bl 8ba94 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 94bb8 <_PyUnicode_InternImmortal@@Base+0x19c> │ │ │ │ + beq.n 94adc <_PyUnicode_InternImmortal@@Base+0x19c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 94b20 <_PyUnicode_InternImmortal@@Base+0x104> │ │ │ │ + beq.n 94a44 <_PyUnicode_InternImmortal@@Base+0x104> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94ae0 <_PyUnicode_InternImmortal@@Base+0xc4> │ │ │ │ + bge.n 94a04 <_PyUnicode_InternImmortal@@Base+0xc4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94bce <_PyUnicode_InternImmortal@@Base+0x1b2> │ │ │ │ + beq.n 94af2 <_PyUnicode_InternImmortal@@Base+0x1b2> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94afe <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ + bge.n 94a22 <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94bc0 <_PyUnicode_InternImmortal@@Base+0x1a4> │ │ │ │ + beq.n 94ae4 <_PyUnicode_InternImmortal@@Base+0x1a4> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94afe <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ + bge.n 94a22 <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94bda <_PyUnicode_InternImmortal@@Base+0x1be> │ │ │ │ + beq.n 94afe <_PyUnicode_InternImmortal@@Base+0x1be> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ str r1, [r4, #0] │ │ │ │ - b.n 94a96 <_PyUnicode_InternImmortal@@Base+0x7a> │ │ │ │ + b.n 949ba <_PyUnicode_InternImmortal@@Base+0x7a> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94b5a <_PyUnicode_InternImmortal@@Base+0x13e> │ │ │ │ + bge.n 94a7e <_PyUnicode_InternImmortal@@Base+0x13e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 94b5a <_PyUnicode_InternImmortal@@Base+0x13e> │ │ │ │ + cbnz r3, 94a7e <_PyUnicode_InternImmortal@@Base+0x13e> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 94a92 <_PyUnicode_InternImmortal@@Base+0x76> │ │ │ │ + bne.n 949b6 <_PyUnicode_InternImmortal@@Base+0x76> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ mov r1, r2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 94a94 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + b.n 949b8 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 94b42 <_PyUnicode_InternImmortal@@Base+0x126> │ │ │ │ + beq.n 94a66 <_PyUnicode_InternImmortal@@Base+0x126> │ │ │ │ mov r1, r2 │ │ │ │ - b.n 94a94 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + b.n 949b8 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94a92 <_PyUnicode_InternImmortal@@Base+0x76> │ │ │ │ + bge.n 949b6 <_PyUnicode_InternImmortal@@Base+0x76> │ │ │ │ adds r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 94a94 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + b.n 949b8 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 94aa0 <_PyUnicode_InternImmortal@@Base+0x84> │ │ │ │ + bne.n 949c4 <_PyUnicode_InternImmortal@@Base+0x84> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 94be6 <_PyUnicode_InternImmortal@@Base+0x1ca> │ │ │ │ + bpl.n 94b0a <_PyUnicode_InternImmortal@@Base+0x1ca> │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bpl.n 94bfa <_PyUnicode_InternImmortal@@Base+0x1de> │ │ │ │ + bpl.n 94b1e <_PyUnicode_InternImmortal@@Base+0x1de> │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 94c0c <_PyUnicode_InternImmortal@@Base+0x1f0> │ │ │ │ + blt.n 94b30 <_PyUnicode_InternImmortal@@Base+0x1f0> │ │ │ │ add.w r3, r1, #20 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ mov.w ip, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ movw r0, #24320 @ 0x5f00 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ add r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94c18 <_PyUnicode_InternImmortal@@Base+0x1fc> │ │ │ │ + blt.n 94b3c <_PyUnicode_InternImmortal@@Base+0x1fc> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 94a94 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ - bl f7144 │ │ │ │ + b.n 949b8 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + bl f6dfc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 94a94 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + b.n 949b8 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.n 94af0 <_PyUnicode_InternImmortal@@Base+0xd4> │ │ │ │ + b.n 94a14 <_PyUnicode_InternImmortal@@Base+0xd4> │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 94ae0 <_PyUnicode_InternImmortal@@Base+0xc4> │ │ │ │ + b.n 94a04 <_PyUnicode_InternImmortal@@Base+0xc4> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 94afe <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ + b.n 94a22 <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 94b96 <_PyUnicode_InternImmortal@@Base+0x17a> │ │ │ │ + bge.n 94aba <_PyUnicode_InternImmortal@@Base+0x17a> │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #64] @ (94c34 <_PyUnicode_InternImmortal@@Base+0x218>) │ │ │ │ + ldr r3, [pc, #64] @ (94b58 <_PyUnicode_InternImmortal@@Base+0x218>) │ │ │ │ add.w r3, r3, r0, lsl #5 │ │ │ │ - b.n 94bae <_PyUnicode_InternImmortal@@Base+0x192> │ │ │ │ + b.n 94ad2 <_PyUnicode_InternImmortal@@Base+0x192> │ │ │ │ ldrsb.w r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 94c08 <_PyUnicode_InternImmortal@@Base+0x1ec> │ │ │ │ + blt.n 94b2c <_PyUnicode_InternImmortal@@Base+0x1ec> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 94b96 <_PyUnicode_InternImmortal@@Base+0x17a> │ │ │ │ + b.n 94aba <_PyUnicode_InternImmortal@@Base+0x17a> │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 94c12 <_PyUnicode_InternImmortal@@Base+0x1f6> │ │ │ │ + bpl.n 94b36 <_PyUnicode_InternImmortal@@Base+0x1f6> │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n 94bf0 <_PyUnicode_InternImmortal@@Base+0x1d4> │ │ │ │ + b.n 94b14 <_PyUnicode_InternImmortal@@Base+0x1d4> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 94bf0 <_PyUnicode_InternImmortal@@Base+0x1d4> │ │ │ │ + b.n 94b14 <_PyUnicode_InternImmortal@@Base+0x1d4> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 94bb4 <_PyUnicode_InternImmortal@@Base+0x198> │ │ │ │ + bne.n 94ad8 <_PyUnicode_InternImmortal@@Base+0x198> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - b.n 94a94 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + b.n 949b8 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00094c38 <_PyTuple_Resize@@Base>: │ │ │ │ +00094b5c <_PyTuple_Resize@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 94d9c <_PyTuple_Resize@@Base+0x164> │ │ │ │ + beq.w 94cc0 <_PyTuple_Resize@@Base+0x164> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #41352 @ 0xa188 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 94d9c <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bne.w 94cc0 <_PyTuple_Resize@@Base+0x164> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ mov r7, r1 │ │ │ │ - cbz r4, 94c70 <_PyTuple_Resize@@Base+0x38> │ │ │ │ + cbz r4, 94b94 <_PyTuple_Resize@@Base+0x38> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 94d9c <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bne.w 94cc0 <_PyTuple_Resize@@Base+0x164> │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 94c7a <_PyTuple_Resize@@Base+0x42> │ │ │ │ + bne.n 94b9e <_PyTuple_Resize@@Base+0x42> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 94d34 <_PyTuple_Resize@@Base+0xfc> │ │ │ │ + beq.n 94c58 <_PyTuple_Resize@@Base+0xfc> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 94d50 <_PyTuple_Resize@@Base+0x118> │ │ │ │ + beq.n 94c74 <_PyTuple_Resize@@Base+0x118> │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ - cbz r2, 94cc2 <_PyTuple_Resize@@Base+0x8a> │ │ │ │ - ldr r3, [pc, #356] @ (94df0 <_PyTuple_Resize@@Base+0x1b8>) │ │ │ │ + cbz r2, 94be6 <_PyTuple_Resize@@Base+0x8a> │ │ │ │ + ldr r3, [pc, #356] @ (94d14 <_PyTuple_Resize@@Base+0x1b8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr.w r1, [r5, #-4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -156872,40 +156799,40 @@ │ │ │ │ subs r3, #1 │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r5, #-4] │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r5, #-8] │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ cmp r7, r4 │ │ │ │ - bge.n 94cdc <_PyTuple_Resize@@Base+0xa4> │ │ │ │ + bge.n 94c00 <_PyTuple_Resize@@Base+0xa4> │ │ │ │ add.w r2, r5, r7, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ adds r2, #12 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94d6a <_PyTuple_Resize@@Base+0x132> │ │ │ │ + bne.n 94c8e <_PyTuple_Resize@@Base+0x132> │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 94cce <_PyTuple_Resize@@Base+0x96> │ │ │ │ - ldr r2, [pc, #276] @ (94df4 <_PyTuple_Resize@@Base+0x1bc>) │ │ │ │ + bne.n 94bf2 <_PyTuple_Resize@@Base+0x96> │ │ │ │ + ldr r2, [pc, #276] @ (94d18 <_PyTuple_Resize@@Base+0x1bc>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94dda <_PyTuple_Resize@@Base+0x1a2> │ │ │ │ + bne.n 94cfe <_PyTuple_Resize@@Base+0x1a2> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ee180 <_PyObject_GC_Resize@@Base> │ │ │ │ + bl 1ee614 <_PyObject_GC_Resize@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94de6 <_PyTuple_Resize@@Base+0x1ae> │ │ │ │ + beq.n 94d0a <_PyTuple_Resize@@Base+0x1ae> │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl 1c7788 <_Py_NewReference@@Base> │ │ │ │ + bl 1c7c50 <_Py_NewReference@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 94d88 <_PyTuple_Resize@@Base+0x150> │ │ │ │ - ldr r0, [pc, #236] @ (94df0 <_PyTuple_Resize@@Base+0x1b8>) │ │ │ │ + bgt.n 94cac <_PyTuple_Resize@@Base+0x150> │ │ │ │ + ldr r0, [pc, #236] @ (94d14 <_PyTuple_Resize@@Base+0x1b8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r5, r3, #8 │ │ │ │ str r3, [r6, #0] │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -156914,110 +156841,110 @@ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ adds r0, #1 │ │ │ │ orrs r2, r6 │ │ │ │ str r5, [r6, #0] │ │ │ │ strd r4, r2, [r3, #-8] │ │ │ │ str r5, [r4, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - b.n 94c74 <_PyTuple_Resize@@Base+0x3c> │ │ │ │ + b.n 94b98 <_PyTuple_Resize@@Base+0x3c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94d48 <_PyTuple_Resize@@Base+0x110> │ │ │ │ + bge.n 94c6c <_PyTuple_Resize@@Base+0x110> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 94d48 <_PyTuple_Resize@@Base+0x110> │ │ │ │ + cbnz r3, 94c6c <_PyTuple_Resize@@Base+0x110> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #172] @ (94df8 <_PyTuple_Resize@@Base+0x1c0>) │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #172] @ (94d1c <_PyTuple_Resize@@Base+0x1c0>) │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 94c76 <_PyTuple_Resize@@Base+0x3e> │ │ │ │ + b.n 94b9a <_PyTuple_Resize@@Base+0x3e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94dbc <_PyTuple_Resize@@Base+0x184> │ │ │ │ + blt.n 94ce0 <_PyTuple_Resize@@Base+0x184> │ │ │ │ mov r0, r7 │ │ │ │ - bl 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ - b.n 94c76 <_PyTuple_Resize@@Base+0x3e> │ │ │ │ + b.n 94b9a <_PyTuple_Resize@@Base+0x3e> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [r2] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94d80 <_PyTuple_Resize@@Base+0x148> │ │ │ │ + bge.n 94ca4 <_PyTuple_Resize@@Base+0x148> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbz r1, 94dcc <_PyTuple_Resize@@Base+0x194> │ │ │ │ + cbz r1, 94cf0 <_PyTuple_Resize@@Base+0x194> │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 94cce <_PyTuple_Resize@@Base+0x96> │ │ │ │ - b.n 94cdc <_PyTuple_Resize@@Base+0xa4> │ │ │ │ + bne.n 94bf2 <_PyTuple_Resize@@Base+0x96> │ │ │ │ + b.n 94c00 <_PyTuple_Resize@@Base+0xa4> │ │ │ │ subs r2, r7, r4 │ │ │ │ adds r0, r4, #4 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2b44c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 94d00 <_PyTuple_Resize@@Base+0xc8> │ │ │ │ + b.n 94c24 <_PyTuple_Resize@@Base+0xc8> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bl 1c872c │ │ │ │ - movw r0, #39732 @ 0x9b34 │ │ │ │ + bl 1c8bf4 │ │ │ │ + movw r0, #38132 @ 0x94f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w r1, #968 @ 0x3c8 │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 94c76 <_PyTuple_Resize@@Base+0x3e> │ │ │ │ + b.n 94b9a <_PyTuple_Resize@@Base+0x3e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94d58 <_PyTuple_Resize@@Base+0x120> │ │ │ │ + bne.n 94c7c <_PyTuple_Resize@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94d58 <_PyTuple_Resize@@Base+0x120> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94c7c <_PyTuple_Resize@@Base+0x120> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 94d80 <_PyTuple_Resize@@Base+0x148> │ │ │ │ + b.n 94ca4 <_PyTuple_Resize@@Base+0x148> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 94ce6 <_PyTuple_Resize@@Base+0xae> │ │ │ │ + b.n 94c0a <_PyTuple_Resize@@Base+0xae> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bl 905c4 │ │ │ │ - b.n 94db6 <_PyTuple_Resize@@Base+0x17e> │ │ │ │ + bl 904e8 │ │ │ │ + b.n 94cda <_PyTuple_Resize@@Base+0x17e> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #30877 @ 0x789d │ │ │ │ + movw r3, #30665 @ 0x77c9 │ │ │ │ movt r3, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 94e86 <_PyTuple_Resize@@Base+0x24e> │ │ │ │ + bne.n 94daa <_PyTuple_Resize@@Base+0x24e> │ │ │ │ mov r5, r0 │ │ │ │ - bl 87bfc │ │ │ │ - cbz r0, 94e84 <_PyTuple_Resize@@Base+0x24c> │ │ │ │ + bl 87b28 │ │ │ │ + cbz r0, 94da8 <_PyTuple_Resize@@Base+0x24c> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 94e8e <_PyTuple_Resize@@Base+0x256> │ │ │ │ - ldr r3, [pc, #108] @ (94e98 <_PyTuple_Resize@@Base+0x260>) │ │ │ │ + bpl.n 94db2 <_PyTuple_Resize@@Base+0x256> │ │ │ │ + ldr r3, [pc, #108] @ (94dbc <_PyTuple_Resize@@Base+0x260>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub.w r5, r0, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr.w lr, [r1, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -157031,29 +156958,29 @@ │ │ │ │ strd lr, r2, [r0, #-8] │ │ │ │ str.w r5, [lr, #4] │ │ │ │ str.w ip, [r1, #3868] @ 0xf1c │ │ │ │ str r3, [r0, #8] │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ strd r3, r3, [r0, #24] │ │ │ │ strb.w r3, [r0, #32] │ │ │ │ - cbz r4, 94e92 <_PyTuple_Resize@@Base+0x25a> │ │ │ │ + cbz r4, 94db6 <_PyTuple_Resize@@Base+0x25a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94e84 <_PyTuple_Resize@@Base+0x24c> │ │ │ │ + beq.n 94da8 <_PyTuple_Resize@@Base+0x24c> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 94e66 <_PyTuple_Resize@@Base+0x22e> │ │ │ │ - ldr r3, [pc, #8] @ (94e9c <_PyTuple_Resize@@Base+0x264>) │ │ │ │ + b.n 94d8a <_PyTuple_Resize@@Base+0x22e> │ │ │ │ + ldr r3, [pc, #8] @ (94dc0 <_PyTuple_Resize@@Base+0x264>) │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -157061,90 +156988,90 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r7, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94fb4 <_PyTuple_Resize@@Base+0x37c> │ │ │ │ + bne.n 94ed8 <_PyTuple_Resize@@Base+0x37c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 94f12 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + cbz r3, 94e36 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94f12 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + bge.n 94e36 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 94f12 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + cbnz r2, 94e36 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ ubfx r6, r2, #14, #1 │ │ │ │ - ldr r2, [pc, #368] @ (95050 <_PyTuple_Resize@@Base+0x418>) │ │ │ │ + ldr r2, [pc, #368] @ (94f74 <_PyTuple_Resize@@Base+0x418>) │ │ │ │ ldr.w r5, [r2, ip] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [r5, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ mov.w r9, r2, asr #13 │ │ │ │ - bge.n 94efc <_PyTuple_Resize@@Base+0x2c4> │ │ │ │ + bge.n 94e20 <_PyTuple_Resize@@Base+0x2c4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 94f62 <_PyTuple_Resize@@Base+0x32a> │ │ │ │ - ldr r2, [pc, #340] @ (95054 <_PyTuple_Resize@@Base+0x41c>) │ │ │ │ + bne.n 94e86 <_PyTuple_Resize@@Base+0x32a> │ │ │ │ + ldr r2, [pc, #340] @ (94f78 <_PyTuple_Resize@@Base+0x41c>) │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 94fe4 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ + bne.n 94f08 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ mov r0, r3 │ │ │ │ blx r8 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94fd2 <_PyTuple_Resize@@Base+0x39a> │ │ │ │ + bne.n 94ef6 <_PyTuple_Resize@@Base+0x39a> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95030 <_PyTuple_Resize@@Base+0x3f8> │ │ │ │ + bne.w 94f54 <_PyTuple_Resize@@Base+0x3f8> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 94f34 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ + cbz r0, 94e58 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94f34 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ + bge.n 94e58 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 94f34 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 94e58 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95000 <_PyTuple_Resize@@Base+0x3c8> │ │ │ │ + bne.n 94f24 <_PyTuple_Resize@@Base+0x3c8> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbnz r0, 94f48 <_PyTuple_Resize@@Base+0x310> │ │ │ │ + cbnz r0, 94e6c <_PyTuple_Resize@@Base+0x310> │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #12 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94f3e <_PyTuple_Resize@@Base+0x306> │ │ │ │ + bge.n 94e62 <_PyTuple_Resize@@Base+0x306> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94f3e <_PyTuple_Resize@@Base+0x306> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94f3e <_PyTuple_Resize@@Base+0x306> │ │ │ │ + bne.n 94e62 <_PyTuple_Resize@@Base+0x306> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94e62 <_PyTuple_Resize@@Base+0x306> │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9501a <_PyTuple_Resize@@Base+0x3e2> │ │ │ │ + bne.n 94f3e <_PyTuple_Resize@@Base+0x3e2> │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 94fa8 <_PyTuple_Resize@@Base+0x370> │ │ │ │ - ldr r1, [pc, #220] @ (95050 <_PyTuple_Resize@@Base+0x418>) │ │ │ │ + cbz r2, 94ecc <_PyTuple_Resize@@Base+0x370> │ │ │ │ + ldr r1, [pc, #220] @ (94f74 <_PyTuple_Resize@@Base+0x418>) │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr.w r1, [r1, ip] │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ ldr.w r1, [lr, #3868] @ 0xf1c │ │ │ │ str r2, [r0, #0] │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -157157,156 +157084,156 @@ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ movs r2, #1 │ │ │ │ str.w ip, [lr, #3868] @ 0xf1c │ │ │ │ ldr r1, [r5, #100] @ 0x64 │ │ │ │ orrs r1, r2 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ str r3, [r5, #100] @ 0x64 │ │ │ │ - b.n 94f12 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + b.n 94e36 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 94ebc <_PyTuple_Resize@@Base+0x284> │ │ │ │ + bge.w 94de0 <_PyTuple_Resize@@Base+0x284> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94ebc <_PyTuple_Resize@@Base+0x284> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94ebc <_PyTuple_Resize@@Base+0x284> │ │ │ │ + bne.w 94de0 <_PyTuple_Resize@@Base+0x284> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94de0 <_PyTuple_Resize@@Base+0x284> │ │ │ │ cmp.w r9, #3 │ │ │ │ - ble.n 94f12 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + ble.n 94e36 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 94f12 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + beq.n 94e36 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ mov r0, r5 │ │ │ │ - bl 23f430 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 94f12 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + bl 23f694 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 94e36 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 94f08 <_PyTuple_Resize@@Base+0x2d0> │ │ │ │ + beq.n 94e2c <_PyTuple_Resize@@Base+0x2d0> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r7, #4] │ │ │ │ blx ip │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 94f08 <_PyTuple_Resize@@Base+0x2d0> │ │ │ │ + b.n 94e2c <_PyTuple_Resize@@Base+0x2d0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94f3a <_PyTuple_Resize@@Base+0x302> │ │ │ │ + bge.n 94e5e <_PyTuple_Resize@@Base+0x302> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94f3a <_PyTuple_Resize@@Base+0x302> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94f3a <_PyTuple_Resize@@Base+0x302> │ │ │ │ + bne.n 94e5e <_PyTuple_Resize@@Base+0x302> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94e5e <_PyTuple_Resize@@Base+0x302> │ │ │ │ mov r0, r3 │ │ │ │ str.w ip, [r7] │ │ │ │ str r3, [r7, #4] │ │ │ │ blx r2 │ │ │ │ ldrd ip, r3, [r7] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94f6a <_PyTuple_Resize@@Base+0x332> │ │ │ │ - b.n 94fa8 <_PyTuple_Resize@@Base+0x370> │ │ │ │ + bne.n 94e8e <_PyTuple_Resize@@Base+0x332> │ │ │ │ + b.n 94ecc <_PyTuple_Resize@@Base+0x370> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 94f1a <_PyTuple_Resize@@Base+0x2e2> │ │ │ │ + bge.w 94e3e <_PyTuple_Resize@@Base+0x2e2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94f1a <_PyTuple_Resize@@Base+0x2e2> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94f1a <_PyTuple_Resize@@Base+0x2e2> │ │ │ │ + bne.w 94e3e <_PyTuple_Resize@@Base+0x2e2> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94e3e <_PyTuple_Resize@@Base+0x2e2> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00095058 : │ │ │ │ +00094f7c : │ │ │ │ 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 9537c │ │ │ │ + bl 952a0 │ │ │ │ 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 │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ - movw r1, #57368 @ 0xe018 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ + movw r1, #61872 @ 0xf1b0 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 95200 │ │ │ │ + bgt.w 95122 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ - cbz r1, 950d0 │ │ │ │ + cbz r1, 94ff4 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bhi.w 9521e │ │ │ │ + bhi.w 95140 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 951d8 │ │ │ │ + bhi.w 950fa │ │ │ │ cmp r1, #9 │ │ │ │ - beq.w 9523c │ │ │ │ + beq.w 95164 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9523c │ │ │ │ + bne.w 95164 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ adds r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 950ac │ │ │ │ + bne.n 94fd0 │ │ │ │ cmp r4, r1 │ │ │ │ - blt.w 952aa │ │ │ │ - beq.w 95316 │ │ │ │ + blt.w 9524e │ │ │ │ + beq.w 95256 │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 95254 │ │ │ │ + beq.w 95176 │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 95288 │ │ │ │ - ldr r2, [pc, #644] @ (95374 ) │ │ │ │ + bgt.w 951ac │ │ │ │ + ldr r2, [pc, #644] @ (95298 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r3, r3, r4, lsl #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 95266 │ │ │ │ - ldr r0, [pc, #620] @ (95378 ) │ │ │ │ + beq.w 95188 │ │ │ │ + ldr r0, [pc, #620] @ (9529c ) │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r7, [r3, #1728] @ 0x6c0 │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 952ae │ │ │ │ + bne.w 951cc │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -157320,216 +157247,217 @@ │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r6, [ip] │ │ │ │ strd r0, r3, [r5, #-8] │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95348 │ │ │ │ + beq.w 95260 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9534c │ │ │ │ + beq.w 95252 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 951c6 │ │ │ │ + beq.n 950ea │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95320 │ │ │ │ + beq.w 9522a │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 951c6 │ │ │ │ + beq.n 950ea │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95322 │ │ │ │ + beq.w 9522c │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 951aa │ │ │ │ + bne.n 950ce │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 952d2 │ │ │ │ + bne.n 951f0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub.w r5, r1, #32 │ │ │ │ movs r6, #1 │ │ │ │ uxtb r5, r5 │ │ │ │ lsls r6, r5 │ │ │ │ movw r5, #4169 @ 0x1049 │ │ │ │ movt r5, #1024 @ 0x400 │ │ │ │ ands r5, r6 │ │ │ │ - cbnz r5, 9523c │ │ │ │ + cbnz r5, 95164 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 95218 │ │ │ │ + beq.n 9513a │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.w 950be │ │ │ │ - cbnz r3, 9523a │ │ │ │ + bne.w 94fe2 │ │ │ │ + cbnz r3, 95162 │ │ │ │ adds r4, #1 │ │ │ │ adds r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq.n 95218 │ │ │ │ - bls.n 95230 │ │ │ │ + beq.n 9513a │ │ │ │ + bls.n 95152 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 9523a │ │ │ │ + beq.n 95162 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - beq.n 95218 │ │ │ │ + beq.n 9513a │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.n 95206 │ │ │ │ + bne.n 95128 │ │ │ │ subs r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 950a2 │ │ │ │ + b.n 94fc6 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 951f8 │ │ │ │ - bhi.n 95240 │ │ │ │ + beq.n 9511a │ │ │ │ + bhi.n 95168 │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - beq.n 951f8 │ │ │ │ + beq.n 9511a │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.w 950be │ │ │ │ - b.n 95218 │ │ │ │ + bne.w 94fe2 │ │ │ │ + b.n 9513a │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 95218 │ │ │ │ - bls.n 95248 │ │ │ │ - cmp r1, #91 @ 0x5b │ │ │ │ - bne.n 95210 │ │ │ │ + beq.n 9513a │ │ │ │ + bhi.n 95170 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 9527e │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ + bne.n 95132 │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 950a2 │ │ │ │ + b.n 94fc6 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - bne.w 950be │ │ │ │ - b.n 95218 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 9535c │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ - bne.n 95210 │ │ │ │ - b.n 9523a │ │ │ │ + bne.w 94fe2 │ │ │ │ + b.n 9513a │ │ │ │ + cmp r1, #91 @ 0x5b │ │ │ │ + bne.n 95132 │ │ │ │ + b.n 95162 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84490 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 84364 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 9529e │ │ │ │ - ldr r2, [pc, #248] @ (95374 ) │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 95270 │ │ │ │ + ldr r2, [pc, #248] @ (95298 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 95130 │ │ │ │ + b.n 95054 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 95266 │ │ │ │ - bl 23c560 │ │ │ │ + bls.n 95188 │ │ │ │ + bl 23c7b4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9530c │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, r5 │ │ │ │ - add r1, sp, #12 │ │ │ │ - add r0, sp, #8 │ │ │ │ - bl 63120 │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 951d0 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + beq.n 95270 │ │ │ │ + ldr r3, [pc, #212] @ (95298 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ + b.n 95054 │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 952fc │ │ │ │ + bne.n 9521a │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ - cbnz r0, 95304 │ │ │ │ + cbnz r0, 95222 │ │ │ │ mov r0, r5 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [pc, #168] @ (95374 ) │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [pc, #172] @ (95298 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 9512a │ │ │ │ + b.n 9504e │ │ │ │ sub.w r1, r3, #32 │ │ │ │ movw r0, #61438 @ 0xeffe │ │ │ │ movt r0, #64511 @ 0xfbff │ │ │ │ movs r4, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ andls r4, r0 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 952f0 │ │ │ │ - cbnz r4, 95350 │ │ │ │ + beq.n 9520e │ │ │ │ + cbnz r4, 95264 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 951d0 │ │ │ │ - b.n 952d2 │ │ │ │ + beq.w 950f2 │ │ │ │ + b.n 951f0 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #108] @ (95374 ) │ │ │ │ + ldr r3, [pc, #116] @ (95298 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 9512a │ │ │ │ - ldr r3, [pc, #100] @ (95374 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ - b.n 95130 │ │ │ │ - movw r5, #5752 @ 0x1678 │ │ │ │ - movt r5, #80 @ 0x50 │ │ │ │ - b.n 951d0 │ │ │ │ + b.n 9504e │ │ │ │ movs r6, #2 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 63120 │ │ │ │ + bl 63168 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 952aa │ │ │ │ + bge.n 9524e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 952aa │ │ │ │ + cbnz r3, 9524e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 952aa │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 95322 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 950f2 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 95322 │ │ │ │ + b.n 9522c │ │ │ │ + movw r5, #5752 @ 0x1678 │ │ │ │ + movt r5, #80 @ 0x50 │ │ │ │ + b.n 950f2 │ │ │ │ + mov r6, r0 │ │ │ │ + b.n 9522c │ │ │ │ bl 2fa7c <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 951d0 │ │ │ │ - b.n 95330 │ │ │ │ + bne.w 950f2 │ │ │ │ + b.n 9523a │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, r5 │ │ │ │ + add r1, sp, #12 │ │ │ │ + add r0, sp, #8 │ │ │ │ + bl 63168 │ │ │ │ + b.n 9524e │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57372 @ 0xe01c │ │ │ │ + movw r1, #55768 @ 0xd9d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 952aa │ │ │ │ + bl 11df00 │ │ │ │ + b.n 9524e │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -157537,61 +157465,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 954fa │ │ │ │ - cbz r3, 953c2 │ │ │ │ + bgt.w 9541c │ │ │ │ + cbz r3, 952e6 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi.w 95514 │ │ │ │ + bhi.w 95436 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi.w 954cc │ │ │ │ + bhi.w 953ee │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 95396 │ │ │ │ + beq.n 952ba │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 95396 │ │ │ │ + bne.n 952ba │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r4, #1 │ │ │ │ movs r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 953a2 │ │ │ │ + bne.n 952c6 │ │ │ │ cmp r4, r3 │ │ │ │ - blt.w 9559e │ │ │ │ - beq.w 9560c │ │ │ │ + blt.w 95544 │ │ │ │ + beq.w 9554c │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq.w 95548 │ │ │ │ + beq.w 9546a │ │ │ │ subs r2, r4, #1 │ │ │ │ mov r9, r2 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.w 9557c │ │ │ │ - ldr r1, [pc, #652] @ (9566c ) │ │ │ │ + bgt.w 954a0 │ │ │ │ + ldr r1, [pc, #648] @ (9558c ) │ │ │ │ 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, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9555a │ │ │ │ - ldr r0, [pc, #624] @ (95670 ) │ │ │ │ + beq.w 9547c │ │ │ │ + ldr r0, [pc, #620] @ (95590 ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r7, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 955a2 │ │ │ │ + bne.w 954c0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -157605,279 +157533,278 @@ │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r6, [ip] │ │ │ │ strd r0, r3, [r5, #-8] │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9563e │ │ │ │ + beq.w 95556 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95642 │ │ │ │ + beq.w 95548 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 954ba │ │ │ │ + beq.n 953de │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95616 │ │ │ │ + beq.w 95520 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 954ba │ │ │ │ + beq.n 953de │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95618 │ │ │ │ + beq.w 95522 │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 9549e │ │ │ │ + bne.n 953c2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 955c6 │ │ │ │ + bne.n 954e4 │ │ │ │ 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 95396 │ │ │ │ + bne.w 952ba │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 95510 │ │ │ │ + beq.n 95432 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.w 953b2 │ │ │ │ - cbnz r5, 95530 │ │ │ │ + bne.w 952d6 │ │ │ │ + cbnz r5, 95458 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r4, #1 │ │ │ │ movs r5, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.n 95510 │ │ │ │ - bls.n 95526 │ │ │ │ + beq.n 95432 │ │ │ │ + bls.n 95448 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 95530 │ │ │ │ + beq.n 95458 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq.n 95510 │ │ │ │ + beq.n 95432 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 954fe │ │ │ │ + bne.n 95420 │ │ │ │ subs r5, #1 │ │ │ │ - b.n 95396 │ │ │ │ + b.n 952ba │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 954f0 │ │ │ │ - bhi.n 95534 │ │ │ │ + beq.n 95412 │ │ │ │ + bhi.n 9545c │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq.n 954f0 │ │ │ │ + beq.n 95412 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.w 953b2 │ │ │ │ - b.n 95510 │ │ │ │ + bne.w 952d6 │ │ │ │ + b.n 95432 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 95510 │ │ │ │ - bls.n 9553c │ │ │ │ - cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 95508 │ │ │ │ - adds r5, #1 │ │ │ │ - b.n 95396 │ │ │ │ - cmp r3, #125 @ 0x7d │ │ │ │ - bne.w 953b2 │ │ │ │ - b.n 95510 │ │ │ │ + beq.n 95432 │ │ │ │ + bhi.n 95464 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95652 │ │ │ │ + beq.w 95574 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 95508 │ │ │ │ - b.n 95530 │ │ │ │ + bne.n 9542a │ │ │ │ + adds r5, #1 │ │ │ │ + b.n 952ba │ │ │ │ + cmp r3, #125 @ 0x7d │ │ │ │ + bne.w 952d6 │ │ │ │ + b.n 95432 │ │ │ │ + cmp r3, #91 @ 0x5b │ │ │ │ + bne.n 9542a │ │ │ │ + b.n 95458 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84490 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 84364 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 95592 │ │ │ │ - ldr r2, [pc, #252] @ (9566c ) │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 95566 │ │ │ │ + ldr r2, [pc, #248] @ (9558c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 95424 │ │ │ │ + b.n 95348 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 9555a │ │ │ │ - bl 23c560 │ │ │ │ + bls.n 9547c │ │ │ │ + bl 23c7b4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95602 │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, r5 │ │ │ │ - add r1, sp, #8 │ │ │ │ - add r0, sp, #12 │ │ │ │ - bl 63120 │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 954c4 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + beq.n 95566 │ │ │ │ + ldr r3, [pc, #212] @ (9558c ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ + b.n 95348 │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 955f0 │ │ │ │ + bne.n 9550e │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ - cbnz r0, 955fa │ │ │ │ + cbnz r0, 95518 │ │ │ │ mov r0, r5 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [pc, #172] @ (9566c ) │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [pc, #172] @ (9558c ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 9541e │ │ │ │ + b.n 95342 │ │ │ │ sub.w r1, r3, #32 │ │ │ │ movw r0, #61438 @ 0xeffe │ │ │ │ movt r0, #64511 @ 0xfbff │ │ │ │ movs r4, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ andls r4, r0 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 955e4 │ │ │ │ - cbnz r4, 95646 │ │ │ │ + beq.n 95502 │ │ │ │ + cbnz r4, 9555a │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 954c4 │ │ │ │ - b.n 955c6 │ │ │ │ + beq.w 953e6 │ │ │ │ + b.n 954e4 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ - ldr r3, [pc, #112] @ (9566c ) │ │ │ │ + ldr r3, [pc, #112] @ (9558c ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 9541e │ │ │ │ - ldr r3, [pc, #104] @ (9566c ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ - b.n 95424 │ │ │ │ - movw r5, #5752 @ 0x1678 │ │ │ │ - movt r5, #80 @ 0x50 │ │ │ │ - b.n 954c4 │ │ │ │ + b.n 95342 │ │ │ │ movs r6, #2 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 63120 │ │ │ │ + bl 63168 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9559e │ │ │ │ + bge.n 95544 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 9559e │ │ │ │ + cbnz r3, 95544 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9559e │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 95618 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 953e6 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 95618 │ │ │ │ + b.n 95522 │ │ │ │ + movw r5, #5752 @ 0x1678 │ │ │ │ + movt r5, #80 @ 0x50 │ │ │ │ + b.n 953e6 │ │ │ │ + mov r6, r0 │ │ │ │ + b.n 95522 │ │ │ │ bl 2fa7c <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 954c4 │ │ │ │ - b.n 95626 │ │ │ │ + bne.w 953e6 │ │ │ │ + b.n 95530 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, r5 │ │ │ │ + add r1, sp, #8 │ │ │ │ + add r0, sp, #12 │ │ │ │ + bl 63168 │ │ │ │ + b.n 95544 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57372 @ 0xe01c │ │ │ │ + movw r1, #55768 @ 0xd9d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 9559e │ │ │ │ - nop │ │ │ │ + bl 11df00 │ │ │ │ + b.n 95544 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #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 │ │ │ │ movs r3, #0 │ │ │ │ - movw r1, #57400 @ 0xe038 │ │ │ │ + movw r1, #55796 @ 0xd9f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 957f4 │ │ │ │ + bgt.w 95712 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ - cbz r1, 956c4 │ │ │ │ + cbz r1, 955e4 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bhi.w 95812 │ │ │ │ + bhi.w 95730 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 957cc │ │ │ │ + bhi.w 956ea │ │ │ │ cmp r1, #9 │ │ │ │ - beq.w 95830 │ │ │ │ + beq.w 95754 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95830 │ │ │ │ + bne.w 95754 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ adds r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 956a0 │ │ │ │ + bne.n 955c0 │ │ │ │ cmp r4, r1 │ │ │ │ - blt.w 9589e │ │ │ │ - beq.w 9590a │ │ │ │ + blt.w 9583e │ │ │ │ + beq.w 95846 │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 95848 │ │ │ │ + beq.w 95766 │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 9587c │ │ │ │ - ldr r2, [pc, #644] @ (95968 ) │ │ │ │ + bgt.w 9579c │ │ │ │ + ldr r2, [pc, #644] @ (95888 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r3, r3, r4, lsl #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9585a │ │ │ │ - ldr r0, [pc, #620] @ (9596c ) │ │ │ │ + beq.w 95778 │ │ │ │ + ldr r0, [pc, #620] @ (9588c ) │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r7, [r3, #1728] @ 0x6c0 │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 958a2 │ │ │ │ + bne.w 957bc │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -157891,280 +157818,281 @@ │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r6, [ip] │ │ │ │ strd r0, r3, [r5, #-8] │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9593c │ │ │ │ + beq.w 95850 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95940 │ │ │ │ + beq.w 95842 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 957ba │ │ │ │ + beq.n 956da │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95914 │ │ │ │ + beq.w 9581a │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 957ba │ │ │ │ + beq.n 956da │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95916 │ │ │ │ + beq.w 9581c │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 9579e │ │ │ │ + bne.n 956be │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 958c6 │ │ │ │ + bne.n 957e0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub.w r5, r1, #32 │ │ │ │ movs r6, #1 │ │ │ │ uxtb r5, r5 │ │ │ │ lsls r6, r5 │ │ │ │ movw r5, #4169 @ 0x1049 │ │ │ │ movt r5, #1024 @ 0x400 │ │ │ │ ands r5, r6 │ │ │ │ - cbnz r5, 95830 │ │ │ │ + cbnz r5, 95754 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 9580c │ │ │ │ + beq.n 9572a │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.w 956b2 │ │ │ │ - cbnz r3, 9582e │ │ │ │ + bne.w 955d2 │ │ │ │ + cbnz r3, 95752 │ │ │ │ adds r4, #1 │ │ │ │ adds r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq.n 9580c │ │ │ │ - bls.n 95824 │ │ │ │ + beq.n 9572a │ │ │ │ + bls.n 95742 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 9582e │ │ │ │ + beq.n 95752 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - beq.n 9580c │ │ │ │ + beq.n 9572a │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.n 957fa │ │ │ │ + bne.n 95718 │ │ │ │ subs r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 95696 │ │ │ │ + b.n 955b6 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 957ec │ │ │ │ - bhi.n 95834 │ │ │ │ + beq.n 9570a │ │ │ │ + bhi.n 95758 │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - beq.n 957ec │ │ │ │ + beq.n 9570a │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.w 956b2 │ │ │ │ - b.n 9580c │ │ │ │ + bne.w 955d2 │ │ │ │ + b.n 9572a │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 9580c │ │ │ │ - bls.n 9583c │ │ │ │ - cmp r1, #91 @ 0x5b │ │ │ │ - bne.n 95804 │ │ │ │ + beq.n 9572a │ │ │ │ + bhi.n 95760 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 9586e │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ + bne.n 95722 │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 95696 │ │ │ │ + b.n 955b6 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - bne.w 956b2 │ │ │ │ - b.n 9580c │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 95950 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ - bne.n 95804 │ │ │ │ - b.n 9582e │ │ │ │ + bne.w 955d2 │ │ │ │ + b.n 9572a │ │ │ │ + cmp r1, #91 @ 0x5b │ │ │ │ + bne.n 95722 │ │ │ │ + b.n 95752 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84490 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 84364 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 95892 │ │ │ │ - ldr r2, [pc, #248] @ (95968 ) │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 95860 │ │ │ │ + ldr r2, [pc, #248] @ (95888 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 95724 │ │ │ │ + b.n 95644 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 9585a │ │ │ │ - bl 23c560 │ │ │ │ + bls.n 95778 │ │ │ │ + bl 23c7b4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95900 │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, r5 │ │ │ │ - add r1, sp, #12 │ │ │ │ - add r0, sp, #8 │ │ │ │ - bl 63120 │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 957c4 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + beq.n 95860 │ │ │ │ + ldr r3, [pc, #212] @ (95888 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ + b.n 95644 │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 958f0 │ │ │ │ + bne.n 9580a │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ - cbnz r0, 958f8 │ │ │ │ + cbnz r0, 95812 │ │ │ │ mov r0, r5 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [pc, #168] @ (95968 ) │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [pc, #172] @ (95888 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 9571e │ │ │ │ + b.n 9563e │ │ │ │ sub.w r1, r3, #32 │ │ │ │ movw r0, #61438 @ 0xeffe │ │ │ │ movt r0, #64511 @ 0xfbff │ │ │ │ movs r4, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ andls r4, r0 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 958e4 │ │ │ │ - cbnz r4, 95944 │ │ │ │ + beq.n 957fe │ │ │ │ + cbnz r4, 95854 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 957c4 │ │ │ │ - b.n 958c6 │ │ │ │ + beq.w 956e2 │ │ │ │ + b.n 957e0 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #108] @ (95968 ) │ │ │ │ + ldr r3, [pc, #116] @ (95888 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 9571e │ │ │ │ - ldr r3, [pc, #100] @ (95968 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ - b.n 95724 │ │ │ │ - movw r5, #5752 @ 0x1678 │ │ │ │ - movt r5, #80 @ 0x50 │ │ │ │ - b.n 957c4 │ │ │ │ + b.n 9563e │ │ │ │ movs r6, #2 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 63120 │ │ │ │ + bl 63168 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9589e │ │ │ │ + bge.n 9583e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 9589e │ │ │ │ + cbnz r3, 9583e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9589e │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 95916 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 956e2 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 95916 │ │ │ │ + b.n 9581c │ │ │ │ + movw r5, #5752 @ 0x1678 │ │ │ │ + movt r5, #80 @ 0x50 │ │ │ │ + b.n 956e2 │ │ │ │ + mov r6, r0 │ │ │ │ + b.n 9581c │ │ │ │ bl 2fa7c <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 957c4 │ │ │ │ - b.n 95924 │ │ │ │ + bne.w 956e2 │ │ │ │ + b.n 9582a │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, r5 │ │ │ │ + add r1, sp, #12 │ │ │ │ + add r0, sp, #8 │ │ │ │ + bl 63168 │ │ │ │ + b.n 9583e │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57372 @ 0xe01c │ │ │ │ + movw r1, #55768 @ 0xd9d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 9589e │ │ │ │ + bl 11df00 │ │ │ │ + b.n 9583e │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #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 │ │ │ │ movs r3, #0 │ │ │ │ - movw r1, #63472 @ 0xf7f0 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #55800 @ 0xd9f8 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 95af0 │ │ │ │ + bgt.w 95a0e │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ - cbz r1, 959c0 │ │ │ │ + cbz r1, 958e0 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bhi.w 95b0e │ │ │ │ + bhi.w 95a2c │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 95ac8 │ │ │ │ + bhi.w 959e6 │ │ │ │ cmp r1, #9 │ │ │ │ - beq.w 95b2c │ │ │ │ + beq.w 95a50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95b2c │ │ │ │ + bne.w 95a50 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ adds r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9599c │ │ │ │ + bne.n 958bc │ │ │ │ cmp r4, r1 │ │ │ │ - blt.w 95b9a │ │ │ │ - beq.w 95c06 │ │ │ │ + blt.w 95b3a │ │ │ │ + beq.w 95b42 │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 95b44 │ │ │ │ + beq.w 95a62 │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 95b78 │ │ │ │ - ldr r2, [pc, #644] @ (95c64 ) │ │ │ │ + bgt.w 95a98 │ │ │ │ + ldr r2, [pc, #644] @ (95b84 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r3, r3, r4, lsl #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 95b56 │ │ │ │ - ldr r0, [pc, #620] @ (95c68 ) │ │ │ │ + beq.w 95a74 │ │ │ │ + ldr r0, [pc, #620] @ (95b88 ) │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r7, [r3, #1728] @ 0x6c0 │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95b9e │ │ │ │ + bne.w 95ab8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -158178,306 +158106,307 @@ │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r6, [ip] │ │ │ │ strd r0, r3, [r5, #-8] │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95c38 │ │ │ │ + beq.w 95b4c │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95c3c │ │ │ │ + beq.w 95b3e │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 95ab6 │ │ │ │ + beq.n 959d6 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95c10 │ │ │ │ + beq.w 95b16 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 95ab6 │ │ │ │ + beq.n 959d6 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95c12 │ │ │ │ + beq.w 95b18 │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 95a9a │ │ │ │ + bne.n 959ba │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95bc2 │ │ │ │ + bne.n 95adc │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub.w r5, r1, #32 │ │ │ │ movs r6, #1 │ │ │ │ uxtb r5, r5 │ │ │ │ lsls r6, r5 │ │ │ │ movw r5, #4169 @ 0x1049 │ │ │ │ movt r5, #1024 @ 0x400 │ │ │ │ ands r5, r6 │ │ │ │ - cbnz r5, 95b2c │ │ │ │ + cbnz r5, 95a50 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 95b08 │ │ │ │ + beq.n 95a26 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.w 959ae │ │ │ │ - cbnz r3, 95b2a │ │ │ │ + bne.w 958ce │ │ │ │ + cbnz r3, 95a4e │ │ │ │ adds r4, #1 │ │ │ │ adds r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq.n 95b08 │ │ │ │ - bls.n 95b20 │ │ │ │ + beq.n 95a26 │ │ │ │ + bls.n 95a3e │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 95b2a │ │ │ │ + beq.n 95a4e │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - beq.n 95b08 │ │ │ │ + beq.n 95a26 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.n 95af6 │ │ │ │ + bne.n 95a14 │ │ │ │ subs r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 95992 │ │ │ │ + b.n 958b2 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 95ae8 │ │ │ │ - bhi.n 95b30 │ │ │ │ + beq.n 95a06 │ │ │ │ + bhi.n 95a54 │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - beq.n 95ae8 │ │ │ │ + beq.n 95a06 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.w 959ae │ │ │ │ - b.n 95b08 │ │ │ │ + bne.w 958ce │ │ │ │ + b.n 95a26 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 95b08 │ │ │ │ - bls.n 95b38 │ │ │ │ - cmp r1, #91 @ 0x5b │ │ │ │ - bne.n 95b00 │ │ │ │ + beq.n 95a26 │ │ │ │ + bhi.n 95a5c │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 95b6a │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ + bne.n 95a1e │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 95992 │ │ │ │ + b.n 958b2 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - bne.w 959ae │ │ │ │ - b.n 95b08 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 95c4c │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ - bne.n 95b00 │ │ │ │ - b.n 95b2a │ │ │ │ + bne.w 958ce │ │ │ │ + b.n 95a26 │ │ │ │ + cmp r1, #91 @ 0x5b │ │ │ │ + bne.n 95a1e │ │ │ │ + b.n 95a4e │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84490 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 84364 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 95b8e │ │ │ │ - ldr r2, [pc, #248] @ (95c64 ) │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 95b5c │ │ │ │ + ldr r2, [pc, #248] @ (95b84 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 95a20 │ │ │ │ + b.n 95940 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 95b56 │ │ │ │ - bl 23c560 │ │ │ │ + bls.n 95a74 │ │ │ │ + bl 23c7b4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95bfc │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, r5 │ │ │ │ - add r1, sp, #12 │ │ │ │ - add r0, sp, #8 │ │ │ │ - bl 63120 │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 95ac0 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + beq.n 95b5c │ │ │ │ + ldr r3, [pc, #212] @ (95b84 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ + b.n 95940 │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95bec │ │ │ │ + bne.n 95b06 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ - cbnz r0, 95bf4 │ │ │ │ + cbnz r0, 95b0e │ │ │ │ mov r0, r5 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [pc, #168] @ (95c64 ) │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [pc, #172] @ (95b84 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 95a1a │ │ │ │ + b.n 9593a │ │ │ │ sub.w r1, r3, #32 │ │ │ │ movw r0, #61438 @ 0xeffe │ │ │ │ movt r0, #64511 @ 0xfbff │ │ │ │ movs r4, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ andls r4, r0 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 95be0 │ │ │ │ - cbnz r4, 95c40 │ │ │ │ + beq.n 95afa │ │ │ │ + cbnz r4, 95b50 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95ac0 │ │ │ │ - b.n 95bc2 │ │ │ │ + beq.w 959de │ │ │ │ + b.n 95adc │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #108] @ (95c64 ) │ │ │ │ + ldr r3, [pc, #116] @ (95b84 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 95a1a │ │ │ │ - ldr r3, [pc, #100] @ (95c64 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ - b.n 95a20 │ │ │ │ - movw r5, #5752 @ 0x1678 │ │ │ │ - movt r5, #80 @ 0x50 │ │ │ │ - b.n 95ac0 │ │ │ │ + b.n 9593a │ │ │ │ movs r6, #2 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 63120 │ │ │ │ + bl 63168 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95b9a │ │ │ │ + bge.n 95b3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 95b9a │ │ │ │ + cbnz r3, 95b3a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 95b9a │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 95c12 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 959de │ │ │ │ movs r6, #1 │ │ │ │ - b.n 95c12 │ │ │ │ + b.n 95b18 │ │ │ │ + movw r5, #5752 @ 0x1678 │ │ │ │ + movt r5, #80 @ 0x50 │ │ │ │ + b.n 959de │ │ │ │ + mov r6, r0 │ │ │ │ + b.n 95b18 │ │ │ │ bl 2fa7c <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95ac0 │ │ │ │ - b.n 95c20 │ │ │ │ + bne.w 959de │ │ │ │ + b.n 95b26 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, r5 │ │ │ │ + add r1, sp, #12 │ │ │ │ + add r0, sp, #8 │ │ │ │ + bl 63168 │ │ │ │ + b.n 95b3a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57372 @ 0xe01c │ │ │ │ + movw r1, #55768 @ 0xd9d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 95b9a │ │ │ │ + bl 11df00 │ │ │ │ + b.n 95b3a │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w ip, #0 │ │ │ │ subs r2, r0, #1 │ │ │ │ mov r0, ip │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp.w ip, #0 │ │ │ │ - bgt.n 95cee │ │ │ │ + bgt.n 95c0e │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 95cb4 │ │ │ │ + beq.n 95bd4 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi.n 95d0a │ │ │ │ + bhi.n 95c2a │ │ │ │ cmp r3, #31 │ │ │ │ - bhi.n 95cb6 │ │ │ │ + bhi.n 95bd6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 95d38 │ │ │ │ + beq.n 95c58 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 95c82 │ │ │ │ + beq.n 95ba2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 95c82 │ │ │ │ + bne.n 95ba2 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r0, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 95c90 │ │ │ │ + bne.n 95bb0 │ │ │ │ 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 95c82 │ │ │ │ + bne.n 95ba2 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 95d04 │ │ │ │ + beq.n 95c24 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 95ca0 │ │ │ │ + bne.n 95bc0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 95d26 │ │ │ │ + bne.n 95c46 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r0, #1 │ │ │ │ mov.w ip, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.n 95d04 │ │ │ │ - bls.n 95d1a │ │ │ │ + beq.n 95c24 │ │ │ │ + bls.n 95c3a │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 95d26 │ │ │ │ + beq.n 95c46 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq.n 95d04 │ │ │ │ + beq.n 95c24 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 95cf2 │ │ │ │ + bne.n 95c12 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 95c82 │ │ │ │ + b.n 95ba2 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 95cde │ │ │ │ - bhi.n 95d2c │ │ │ │ + beq.n 95bfe │ │ │ │ + bhi.n 95c4c │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq.n 95cde │ │ │ │ + beq.n 95bfe │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 95ca0 │ │ │ │ - b.n 95d04 │ │ │ │ + bne.n 95bc0 │ │ │ │ + b.n 95c24 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 95d04 │ │ │ │ - bhi.n 95d32 │ │ │ │ - cbz r3, 95d38 │ │ │ │ + beq.n 95c24 │ │ │ │ + bhi.n 95c52 │ │ │ │ + cbz r3, 95c58 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 95cfc │ │ │ │ + bne.n 95c1c │ │ │ │ add.w ip, ip, #1 │ │ │ │ - b.n 95c82 │ │ │ │ + b.n 95ba2 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne.n 95ca0 │ │ │ │ - b.n 95d04 │ │ │ │ + bne.n 95bc0 │ │ │ │ + b.n 95c24 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 95cfc │ │ │ │ - b.n 95d26 │ │ │ │ + bne.n 95c1c │ │ │ │ + b.n 95c46 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57372 @ 0xe01c │ │ │ │ + movw r1, #55768 @ 0xd9d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -158485,231 +158414,231 @@ │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi.w 96774 │ │ │ │ + bhi.w 9668a │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ - lsls r3, r6, #6 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r6, #6 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r6, #6 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r6, #6 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ + lsls r5, r6, #6 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r5, r6, #6 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r5, r6, #6 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r5, r6, #6 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r6, r7, #12 │ │ │ │ - lsls r5, r0, #14 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ + lsls r3, r0, #14 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r7, r7, #10 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r7, r0, #13 │ │ │ │ - lsls r1, r4, #13 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ + lsls r5, r7, #10 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r5, r0, #13 │ │ │ │ + lsls r7, r3, #13 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r4, r7, #1 │ │ │ │ lsls r4, r7, #1 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r4, r7, #1 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r2, r2, #14 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r5, r2, #13 │ │ │ │ - lsls r1, r6, #10 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r1, r6, #10 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ + lsls r3, r2, #13 │ │ │ │ + lsls r7, r5, #10 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r7, r5, #10 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r7, r7, #10 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r5, r7, #10 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r4, r6, #14 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r7, r5, #13 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r3, r7, #19 │ │ │ │ - lsls r0, r5, #12 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r1, r6, #14 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r5, r5, #13 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 9435c │ │ │ │ + b.w 94284 │ │ │ │ + ldrb r1, [r2, #1] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - ldrb r2, [r2, #1] │ │ │ │ - adds r1, r3, #4 │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ - beq.w 96082 │ │ │ │ - str r1, [r6, #0] │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ + add.w r2, r3, #4 │ │ │ │ + beq.w 95fa0 │ │ │ │ + str r2, [r6, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 966d0 │ │ │ │ + beq.w 96570 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - beq.n 95ea2 │ │ │ │ + beq.n 95dc4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95ea2 │ │ │ │ + bge.n 95dc4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ 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 96578 │ │ │ │ + beq.w 96490 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96588 │ │ │ │ + beq.w 964a0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 886f0 │ │ │ │ + b.w 881a4 │ │ │ │ movs r1, #0 │ │ │ │ subs r0, #1 │ │ │ │ mov r3, r1 │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.w 96068 │ │ │ │ + bgt.w 95f88 │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.n 95f14 │ │ │ │ + beq.n 95e36 │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - bhi.w 960b6 │ │ │ │ + bhi.w 95fd4 │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.w 96030 │ │ │ │ + bhi.w 95f52 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9675c │ │ │ │ + beq.w 96672 │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 95ee0 │ │ │ │ + beq.n 95e02 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 95ee0 │ │ │ │ + bne.n 95e02 │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ adds r3, #1 │ │ │ │ movs r1, #0 │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne.n 95eee │ │ │ │ + bne.n 95e10 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 96634 │ │ │ │ - beq.w 9652c │ │ │ │ + blt.w 9648c │ │ │ │ + beq.w 96442 │ │ │ │ subs r2, r3, #1 │ │ │ │ mov sl, r2 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.w 96550 │ │ │ │ - ldr r1, [pc, #432] @ (960dc ) │ │ │ │ + bgt.w 96466 │ │ │ │ + ldr r1, [pc, #436] @ (96000 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, r3, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96506 │ │ │ │ - ldr r0, [pc, #404] @ (960e0 ) │ │ │ │ + beq.w 96420 │ │ │ │ + ldr r0, [pc, #408] @ (96004 ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r7, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 965b2 │ │ │ │ + bne.w 964ca │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r5, #12] │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2b44c │ │ │ │ @@ -158724,826 +158653,825 @@ │ │ │ │ orrs r2, r3 │ │ │ │ str.w lr, [r3] │ │ │ │ strd ip, r2, [r5, #-8] │ │ │ │ str.w lr, [ip, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96610 │ │ │ │ + beq.w 964f6 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9601a │ │ │ │ + beq.n 95f3c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96696 │ │ │ │ + beq.w 965a6 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 9601a │ │ │ │ + beq.n 95f3c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96692 │ │ │ │ + beq.w 965a2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r5, #24] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 9601a │ │ │ │ + beq.n 95f3c │ │ │ │ add.w r7, r5, #24 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 2e4080 <_PyMonitoring_FireBranchEvent@@Base+0xba0> │ │ │ │ + bl 95c74 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96612 │ │ │ │ + beq.w 964f8 │ │ │ │ mov r1, r7 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ mov r7, r1 │ │ │ │ - bne.n 95ff6 │ │ │ │ + bne.n 95f18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne.w 965e2 │ │ │ │ + bne.w 965b8 │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ sub.w r5, r2, #32 │ │ │ │ mov.w ip, #1 │ │ │ │ uxtb r5, r5 │ │ │ │ lsl.w ip, ip, r5 │ │ │ │ movw r5, #4169 @ 0x1049 │ │ │ │ movt r5, #1024 @ 0x400 │ │ │ │ and.w r5, ip, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 95ee0 │ │ │ │ + bne.w 95e02 │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.n 960c8 │ │ │ │ + beq.n 95fe6 │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - bne.w 95f04 │ │ │ │ + bne.w 95e26 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 962dc │ │ │ │ + bne.n 95ffc │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ adds r3, #1 │ │ │ │ movs r1, #1 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - beq.n 960c8 │ │ │ │ - bls.n 960cc │ │ │ │ + beq.n 95fe6 │ │ │ │ + bls.n 95fea │ │ │ │ cmp r2, #123 @ 0x7b │ │ │ │ - beq.w 962dc │ │ │ │ + beq.n 95ffc │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - beq.n 960c8 │ │ │ │ + beq.n 95fe6 │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bne.n 9606c │ │ │ │ - b.n 960c8 │ │ │ │ - mov r0, r3 │ │ │ │ + bne.n 95f8c │ │ │ │ + b.n 95fe6 │ │ │ │ + mov r1, r3 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + movw r2, #65445 @ 0xffa5 │ │ │ │ + movt r2, #23 │ │ │ │ + ldr.w r5, [r1], #8 │ │ │ │ str r1, [r6, #0] │ │ │ │ - movw r2, #1781 @ 0x6f5 │ │ │ │ - movt r2, #24 │ │ │ │ - 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 96530 │ │ │ │ + bne.w 96446 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 95e6c │ │ │ │ + bne.w 95d8c │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - b.n 95ea2 │ │ │ │ + b.n 95dc4 │ │ │ │ cmp r2, #123 @ 0x7b │ │ │ │ - beq.n 9605a │ │ │ │ - bhi.w 962c8 │ │ │ │ + beq.n 95f7c │ │ │ │ + bhi.w 961ec │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - beq.n 9605a │ │ │ │ + beq.n 95f7c │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bne.w 95f04 │ │ │ │ + bne.w 95e26 │ │ │ │ subs r1, #1 │ │ │ │ - b.n 95ee0 │ │ │ │ + b.n 95e02 │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.n 960c8 │ │ │ │ - bls.w 962d0 │ │ │ │ - cmp r2, #91 @ 0x5b │ │ │ │ - bne.n 96078 │ │ │ │ - b.n 962dc │ │ │ │ - nop │ │ │ │ + beq.n 95fe6 │ │ │ │ + bhi.w 961f4 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 96672 │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ + bne.n 95f96 │ │ │ │ + adds r1, #1 │ │ │ │ + b.n 95e02 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldrb.w r3, [r0, #-1] │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi.w 96774 │ │ │ │ - add r1, pc, #4 @ (adr r1, 960fc ) │ │ │ │ + bhi.w 9668a │ │ │ │ + add r1, pc, #4 @ (adr r1, 96020 ) │ │ │ │ ldr.w pc, [r1, r3, lsl #2] │ │ │ │ - str r5, [r4, #12] │ │ │ │ + str r1, [r1, #0] │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r4, #12] │ │ │ │ + str r1, [r1, #0] │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r3, [r3, r3] │ │ │ │ + ldrb r5, [r7, r7] │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r4, #12] │ │ │ │ + str r1, [r1, #0] │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r4, #12] │ │ │ │ + str r1, [r1, #0] │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r4, r1] │ │ │ │ + ldrb r5, [r0, r6] │ │ │ │ movs r1, r1 │ │ │ │ - str r3, [r7, #60] @ 0x3c │ │ │ │ + str r7, [r2, #48] @ 0x30 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r1, #72] @ 0x48 │ │ │ │ + str r5, [r4, #56] @ 0x38 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r4, r1] │ │ │ │ + ldrb r5, [r0, r6] │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r7, #44] @ 0x2c │ │ │ │ + str r1, [r3, #32] │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r1, #64] @ 0x40 │ │ │ │ + str r1, [r5, #48] @ 0x30 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r0, #68] @ 0x44 │ │ │ │ + str r5, [r3, #52] @ 0x34 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r7, [r6, r1] │ │ │ │ + ldrb r7, [r2, r6] │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r7, [r6, r1] │ │ │ │ + ldrb r7, [r2, r6] │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r7, [r6, r1] │ │ │ │ + ldrb r7, [r2, r6] │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r3, [r5, r2] │ │ │ │ + ldrb r5, [r1, r7] │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r3, [r4, #72] @ 0x48 │ │ │ │ + str r7, [r7, #56] @ 0x38 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r4, r1] │ │ │ │ + ldrb r5, [r0, r6] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r5, #64] @ 0x40 │ │ │ │ + str r5, [r0, #52] @ 0x34 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #44] @ 0x2c │ │ │ │ + str r5, [r7, #28] │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #44] @ 0x2c │ │ │ │ + str r5, [r7, #28] │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r4, r1] │ │ │ │ + ldrb r5, [r0, r6] │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r4, r1] │ │ │ │ + ldrb r5, [r0, r6] │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r7, #44] @ 0x2c │ │ │ │ + str r1, [r3, #32] │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r4, r1] │ │ │ │ + ldrb r5, [r0, r6] │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r4, r1] │ │ │ │ + ldrb r5, [r0, r6] │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r7, [r4, #76] @ 0x4c │ │ │ │ + str r1, [r0, #64] @ 0x40 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r3, [r5, r2] │ │ │ │ + ldrb r5, [r1, r7] │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r3, #68] @ 0x44 │ │ │ │ + str r1, [r7, #52] @ 0x34 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ + str r3, [r1, #104] @ 0x68 │ │ │ │ movs r1, r1 │ │ │ │ - str r7, [r1, #60] @ 0x3c │ │ │ │ + str r3, [r5, #44] @ 0x2c │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r3, [r5, r2] │ │ │ │ + ldrb r5, [r1, r7] │ │ │ │ movs r1, r1 │ │ │ │ - str r7, [r1, #48] @ 0x30 │ │ │ │ + str r3, [r5, #32] │ │ │ │ movs r1, r1 │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - bne.w 95f04 │ │ │ │ - b.n 960c8 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 9675c │ │ │ │ - cmp r2, #40 @ 0x28 │ │ │ │ - bne.w 96078 │ │ │ │ - adds r1, #1 │ │ │ │ - b.n 95ee0 │ │ │ │ + bne.w 95e26 │ │ │ │ + b.n 95fe6 │ │ │ │ + cmp r2, #91 @ 0x5b │ │ │ │ + bne.w 95f96 │ │ │ │ + b.n 95ffc │ │ │ │ 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, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 9b9dc │ │ │ │ + b.w 9b8e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 8f69c │ │ │ │ + b.w 8f5c0 │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ - bl 95c6c │ │ │ │ + bl 95b8c │ │ │ │ subs r3, r0, #0 │ │ │ │ mov sl, r3 │ │ │ │ - blt.w 96634 │ │ │ │ + blt.w 9648c │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r8, r3 │ │ │ │ - bne.w 96642 │ │ │ │ - bl 7fac4 │ │ │ │ + bne.w 965f2 │ │ │ │ + bl 7fb14 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 966f4 │ │ │ │ + beq.w 96616 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 96392 │ │ │ │ + beq.n 962ae │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 966c4 │ │ │ │ + beq.w 96564 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9669a │ │ │ │ + beq.w 9653a │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9669a │ │ │ │ + beq.w 9653a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 965a0 │ │ │ │ + blt.w 964b8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96388 │ │ │ │ + bge.n 962a4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96704 │ │ │ │ + beq.w 96626 │ │ │ │ add.w r3, r8, #2 │ │ │ │ mov r8, r3 │ │ │ │ cmp sl, r3 │ │ │ │ - bgt.n 96338 │ │ │ │ + bgt.n 96254 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - beq.w 96024 │ │ │ │ + beq.w 95f46 │ │ │ │ sub.w r0, r2, #32 │ │ │ │ adds r3, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #26 │ │ │ │ iteee hi │ │ │ │ movhi r1, #1 │ │ │ │ movwls r1, #61438 @ 0xeffe │ │ │ │ movtls r1, #64511 @ 0xfbff │ │ │ │ asrls r1, r0 │ │ │ │ it ls │ │ │ │ andls.w r1, r1, #1 │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 96394 │ │ │ │ + beq.n 962b0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 96394 │ │ │ │ + beq.n 962b0 │ │ │ │ bl 2fa7c <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95ea2 │ │ │ │ - b.n 96620 │ │ │ │ + bne.w 95dc4 │ │ │ │ + b.n 96506 │ │ │ │ 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 9653a │ │ │ │ + beq.w 96450 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96588 │ │ │ │ + beq.w 964a0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 806d4 │ │ │ │ + b.w 808a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 17e0a4 │ │ │ │ + b.w 17d98c │ │ │ │ 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, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 133b40 │ │ │ │ + b.w 133734 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ strb.w r3, [sp, #12] │ │ │ │ - bl 806d4 │ │ │ │ + bl 808a0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 95ea2 │ │ │ │ + b.n 95dc4 │ │ │ │ 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, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 14de1c │ │ │ │ + b.w 14d870 │ │ │ │ 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 96742 │ │ │ │ + beq.w 96658 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96588 │ │ │ │ + beq.w 964a0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2acf8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w a257c │ │ │ │ + b.w a1bac │ │ │ │ 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, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 296918 │ │ │ │ + b.w 29622c │ │ │ │ movs r1, #93 @ 0x5d │ │ │ │ - bl 95c6c │ │ │ │ + bl 95b8c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 96634 │ │ │ │ + blt.n 9648c │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96728 │ │ │ │ + beq.w 9664a │ │ │ │ mov r1, r6 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 96682 │ │ │ │ + beq.w 96592 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96638 │ │ │ │ + beq.w 965e8 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ str.w r0, [r1, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 964c0 │ │ │ │ + b.n 963da │ │ │ │ ldr r2, [r6, #0] │ │ │ │ movw r5, #6004 @ 0x1774 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ adds r1, r2, #4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r5, r3 │ │ │ │ - b.n 95ea2 │ │ │ │ + b.n 95dc4 │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 84490 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 84364 <_PyObject_GC_NewVar@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9670c │ │ │ │ - ldr r2, [pc, #616] @ (9678c ) │ │ │ │ + cbz r0, 96482 │ │ │ │ + ldr r2, [pc, #620] @ (966a4 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r8, [r1, r2] │ │ │ │ - b.n 95f6a │ │ │ │ - ldr r5, [pc, #608] @ (96790 ) │ │ │ │ - b.n 9601a │ │ │ │ + b.n 95e8c │ │ │ │ + ldr r5, [pc, #612] @ (966a8 ) │ │ │ │ + b.n 95f3c │ │ │ │ mov r3, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx r3 │ │ │ │ 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, 96588 │ │ │ │ + cbz r5, 964a0 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 963ee │ │ │ │ - b.n 963e6 │ │ │ │ + bge.w 9630a │ │ │ │ + b.n 96302 │ │ │ │ movw r2, #65531 @ 0xfffb │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ cmp r3, r2 │ │ │ │ - bls.n 96506 │ │ │ │ + bls.n 96420 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 23c560 │ │ │ │ + bl 23c7b4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9670c │ │ │ │ - ldr r2, [pc, #540] @ (9678c ) │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr.w r8, [r1, r2] │ │ │ │ - b.n 95f70 │ │ │ │ + bne.w 965aa │ │ │ │ + movs r2, #41 @ 0x29 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 63168 │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 95dc4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 96736 │ │ │ │ + bne.w 9662e │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 960ac │ │ │ │ + bge.w 95fca │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 960ac │ │ │ │ + b.n 95fca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96372 │ │ │ │ + bne.w 9628e │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96372 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9628e │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bne.n 9666e │ │ │ │ + bne.n 96526 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 96666 │ │ │ │ + cbnz r0, 9651e │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [pc, #436] @ (9678c ) │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [pc, #436] @ (966a4 ) │ │ │ │ ldr.w r8, [r9, r3] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 95f6a │ │ │ │ - adds r3, #1 │ │ │ │ - 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 96604 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 963c2 │ │ │ │ - ldrb r2, [r3, #1] │ │ │ │ - cmp r2, #41 @ 0x29 │ │ │ │ - bne.n 965e0 │ │ │ │ - adds r3, #2 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.n 95ea2 │ │ │ │ + b.n 95e8c │ │ │ │ mov r2, r0 │ │ │ │ sub.w r3, sl, r2 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63120 │ │ │ │ + bl 63168 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96634 │ │ │ │ + bge.n 9648c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 96634 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 9648c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 95ea2 │ │ │ │ - subs r3, #1 │ │ │ │ - mov r1, r6 │ │ │ │ - subs r3, r3, r2 │ │ │ │ - movs r2, #93 @ 0x5d │ │ │ │ - b.n 9661a │ │ │ │ - movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57408 @ 0xe040 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - mov r3, sl │ │ │ │ - movs r2, #125 @ 0x7d │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 63120 │ │ │ │ - b.n 96634 │ │ │ │ - ldr r2, [pc, #292] @ (9678c ) │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9648c │ │ │ │ + ldr r2, [pc, #388] @ (966a4 ) │ │ │ │ ldr.w r8, [r9, r2] │ │ │ │ - b.n 95f6a │ │ │ │ + b.n 95e8c │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ - ldr r3, [pc, #272] @ (9678c ) │ │ │ │ + ldr r3, [pc, #368] @ (966a4 ) │ │ │ │ ldr.w r8, [r9, r3] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 95f6a │ │ │ │ - movs r1, #93 @ 0x5d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 96794 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 95ea2 │ │ │ │ - b.n 96620 │ │ │ │ - movs r2, #2 │ │ │ │ - b.n 96612 │ │ │ │ - movs r2, #1 │ │ │ │ - b.n 96612 │ │ │ │ + b.n 95e8c │ │ │ │ sub.w r3, sl, #2 │ │ │ │ mov r1, r6 │ │ │ │ sub.w r3, r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - bl 63120 │ │ │ │ + bl 63168 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 96718 │ │ │ │ + blt.n 9663a │ │ │ │ mov r0, r9 │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 96628 │ │ │ │ - b.n 96634 │ │ │ │ + blt.n 9650e │ │ │ │ + b.n 9648c │ │ │ │ add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ sub.w r3, r3, r8 │ │ │ │ - b.n 9661a │ │ │ │ - bl 940a4 │ │ │ │ + b.n 96500 │ │ │ │ + bl 93fcc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 95dc4 │ │ │ │ + movw r3, #4372 @ 0x1114 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #55824 @ 0xda10 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 11df00 │ │ │ │ + b.n 95dc4 │ │ │ │ + movs r1, #93 @ 0x5d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 966ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95ea2 │ │ │ │ + bne.w 95dc4 │ │ │ │ + b.n 96506 │ │ │ │ + movs r2, #2 │ │ │ │ + b.n 964f8 │ │ │ │ + movs r2, #1 │ │ │ │ + b.n 964f8 │ │ │ │ + ldr r2, [pc, #248] @ (966a4 ) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr.w r8, [r1, r2] │ │ │ │ + b.n 95e92 │ │ │ │ + adds r3, #1 │ │ │ │ + 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 965da │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 962de │ │ │ │ + ldrb r2, [r3, #1] │ │ │ │ + cmp r2, #41 @ 0x29 │ │ │ │ + bne.n 965b6 │ │ │ │ + adds r3, #2 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.w 95dc4 │ │ │ │ + subs r3, #1 │ │ │ │ + mov r1, r6 │ │ │ │ + subs r3, r3, r2 │ │ │ │ + movs r2, #93 @ 0x5d │ │ │ │ + b.n 96500 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57424 @ 0xe050 │ │ │ │ + movw r1, #55808 @ 0xda00 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.w 95ea2 │ │ │ │ + bl 11df00 │ │ │ │ mov r3, sl │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63120 │ │ │ │ - b.w 95ea2 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96388 │ │ │ │ - movs r2, #41 @ 0x29 │ │ │ │ + bl 63168 │ │ │ │ + b.n 9648c │ │ │ │ + mov r3, sl │ │ │ │ + movs r2, #125 @ 0x7d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63120 │ │ │ │ - b.n 96634 │ │ │ │ + bl 63168 │ │ │ │ + b.w 95dc4 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 962a4 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + blt.w 95de4 │ │ │ │ + b.w 95dec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 966b4 │ │ │ │ + bne.n 96554 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 966b4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 96554 │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63120 │ │ │ │ - b.w 95ea2 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - blt.w 95ec2 │ │ │ │ - b.w 95eca │ │ │ │ + bl 63168 │ │ │ │ + b.w 95dc4 │ │ │ │ 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 96588 │ │ │ │ + beq.w 964a0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 96474 │ │ │ │ - b.n 9647c │ │ │ │ + blt.w 96390 │ │ │ │ + b.n 96398 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57372 @ 0xe01c │ │ │ │ + movw r1, #55768 @ 0xd9d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 96634 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 9648c │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57460 @ 0xe074 │ │ │ │ + movw r1, #55860 @ 0xda34 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 96634 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 9648c │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 967a6 │ │ │ │ - cbz r1, 967a0 │ │ │ │ + bne.n 966be │ │ │ │ + cbz r1, 966b8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, r2, #32 │ │ │ │ movw lr, #61438 @ 0xeffe │ │ │ │ @@ -159551,28 +159479,28 @@ │ │ │ │ uxtb.w ip, ip │ │ │ │ movs r4, #1 │ │ │ │ cmp.w ip, #26 │ │ │ │ itt ls │ │ │ │ asrls.w lr, lr, ip │ │ │ │ andls.w r4, lr, r4 │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 967ce │ │ │ │ - cbnz r4, 967e0 │ │ │ │ + beq.n 966e6 │ │ │ │ + cbnz r4, 966f8 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 967a8 │ │ │ │ - cbz r1, 967da │ │ │ │ + bne.n 966c0 │ │ │ │ + cbz r1, 966f2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 2fa7c <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ │ │ │ │ -000967e8 : │ │ │ │ +00096700 : │ │ │ │ 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} │ │ │ │ @@ -159580,1138 +159508,1138 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r6, [r1, #8] │ │ │ │ mov sl, r1 │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7fac4 │ │ │ │ + bl 7fb14 │ │ │ │ str r0, [sp, #4] │ │ │ │ str.w r0, [r6, #3904] @ 0xf40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 975ce │ │ │ │ + beq.w 974e6 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ movw r0, #8220 @ 0x201c │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 1ca768 │ │ │ │ + bl 1cabd0 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976ee │ │ │ │ - bl 9a680 │ │ │ │ + beq.w 97606 │ │ │ │ + bl 9a584 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 975ce │ │ │ │ + beq.w 974e6 │ │ │ │ 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, #-200] │ │ │ │ - bl 9a6cc │ │ │ │ + bl 9a5d0 │ │ │ │ str.w r0, [r6, #376] @ 0x178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 975ce │ │ │ │ + beq.w 974e6 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58084 @ 0xe2e4 │ │ │ │ + movw r1, #56484 @ 0xdca4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 975ce │ │ │ │ + beq.w 974e6 │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2baec │ │ │ │ - bl 1cb028 │ │ │ │ + bl 1cb4a4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976c6 │ │ │ │ + beq.w 975de │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #764] @ (96b98 ) │ │ │ │ + ldr r1, [pc, #764] @ (96ab0 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 976c6 │ │ │ │ + beq.w 975de │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58092 @ 0xe2ec │ │ │ │ + movw r1, #56492 @ 0xdcac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 976c6 │ │ │ │ + beq.w 975de │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 968d0 │ │ │ │ + bge.n 967e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 976bc │ │ │ │ + beq.w 975d4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58104 @ 0xe2f8 │ │ │ │ + movw r1, #56504 @ 0xdcb8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r3, #0 │ │ │ │ ldr.w fp, [sl, #8] │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ - bl 1cb074 │ │ │ │ + bl 1cb4f0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58148 @ 0xe324 │ │ │ │ + movw r1, #56548 @ 0xdce4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96918 │ │ │ │ + bge.n 96830 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9783c │ │ │ │ + beq.w 97754 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20696 @ 0x50d8 │ │ │ │ + movw r1, #19096 @ 0x4a98 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1cb074 │ │ │ │ + bl 1cb4f0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58164 @ 0xe334 │ │ │ │ + movw r1, #56564 @ 0xdcf4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96958 │ │ │ │ + bge.n 96870 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97832 │ │ │ │ + beq.w 9774a │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58180 @ 0xe344 │ │ │ │ + movw r1, #56580 @ 0xdd04 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1cb074 │ │ │ │ + bl 1cb4f0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58196 @ 0xe354 │ │ │ │ + movw r1, #56596 @ 0xdd14 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96998 │ │ │ │ + bge.n 968b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97828 │ │ │ │ + beq.w 97740 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49084 @ 0xbfbc │ │ │ │ + movw r1, #47444 @ 0xb954 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1cb074 │ │ │ │ + bl 1cb4f0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58216 @ 0xe368 │ │ │ │ + movw r1, #56616 @ 0xdd28 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 969d8 │ │ │ │ + bge.n 968f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9781e │ │ │ │ + beq.w 97736 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97684 │ │ │ │ - bl 1bd354 │ │ │ │ + beq.w 9759c │ │ │ │ + bl 1bd7c4 │ │ │ │ movw r0, #61184 @ 0xef00 │ │ │ │ movt r0, #84 @ 0x54 │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #27024 @ 0x6990 │ │ │ │ + movw r1, #25524 @ 0x63b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96a1a │ │ │ │ + bge.n 96932 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97880 │ │ │ │ + beq.w 97798 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov.w r0, #2032 @ 0x7f0 │ │ │ │ movt r0, #782 @ 0x30e │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58236 @ 0xe37c │ │ │ │ + movw r1, #56636 @ 0xdd3c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96a58 │ │ │ │ + bge.n 96970 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97876 │ │ │ │ + beq.w 9778e │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97684 │ │ │ │ - movw r3, #35328 @ 0x8a00 │ │ │ │ + beq.w 9759c │ │ │ │ + movw r3, #33728 @ 0x83c0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #58248 @ 0xe388 │ │ │ │ + movw r1, #56648 @ 0xdd48 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #58256 @ 0xe390 │ │ │ │ + movw r0, #56656 @ 0xdd50 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 95058 │ │ │ │ + bl 94f7c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58264 @ 0xe398 │ │ │ │ + movw r1, #56664 @ 0xdd58 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96aa8 │ │ │ │ + bge.n 969c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9786c │ │ │ │ + beq.w 97784 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97684 │ │ │ │ - movw r0, #35328 @ 0x8a00 │ │ │ │ + beq.w 9759c │ │ │ │ + movw r0, #33728 @ 0x83c0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58272 @ 0xe3a0 │ │ │ │ + movw r1, #56672 @ 0xdd60 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 97858 │ │ │ │ + blt.w 97770 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ movw r0, #1013 @ 0x3f5 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58284 @ 0xe3ac │ │ │ │ + movw r1, #56684 @ 0xdd6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96b18 │ │ │ │ + bge.n 96a30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97894 │ │ │ │ + beq.w 977ac │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97684 │ │ │ │ - movw r0, #32104 @ 0x7d68 │ │ │ │ + beq.w 9759c │ │ │ │ + movw r0, #30504 @ 0x7728 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58296 @ 0xe3b8 │ │ │ │ + movw r1, #56696 @ 0xdd78 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96b56 │ │ │ │ + bge.n 96a6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9788a │ │ │ │ + beq.w 977a2 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97684 │ │ │ │ - movw r0, #58308 @ 0xe3c4 │ │ │ │ + beq.w 9759c │ │ │ │ + movw r0, #56708 @ 0xdd84 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5368 @ 0x14f8 │ │ │ │ + movw r1, #3768 @ 0xeb8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96b9c │ │ │ │ + bge.n 96ab4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97814 │ │ │ │ - b.n 96b9c │ │ │ │ + beq.w 9772c │ │ │ │ + b.n 96ab4 │ │ │ │ nop │ │ │ │ lsls r0, r4, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58316 @ 0xe3cc │ │ │ │ + movw r1, #56716 @ 0xdd8c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96bd6 │ │ │ │ + bge.n 96aee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9780a │ │ │ │ + beq.w 97722 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97684 │ │ │ │ - bl 1cb0e0 │ │ │ │ + beq.w 9759c │ │ │ │ + bl 1cb558 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #48656 @ 0xbe10 │ │ │ │ + movw r1, #47056 @ 0xb7d0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96c0c │ │ │ │ + bge.n 96b24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97974 │ │ │ │ + beq.w 9788c │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97684 │ │ │ │ - bl 1cb1d8 │ │ │ │ + beq.w 9759c │ │ │ │ + bl 1cb650 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #48588 @ 0xbdcc │ │ │ │ + movw r1, #46988 @ 0xb78c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96c42 │ │ │ │ + bge.n 96b5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97960 │ │ │ │ + beq.w 97878 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97684 │ │ │ │ - ldr r2, [pc, #324] @ (96d90 ) │ │ │ │ + beq.w 9759c │ │ │ │ + ldr r2, [pc, #324] @ (96ca8 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r1, #31140 @ 0x79a4 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 1c9a4c │ │ │ │ + bl 1c9eb4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9796a │ │ │ │ + beq.w 97882 │ │ │ │ movw r0, #31140 @ 0x79a4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - bl 9b2bc │ │ │ │ + bl 9b1c0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ movs r0, #32 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 978e6 │ │ │ │ + beq.w 977fe │ │ │ │ str r0, [r6, #16] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97928 │ │ │ │ + beq.w 97840 │ │ │ │ str r0, [r6, #20] │ │ │ │ movw r0, #52015 @ 0xcb2f │ │ │ │ movt r0, #4 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9790c │ │ │ │ + beq.w 97824 │ │ │ │ str r0, [r6, #24] │ │ │ │ movs r0, #0 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97944 │ │ │ │ + beq.w 9785c │ │ │ │ str r0, [r6, #28] │ │ │ │ movw r0, #16963 @ 0x4243 │ │ │ │ movt r0, #15 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 978ae │ │ │ │ + beq.w 977c6 │ │ │ │ movw r7, #43568 @ 0xaa30 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ str r0, [r6, #32] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9799a │ │ │ │ + beq.w 978b2 │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9797e │ │ │ │ + beq.w 97896 │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 979b6 │ │ │ │ + beq.w 978ce │ │ │ │ str r0, [r6, #44] @ 0x2c │ │ │ │ movs r0, #0 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 978ca │ │ │ │ + beq.w 977e2 │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63736 @ 0xf8f8 │ │ │ │ + movw r1, #62136 @ 0xf2b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96d2c │ │ │ │ + bge.n 96c44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 979f0 │ │ │ │ + beq.w 97908 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58324 @ 0xe3d4 │ │ │ │ + movw r1, #56724 @ 0xdd94 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96d6a │ │ │ │ + bge.n 96c82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97902 │ │ │ │ + beq.w 9781a │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ movs r0, #0 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r8, [r3, #1788] @ 0x6fc │ │ │ │ - b.n 96dce │ │ │ │ + b.n 96ce6 │ │ │ │ nop │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ lsls r1, r2, #1 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 979d2 │ │ │ │ - bl 9bab0 │ │ │ │ + beq.w 978ea │ │ │ │ + bl 9b9b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 977e4 │ │ │ │ + beq.w 976fc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96dcc │ │ │ │ + bge.n 96ce4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 977c6 │ │ │ │ + beq.w 976de │ │ │ │ adds r7, #1 │ │ │ │ ldr.w r6, [r8, r7, lsl #3] │ │ │ │ mov r0, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 96d94 │ │ │ │ + bne.n 96cac │ │ │ │ mov r0, r9 │ │ │ │ - bl 9c0c0 │ │ │ │ + bl 9bfc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 977a6 │ │ │ │ + bne.w 976be │ │ │ │ mov r0, r9 │ │ │ │ - bl 841d0 │ │ │ │ + bl 84104 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96e04 │ │ │ │ + bge.n 96d1c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 96e04 │ │ │ │ + cbnz r3, 96d1c │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58336 @ 0xe3e0 │ │ │ │ + movw r1, #56736 @ 0xdda0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96e2e │ │ │ │ + bge.n 96d46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 977d0 │ │ │ │ + beq.w 976e8 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ movw r0, #297 @ 0x129 │ │ │ │ - bl 80a90 │ │ │ │ + bl 80aa4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ - ldr r7, [pc, #764] @ (97144 ) │ │ │ │ + beq.w 9759c │ │ │ │ + ldr r7, [pc, #764] @ (9705c ) │ │ │ │ addw r9, r7, #1188 @ 0x4a4 │ │ │ │ ldr.w r8, [r7, #4]! │ │ │ │ mov r0, r8 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97780 │ │ │ │ + beq.w 97698 │ │ │ │ mov r8, r6 │ │ │ │ str.w fp, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ str.w sl, [sp, #20] │ │ │ │ str.w r0, [r8, #16]! │ │ │ │ ldr r5, [r7, #4] │ │ │ │ add.w sl, r7, #4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9777e │ │ │ │ + beq.w 97696 │ │ │ │ ldr.w r5, [sl, #4] │ │ │ │ str.w r0, [r8, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9777e │ │ │ │ + beq.w 97696 │ │ │ │ ldr.w r5, [sl, #8] │ │ │ │ add.w r7, sl, #12 │ │ │ │ str.w r0, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9777e │ │ │ │ + beq.w 97696 │ │ │ │ ldr.w r5, [sl, #12] │ │ │ │ str.w r0, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9777e │ │ │ │ + beq.w 97696 │ │ │ │ str.w r0, [r8, #16] │ │ │ │ cmp r7, r9 │ │ │ │ add.w r8, r8, #16 │ │ │ │ - bne.n 96e76 │ │ │ │ + bne.n 96d8e │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #57368 @ 0xe018 │ │ │ │ + movw r1, #55796 @ 0xd9f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movw r0, #12128 @ 0x2f60 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w fp, [sp, #16] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ - bl 9e5ec │ │ │ │ + bl 9e34c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96f3a │ │ │ │ + bge.n 96e52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 96f3a │ │ │ │ + cbnz r3, 96e52 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32644 @ 0x7f84 │ │ │ │ + movw r1, #31044 @ 0x7944 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96f64 │ │ │ │ + bge.n 96e7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9779c │ │ │ │ + beq.w 976b4 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 97684 │ │ │ │ - movw r0, #58360 @ 0xe3f8 │ │ │ │ + beq.w 9759c │ │ │ │ + movw r0, #56760 @ 0xddb8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58368 @ 0xe400 │ │ │ │ + movw r1, #56768 @ 0xddc0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96fa2 │ │ │ │ + bge.n 96eba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 977da │ │ │ │ + beq.w 976f2 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97684 │ │ │ │ - movw r0, #35328 @ 0x8a00 │ │ │ │ + beq.w 9759c │ │ │ │ + movw r0, #33728 @ 0x83c0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58380 @ 0xe40c │ │ │ │ + movw r1, #56780 @ 0xddcc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9776c │ │ │ │ + blt.w 97684 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97684 │ │ │ │ - ldr r2, [pc, #360] @ (97148 ) │ │ │ │ + beq.w 9759c │ │ │ │ + ldr r2, [pc, #360] @ (97060 ) │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #360] @ (9714c ) │ │ │ │ + ldr r1, [pc, #360] @ (97064 ) │ │ │ │ mov r0, fp │ │ │ │ - bl 1c9a4c │ │ │ │ + bl 1c9eb4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9796a │ │ │ │ - ldr r0, [pc, #344] @ (9714c ) │ │ │ │ - bl 9b2bc │ │ │ │ + beq.w 97882 │ │ │ │ + ldr r0, [pc, #344] @ (97064 ) │ │ │ │ + bl 9b1c0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ movs r0, #3 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ str r0, [r7, #16] │ │ │ │ movs r0, #14 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ str r0, [r7, #20] │ │ │ │ movs r0, #7 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ str r0, [r7, #24] │ │ │ │ - movw r0, #58392 @ 0xe418 │ │ │ │ + movw r0, #56792 @ 0xddd8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ str r0, [r7, #28] │ │ │ │ movs r0, #0 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ str r0, [r7, #32] │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9774c │ │ │ │ + bne.w 97664 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63716 @ 0xf8e4 │ │ │ │ + movw r1, #62116 @ 0xf2a4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9705a │ │ │ │ + bge.n 96f72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97744 │ │ │ │ + beq.w 9765c │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 97684 │ │ │ │ - bl 7fac4 │ │ │ │ + beq.w 9759c │ │ │ │ + bl 7fb14 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ - movw r0, #58400 @ 0xe420 │ │ │ │ + beq.w 9759c │ │ │ │ + movw r0, #56800 @ 0xdde0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9772c │ │ │ │ + beq.w 97644 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30500 @ 0x7724 │ │ │ │ + movw r1, #28116 @ 0x6dd4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 970a8 │ │ │ │ + bge.n 96fc0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97724 │ │ │ │ + beq.w 9763c │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 9772c │ │ │ │ - movw r0, #58408 @ 0xe428 │ │ │ │ + beq.w 97644 │ │ │ │ + movw r0, #56808 @ 0xdde8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9772c │ │ │ │ + beq.w 97644 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58420 @ 0xe434 │ │ │ │ + movw r1, #56820 @ 0xddf4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 970ec │ │ │ │ + bge.n 97004 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9771c │ │ │ │ + beq.w 97634 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 9772c │ │ │ │ + beq.w 97644 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #27024 @ 0x6990 │ │ │ │ + movw r1, #25524 @ 0x63b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9772c │ │ │ │ + beq.w 97644 │ │ │ │ mov.w r0, #2032 @ 0x7f0 │ │ │ │ movt r0, #782 @ 0x30e │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9772c │ │ │ │ + beq.w 97644 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58236 @ 0xe37c │ │ │ │ + movw r1, #56636 @ 0xdd3c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97150 │ │ │ │ + bge.n 97068 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97714 │ │ │ │ - b.n 97150 │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ + beq.w 9762c │ │ │ │ + b.n 97068 │ │ │ │ + add r4, pc, #816 @ (adr r4, 97390 ) │ │ │ │ movs r6, r6 │ │ │ │ movs r0, #96 @ 0x60 │ │ │ │ lsls r1, r2, #1 │ │ │ │ ldrb r4, [r6, #9] │ │ │ │ lsls r7, r2, #1 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 9772c │ │ │ │ - movw r0, #58432 @ 0xe440 │ │ │ │ + beq.w 97644 │ │ │ │ + movw r0, #56832 @ 0xde00 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9772c │ │ │ │ + beq.w 97644 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58452 @ 0xe454 │ │ │ │ + movw r1, #56852 @ 0xde14 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97190 │ │ │ │ + bge.n 970a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9770c │ │ │ │ + beq.w 97624 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 9772c │ │ │ │ + beq.w 97644 │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #4380 @ 0x111c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #58464 @ 0xe460 │ │ │ │ + movw r1, #56864 @ 0xde20 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9772c │ │ │ │ + beq.w 97644 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cbc70 <_PyNamespace_New@@Base> │ │ │ │ + bl 1cc0a0 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 971d0 │ │ │ │ + bge.n 970e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 971d0 │ │ │ │ + cbnz r3, 970e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21404 @ 0x539c │ │ │ │ + movw r1, #19804 @ 0x4d5c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 971fa │ │ │ │ + bge.n 97112 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97704 │ │ │ │ + beq.w 9761c │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 97684 │ │ │ │ - ldr r2, [pc, #756] @ (974f8 ) │ │ │ │ + beq.w 9759c │ │ │ │ + ldr r2, [pc, #756] @ (97410 ) │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #756] @ (974fc ) │ │ │ │ + ldr r1, [pc, #756] @ (97414 ) │ │ │ │ mov r0, fp │ │ │ │ - bl 1c9a4c │ │ │ │ + bl 1c9eb4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9796a │ │ │ │ - ldr r0, [pc, #744] @ (974fc ) │ │ │ │ + beq.w 97882 │ │ │ │ + ldr r0, [pc, #744] @ (97414 ) │ │ │ │ ldr.w r6, [sl, #8] │ │ │ │ - bl 9b2bc │ │ │ │ + bl 9b1c0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1cc05c <_PyNamespace_New@@Base+0x3ec> │ │ │ │ + bl 1cc48c <_PyNamespace_New@@Base+0x3ec> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97670 │ │ │ │ + beq.w 97588 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59236 @ 0xe764 │ │ │ │ + movw r1, #57636 @ 0xe124 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97256 │ │ │ │ + bge.n 9716e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97668 │ │ │ │ + beq.w 97580 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 97684 │ │ │ │ - movw r0, #14800 @ 0x39d0 │ │ │ │ + beq.w 9759c │ │ │ │ + movw r0, #13200 @ 0x3390 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88254 │ │ │ │ + bl 88180 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58496 @ 0xe480 │ │ │ │ + movw r1, #56896 @ 0xde40 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97294 │ │ │ │ + bge.n 971ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97660 │ │ │ │ + beq.w 97578 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97684 │ │ │ │ - bl 1cc548 │ │ │ │ + beq.w 9759c │ │ │ │ + bl 1cc978 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #64660 @ 0xfc94 │ │ │ │ + movw r1, #63060 @ 0xf654 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 972ca │ │ │ │ + bge.n 971e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97658 │ │ │ │ + beq.w 97570 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97684 │ │ │ │ - ldr r2, [pc, #556] @ (97500 ) │ │ │ │ + beq.w 9759c │ │ │ │ + ldr r2, [pc, #556] @ (97418 ) │ │ │ │ mov r0, fp │ │ │ │ - ldr r1, [pc, #556] @ (97504 ) │ │ │ │ + ldr r1, [pc, #556] @ (9741c ) │ │ │ │ movs r3, #0 │ │ │ │ - bl 1c9a4c │ │ │ │ + bl 1c9eb4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9796a │ │ │ │ + beq.w 97882 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58516 @ 0xe494 │ │ │ │ + movw r1, #56916 @ 0xde54 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97314 │ │ │ │ + bge.n 9722c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 976b4 │ │ │ │ + beq.w 975cc │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97684 │ │ │ │ - bl 7fac4 │ │ │ │ + beq.w 9759c │ │ │ │ + bl 7fb14 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58528 @ 0xe4a0 │ │ │ │ + movw r1, #56928 @ 0xde60 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9734a │ │ │ │ + bge.n 97262 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 976a4 │ │ │ │ + beq.w 975bc │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ movs r0, #0 │ │ │ │ - bl 80cd8 │ │ │ │ + bl 80cec │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58548 @ 0xe4b4 │ │ │ │ + movw r1, #56948 @ 0xde74 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97382 │ │ │ │ + bge.n 9729a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 976ac │ │ │ │ + beq.w 975c4 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 9759c │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9764e │ │ │ │ + bne.w 97566 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - movw r2, #19812 @ 0x4d64 │ │ │ │ + movw r2, #18212 @ 0x4724 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1cc714 │ │ │ │ + bl 1ccb44 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 975ce │ │ │ │ - ldr r0, [pc, #348] @ (97508 ) │ │ │ │ + beq.w 974e6 │ │ │ │ + ldr r0, [pc, #348] @ (97420 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1ca768 │ │ │ │ + bl 1cabd0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 975ce │ │ │ │ - movw r1, #48520 @ 0xbd88 │ │ │ │ + beq.w 974e6 │ │ │ │ + movw r1, #46608 @ 0xb610 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r2, [pc, #324] @ (9750c ) │ │ │ │ - bl 98fd4 │ │ │ │ + ldr r2, [pc, #324] @ (97424 ) │ │ │ │ + bl 98eec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 975b6 │ │ │ │ - movw r1, #40088 @ 0x9c98 │ │ │ │ + bne.w 974ce │ │ │ │ + movw r1, #38488 @ 0x9658 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r2, [pc, #308] @ (97510 ) │ │ │ │ + ldr r2, [pc, #308] @ (97428 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 98fd4 │ │ │ │ + bl 98eec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 975b6 │ │ │ │ - bl 1cbc70 <_PyNamespace_New@@Base> │ │ │ │ + bne.w 974ce │ │ │ │ + bl 1cc0a0 <_PyNamespace_New@@Base> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 975b6 │ │ │ │ + beq.w 974ce │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #60628 @ 0xecd4 │ │ │ │ + movw r1, #59028 @ 0xe694 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl 98fd4 │ │ │ │ + bl 98eec │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9741a │ │ │ │ + bge.n 97332 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97646 │ │ │ │ + beq.w 9755e │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 975b6 │ │ │ │ - ldr.w r8, [pc, #244] @ 97518 │ │ │ │ + bne.w 974ce │ │ │ │ + ldr.w r8, [pc, #244] @ 97430 │ │ │ │ mov.w r9, #1 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr.w r4, [r8], #4 │ │ │ │ lsl.w r0, r9, r7 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 975b6 │ │ │ │ - bl 98fd4 │ │ │ │ + beq.w 974ce │ │ │ │ + bl 98eec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9745c │ │ │ │ + bge.n 97374 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9763a │ │ │ │ + beq.w 97552 │ │ │ │ adds r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 975b6 │ │ │ │ + bne.w 974ce │ │ │ │ cmp r7, #19 │ │ │ │ - bne.n 9742a │ │ │ │ - movw r1, #58560 @ 0xe4c0 │ │ │ │ + bne.n 97342 │ │ │ │ + movw r1, #56960 @ 0xde80 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r2, [pc, #160] @ (97514 ) │ │ │ │ + ldr r2, [pc, #160] @ (9742c ) │ │ │ │ mov r0, fp │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl 98fd4 │ │ │ │ + bl 98eec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 975b6 │ │ │ │ - bl 9435c │ │ │ │ + bne.w 974ce │ │ │ │ + bl 94284 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58572 @ 0xe4cc │ │ │ │ + movw r1, #56972 @ 0xde8c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl 98fd4 │ │ │ │ + bl 98eec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 97628 │ │ │ │ + blt.w 97540 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 975b6 │ │ │ │ + bne.w 974ce │ │ │ │ movs r0, #1 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58584 @ 0xe4d8 │ │ │ │ + movw r1, #56984 @ 0xde98 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl 98fd4 │ │ │ │ + bl 98eec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 97616 │ │ │ │ + blt.w 9752e │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 975b6 │ │ │ │ + bne.n 974ce │ │ │ │ movs r0, #2 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58596 @ 0xe4e4 │ │ │ │ + movw r1, #56996 @ 0xdea4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl 98fd4 │ │ │ │ + bl 98eec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 97606 │ │ │ │ - b.n 9751c │ │ │ │ + blt.w 9751e │ │ │ │ + b.n 97434 │ │ │ │ nop │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ lsls r1, r2, #1 │ │ │ │ ldrb r4, [r0, #13] │ │ │ │ lsls r7, r2, #1 │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ lsls r1, r2, #1 │ │ │ │ @@ -160721,549 +160649,549 @@ │ │ │ │ lsls r1, r2, #1 │ │ │ │ movs r0, #196 @ 0xc4 │ │ │ │ lsls r1, r2, #1 │ │ │ │ movs r0, #204 @ 0xcc │ │ │ │ lsls r1, r2, #1 │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ movs r6, r6 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 975b6 │ │ │ │ + bne.n 974ce │ │ │ │ movs r0, #5 │ │ │ │ - bl 9435c │ │ │ │ + bl 94284 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58608 @ 0xe4f0 │ │ │ │ + movw r1, #57008 @ 0xdeb0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl 98fd4 │ │ │ │ + bl 98eec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 975f6 │ │ │ │ + blt.n 9750e │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 975b6 │ │ │ │ + bne.n 974ce │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63960 @ 0xf9d8 │ │ │ │ + movw r1, #62360 @ 0xf398 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9756c │ │ │ │ + bge.n 97484 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 975ee │ │ │ │ + beq.n 97506 │ │ │ │ adds r6, #1 │ │ │ │ - beq.n 975ce │ │ │ │ - ldr r0, [pc, #724] @ (97848 ) │ │ │ │ + beq.n 974e6 │ │ │ │ + ldr r0, [pc, #724] @ (97760 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1ca768 │ │ │ │ + bl 1cabd0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 975ce │ │ │ │ + cbz r0, 974e6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #63976 @ 0xf9e8 │ │ │ │ + movw r1, #62376 @ 0xf3a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94758 │ │ │ │ + bl 9467c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9759e │ │ │ │ + bge.n 974b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 975e6 │ │ │ │ - cbnz r4, 975ce │ │ │ │ + cbz r3, 974fe │ │ │ │ + cbnz r4, 974e6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ strd r4, r4, [r5] │ │ │ │ str r2, [r3, #0] │ │ │ │ strd r4, r4, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 975ce │ │ │ │ + bge.n 974e6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 975ce │ │ │ │ + cbnz r3, 974e6 │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #636] @ (9784c ) │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #636] @ (97764 ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #57992 @ 0xe288 │ │ │ │ + movw r3, #56392 @ 0xdc48 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [r5, #12] │ │ │ │ strd r1, r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 975ae │ │ │ │ + b.n 974c6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9759e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 974b6 │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9756c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97484 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97542 │ │ │ │ + bne.n 9745a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97542 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9745a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9751c │ │ │ │ + bne.n 97434 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9751c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97434 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 974cc │ │ │ │ + bne.w 973e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 974cc │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 973e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 974a2 │ │ │ │ + bne.w 973ba │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 974a2 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 973ba │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 9745c │ │ │ │ + b.n 97374 │ │ │ │ mov r0, fp │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9741a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97332 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97392 │ │ │ │ - b.n 97684 │ │ │ │ + beq.w 972aa │ │ │ │ + b.n 9759c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 972ca │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 971e2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97294 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 971ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97256 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9716e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97684 │ │ │ │ + bge.n 9759c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 97684 │ │ │ │ + cbnz r3, 9759c │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #57992 @ 0xe288 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #56392 @ 0xdc48 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #448] @ (97850 ) │ │ │ │ + ldr r1, [pc, #448] @ (97768 ) │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r3, sp, #24 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 975ae │ │ │ │ + b.n 974c6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9734a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97262 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97382 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9729a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97314 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9722c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 968d0 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 967e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c872c │ │ │ │ - ldr r3, [pc, #388] @ (97854 ) │ │ │ │ + bl 1c8bf4 │ │ │ │ + ldr r3, [pc, #388] @ (9776c ) │ │ │ │ movs r2, #1 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - movw r3, #58116 @ 0xe304 │ │ │ │ + movw r3, #56516 @ 0xdcc4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #32] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 975ae │ │ │ │ - ldr r2, [pc, #348] @ (9784c ) │ │ │ │ + b.n 974c6 │ │ │ │ + ldr r2, [pc, #348] @ (97764 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #58048 @ 0xe2c0 │ │ │ │ + movw r3, #56448 @ 0xdc80 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [r5, #12] │ │ │ │ strd r1, r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 975ae │ │ │ │ + b.n 974c6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 971fa │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97112 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97190 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 970a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97150 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97068 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 970ec │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97004 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 970a8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 96fc0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97684 │ │ │ │ + bge.n 9759c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97684 │ │ │ │ + bne.n 9759c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97684 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9759c │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9705a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 96f72 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97036 │ │ │ │ + beq.w 96f4e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97684 │ │ │ │ + bge.n 9759c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97684 │ │ │ │ + bne.n 9759c │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97684 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9759c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96fd8 │ │ │ │ + bne.w 96ef0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96fd8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 96ef0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97684 │ │ │ │ + bge.w 9759c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97684 │ │ │ │ + bne.w 9759c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97684 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9759c │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96f64 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96e7c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97684 │ │ │ │ + bge.w 9759c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97684 │ │ │ │ + bne.w 9759c │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97684 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9759c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96dcc │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96ce4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96e2e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96d46 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96fa2 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96eba │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9789e │ │ │ │ + blt.n 977b6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97684 │ │ │ │ + bge.w 9759c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97684 │ │ │ │ + bne.w 9759c │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97684 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9759c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96bd6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96aee │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96b9c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96ab4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 969d8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 968f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96998 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 968b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96958 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96870 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96918 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96830 │ │ │ │ nop │ │ │ │ movs r0, #212 @ 0xd4 │ │ │ │ lsls r1, r2, #1 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + add r4, pc, #656 @ (adr r4, 979f8 ) │ │ │ │ movs r6, r6 │ │ │ │ - add r7, sp, #720 @ 0x2d0 │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ movs r6, r6 │ │ │ │ - add r2, sp, #976 @ 0x3d0 │ │ │ │ + add r4, pc, #720 @ (adr r4, 97a40 ) │ │ │ │ movs r6, r6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96ade │ │ │ │ + bne.w 969f6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96ade │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 969f6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96aa8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 969c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96a58 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96970 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96a1a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96932 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96b56 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96a6e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96b18 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96a30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 977ea │ │ │ │ + bne.n 97702 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 977ea │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97702 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97684 │ │ │ │ + bge.w 9759c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97684 │ │ │ │ + bne.w 9759c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97684 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9759c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97684 │ │ │ │ + bge.w 9759c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97684 │ │ │ │ + bne.w 9759c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97684 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9759c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97684 │ │ │ │ + bge.w 9759c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97684 │ │ │ │ + bne.w 9759c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97684 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9759c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96d6a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96c82 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97684 │ │ │ │ + bge.w 9759c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97684 │ │ │ │ + bne.w 9759c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97684 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9759c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97684 │ │ │ │ + bge.w 9759c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97684 │ │ │ │ + bne.w 9759c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97684 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9759c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97684 │ │ │ │ + bge.w 9759c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97684 │ │ │ │ + bne.w 9759c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97684 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9759c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96c42 │ │ │ │ - movw r3, #58020 @ 0xe2a4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96b5a │ │ │ │ + movw r3, #56420 @ 0xdc64 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 9768c │ │ │ │ + b.n 975a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96c0c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96b24 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97684 │ │ │ │ + bge.w 9759c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97684 │ │ │ │ + bne.w 9759c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97684 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9759c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97684 │ │ │ │ + bge.w 9759c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97684 │ │ │ │ + bne.w 9759c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97684 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9759c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97684 │ │ │ │ + bge.w 9759c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97684 │ │ │ │ + bne.w 9759c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97684 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9759c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97684 │ │ │ │ + bge.w 9759c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97684 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97684 │ │ │ │ + bne.w 9759c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9759c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96d2c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96c44 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #136] @ (97aa4 ) │ │ │ │ + ldr r1, [pc, #136] @ (979bc ) │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r8, r3 │ │ │ │ moveq r8, r4 │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 97a9c │ │ │ │ - ldr r1, [pc, #120] @ (97aa8 ) │ │ │ │ + bne.n 979b4 │ │ │ │ + ldr r1, [pc, #120] @ (979c0 ) │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 862f0 │ │ │ │ - cbnz r0, 97a9c │ │ │ │ - ldr r1, [pc, #112] @ (97aac ) │ │ │ │ + bl 861c4 │ │ │ │ + cbnz r0, 979b4 │ │ │ │ + ldr r1, [pc, #112] @ (979c4 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 862f0 │ │ │ │ - cbnz r0, 97a9c │ │ │ │ - ldr r1, [pc, #104] @ (97ab0 ) │ │ │ │ + bl 861c4 │ │ │ │ + cbnz r0, 979b4 │ │ │ │ + ldr r1, [pc, #104] @ (979c8 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 862f0 │ │ │ │ - cbnz r0, 97a9c │ │ │ │ - ldr r1, [pc, #96] @ (97ab4 ) │ │ │ │ + bl 861c4 │ │ │ │ + cbnz r0, 979b4 │ │ │ │ + ldr r1, [pc, #96] @ (979cc ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 862f0 │ │ │ │ - cbnz r0, 97a9c │ │ │ │ + bl 861c4 │ │ │ │ + cbnz r0, 979b4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 97a7e │ │ │ │ + bne.n 97996 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r7, #24] │ │ │ │ - cbnz r2, 97a82 │ │ │ │ + cbnz r2, 9799a │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97a7e │ │ │ │ + bge.n 97996 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 97a7e │ │ │ │ + bne.n 97996 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 97a7e │ │ │ │ + b.n 97996 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 97a7e │ │ │ │ + b.n 97996 │ │ │ │ nop │ │ │ │ pop {r2, r3, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 97b04 │ │ │ │ + cbnz r0, 97a1c │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmia r2!, {r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00097ab8 : │ │ │ │ +000979d0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #-8] │ │ │ │ - cbnz r3, 97b04 │ │ │ │ - ldr r1, [pc, #56] @ (97b08 ) │ │ │ │ + cbnz r3, 97a1c │ │ │ │ + ldr r1, [pc, #56] @ (97a20 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ sub.w lr, r0, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w ip, [r2, #3892] @ 0xf34 │ │ │ │ @@ -161276,154 +161204,154 @@ │ │ │ │ str.w lr, [ip, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ pop {r4, pc} │ │ │ │ bl 2fb50 <_PyObject_DebugMallocStats@@Base+0x19e8> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00097b0c : │ │ │ │ +00097a24 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.n 97ba4 │ │ │ │ + beq.n 97abc │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 97b72 │ │ │ │ + bne.n 97a8a │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 97b72 │ │ │ │ + beq.n 97a8a │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 97b8c │ │ │ │ + beq.n 97aa4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 97b6e │ │ │ │ + cbz r3, 97a86 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97b64 │ │ │ │ + bge.n 97a7c │ │ │ │ movs r2, #1 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r3 │ │ │ │ - b.n 97b66 │ │ │ │ + b.n 97a7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 97b94 │ │ │ │ + beq.n 97aac │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ adds r0, #3 │ │ │ │ - bne.n 97b4a │ │ │ │ + bne.n 97a62 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 97b66 │ │ │ │ + b.n 97a7e │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 43340 │ │ │ │ + bl 43388 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 97b5e │ │ │ │ + b.n 97a76 │ │ │ │ movw r1, #2468 @ 0x9a4 │ │ │ │ - movw r0, #49104 @ 0xbfd0 │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 97b5e │ │ │ │ + b.n 97a76 │ │ │ │ stmdb 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 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ add r7, sp, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 982cc │ │ │ │ + beq.w 981e4 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98340 │ │ │ │ + beq.w 98258 │ │ │ │ mov r6, r2 │ │ │ │ movw r3, #15128 @ 0x3b18 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [r7, #28] │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ str r3, [r7, #16] │ │ │ │ - movw r3, #205 @ 0xcd │ │ │ │ + movw r3, #221 @ 0xdd │ │ │ │ movt r3, #8 │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ tst.w r3, #48 @ 0x30 │ │ │ │ - bne.w 98e68 │ │ │ │ + bne.w 98d80 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 97dfe │ │ │ │ + bgt.w 97d16 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98e4c │ │ │ │ + beq.w 98d64 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 98e4c │ │ │ │ + bhi.w 98d64 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ lsrs r7, r1, #4 │ │ │ │ movs r0, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsrs r7, r1, #4 │ │ │ │ lsrs r7, r1, #4 │ │ │ │ lsrs r7, r1, #4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w r8, [pc, #684] @ 97ef0 │ │ │ │ + ldr.w r8, [pc, #684] @ 97e08 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add.w ip, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [ip, #2008] @ 0x7d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 97ef4 │ │ │ │ + beq.w 97e0c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str.w r0, [ip, #2008] @ 0x7d8 │ │ │ │ - ldr r0, [pc, #644] @ (97ee8 ) │ │ │ │ - ldr r1, [pc, #640] @ (97ee8 ) │ │ │ │ + ldr r0, [pc, #644] @ (97e00 ) │ │ │ │ + ldr r1, [pc, #640] @ (97e00 ) │ │ │ │ str r1, [r7, #32] │ │ │ │ ldr.w r1, [ip, #2012] @ 0x7dc │ │ │ │ ldr.w r9, [r0, #1600] @ 0x640 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [ip, #2012] @ 0x7dc │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 97dc2 │ │ │ │ + bne.w 97cda │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r0, [r4, #20] │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ @@ -161452,189 +161380,189 @@ │ │ │ │ orrs r2, r1 │ │ │ │ sub.w r3, r4, #8 │ │ │ │ str r3, [r1, #0] │ │ │ │ strd ip, r2, [r4, #-8] │ │ │ │ str.w r3, [ip, #4] │ │ │ │ str.w lr, [r0, #3868] @ 0xf1c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 98f30 │ │ │ │ + bne.w 98e48 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c0c8 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98c44 │ │ │ │ + beq.w 98b5c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 97d22 │ │ │ │ + bpl.n 97c3a │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 97d22 │ │ │ │ + bne.n 97c3a │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.w 97e24 │ │ │ │ + beq.w 97d3c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 99070 │ │ │ │ + bl 98f88 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97d44 │ │ │ │ + bge.n 97c5c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9815a │ │ │ │ + beq.w 98072 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98c44 │ │ │ │ + bne.w 98b5c │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97d5c │ │ │ │ + bge.n 97c74 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 98f82 │ │ │ │ + beq.w 98e9a │ │ │ │ ldr.w r4, [r6, #16]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 97c06 │ │ │ │ + bne.w 97b1e │ │ │ │ mov fp, r3 │ │ │ │ mov r0, fp │ │ │ │ adds r7, #52 @ 0x34 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r8, [pc, #380] @ 97ef0 │ │ │ │ + ldr.w r8, [pc, #380] @ 97e08 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - movw r3, #40881 @ 0x9fb1 │ │ │ │ + movw r3, #38537 @ 0x9689 │ │ │ │ movt r3, #10 │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add.w ip, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [ip, #2008] @ 0x7d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 97ef4 │ │ │ │ - ldr r0, [pc, #336] @ (97ee8 ) │ │ │ │ + beq.w 97e0c │ │ │ │ + ldr r0, [pc, #336] @ (97e00 ) │ │ │ │ ldr.w r3, [ip, #2012] @ 0x7dc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str.w r1, [ip, #2008] @ 0x7d8 │ │ │ │ ldr.w r9, [r0, #1600] @ 0x640 │ │ │ │ str.w r3, [ip, #2012] @ 0x7dc │ │ │ │ movs r3, #1 │ │ │ │ str r0, [r7, #32] │ │ │ │ str r3, [r4, #0] │ │ │ │ - movw r3, #40881 @ 0x9fb1 │ │ │ │ + movw r3, #38537 @ 0x9689 │ │ │ │ movt r3, #10 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 97c82 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + beq.w 97b9a │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ str r3, [r7, #24] │ │ │ │ cmp r9, r2 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - bne.w 98cba │ │ │ │ + bne.w 98bd2 │ │ │ │ ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97fd0 │ │ │ │ + bne.w 97ee8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #24] │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - b.n 97c82 │ │ │ │ - movw r3, #1949 @ 0x79d │ │ │ │ + b.n 97b9a │ │ │ │ + movw r3, #773 @ 0x305 │ │ │ │ movt r3, #14 │ │ │ │ - b.n 97c40 │ │ │ │ + b.n 97b58 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r3, #19829 @ 0x4d75 │ │ │ │ + movweq r3, #18809 @ 0x4979 │ │ │ │ movteq r3, #14 │ │ │ │ - beq.w 97c40 │ │ │ │ + beq.w 97b58 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 98e4c │ │ │ │ + ble.w 98d64 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.w 98214 │ │ │ │ - movw r3, #29981 @ 0x751d │ │ │ │ + bne.w 9812c │ │ │ │ + movw r3, #27693 @ 0x6c2d │ │ │ │ movt r3, #13 │ │ │ │ - b.n 97c40 │ │ │ │ + b.n 97b58 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r7, #24] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 9805a │ │ │ │ + beq.w 97f72 │ │ │ │ ldr.w r3, [r8, fp] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - ldr r3, [pc, #176] @ (97eec ) │ │ │ │ + ldr r3, [pc, #176] @ (97e04 ) │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9807e │ │ │ │ + bne.w 97f96 │ │ │ │ add.w sl, sl, #110592 @ 0x1b000 │ │ │ │ add.w r3, r7, #44 @ 0x2c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [sl, #4000] @ 0xfa0 │ │ │ │ - bl 8b768 │ │ │ │ + bl 8ba94 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 98e40 │ │ │ │ + beq.w 98d58 │ │ │ │ ldr.w sl, [r7, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 97fd6 │ │ │ │ + bne.w 97eee │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97ecc │ │ │ │ + bge.n 97de4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 97ecc │ │ │ │ + cbnz r3, 97de4 │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ str r2, [r7, #20] │ │ │ │ ldr.w r2, [r2, #712] @ 0x2c8 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ subs r2, r7, r2 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ str r1, [r7, #4] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ str r1, [r7, #8] │ │ │ │ mov.w r1, r2, asr #13 │ │ │ │ str r1, [r7, #0] │ │ │ │ - bge.n 97eb0 │ │ │ │ + bge.n 97dc8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 98b3e │ │ │ │ + bne.w 98a56 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9890e │ │ │ │ + bne.w 98826 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98304 │ │ │ │ + bne.w 9821c │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9828c │ │ │ │ + blt.w 981a4 │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 982b4 │ │ │ │ + beq.w 981cc │ │ │ │ mov r9, sl │ │ │ │ - b.n 97d22 │ │ │ │ + b.n 97c3a │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ @@ -161644,251 +161572,251 @@ │ │ │ │ ubfx r4, r0, #14, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it ne │ │ │ │ addne r4, #1 │ │ │ │ lsls r0, r0, #29 │ │ │ │ mov.w r4, r4, lsl #3 │ │ │ │ str r4, [r7, #32] │ │ │ │ - bmi.w 988b0 │ │ │ │ + bmi.w 987c8 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ subs r0, r0, r4 │ │ │ │ cmp r1, r0 │ │ │ │ - bhi.w 988dc │ │ │ │ + bhi.w 987f4 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ adds.w sl, r0, r1 │ │ │ │ - bmi.w 988dc │ │ │ │ + bmi.w 987f4 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr.w r9, [r1, #888] @ 0x378 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ cmp r9, r1 │ │ │ │ - bne.w 9831c │ │ │ │ + bne.w 98234 │ │ │ │ ldr.w r0, [ip, #1612] @ 0x64c │ │ │ │ add.w r1, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ str r0, [r7, #20] │ │ │ │ - bcs.w 9811a │ │ │ │ + bcs.w 98032 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ str r1, [r7, #24] │ │ │ │ ldr.w r0, [r0, r1, lsl #3] │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 982d0 │ │ │ │ + beq.w 981e8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ add.w ip, r4, #1 │ │ │ │ str.w ip, [r0] │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ ldr.w lr, [ip] │ │ │ │ str.w lr, [r0, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 980f6 │ │ │ │ + beq.w 9800e │ │ │ │ ldr r4, [r7, #32] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r8, fp] │ │ │ │ add r4, ip │ │ │ │ strd r2, r2, [ip] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ strd r2, r2, [r4, #-8] │ │ │ │ ldr.w r2, [r1, #3768] @ 0xeb8 │ │ │ │ ldr.w ip, [r1, #3764] @ 0xeb4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #3768] @ 0xeb8 │ │ │ │ cmp r2, ip │ │ │ │ - bgt.w 98246 │ │ │ │ + bgt.w 9815e │ │ │ │ ldr r1, [r7, #28] │ │ │ │ str r1, [r4, #4] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9827a │ │ │ │ - ldr r1, [pc, #720] @ (98284 ) │ │ │ │ + blt.w 98192 │ │ │ │ + ldr r1, [pc, #720] @ (9819c ) │ │ │ │ movs r2, #1 │ │ │ │ str r1, [r7, #32] │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r9, [r1, #1600] @ 0x640 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 988e0 │ │ │ │ + bne.w 987f8 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #29 │ │ │ │ - bmi.w 9892c │ │ │ │ + bmi.w 98844 │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ - b.n 97c82 │ │ │ │ + b.n 97b9a │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97fec │ │ │ │ + bge.n 97f04 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98f78 │ │ │ │ + beq.w 98e90 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98018 │ │ │ │ + bge.n 97f30 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98f6e │ │ │ │ + beq.w 98e86 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98018 │ │ │ │ + bge.n 97f30 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98e2a │ │ │ │ + beq.w 98d42 │ │ │ │ ldrb.w r3, [r9, #16] │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ strb.w r3, [r9, #16] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 97d22 │ │ │ │ + blt.w 97c3a │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 981c6 │ │ │ │ + bmi.w 980de │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ movlt.w r2, #1342177280 @ 0x50000000 │ │ │ │ strlt.w r2, [r9] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [r9, #16] │ │ │ │ - b.n 97d22 │ │ │ │ + b.n 97c3a │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.w 98e9c │ │ │ │ - ldr r3, [pc, #544] @ (98288 ) │ │ │ │ + beq.w 98db4 │ │ │ │ + ldr r3, [pc, #544] @ (981a0 ) │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr.w r3, [r8, fp] │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97e4a │ │ │ │ + beq.w 97d62 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97e4a │ │ │ │ + beq.w 97d62 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 980e4 │ │ │ │ + bge.n 97ffc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 980e4 │ │ │ │ + cbnz r3, 97ffc │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ ldr.w sl, [r8, fp] │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ ldr.w r2, [sl, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ str r1, [r7, #8] │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ str r1, [r7, #24] │ │ │ │ mov.w r1, r2, asr #13 │ │ │ │ str r1, [r7, #4] │ │ │ │ - bge.n 980c8 │ │ │ │ + bge.n 97fe0 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 98b92 │ │ │ │ + bne.w 98aaa │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98966 │ │ │ │ + bne.w 9887e │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [sl, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 982ec │ │ │ │ + bne.w 98204 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 98f3e │ │ │ │ + blt.w 98e56 │ │ │ │ ldr.w r9, [r7, #20] │ │ │ │ - b.n 97d22 │ │ │ │ + b.n 97c3a │ │ │ │ ldrd r4, r1, [r0, #24] │ │ │ │ cmp r1, r4 │ │ │ │ - bcc.w 9823a │ │ │ │ + bcc.w 98152 │ │ │ │ ldr r1, [r7, #24] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r4 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w lr, [r0, r4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 97f7c │ │ │ │ + bne.w 97e94 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ str r2, [r7, #8] │ │ │ │ str r3, [r7, #24] │ │ │ │ ldr.w r9, [r1, #848] @ 0x350 │ │ │ │ - movw r1, #41937 @ 0xa3d1 │ │ │ │ + movw r1, #42009 @ 0xa419 │ │ │ │ movt r1, #7 │ │ │ │ cmp r9, r1 │ │ │ │ - bne.w 989fe │ │ │ │ + bne.w 98916 │ │ │ │ mov r0, sl │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c0b0 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov ip, r0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 988dc │ │ │ │ + beq.w 987f4 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 97f7c │ │ │ │ + b.n 97e94 │ │ │ │ ldr.w sl, [r8, fp] │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ ldr.w r1, [sl, #712] @ 0x2c8 │ │ │ │ sub.w ip, r7, r1 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ cmp.w ip, #16384 @ 0x4000 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ str r1, [r7, #20] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ str r1, [r7, #24] │ │ │ │ mov.w r1, ip, asr #13 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bge.n 9818a │ │ │ │ + bge.n 980a2 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 98be6 │ │ │ │ + bne.w 98afe │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr.w r8, [r2, #1600] @ 0x640 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 98946 │ │ │ │ + bne.w 9885e │ │ │ │ str r3, [r7, #32] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r2, [sl, #100] @ 0x64 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 97d44 │ │ │ │ + beq.w 97c5c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - ble.w 97d44 │ │ │ │ + ble.w 97c5c │ │ │ │ ldr r2, [r7, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 97d44 │ │ │ │ + beq.w 97c5c │ │ │ │ mov r0, sl │ │ │ │ - bl 23f430 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 23f694 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - b.n 97d44 │ │ │ │ + b.n 97c5c │ │ │ │ ldr.w r2, [r2, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 98298 │ │ │ │ + bne.n 981b0 │ │ │ │ ldr.w r1, [r9, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9803c │ │ │ │ + beq.w 97f54 │ │ │ │ ldr.w r2, [r9, #-4] │ │ │ │ bic.w ip, r2, #3 │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str.w r1, [ip] │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -161898,163 +161826,163 @@ │ │ │ │ ldr.w r1, [r9, #-4] │ │ │ │ subs r2, #1 │ │ │ │ and.w r1, r1, #1 │ │ │ │ str.w r1, [r9, #-4] │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r9, #-8] │ │ │ │ str.w r2, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 9803c │ │ │ │ + b.n 97f54 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 98e4c │ │ │ │ + bne.w 98d64 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49036 @ 0xbf8c │ │ │ │ + movw r1, #47436 @ 0xb94c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ - b.n 97d68 │ │ │ │ + b.n 97c80 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str.w r2, [r9, #12] │ │ │ │ str.w r9, [r2, #8] │ │ │ │ - b.n 97f7c │ │ │ │ + b.n 97e94 │ │ │ │ ldr.w r2, [r1, #3748] @ 0xea4 │ │ │ │ - cbz r2, 9826c │ │ │ │ + cbz r2, 98184 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 9826c │ │ │ │ + beq.n 98184 │ │ │ │ ldr.w r2, [r1, #3856] @ 0xf10 │ │ │ │ - cbnz r2, 9826c │ │ │ │ + cbnz r2, 98184 │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98e34 │ │ │ │ + bne.w 98d4c │ │ │ │ add.w r1, r0, #12 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bpl.w 98b12 │ │ │ │ + bpl.w 98a2a │ │ │ │ ldr r2, [r7, #28] │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97fb2 │ │ │ │ + bge.w 97eca │ │ │ │ ldr r1, [r7, #28] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 97fb2 │ │ │ │ + b.n 97eca │ │ │ │ nop │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 98c44 │ │ │ │ + beq.w 98b5c │ │ │ │ mov r9, sl │ │ │ │ - b.n 97d22 │ │ │ │ - movw r1, #16833 @ 0x41c1 │ │ │ │ + b.n 97c3a │ │ │ │ + movw r1, #16617 @ 0x40e9 │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 98da6 │ │ │ │ + bne.w 98cbe │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 981ce │ │ │ │ - b.n 9803c │ │ │ │ + bne.n 980e6 │ │ │ │ + b.n 97f54 │ │ │ │ mov r0, sl │ │ │ │ mov r9, sl │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [sl, #16] │ │ │ │ - b.n 97d22 │ │ │ │ + b.n 97c3a │ │ │ │ mov fp, r4 │ │ │ │ - b.n 97d68 │ │ │ │ + b.n 97c80 │ │ │ │ ldrd r0, r1, [r7, #20] │ │ │ │ strd r2, r3, [r7, #4] │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ mov ip, r0 │ │ │ │ ldrd r2, r3, [r7, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 97f7c │ │ │ │ - b.n 9811a │ │ │ │ + bne.w 97e94 │ │ │ │ + b.n 98032 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 980e4 │ │ │ │ + ble.w 97ffc │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 980e4 │ │ │ │ + beq.w 97ffc │ │ │ │ mov r0, sl │ │ │ │ - bl 23f430 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 980e4 │ │ │ │ + bl 23f694 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 97ffc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 97ecc │ │ │ │ + ble.w 97de4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97ecc │ │ │ │ + beq.w 97de4 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ - bl 23f430 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 97ecc │ │ │ │ + bl 23f694 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 97de4 │ │ │ │ strd r2, r3, [r7, #20] │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr.w r0, [r3, #884] @ 0x374 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97f7c │ │ │ │ + bne.w 97e94 │ │ │ │ ldr.w fp, [r7, #20] │ │ │ │ mov r0, fp │ │ │ │ - bl 23c630 │ │ │ │ - b.n 98234 │ │ │ │ + bl 23c884 │ │ │ │ + b.n 9814c │ │ │ │ str r2, [r7, #32] │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst.w r3, #48 @ 0x30 │ │ │ │ - bne.w 98e68 │ │ │ │ + bne.w 98d80 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 98562 │ │ │ │ + bgt.w 9847a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98e4c │ │ │ │ + beq.w 98d64 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 98e4c │ │ │ │ + bhi.w 98d64 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r6, #21 │ │ │ │ movs r0, r1 │ │ │ │ lsls r6, r6, #3 │ │ │ │ lsls r0, r6, #21 │ │ │ │ lsls r0, r6, #21 │ │ │ │ lsls r0, r6, #21 │ │ │ │ lsls r1, r6, #3 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r9, [pc, #736] @ 98660 │ │ │ │ + ldr.w r9, [pc, #736] @ 98578 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 98570 │ │ │ │ - ldr r0, [pc, #696] @ (98658 ) │ │ │ │ + beq.w 98488 │ │ │ │ + ldr r0, [pc, #696] @ (98570 ) │ │ │ │ ldr.w r3, [r2, #2012] @ 0x7dc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #2012] @ 0x7dc │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str.w r1, [r2, #2008] @ 0x7d8 │ │ │ │ movs r2, #1 │ │ │ │ str r0, [r7, #28] │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98a3e │ │ │ │ + bne.w 98956 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ sub.w lr, r4, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -162081,385 +162009,385 @@ │ │ │ │ str.w lr, [r1] │ │ │ │ strd r6, r2, [r4, #-8] │ │ │ │ str.w lr, [r6, #4] │ │ │ │ str.w ip, [r3, #3868] @ 0xf1c │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 98f48 │ │ │ │ + bne.w 98e60 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c0c8 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98c44 │ │ │ │ + beq.w 98b5c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 98452 │ │ │ │ + bpl.n 9836a │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 98452 │ │ │ │ + bne.n 9836a │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.n 9849c │ │ │ │ + beq.n 983b4 │ │ │ │ mov r5, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ - bl 99070 │ │ │ │ + bl 98f88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98472 │ │ │ │ + bge.n 9838a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 987b4 │ │ │ │ + beq.w 986cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 98c44 │ │ │ │ + bne.w 98b5c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9848a │ │ │ │ + bge.n 983a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98f54 │ │ │ │ + beq.w 98e6c │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w r4, [r3, #16]! │ │ │ │ str r3, [r7, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 98342 │ │ │ │ + bne.w 9825a │ │ │ │ mov fp, r6 │ │ │ │ - b.n 97d68 │ │ │ │ + b.n 97c80 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r2, #1 │ │ │ │ str r1, [r7, #24] │ │ │ │ - beq.w 98c62 │ │ │ │ - ldr r3, [pc, #432] @ (9865c ) │ │ │ │ + beq.w 98b7a │ │ │ │ + ldr r3, [pc, #432] @ (98574 ) │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 986f6 │ │ │ │ + bne.w 9860e │ │ │ │ add.w r8, r8, #110592 @ 0x1b000 │ │ │ │ add.w r3, r7, #44 @ 0x2c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r8, #4000] @ 0xfa0 │ │ │ │ - bl 8b768 │ │ │ │ + bl 8ba94 │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 98dec │ │ │ │ + beq.w 98d04 │ │ │ │ ldr r5, [r7, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 9867a │ │ │ │ + beq.w 98592 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 984f6 │ │ │ │ + bge.n 9840e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98e82 │ │ │ │ + beq.w 98d9a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9851a │ │ │ │ + bge.n 98432 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98e00 │ │ │ │ + beq.w 98d18 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9851a │ │ │ │ + bge.n 98432 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98df6 │ │ │ │ + beq.w 98d0e │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ movs r3, #1 │ │ │ │ bfi r2, r3, #0, #2 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ strb r2, [r6, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 98452 │ │ │ │ + blt.n 9836a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 9881c │ │ │ │ + bmi.w 98734 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98544 │ │ │ │ + bge.n 9845c │ │ │ │ mov.w r3, #1342177280 @ 0x50000000 │ │ │ │ str r3, [r6, #0] │ │ │ │ movs r3, #2 │ │ │ │ bfi r2, r3, #0, #2 │ │ │ │ strb r2, [r6, #16] │ │ │ │ - b.n 98452 │ │ │ │ - movw r5, #1949 @ 0x79d │ │ │ │ + b.n 9836a │ │ │ │ + movw r5, #773 @ 0x305 │ │ │ │ movt r5, #14 │ │ │ │ - b.n 9837e │ │ │ │ - movw r5, #40881 @ 0x9fb1 │ │ │ │ + b.n 98296 │ │ │ │ + movw r5, #38537 @ 0x9689 │ │ │ │ movt r5, #10 │ │ │ │ - b.n 9837e │ │ │ │ + b.n 98296 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.n 98664 │ │ │ │ - movw r5, #19829 @ 0x4d75 │ │ │ │ + bne.n 9857c │ │ │ │ + movw r5, #18809 @ 0x4979 │ │ │ │ movt r5, #14 │ │ │ │ - b.n 9837e │ │ │ │ + b.n 98296 │ │ │ │ movw r6, #15128 @ 0x3b18 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ and.w r4, r3, #24 │ │ │ │ ubfx r0, r3, #14, #1 │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ addne r0, #1 │ │ │ │ lsls r3, r3, #29 │ │ │ │ str r0, [r7, #24] │ │ │ │ - bmi.w 98a24 │ │ │ │ + bmi.w 9893c │ │ │ │ ldr r0, [r7, #24] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ sub.w r3, r3, r0, lsl #3 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.w 98338 │ │ │ │ + bcc.w 98250 │ │ │ │ adds.w r3, r1, r0, lsl #3 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bmi.w 98338 │ │ │ │ + bmi.w 98250 │ │ │ │ movw r8, #24320 @ 0x5f00 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r1, #205 @ 0xcd │ │ │ │ + movw r1, #221 @ 0xdd │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r3, [r8, #888] @ 0x378 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 98a12 │ │ │ │ + bne.w 9892a │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r4, [r2, #1612] @ 0x64c │ │ │ │ subs r3, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.w 98782 │ │ │ │ + bcs.w 9869a │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r1, [r4, ip, lsl #3] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r3, [r7, #20] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 989f2 │ │ │ │ + beq.w 9890a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr.w lr, [r3] │ │ │ │ str.w lr, [r1, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 98762 │ │ │ │ + beq.w 9867a │ │ │ │ ldr r2, [r7, #24] │ │ │ │ movs r1, #0 │ │ │ │ add.w r4, r3, r2, lsl #3 │ │ │ │ ldr.w r2, [r9, sl] │ │ │ │ strd r1, r1, [r3] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ strd r1, r1, [r4, #-8] │ │ │ │ ldr.w r1, [r3, #3768] @ 0xeb8 │ │ │ │ ldr.w r0, [r3, #3764] @ 0xeb4 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r3, #3768] @ 0xeb8 │ │ │ │ cmp r0, r1 │ │ │ │ - blt.w 98868 │ │ │ │ + blt.w 98780 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r6, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 98ae2 │ │ │ │ - ldr r2, [pc, #32] @ (98658 ) │ │ │ │ + blt.w 989fa │ │ │ │ + ldr r2, [pc, #32] @ (98570 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r2, [r7, #28] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98abe │ │ │ │ + bne.w 989d6 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r3, #29 │ │ │ │ - bmi.w 98a66 │ │ │ │ + bmi.w 9897e │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ - b.n 983be │ │ │ │ + b.n 982d6 │ │ │ │ nop │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 98e4c │ │ │ │ + ble.w 98d64 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.w 98214 │ │ │ │ - movw r5, #29981 @ 0x751d │ │ │ │ + bne.w 9812c │ │ │ │ + movw r5, #27693 @ 0x6c2d │ │ │ │ movt r5, #13 │ │ │ │ - b.n 9837e │ │ │ │ + b.n 98296 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 986ce │ │ │ │ + bge.n 985e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 986ce │ │ │ │ + cbnz r3, 985e6 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr.w r8, [r9, sl] │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ ldr.w r2, [r8, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ ubfx fp, r1, #14, #1 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ str r1, [r7, #20] │ │ │ │ mov.w r1, r2, asr #13 │ │ │ │ str r1, [r7, #16] │ │ │ │ - bge.n 986b2 │ │ │ │ + bge.n 985ca │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 98d02 │ │ │ │ + bne.w 98c1a │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98aa2 │ │ │ │ + bne.w 989ba │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98a8a │ │ │ │ + bne.w 989a2 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 98c3e │ │ │ │ + blt.w 98b56 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 98454 │ │ │ │ + bne.w 9836c │ │ │ │ mov r0, r5 │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b.n 98454 │ │ │ │ + b.n 9836c │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 984c2 │ │ │ │ + beq.w 983da │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98752 │ │ │ │ + bge.n 9866a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 98752 │ │ │ │ + cbnz r3, 9866a │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr.w r8, [r9, sl] │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ ldr.w r2, [r8, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ ubfx fp, r1, #14, #1 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ str r1, [r7, #24] │ │ │ │ mov.w r1, r2, asr #13 │ │ │ │ str r1, [r7, #20] │ │ │ │ - bge.n 98736 │ │ │ │ + bge.n 9864e │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 98d54 │ │ │ │ + bne.w 98c6c │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98ce6 │ │ │ │ + bne.w 98bfe │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98cce │ │ │ │ + bne.w 98be6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98454 │ │ │ │ + bge.w 9836c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 98454 │ │ │ │ + b.n 9836c │ │ │ │ ldrd r0, r2, [r1, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bcc.n 98812 │ │ │ │ + bcc.n 9872a │ │ │ │ add.w r2, ip, #1 │ │ │ │ add.w r2, r0, r2, lsl #3 │ │ │ │ str r2, [r1, #24] │ │ │ │ adds r2, r1, r0 │ │ │ │ str r2, [r1, #4] │ │ │ │ str.w lr, [r1, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98600 │ │ │ │ + bne.w 98518 │ │ │ │ ldr.w r3, [r8, #848] @ 0x350 │ │ │ │ - movw r2, #41937 @ 0xa3d1 │ │ │ │ + movw r2, #42009 @ 0xa419 │ │ │ │ movt r2, #7 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 98dba │ │ │ │ + bne.w 98cd2 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c0b0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98338 │ │ │ │ + beq.w 98250 │ │ │ │ ldr.w r2, [r4, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r4, #800] @ 0x320 │ │ │ │ - b.n 98600 │ │ │ │ + b.n 98518 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr.w r8, [r9, sl] │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ ldr.w r2, [r8, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ ubfx fp, r1, #14, #1 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ str r1, [r7, #20] │ │ │ │ mov.w r1, r2, asr #13 │ │ │ │ str r1, [r7, #24] │ │ │ │ - bge.n 987de │ │ │ │ + bge.n 986f6 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 989a0 │ │ │ │ + bne.w 988b8 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98984 │ │ │ │ + bne.w 9889c │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98472 │ │ │ │ + beq.w 9838a │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 98472 │ │ │ │ + ble.w 9838a │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 98472 │ │ │ │ + beq.w 9838a │ │ │ │ mov r0, r8 │ │ │ │ - bl 23f430 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 98472 │ │ │ │ + bl 23f694 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 9838a │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ str r1, [r2, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b.n 98600 │ │ │ │ + b.n 98518 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98af6 │ │ │ │ + bne.w 98a0e │ │ │ │ ldr.w r1, [r6, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 98536 │ │ │ │ + beq.w 9844e │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ ldr.w r5, [r6, #-4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bic.w r5, r5, #3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r1, [r5, #0] │ │ │ │ @@ -162469,124 +162397,124 @@ │ │ │ │ ldr.w r1, [r6, #-4] │ │ │ │ subs r3, #1 │ │ │ │ and.w r1, r1, #1 │ │ │ │ str.w r1, [r6, #-4] │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r6, #-8] │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 98536 │ │ │ │ + b.n 9844e │ │ │ │ ldr.w r1, [r3, #3748] @ 0xea4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9862a │ │ │ │ + beq.w 98542 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9862a │ │ │ │ + beq.w 98542 │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9862a │ │ │ │ + bne.w 98542 │ │ │ │ ldr r3, [r2, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98f90 │ │ │ │ + bne.w 98ea8 │ │ │ │ add.w r3, r2, #12 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r0, r2, #27 │ │ │ │ - bmi.w 9862a │ │ │ │ + bmi.w 98542 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9889a │ │ │ │ + bne.n 987b2 │ │ │ │ dmb ish │ │ │ │ - b.n 9862a │ │ │ │ + b.n 98542 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ mvn.w r9, #2147483648 @ 0x80000000 │ │ │ │ ldr r4, [r7, #32] │ │ │ │ ldr.w r0, [r0, #440] @ 0x1b8 │ │ │ │ sub.w r9, r9, r4 │ │ │ │ ldrd lr, r0, [r0, #12] │ │ │ │ add r0, lr │ │ │ │ add.w lr, r0, #3 │ │ │ │ adds r0, #1 │ │ │ │ bic.w lr, lr, #3 │ │ │ │ add.w lr, lr, r0, lsl #2 │ │ │ │ add r1, lr │ │ │ │ cmp r1, r9 │ │ │ │ - bls.w 97f22 │ │ │ │ + bls.w 97e3a │ │ │ │ mov fp, r2 │ │ │ │ - b.n 98338 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + b.n 98250 │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ str r3, [r7, #24] │ │ │ │ cmp r9, r2 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - bne.w 98b2e │ │ │ │ + bne.w 98a46 │ │ │ │ ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97fc6 │ │ │ │ + bne.w 97ede │ │ │ │ mov r0, r4 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - b.w 97fc6 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + b.w 97ede │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 97ebc │ │ │ │ + beq.w 97dd4 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.w 97ebc │ │ │ │ + b.w 97dd4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #15128 @ 0x3b18 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r3, [r7, #24] │ │ │ │ - bl 1dd16c <_PyAST_Compile@@Base+0x364> │ │ │ │ + bl 1dd60c <_PyAST_Compile@@Base+0x3e8> │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - b.w 97c82 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + b.w 97b9a │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 98198 │ │ │ │ + beq.w 980b0 │ │ │ │ str r3, [r7, #4] │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ blx r8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 98198 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + b.n 980b0 │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 980d4 │ │ │ │ + beq.w 97fec │ │ │ │ ldr r2, [r7, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.w 980d4 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + b.w 97fec │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 987ea │ │ │ │ + beq.w 98702 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 987ea │ │ │ │ + b.n 98702 │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98f5e │ │ │ │ + bne.w 98e76 │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ - cbz r2, 989e2 │ │ │ │ + cbz r2, 988fa │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ ldr.w r1, [r5, #-4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r2, [r1, #0] │ │ │ │ @@ -162599,136 +162527,136 @@ │ │ │ │ str.w r2, [r5, #-4] │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r2, [r8, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [r5, #-8] │ │ │ │ str.w r5, [r8, #100] @ 0x64 │ │ │ │ - b.n 98472 │ │ │ │ + b.n 9838a │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9877c │ │ │ │ + b.n 98694 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r1, sl │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r9 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov ip, r0 │ │ │ │ - b.w 98144 │ │ │ │ + b.w 9805c │ │ │ │ ldr.w r0, [r8, #884] @ 0x374 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98600 │ │ │ │ - b.n 98338 │ │ │ │ + bne.w 98518 │ │ │ │ + b.n 98250 │ │ │ │ ldr.w r0, [r6, #440] @ 0x1b8 │ │ │ │ ldrd r0, r3, [r0, #12] │ │ │ │ add r3, r0 │ │ │ │ adds r0, r3, #1 │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ add r1, r3 │ │ │ │ - b.n 98592 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + b.n 984aa │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 98a7a │ │ │ │ + bne.n 98992 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98650 │ │ │ │ + bne.w 98568 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ - b.n 983be │ │ │ │ + b.n 982d6 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #15128 @ 0x3b18 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 1dd16c <_PyAST_Compile@@Base+0x364> │ │ │ │ + bl 1dd60c <_PyAST_Compile@@Base+0x3e8> │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ - b.n 983be │ │ │ │ + b.n 982d6 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ - b.n 983be │ │ │ │ + b.n 982d6 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 986ce │ │ │ │ + ble.w 985e6 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 986ce │ │ │ │ + beq.w 985e6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 23f430 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 986ce │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + bl 23f694 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 985e6 │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 986be │ │ │ │ + beq.w 985d6 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 986be │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + b.n 985d6 │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 98ae8 │ │ │ │ + bne.n 98a00 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98648 │ │ │ │ + bne.w 98560 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 98648 │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 98560 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 98636 │ │ │ │ + b.n 9854e │ │ │ │ ldr r2, [r7, #28] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 98648 │ │ │ │ - movw r1, #16833 @ 0x41c1 │ │ │ │ + b.n 98560 │ │ │ │ + movw r1, #16617 @ 0x40e9 │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 98dc6 │ │ │ │ + bne.w 98cde │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98826 │ │ │ │ - b.n 98536 │ │ │ │ + bne.w 9873e │ │ │ │ + b.n 9844e │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 98b16 │ │ │ │ + bne.n 98a2e │ │ │ │ dmb ish │ │ │ │ - b.w 9826c │ │ │ │ + b.w 98184 │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - b.w 97fc6 │ │ │ │ + b.w 97ede │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98e1a │ │ │ │ + bne.w 98d32 │ │ │ │ ldr.w r2, [r9, #-8] │ │ │ │ - cbz r2, 98b80 │ │ │ │ + cbz r2, 98a98 │ │ │ │ ldr.w r3, [r8, fp] │ │ │ │ ldr.w r0, [r9, #-4] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -162742,20 +162670,20 @@ │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r2, [r1, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [r9, #-8] │ │ │ │ str.w r9, [r1, #100] @ 0x64 │ │ │ │ - b.w 97ecc │ │ │ │ + b.w 97de4 │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98e0a │ │ │ │ + bne.w 98d22 │ │ │ │ ldr.w r2, [r9, #-8] │ │ │ │ - cbz r2, 98bd4 │ │ │ │ + cbz r2, 98aec │ │ │ │ ldr.w r3, [r8, fp] │ │ │ │ ldr.w r0, [r9, #-4] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -162768,20 +162696,20 @@ │ │ │ │ str.w r2, [r9, #-4] │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r2, [sl, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [r9, #-8] │ │ │ │ str.w r9, [sl, #100] @ 0x64 │ │ │ │ - b.w 980e4 │ │ │ │ + b.w 97ffc │ │ │ │ ldr.w r1, [r0, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 98dd8 │ │ │ │ + bne.w 98cf0 │ │ │ │ ldr.w r1, [r9, #-8] │ │ │ │ - cbz r1, 98c2c │ │ │ │ + cbz r1, 98b44 │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr.w r2, [r9, #-4] │ │ │ │ bic.w ip, r2, #3 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ str.w r1, [ip] │ │ │ │ @@ -162794,85 +162722,85 @@ │ │ │ │ str.w r1, [r9, #-4] │ │ │ │ str.w r2, [r0, #3868] @ 0xf1c │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r1, [sl, #100] @ 0x64 │ │ │ │ orrs r1, r2 │ │ │ │ str.w r1, [r9, #-8] │ │ │ │ str.w r9, [sl, #100] @ 0x64 │ │ │ │ - b.w 97d44 │ │ │ │ + b.w 97c5c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 98454 │ │ │ │ + bne.w 9836c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98234 │ │ │ │ + bge.w 9814c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98234 │ │ │ │ + bne.w 9814c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98234 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 9814c │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 984a8 │ │ │ │ + bne.w 983c0 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w 98f9c │ │ │ │ + bpl.w 98eb4 │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bpl.w 98fb2 │ │ │ │ + bpl.w 98eca │ │ │ │ ldrsb.w r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 98fc0 │ │ │ │ + blt.w 98ed8 │ │ │ │ add.w r3, r6, #20 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r2, #24 │ │ │ │ movw r5, #43944 @ 0xaba8 │ │ │ │ mla r5, r2, r3, r5 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ add r5, r3 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98454 │ │ │ │ + bge.w 9836c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98454 │ │ │ │ + bne.w 9836c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98454 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 9836c │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - b.w 97c82 │ │ │ │ + b.w 97b9a │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 98752 │ │ │ │ + ble.w 9866a │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 98752 │ │ │ │ + beq.w 9866a │ │ │ │ mov r0, r8 │ │ │ │ - bl 23f430 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 98752 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + bl 23f694 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 9866a │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 98742 │ │ │ │ + beq.w 9865a │ │ │ │ ldr r2, [r7, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 98742 │ │ │ │ + b.n 9865a │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98f20 │ │ │ │ + bne.w 98e38 │ │ │ │ ldr.w r2, [r6, #-8] │ │ │ │ - cbz r2, 98d44 │ │ │ │ + cbz r2, 98c5c │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ ldr.w r0, [r6, #-4] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -162885,20 +162813,20 @@ │ │ │ │ str.w r2, [r6, #-4] │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r2, [r8, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [r6, #-8] │ │ │ │ str.w r6, [r8, #100] @ 0x64 │ │ │ │ - b.n 986ce │ │ │ │ + b.n 985e6 │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98e8c │ │ │ │ + bne.w 98da4 │ │ │ │ ldr.w r2, [r6, #-8] │ │ │ │ - cbz r2, 98d96 │ │ │ │ + cbz r2, 98cae │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ ldr.w r0, [r6, #-4] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -162911,221 +162839,221 @@ │ │ │ │ str.w r2, [r6, #-4] │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r2, [r8, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [r6, #-8] │ │ │ │ str.w r6, [r8, #100] @ 0x64 │ │ │ │ - b.n 98752 │ │ │ │ + b.n 9866a │ │ │ │ mov r0, r9 │ │ │ │ blx r2 │ │ │ │ ldrb.w r3, [r9, #16] │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 981ce │ │ │ │ - b.w 9803c │ │ │ │ + bne.w 980e6 │ │ │ │ + b.w 97f54 │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ ldr r1, [r7, #28] │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 987a2 │ │ │ │ + b.n 986ba │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98826 │ │ │ │ - b.w 98536 │ │ │ │ + bne.w 9873e │ │ │ │ + b.w 9844e │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r7, #24] │ │ │ │ str r2, [r7, #32] │ │ │ │ blx r1 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98bf0 │ │ │ │ - b.n 98c2c │ │ │ │ + bne.w 98b08 │ │ │ │ + b.n 98b44 │ │ │ │ mov r5, r6 │ │ │ │ - bl f7144 │ │ │ │ - b.w 98454 │ │ │ │ + bl f6dfc │ │ │ │ + b.w 9836c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9851a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 98432 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98508 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 98420 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r7, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98b9c │ │ │ │ - b.n 98bd4 │ │ │ │ + bne.w 98ab4 │ │ │ │ + b.n 98aec │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r7, #8] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98b48 │ │ │ │ - b.n 98b80 │ │ │ │ + bne.w 98a60 │ │ │ │ + b.n 98a98 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98018 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 97f30 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 98260 │ │ │ │ - b.w 9826c │ │ │ │ - bl f7144 │ │ │ │ + beq.w 98178 │ │ │ │ + b.w 98184 │ │ │ │ + bl f6dfc │ │ │ │ str.w r9, [r7, #20] │ │ │ │ - b.w 980f0 │ │ │ │ + b.w 98008 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #49008 @ 0xbf70 │ │ │ │ + movw r1, #47408 @ 0xb930 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.w 98234 │ │ │ │ + bl f3b74 │ │ │ │ + b.w 9814c │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58856 @ 0xe5e8 │ │ │ │ + movw r1, #57256 @ 0xdfa8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.w 98234 │ │ │ │ + bl 11df00 │ │ │ │ + b.w 9814c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 984f6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 9840e │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98d5e │ │ │ │ - b.n 98d96 │ │ │ │ + bne.w 98c76 │ │ │ │ + b.n 98cae │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 98ee8 │ │ │ │ + bpl.n 98e00 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 98f00 │ │ │ │ + bpl.n 98e18 │ │ │ │ ldrsb.w r3, [r9, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 98f0e │ │ │ │ + blt.n 98e26 │ │ │ │ add.w r3, r9, #20 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r2, #43944 @ 0xaba8 │ │ │ │ mla r2, r1, r3, r2 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ adds r3, r2, r3 │ │ │ │ str r3, [r7, #20] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 980f0 │ │ │ │ + bge.w 98008 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 980f0 │ │ │ │ + bne.w 98008 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 980f0 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 98008 │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 98eb0 │ │ │ │ + bge.n 98dc8 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #216] @ (98fd0 ) │ │ │ │ + ldr r3, [pc, #216] @ (98ee8 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ str r3, [r7, #20] │ │ │ │ - b.n 98ec8 │ │ │ │ + b.n 98de0 │ │ │ │ ldrsb.w r3, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 98f0e │ │ │ │ + blt.n 98e26 │ │ │ │ add.w r3, r9, #28 │ │ │ │ - b.n 98eb0 │ │ │ │ + b.n 98dc8 │ │ │ │ ldrb.w r3, [r9, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r9, #20 │ │ │ │ addpl.w r3, r9, #28 │ │ │ │ - b.n 98ef4 │ │ │ │ + b.n 98e0c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #20] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98d0c │ │ │ │ - b.n 98d44 │ │ │ │ + bne.w 98c24 │ │ │ │ + b.n 98c5c │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx sl │ │ │ │ mov r3, r0 │ │ │ │ - b.w 97d44 │ │ │ │ + b.w 97c5c │ │ │ │ ldr r2, [r7, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.w 980f0 │ │ │ │ + b.w 98008 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ blx r5 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 98472 │ │ │ │ + b.w 9838a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9848a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 983a2 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #28] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 989aa │ │ │ │ - b.n 989e2 │ │ │ │ + bne.w 988c2 │ │ │ │ + b.n 988fa │ │ │ │ mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98002 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 97f1a │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 97fec │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.w 97f04 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #32] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - b.w 97d5c │ │ │ │ + b.w 97c74 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9888a │ │ │ │ - b.w 9862a │ │ │ │ + beq.w 987a2 │ │ │ │ + b.w 98542 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 98c86 │ │ │ │ + bge.w 98b9e │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - ldr r5, [pc, #36] @ (98fd0 ) │ │ │ │ + ldr r5, [pc, #36] @ (98ee8 ) │ │ │ │ add.w r5, r5, r3, lsl #5 │ │ │ │ - b.n 98c9c │ │ │ │ + b.n 98bb4 │ │ │ │ ldrsb.w r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 98fc0 │ │ │ │ + blt.n 98ed8 │ │ │ │ add.w r3, r6, #28 │ │ │ │ - b.n 98c86 │ │ │ │ + b.n 98b9e │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r3, r6, #28 │ │ │ │ addmi.w r3, r6, #20 │ │ │ │ - b.n 98fa8 │ │ │ │ + b.n 98ec0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00098fd4 : │ │ │ │ +00098eec : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99068 │ │ │ │ + bne.n 98f80 │ │ │ │ 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 r5, r0 │ │ │ │ @@ -163133,73 +163061,73 @@ │ │ │ │ mov r6, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 886f0 │ │ │ │ + bl 881a4 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 99062 │ │ │ │ + cbz r0, 98f7a │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 99024 │ │ │ │ + bpl.n 98f3c │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 99024 │ │ │ │ + bne.n 98f3c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 9904e │ │ │ │ + beq.n 98f66 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 99070 │ │ │ │ + bl 98f88 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99040 │ │ │ │ + bge.n 98f58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 99046 │ │ │ │ + cbz r3, 98f5e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99040 │ │ │ │ - ldr r2, [pc, #28] @ (9906c ) │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 98f58 │ │ │ │ + ldr r2, [pc, #28] @ (98f84 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1c89b0 │ │ │ │ + bl 1c8e1c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 99024 │ │ │ │ + bne.n 98f3c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99040 │ │ │ │ + b.n 98f58 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00099070 : │ │ │ │ +00098f88 : │ │ │ │ stmdb 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, [r1, #4] │ │ │ │ mov sl, r2 │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.w 9964c │ │ │ │ - ldr.w fp, [pc, #1280] @ 99590 │ │ │ │ + bpl.w 99564 │ │ │ │ + ldr.w fp, [pc, #1280] @ 994a8 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r1] │ │ │ │ movw r8, #41560 @ 0xa258 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ mov r6, r0 │ │ │ │ @@ -163207,124 +163135,124 @@ │ │ │ │ it lt │ │ │ │ addlt.w r9, r9, #1 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ it lt │ │ │ │ strlt.w r9, [r1] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 990ca │ │ │ │ + bne.n 98fe2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r1, r3, #30 │ │ │ │ - beq.w 992fc │ │ │ │ + beq.w 99214 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9972c │ │ │ │ - movw r9, #39589 @ 0x9aa5 │ │ │ │ + beq.w 99644 │ │ │ │ + movw r9, #39357 @ 0x99bd │ │ │ │ movt r9, #9 │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 99446 │ │ │ │ + bne.w 9935e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.w 996aa │ │ │ │ + bpl.w 995c2 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 99206 │ │ │ │ + bmi.w 9911e │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99240 │ │ │ │ + beq.w 99158 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 99264 │ │ │ │ + bge.w 9917c │ │ │ │ ldr.w r2, [fp, r7] │ │ │ │ adds r3, #1 │ │ │ │ ldr.w fp, [r5, #192] @ 0xc0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ movs r2, #12 │ │ │ │ eor.w r7, fp, r4, asr #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r2, #1432] @ 0x598 │ │ │ │ cmp r0, fp │ │ │ │ - bne.w 9928e │ │ │ │ + bne.w 991a6 │ │ │ │ movs r2, #12 │ │ │ │ mla r1, r7, r2, r3 │ │ │ │ add.w r1, r1, #40960 @ 0xa000 │ │ │ │ ldr.w r1, [r1, #1436] @ 0x59c │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 9951e │ │ │ │ + bne.w 99436 │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r7, r2, r3 │ │ │ │ ldr.w r1, [r3, #1440] @ 0x5a0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 993a2 │ │ │ │ + beq.w 992ba │ │ │ │ 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, #20] │ │ │ │ cmp r1, #1 │ │ │ │ - bls.n 99190 │ │ │ │ + bls.n 990a8 │ │ │ │ bic.w fp, r1, #1 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 993be │ │ │ │ + bne.w 992d6 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r3, #29 │ │ │ │ - bmi.w 993ac │ │ │ │ + bmi.w 992c4 │ │ │ │ lsls r0, r3, #27 │ │ │ │ it mi │ │ │ │ submi.w r7, r6, #12 │ │ │ │ - bmi.n 991b4 │ │ │ │ + bmi.n 990cc │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r7, [r2, #144] @ 0x90 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 99608 │ │ │ │ - blt.w 9970e │ │ │ │ + beq.w 99520 │ │ │ │ + blt.w 99626 │ │ │ │ add r7, r6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 99608 │ │ │ │ + beq.w 99520 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9941a │ │ │ │ + beq.w 99332 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 994fe │ │ │ │ + beq.w 99416 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9a5f8 <_PyObject_GenericSetAttrWithDict@@Base+0x88c> │ │ │ │ + bl 9a4fc <_PyObject_GenericSetAttrWithDict@@Base+0x878> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 994c0 │ │ │ │ + beq.w 993d8 │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 99254 │ │ │ │ + bpl.n 9916c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 991f4 │ │ │ │ + bge.n 9910c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9984a │ │ │ │ + beq.w 99762 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 994a0 │ │ │ │ + blt.w 993b8 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [fp, r7] │ │ │ │ movs r2, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ @@ -163336,62 +163264,62 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r0, r1, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [r0, #412] @ 0x19c │ │ │ │ cmp r2, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 995f8 │ │ │ │ + beq.w 99510 │ │ │ │ ldr.w r3, [r0, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 990fe │ │ │ │ + bne.w 99016 │ │ │ │ mov r0, r5 │ │ │ │ - bl 92c80 │ │ │ │ + bl 92ba8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 990fe │ │ │ │ + bge.w 99016 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 994aa │ │ │ │ + b.n 993c2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 991e2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 991e2 │ │ │ │ + bne.n 990fa │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 990fa │ │ │ │ ldr.w r3, [fp, r7] │ │ │ │ movs r2, #12 │ │ │ │ ldr.w fp, [r5, #192] @ 0xc0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ eor.w r7, fp, r4, asr #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r2, #1432] @ 0x598 │ │ │ │ cmp fp, r0 │ │ │ │ - beq.w 99142 │ │ │ │ + beq.w 9905a │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 99594 │ │ │ │ + beq.w 994ac │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 9a330 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ + bl 9a248 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9939e │ │ │ │ + beq.n 992b6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 9917a │ │ │ │ + bne.w 99092 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 9917a │ │ │ │ + bgt.w 99092 │ │ │ │ movs r2, #12 │ │ │ │ bic.w r1, r1, #1 │ │ │ │ mul.w r2, r7, r2 │ │ │ │ add.w r7, r3, #42240 @ 0xa500 │ │ │ │ adds r7, #152 @ 0x98 │ │ │ │ adds r0, r7, r2 │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -163405,774 +163333,774 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r7, r1] │ │ │ │ dmb ish │ │ │ │ str.w fp, [r7, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 99522 │ │ │ │ + blt.w 9943a │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n 9917a │ │ │ │ + b.n 99092 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 996ca │ │ │ │ - ldr r3, [pc, #644] @ (9958c ) │ │ │ │ + beq.w 995e2 │ │ │ │ + ldr r3, [pc, #644] @ (994a4 ) │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9946c │ │ │ │ + bne.w 99384 │ │ │ │ add.w r2, r2, #110592 @ 0x1b000 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r2, #4000] @ 0xfa0 │ │ │ │ mov r2, r4 │ │ │ │ - bl 8b768 │ │ │ │ + bl 8ba94 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 99852 │ │ │ │ + beq.w 9976a │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 993e8 │ │ │ │ + beq.n 99300 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9934a │ │ │ │ + bge.n 99262 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9986a │ │ │ │ + beq.w 99782 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9936c │ │ │ │ + bge.n 99284 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99860 │ │ │ │ + beq.w 99778 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9936c │ │ │ │ + bge.n 99284 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99858 │ │ │ │ + beq.w 99770 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - blt.w 990ca │ │ │ │ + blt.w 98fe2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 990ca │ │ │ │ + b.n 98fe2 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a330 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ + bl 9a248 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 992f8 │ │ │ │ + bne.n 99210 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ movs r1, #1 │ │ │ │ lsls r7, r3, #29 │ │ │ │ - bpl.w 99198 │ │ │ │ + bpl.w 990b0 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f9cf8 │ │ │ │ + bl f99b4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 991da │ │ │ │ - b.n 994c0 │ │ │ │ - movw r2, #27613 @ 0x6bdd │ │ │ │ + bne.w 990f2 │ │ │ │ + b.n 993d8 │ │ │ │ + movw r2, #26773 @ 0x6895 │ │ │ │ movt r2, #15 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 994f2 │ │ │ │ + bne.w 9940a │ │ │ │ ldr.w r0, [fp, #8] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 99532 │ │ │ │ + bne.w 9944a │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl f6c34 │ │ │ │ + bl f68ec │ │ │ │ mov r7, r0 │ │ │ │ - b.n 991dc │ │ │ │ + b.n 990f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 995da │ │ │ │ + bge.w 994f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 995da │ │ │ │ + bne.w 994f2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 99416 │ │ │ │ + blt.n 9932e │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 994da │ │ │ │ + beq.n 993f2 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 990ca │ │ │ │ + b.n 98fe2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bpl.n 9942a │ │ │ │ + bpl.n 99342 │ │ │ │ ldr.w r0, [r3, #440] @ 0x1b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 994b2 │ │ │ │ + bne.n 993ca │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #57368 @ 0xe018 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - bl 7fbf0 │ │ │ │ + bl 7fc40 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 991c2 │ │ │ │ - b.n 994c0 │ │ │ │ + bne.w 990da │ │ │ │ + b.n 993d8 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 991fe │ │ │ │ + bge.w 99116 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 991fe │ │ │ │ + bne.w 99116 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 991fe │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99116 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9931a │ │ │ │ + beq.w 99232 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 995e6 │ │ │ │ + bge.w 994fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 995e6 │ │ │ │ + bne.w 994fe │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 995f0 │ │ │ │ + blt.w 99508 │ │ │ │ mov r4, r1 │ │ │ │ - b.n 990ca │ │ │ │ + b.n 98fe2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99740 │ │ │ │ + beq.w 99658 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9945a │ │ │ │ - b.n 991fe │ │ │ │ - bl 15c854 <_PyUnicode_IsNumeric@@Base+0x240> │ │ │ │ + blt.n 99372 │ │ │ │ + b.n 99116 │ │ │ │ + bl 15c398 <_PyUnicode_IsNumeric@@Base+0x250> │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 991c2 │ │ │ │ + bne.w 990da │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99628 │ │ │ │ + bne.w 99540 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 991dc │ │ │ │ + b.n 990f4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82ed8 <_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 990ca │ │ │ │ + b.n 98fe2 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 991dc │ │ │ │ + b.n 990f4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 9966a │ │ │ │ + bne.w 99582 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 9966a │ │ │ │ + beq.w 99582 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl dba60 │ │ │ │ + bl db5bc │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 991da │ │ │ │ - b.n 994c0 │ │ │ │ + bne.w 990f2 │ │ │ │ + b.n 993d8 │ │ │ │ mov fp, r0 │ │ │ │ - b.n 9928e │ │ │ │ + b.n 991a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 992f8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 992f8 │ │ │ │ + bne.w 99210 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99210 │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9982a │ │ │ │ + beq.w 99742 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 9957a │ │ │ │ + ble.n 99492 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 993d8 │ │ │ │ + beq.w 992f0 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 9957a │ │ │ │ + beq.n 99492 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 993d8 │ │ │ │ + beq.w 992f0 │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 9957a │ │ │ │ + beq.n 99492 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 993d8 │ │ │ │ + beq.w 992f0 │ │ │ │ cmp r7, #3 │ │ │ │ - beq.n 9957a │ │ │ │ + beq.n 99492 │ │ │ │ adds r1, #24 │ │ │ │ movs r3, #3 │ │ │ │ ldr.w ip, [r1, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 993d8 │ │ │ │ + beq.w 992f0 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 9956a │ │ │ │ + bne.n 99482 │ │ │ │ ldr.w r1, [fp, #12] │ │ │ │ - bl 1cf42c <_PySys_GetRequiredAttr@@Base+0x780> │ │ │ │ + bl 1cf8b0 <_PySys_GetRequiredAttr@@Base+0x780> │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 993d8 │ │ │ │ - b.n 991dc │ │ │ │ + bne.w 992f0 │ │ │ │ + b.n 990f4 │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh.w r2, [r5, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.w 99390 │ │ │ │ + bcs.w 992a8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 99390 │ │ │ │ + bne.w 992a8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 99390 │ │ │ │ + bgt.w 992a8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl f7fec <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ + bl f7ca4 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w fp, [r5, #192] @ 0xc0 │ │ │ │ - bl 9a330 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ + bl 9a248 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9939e │ │ │ │ + beq.w 992b6 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 992a8 │ │ │ │ - b.n 992f8 │ │ │ │ + bne.w 991c0 │ │ │ │ + b.n 99210 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9940c │ │ │ │ + bge.w 99324 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 990ca │ │ │ │ + b.n 98fe2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9949c │ │ │ │ + bge.w 993b4 │ │ │ │ adds r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 990ca │ │ │ │ + b.n 98fe2 │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r1, #404] @ 0x194 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 990fe │ │ │ │ - b.n 99240 │ │ │ │ + bne.w 99016 │ │ │ │ + b.n 99158 │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bls.n 99684 │ │ │ │ + bls.n 9959c │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #59096 @ 0xe6d8 │ │ │ │ + movw r1, #57496 @ 0xe098 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f3f54 │ │ │ │ - b.n 994d4 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 993ec │ │ │ │ movw r2, #43836 @ 0xab3c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #59056 @ 0xe6b0 │ │ │ │ + movw r1, #57456 @ 0xe070 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f6754 │ │ │ │ - b.n 994d4 │ │ │ │ + bl f634c │ │ │ │ + b.n 993ec │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #58928 @ 0xe630 │ │ │ │ + movw r1, #57328 @ 0xdff0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 991fe │ │ │ │ + b.n 99116 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 9950e │ │ │ │ + bne.w 99426 │ │ │ │ mov r0, r4 │ │ │ │ - bl 43340 │ │ │ │ - b.n 994c0 │ │ │ │ + bl 43388 │ │ │ │ + b.n 993d8 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, r9 │ │ │ │ mov r3, r4 │ │ │ │ itete eq │ │ │ │ - movweq r1, #58972 @ 0xe65c │ │ │ │ - movwne r1, #59056 @ 0xe6b0 │ │ │ │ + movweq r1, #57372 @ 0xe01c │ │ │ │ + movwne r1, #57456 @ 0xe070 │ │ │ │ movteq r1, #46 @ 0x2e │ │ │ │ movtne r1, #46 @ 0x2e │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f6754 │ │ │ │ - b.n 994d4 │ │ │ │ + bl f634c │ │ │ │ + b.n 993ec │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #58928 @ 0xe630 │ │ │ │ + movw r1, #57328 @ 0xdff0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 994aa │ │ │ │ + b.n 993c2 │ │ │ │ and.w r1, r3, #28 │ │ │ │ cmp r1, #4 │ │ │ │ - bne.w 99304 │ │ │ │ + bne.w 9921c │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 997b6 │ │ │ │ + bpl.n 996ce │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.w 997f2 │ │ │ │ + bpl.w 9970a │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 99800 │ │ │ │ + blt.w 99718 │ │ │ │ add.w r3, r4, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #24320 @ 0x5f00 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add r3, r2 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 99810 │ │ │ │ + blt.w 99728 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 990ca │ │ │ │ + b.n 98fe2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ eor.w r0, r3, r3, asr #31 │ │ │ │ sub.w r0, r0, r3, asr #31 │ │ │ │ ldrd r3, r2, [r2, #16] │ │ │ │ adds r3, #3 │ │ │ │ mla r3, r2, r0, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r3, r7 │ │ │ │ adds r7, r6, r3 │ │ │ │ - b.n 991b4 │ │ │ │ + b.n 990cc │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r3, 99762 │ │ │ │ + cbz r3, 9967a │ │ │ │ mov r0, r4 │ │ │ │ - bl dd388 │ │ │ │ + bl dcef8 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 9974a │ │ │ │ + cbz r0, 99662 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r2, sl │ │ │ │ - b.n 9944a │ │ │ │ + b.n 99362 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 994aa │ │ │ │ + b.n 993c2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99664 │ │ │ │ + bge.n 9957c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99664 │ │ │ │ + bne.n 9957c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99664 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9957c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 997a6 │ │ │ │ + blt.n 996be │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - cbnz r3, 997ca │ │ │ │ + cbnz r3, 996e2 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ - cbnz r3, 997ca │ │ │ │ - movw r1, #58916 @ 0xe624 │ │ │ │ + cbnz r3, 996e2 │ │ │ │ + movw r1, #57316 @ 0xdfe4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r3, #58912 @ 0xe620 │ │ │ │ + movw r3, #57312 @ 0xdfe0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ cmp.w sl, #0 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #59140 @ 0xe704 │ │ │ │ + movw r1, #57540 @ 0xe0c4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f3f54 │ │ │ │ - b.n 99664 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 9957c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9976a │ │ │ │ + bne.n 99682 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9976a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99682 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 996ec │ │ │ │ + bge.n 99604 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #176] @ (99874 ) │ │ │ │ + ldr r3, [pc, #176] @ (9978c ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 99702 │ │ │ │ - movw r1, #58916 @ 0xe624 │ │ │ │ + b.n 9961a │ │ │ │ + movw r1, #57316 @ 0xdfe4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r3, #58912 @ 0xe620 │ │ │ │ + movw r3, #57312 @ 0xdfe0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ cmp.w sl, #0 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #59184 @ 0xe730 │ │ │ │ + movw r1, #57584 @ 0xe0f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f3f54 │ │ │ │ - b.n 99664 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 9957c │ │ │ │ ldrsb.w r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 99800 │ │ │ │ + blt.n 99718 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 996ec │ │ │ │ + b.n 99604 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 997c0 │ │ │ │ + b.n 996d8 │ │ │ │ add.w r2, r9, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9970a │ │ │ │ + bne.w 99622 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 990ca │ │ │ │ + b.n 98fe2 │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbz r3, 9983a │ │ │ │ + cbz r3, 99752 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 993d8 │ │ │ │ - b.n 9982c │ │ │ │ + beq.w 992f0 │ │ │ │ + b.n 99744 │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 993d8 │ │ │ │ - b.n 9957a │ │ │ │ + beq.w 992f0 │ │ │ │ + b.n 99492 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 991f4 │ │ │ │ - bl f7144 │ │ │ │ - b.n 990ca │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9910c │ │ │ │ + bl f6dfc │ │ │ │ + b.n 98fe2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9936c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99284 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 9935c │ │ │ │ + b.n 99274 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9934a │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99262 │ │ │ │ nop │ │ │ │ lsls r0, r5, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00099878 <_PyUnicode_InternMortal@@Base>: │ │ │ │ +00099790 <_PyUnicode_InternMortal@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #16 │ │ │ │ - cbz r1, 998b8 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + cbz r1, 997d0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #41560 @ 0xa258 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 998b8 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + bmi.n 997d0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r6, r3, #30 │ │ │ │ - beq.n 998be <_PyUnicode_InternMortal@@Base+0x46> │ │ │ │ + beq.n 997d6 <_PyUnicode_InternMortal@@Base+0x46> │ │ │ │ str r1, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 999e8 <_PyUnicode_InternMortal@@Base+0x170> │ │ │ │ - ldr r3, [pc, #464] @ (99a9c <_PyUnicode_InternMortal@@Base+0x224>) │ │ │ │ + beq.w 99900 <_PyUnicode_InternMortal@@Base+0x170> │ │ │ │ + ldr r3, [pc, #464] @ (999b4 <_PyUnicode_InternMortal@@Base+0x224>) │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9998c <_PyUnicode_InternMortal@@Base+0x114> │ │ │ │ + bne.n 998a4 <_PyUnicode_InternMortal@@Base+0x114> │ │ │ │ add.w r2, r5, #110592 @ 0x1b000 │ │ │ │ add r3, sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr.w r0, [r2, #4000] @ 0xfa0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 8b768 │ │ │ │ + bl 8ba94 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 99a26 <_PyUnicode_InternMortal@@Base+0x1ae> │ │ │ │ + beq.w 9993e <_PyUnicode_InternMortal@@Base+0x1ae> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9995a <_PyUnicode_InternMortal@@Base+0xe2> │ │ │ │ + beq.n 99872 <_PyUnicode_InternMortal@@Base+0xe2> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9990e <_PyUnicode_InternMortal@@Base+0x96> │ │ │ │ + bge.n 99826 <_PyUnicode_InternMortal@@Base+0x96> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99a3c <_PyUnicode_InternMortal@@Base+0x1c4> │ │ │ │ + beq.w 99954 <_PyUnicode_InternMortal@@Base+0x1c4> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99930 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ + bge.n 99848 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99a2e <_PyUnicode_InternMortal@@Base+0x1b6> │ │ │ │ + beq.w 99946 <_PyUnicode_InternMortal@@Base+0x1b6> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99930 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ + bge.n 99848 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99a48 <_PyUnicode_InternMortal@@Base+0x1d0> │ │ │ │ + beq.w 99960 <_PyUnicode_InternMortal@@Base+0x1d0> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - blt.n 998b8 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + blt.n 997d0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ str r1, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 999d2 <_PyUnicode_InternMortal@@Base+0x15a> │ │ │ │ + bge.n 998ea <_PyUnicode_InternMortal@@Base+0x15a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 999d2 <_PyUnicode_InternMortal@@Base+0x15a> │ │ │ │ + bne.n 998ea <_PyUnicode_InternMortal@@Base+0x15a> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 99984 <_PyUnicode_InternMortal@@Base+0x10c> │ │ │ │ + blt.n 9989c <_PyUnicode_InternMortal@@Base+0x10c> │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 999ba <_PyUnicode_InternMortal@@Base+0x142> │ │ │ │ + beq.n 998d2 <_PyUnicode_InternMortal@@Base+0x142> │ │ │ │ mov r1, r2 │ │ │ │ str r1, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 998dc <_PyUnicode_InternMortal@@Base+0x64> │ │ │ │ + beq.n 997f4 <_PyUnicode_InternMortal@@Base+0x64> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 999dc <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ + bge.n 998f4 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 999dc <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ + cbnz r3, 998f4 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99984 <_PyUnicode_InternMortal@@Base+0x10c> │ │ │ │ + bge.n 9989c <_PyUnicode_InternMortal@@Base+0x10c> │ │ │ │ adds r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 99986 <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ + b.n 9989e <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 82ec4 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82ed8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ mov r1, r2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 99986 <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ + b.n 9989e <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9997a <_PyUnicode_InternMortal@@Base+0x102> │ │ │ │ + bge.n 99892 <_PyUnicode_InternMortal@@Base+0x102> │ │ │ │ mov r1, r2 │ │ │ │ - b.n 99986 <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ + b.n 9989e <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 999b2 <_PyUnicode_InternMortal@@Base+0x13a> │ │ │ │ + blt.n 998ca <_PyUnicode_InternMortal@@Base+0x13a> │ │ │ │ mov r1, r2 │ │ │ │ - b.n 99986 <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ + b.n 9989e <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 998ca <_PyUnicode_InternMortal@@Base+0x52> │ │ │ │ + bne.w 997e2 <_PyUnicode_InternMortal@@Base+0x52> │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bpl.n 99a54 <_PyUnicode_InternMortal@@Base+0x1dc> │ │ │ │ + bpl.n 9996c <_PyUnicode_InternMortal@@Base+0x1dc> │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 99a68 <_PyUnicode_InternMortal@@Base+0x1f0> │ │ │ │ + bpl.n 99980 <_PyUnicode_InternMortal@@Base+0x1f0> │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 99a7a <_PyUnicode_InternMortal@@Base+0x202> │ │ │ │ + blt.n 99992 <_PyUnicode_InternMortal@@Base+0x202> │ │ │ │ add.w r3, r1, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #24320 @ 0x5f00 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add r3, r2 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 99a86 <_PyUnicode_InternMortal@@Base+0x20e> │ │ │ │ + blt.n 9999e <_PyUnicode_InternMortal@@Base+0x20e> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 998b8 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ - bl f7144 │ │ │ │ + b.n 997d0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + bl f6dfc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 998b8 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 997d0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.n 99920 <_PyUnicode_InternMortal@@Base+0xa8> │ │ │ │ + b.n 99838 <_PyUnicode_InternMortal@@Base+0xa8> │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 9990e <_PyUnicode_InternMortal@@Base+0x96> │ │ │ │ + b.n 99826 <_PyUnicode_InternMortal@@Base+0x96> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 99930 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ + b.n 99848 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 99a06 <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ + bge.n 9991e <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #60] @ (99aa0 <_PyUnicode_InternMortal@@Base+0x228>) │ │ │ │ + ldr r3, [pc, #60] @ (999b8 <_PyUnicode_InternMortal@@Base+0x228>) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 99a1c <_PyUnicode_InternMortal@@Base+0x1a4> │ │ │ │ + b.n 99934 <_PyUnicode_InternMortal@@Base+0x1a4> │ │ │ │ ldrsb.w r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 99a76 <_PyUnicode_InternMortal@@Base+0x1fe> │ │ │ │ + blt.n 9998e <_PyUnicode_InternMortal@@Base+0x1fe> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 99a06 <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ + b.n 9991e <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.n 99a80 <_PyUnicode_InternMortal@@Base+0x208> │ │ │ │ + bpl.n 99998 <_PyUnicode_InternMortal@@Base+0x208> │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n 99a5e <_PyUnicode_InternMortal@@Base+0x1e6> │ │ │ │ + b.n 99976 <_PyUnicode_InternMortal@@Base+0x1e6> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 99a5e <_PyUnicode_InternMortal@@Base+0x1e6> │ │ │ │ + b.n 99976 <_PyUnicode_InternMortal@@Base+0x1e6> │ │ │ │ subs r2, r6, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 99a22 <_PyUnicode_InternMortal@@Base+0x1aa> │ │ │ │ + bne.n 9993a <_PyUnicode_InternMortal@@Base+0x1aa> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - b.n 998b8 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 997d0 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00099aa4 : │ │ │ │ +000999bc : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r2 │ │ │ │ sub sp, #20 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.w 99cce │ │ │ │ + bpl.w 99be6 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 90810 <_PyType_GetDict@@Base> │ │ │ │ + bl 90738 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99d58 │ │ │ │ + beq.w 99c70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -164180,412 +164108,412 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1caea0 │ │ │ │ + bl 1cb308 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #1 │ │ │ │ - bhi.n 99b9e │ │ │ │ + bhi.n 99ab6 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.n 99bb6 │ │ │ │ + bmi.n 99ace │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.n 99bc2 │ │ │ │ + bmi.n 99ada │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99c8a │ │ │ │ - blt.w 99d04 │ │ │ │ + beq.w 99ba2 │ │ │ │ + blt.w 99c1c │ │ │ │ add r3, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99c8a │ │ │ │ + beq.w 99ba2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 99bc8 │ │ │ │ + beq.n 99ae0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 99c6e │ │ │ │ + beq.w 99b86 │ │ │ │ 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 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 99c0c │ │ │ │ + bne.n 99b24 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 99c0c │ │ │ │ + beq.n 99b24 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 99c5c │ │ │ │ - bl 89be4 │ │ │ │ + beq.n 99b74 │ │ │ │ + bl 89b0c │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r6, #0 │ │ │ │ - beq.n 99bf4 │ │ │ │ + beq.n 99b0c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9a4ec <_PyObject_GenericSetAttrWithDict@@Base+0x780> │ │ │ │ + bl 1cb434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99b90 │ │ │ │ + bge.n 99aa8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99d64 │ │ │ │ + beq.w 99c7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 99c4c │ │ │ │ + blt.n 99b64 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bic.w r0, r1, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 99afe │ │ │ │ + beq.n 99a16 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 99b78 │ │ │ │ + b.n 99a90 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f9cf8 │ │ │ │ - b.n 99b70 │ │ │ │ + bl f99b4 │ │ │ │ + b.n 99a88 │ │ │ │ sub.w r3, r6, #12 │ │ │ │ - b.n 99b1a │ │ │ │ + b.n 99a32 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #22 │ │ │ │ - bpl.n 99bd8 │ │ │ │ + bpl.n 99af0 │ │ │ │ ldr.w r0, [r2, #440] @ 0x1b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 99c62 │ │ │ │ + bne.n 99b7a │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #57368 @ 0xe018 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7fbf0 │ │ │ │ + bl 7fc40 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 99b26 │ │ │ │ + bne.n 99a3e │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 99caa │ │ │ │ + bne.n 99bc2 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99b78 │ │ │ │ + b.n 99a90 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 99b58 │ │ │ │ + bne.n 99a70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 43340 │ │ │ │ + bl 43388 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99c34 │ │ │ │ + bge.n 99b4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99d50 │ │ │ │ + beq.w 99c68 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99bf4 │ │ │ │ + bge.n 99b0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99bf4 │ │ │ │ + bne.n 99b0c │ │ │ │ mov r0, r7 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99bf4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99b0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99b98 │ │ │ │ + bne.n 99ab0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99b98 │ │ │ │ - bl 863a4 │ │ │ │ - b.n 99b70 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99ab0 │ │ │ │ + bl 86278 │ │ │ │ + b.n 99a88 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 15c854 <_PyUnicode_IsNumeric@@Base+0x240> │ │ │ │ + bl 15c398 <_PyUnicode_IsNumeric@@Base+0x250> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - b.n 99bee │ │ │ │ + b.n 99b06 │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 99cec │ │ │ │ + bne.n 99c04 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 99cec │ │ │ │ + beq.n 99c04 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl dba60 │ │ │ │ - b.n 99b70 │ │ │ │ + bl db5bc │ │ │ │ + b.n 99a88 │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bls.n 99d22 │ │ │ │ + bls.n 99c3a │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #59096 @ 0xe6d8 │ │ │ │ + movw r1, #57496 @ 0xe098 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f3f54 │ │ │ │ - b.n 99c06 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 99b1e │ │ │ │ movw r2, #43836 @ 0xab3c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #59056 @ 0xe6b0 │ │ │ │ + movw r1, #57456 @ 0xe070 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f6754 │ │ │ │ - b.n 99c06 │ │ │ │ + bl f634c │ │ │ │ + b.n 99b1e │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #58928 @ 0xe630 │ │ │ │ + movw r1, #57328 @ 0xdff0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99b98 │ │ │ │ + b.n 99ab0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.n 99c80 │ │ │ │ + bne.n 99b98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 43340 │ │ │ │ - b.n 99bf4 │ │ │ │ + bl 43388 │ │ │ │ + b.n 99b0c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ eor.w ip, r0, r0, asr #31 │ │ │ │ sub.w ip, ip, r0, asr #31 │ │ │ │ ldrd r0, lr, [r2, #16] │ │ │ │ adds r2, r0, #3 │ │ │ │ mla r2, lr, ip, r2 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ add r3, r2 │ │ │ │ add r3, r6 │ │ │ │ - b.n 99b1a │ │ │ │ + b.n 99a32 │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #39589 @ 0x9aa5 │ │ │ │ + movw r3, #39357 @ 0x99bd │ │ │ │ movt r3, #9 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ itete eq │ │ │ │ - movweq r1, #58972 @ 0xe65c │ │ │ │ - movwne r1, #59056 @ 0xe6b0 │ │ │ │ + movweq r1, #57372 @ 0xe01c │ │ │ │ + movwne r1, #57456 @ 0xe070 │ │ │ │ movteq r1, #46 @ 0x2e │ │ │ │ movtne r1, #46 @ 0x2e │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f6754 │ │ │ │ - b.n 99c06 │ │ │ │ + bl f634c │ │ │ │ + b.n 99b1e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99c34 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99b4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 92c80 │ │ │ │ + bl 92ba8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 99ce6 │ │ │ │ - b.n 99ad2 │ │ │ │ + blt.n 99bfe │ │ │ │ + b.n 999ea │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99b90 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99aa8 │ │ │ │ │ │ │ │ -00099d6c <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ +00099c84 <_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 r4, r2, #3 │ │ │ │ - bpl.w 9a2de <_PyObject_GenericSetAttrWithDict@@Base+0x572> │ │ │ │ + bpl.w 9a1f6 <_PyObject_GenericSetAttrWithDict@@Base+0x572> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.w 99f22 <_PyObject_GenericSetAttrWithDict@@Base+0x1b6> │ │ │ │ + bmi.w 99e3a <_PyObject_GenericSetAttrWithDict@@Base+0x1b6> │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99f62 <_PyObject_GenericSetAttrWithDict@@Base+0x1f6> │ │ │ │ - ldr r0, [pc, #712] @ (9a070 <_PyObject_GenericSetAttrWithDict@@Base+0x304>) │ │ │ │ + beq.w 99e7a <_PyObject_GenericSetAttrWithDict@@Base+0x1f6> │ │ │ │ + ldr r0, [pc, #712] @ (99f88 <_PyObject_GenericSetAttrWithDict@@Base+0x304>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 99f80 <_PyObject_GenericSetAttrWithDict@@Base+0x214> │ │ │ │ + bge.w 99e98 <_PyObject_GenericSetAttrWithDict@@Base+0x214> │ │ │ │ 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, #1432] @ 0x598 │ │ │ │ cmp r0, r9 │ │ │ │ - bne.w 99fa8 <_PyObject_GenericSetAttrWithDict@@Base+0x23c> │ │ │ │ + bne.w 99ec0 <_PyObject_GenericSetAttrWithDict@@Base+0x23c> │ │ │ │ movs r2, #12 │ │ │ │ mla r1, r6, r2, r3 │ │ │ │ add.w r1, r1, #40960 @ 0xa000 │ │ │ │ ldr.w r1, [r1, #1436] @ 0x59c │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 9a138 <_PyObject_GenericSetAttrWithDict@@Base+0x3cc> │ │ │ │ + bne.w 9a050 <_PyObject_GenericSetAttrWithDict@@Base+0x3cc> │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r6, r2, r3 │ │ │ │ ldr.w r1, [r3, #1440] @ 0x5a0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9a030 <_PyObject_GenericSetAttrWithDict@@Base+0x2c4> │ │ │ │ + beq.w 99f48 <_PyObject_GenericSetAttrWithDict@@Base+0x2c4> │ │ │ │ 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 │ │ │ │ - bls.n 99e3a <_PyObject_GenericSetAttrWithDict@@Base+0xce> │ │ │ │ + bls.n 99d52 <_PyObject_GenericSetAttrWithDict@@Base+0xce> │ │ │ │ bic.w r9, r1, #1 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a048 <_PyObject_GenericSetAttrWithDict@@Base+0x2dc> │ │ │ │ + bne.w 99f60 <_PyObject_GenericSetAttrWithDict@@Base+0x2dc> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 9a29c <_PyObject_GenericSetAttrWithDict@@Base+0x530> │ │ │ │ + bne.w 9a1b4 <_PyObject_GenericSetAttrWithDict@@Base+0x530> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.w 9a034 <_PyObject_GenericSetAttrWithDict@@Base+0x2c8> │ │ │ │ + bmi.w 99f4c <_PyObject_GenericSetAttrWithDict@@Base+0x2c8> │ │ │ │ lsls r0, r3, #27 │ │ │ │ it mi │ │ │ │ submi.w r6, r7, #12 │ │ │ │ - bmi.n 99e66 <_PyObject_GenericSetAttrWithDict@@Base+0xfa> │ │ │ │ + bmi.n 99d7e <_PyObject_GenericSetAttrWithDict@@Base+0xfa> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r6, [r3, #144] @ 0x90 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9a212 <_PyObject_GenericSetAttrWithDict@@Base+0x4a6> │ │ │ │ - blt.w 9a27e <_PyObject_GenericSetAttrWithDict@@Base+0x512> │ │ │ │ + beq.w 9a12a <_PyObject_GenericSetAttrWithDict@@Base+0x4a6> │ │ │ │ + blt.w 9a196 <_PyObject_GenericSetAttrWithDict@@Base+0x512> │ │ │ │ add r6, r7 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9a212 <_PyObject_GenericSetAttrWithDict@@Base+0x4a6> │ │ │ │ + beq.w 9a12a <_PyObject_GenericSetAttrWithDict@@Base+0x4a6> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9a074 <_PyObject_GenericSetAttrWithDict@@Base+0x308> │ │ │ │ + beq.w 99f8c <_PyObject_GenericSetAttrWithDict@@Base+0x308> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9a114 <_PyObject_GenericSetAttrWithDict@@Base+0x3a8> │ │ │ │ + beq.w 9a02c <_PyObject_GenericSetAttrWithDict@@Base+0x3a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99efa <_PyObject_GenericSetAttrWithDict@@Base+0x18e> │ │ │ │ + bge.n 99e12 <_PyObject_GenericSetAttrWithDict@@Base+0x18e> │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 99f06 <_PyObject_GenericSetAttrWithDict@@Base+0x19a> │ │ │ │ + bne.n 99e1e <_PyObject_GenericSetAttrWithDict@@Base+0x19a> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 99f06 <_PyObject_GenericSetAttrWithDict@@Base+0x19a> │ │ │ │ + beq.n 99e1e <_PyObject_GenericSetAttrWithDict@@Base+0x19a> │ │ │ │ ldr r0, [r1, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ - beq.w 9a0b0 <_PyObject_GenericSetAttrWithDict@@Base+0x344> │ │ │ │ - bl 89be4 │ │ │ │ + beq.w 99fc8 <_PyObject_GenericSetAttrWithDict@@Base+0x344> │ │ │ │ + bl 89b0c │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 9a0dc <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ + beq.w 99ff4 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 99f70 <_PyObject_GenericSetAttrWithDict@@Base+0x204> │ │ │ │ + bpl.n 99e88 <_PyObject_GenericSetAttrWithDict@@Base+0x204> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99ee8 <_PyObject_GenericSetAttrWithDict@@Base+0x17c> │ │ │ │ + bge.n 99e00 <_PyObject_GenericSetAttrWithDict@@Base+0x17c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a318 <_PyObject_GenericSetAttrWithDict@@Base+0x5ac> │ │ │ │ + beq.w 9a230 <_PyObject_GenericSetAttrWithDict@@Base+0x5ac> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9a09e <_PyObject_GenericSetAttrWithDict@@Base+0x332> │ │ │ │ + blt.w 99fb6 <_PyObject_GenericSetAttrWithDict@@Base+0x332> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 99ea6 <_PyObject_GenericSetAttrWithDict@@Base+0x13a> │ │ │ │ + beq.n 99dbe <_PyObject_GenericSetAttrWithDict@@Base+0x13a> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ adds r1, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bne.n 99eac <_PyObject_GenericSetAttrWithDict@@Base+0x140> │ │ │ │ + bne.n 99dc4 <_PyObject_GenericSetAttrWithDict@@Base+0x140> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8900 │ │ │ │ + bl 1c8dc8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9a0b6 <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ - ldr r0, [pc, #332] @ (9a070 <_PyObject_GenericSetAttrWithDict@@Base+0x304>) │ │ │ │ + b.n 99fce <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ + ldr r0, [pc, #332] @ (99f88 <_PyObject_GenericSetAttrWithDict@@Base+0x304>) │ │ │ │ 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] │ │ │ │ @@ -164595,62 +164523,62 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w ip, r6, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [ip, #412] @ 0x19c │ │ │ │ cmp r2, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a202 <_PyObject_GenericSetAttrWithDict@@Base+0x496> │ │ │ │ + beq.w 9a11a <_PyObject_GenericSetAttrWithDict@@Base+0x496> │ │ │ │ ldr.w r3, [ip, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99daa <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ + bne.w 99cc2 <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 92c80 │ │ │ │ + bl 92ba8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 99da4 <_PyObject_GenericSetAttrWithDict@@Base+0x38> │ │ │ │ - b.n 9a2f6 <_PyObject_GenericSetAttrWithDict@@Base+0x58a> │ │ │ │ + bge.w 99cbc <_PyObject_GenericSetAttrWithDict@@Base+0x38> │ │ │ │ + b.n 9a20e <_PyObject_GenericSetAttrWithDict@@Base+0x58a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99ed6 <_PyObject_GenericSetAttrWithDict@@Base+0x16a> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99ed6 <_PyObject_GenericSetAttrWithDict@@Base+0x16a> │ │ │ │ + bne.n 99dee <_PyObject_GenericSetAttrWithDict@@Base+0x16a> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99dee <_PyObject_GenericSetAttrWithDict@@Base+0x16a> │ │ │ │ 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, #1432] @ 0x598 │ │ │ │ cmp r9, r0 │ │ │ │ - beq.w 99dec <_PyObject_GenericSetAttrWithDict@@Base+0x80> │ │ │ │ + beq.w 99d04 <_PyObject_GenericSetAttrWithDict@@Base+0x80> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9a1a6 <_PyObject_GenericSetAttrWithDict@@Base+0x43a> │ │ │ │ + beq.w 9a0be <_PyObject_GenericSetAttrWithDict@@Base+0x43a> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9a330 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ + bl 9a248 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9a02c <_PyObject_GenericSetAttrWithDict@@Base+0x2c0> │ │ │ │ + beq.n 99f44 <_PyObject_GenericSetAttrWithDict@@Base+0x2c0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r2, #41560 @ 0xa258 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 99e24 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ + bne.w 99d3c <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 99e24 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ + bgt.w 99d3c <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ movs r2, #12 │ │ │ │ bic.w r1, r1, #1 │ │ │ │ mul.w r2, r6, r2 │ │ │ │ add.w r6, r3, #42240 @ 0xa500 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ adds r0, r6, r2 │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -164664,362 +164592,362 @@ │ │ │ │ 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 9a13c <_PyObject_GenericSetAttrWithDict@@Base+0x3d0> │ │ │ │ + blt.w 9a054 <_PyObject_GenericSetAttrWithDict@@Base+0x3d0> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 99e24 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ + b.n 99d3c <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a330 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ + bl 9a248 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 9a01a <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ + bne.n 99f32 <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ - b.n 99e3a <_PyObject_GenericSetAttrWithDict@@Base+0xce> │ │ │ │ + b.n 99d52 <_PyObject_GenericSetAttrWithDict@@Base+0xce> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl f9cf8 │ │ │ │ + bl f99b4 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 99ece <_PyObject_GenericSetAttrWithDict@@Base+0x162> │ │ │ │ - b.n 9a0dc <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ - movw r2, #27613 @ 0x6bdd │ │ │ │ + bne.w 99de6 <_PyObject_GenericSetAttrWithDict@@Base+0x162> │ │ │ │ + b.n 99ff4 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ + movw r2, #26773 @ 0x6895 │ │ │ │ movt r2, #15 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9a0be <_PyObject_GenericSetAttrWithDict@@Base+0x352> │ │ │ │ + bne.n 99fd6 <_PyObject_GenericSetAttrWithDict@@Base+0x352> │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 9a14c <_PyObject_GenericSetAttrWithDict@@Base+0x3e0> │ │ │ │ + bne.n 9a064 <_PyObject_GenericSetAttrWithDict@@Base+0x3e0> │ │ │ │ ldr.w r1, [r9, #20] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl f6c34 │ │ │ │ + bl f68ec │ │ │ │ mov r6, r0 │ │ │ │ - b.n 99ed0 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + b.n 99de8 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #22 │ │ │ │ - bpl.n 9a082 <_PyObject_GenericSetAttrWithDict@@Base+0x316> │ │ │ │ + bpl.n 99f9a <_PyObject_GenericSetAttrWithDict@@Base+0x316> │ │ │ │ ldr.w r0, [r3, #440] @ 0x1b8 │ │ │ │ - cbnz r0, 9a0ca <_PyObject_GenericSetAttrWithDict@@Base+0x35e> │ │ │ │ + cbnz r0, 99fe2 <_PyObject_GenericSetAttrWithDict@@Base+0x35e> │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #57368 @ 0xe018 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - bl 7fbf0 │ │ │ │ + bl 7fc40 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99e74 <_PyObject_GenericSetAttrWithDict@@Base+0x108> │ │ │ │ - b.n 9a0d8 <_PyObject_GenericSetAttrWithDict@@Base+0x36c> │ │ │ │ + bne.w 99d8c <_PyObject_GenericSetAttrWithDict@@Base+0x108> │ │ │ │ + b.n 99ff0 <_PyObject_GenericSetAttrWithDict@@Base+0x36c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99ef2 <_PyObject_GenericSetAttrWithDict@@Base+0x186> │ │ │ │ + bne.w 99e0a <_PyObject_GenericSetAttrWithDict@@Base+0x186> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99ef2 <_PyObject_GenericSetAttrWithDict@@Base+0x186> │ │ │ │ - bl 863a4 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99e0a <_PyObject_GenericSetAttrWithDict@@Base+0x186> │ │ │ │ + bl 86278 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 99ed0 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ - b.n 9a0dc <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ + bge.w 99de8 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + b.n 99ff4 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 99ed0 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ - bl 15c854 <_PyUnicode_IsNumeric@@Base+0x240> │ │ │ │ + b.n 99de8 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + bl 15c398 <_PyUnicode_IsNumeric@@Base+0x250> │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99e74 <_PyObject_GenericSetAttrWithDict@@Base+0x108> │ │ │ │ + bne.w 99d8c <_PyObject_GenericSetAttrWithDict@@Base+0x108> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f69c4 │ │ │ │ + bl f65bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99ed0 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + beq.w 99de8 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #59056 @ 0xe6b0 │ │ │ │ + movw r1, #57456 @ 0xe070 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl f6754 │ │ │ │ - b.n 99ed0 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + bl f634c │ │ │ │ + b.n 99de8 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9a236 <_PyObject_GenericSetAttrWithDict@@Base+0x4ca> │ │ │ │ + bne.w 9a14e <_PyObject_GenericSetAttrWithDict@@Base+0x4ca> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ adds r2, r6, #1 │ │ │ │ - beq.w 9a236 <_PyObject_GenericSetAttrWithDict@@Base+0x4ca> │ │ │ │ + beq.w 9a14e <_PyObject_GenericSetAttrWithDict@@Base+0x4ca> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl dba60 │ │ │ │ + bl db5bc │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9a0b6 <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ + b.n 99fce <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ mov r9, r0 │ │ │ │ - b.n 99fa8 <_PyObject_GenericSetAttrWithDict@@Base+0x23c> │ │ │ │ + b.n 99ec0 <_PyObject_GenericSetAttrWithDict@@Base+0x23c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a01a <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a01a <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ + bne.w 99f32 <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99f32 <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9a2fc <_PyObject_GenericSetAttrWithDict@@Base+0x590> │ │ │ │ + beq.w 9a214 <_PyObject_GenericSetAttrWithDict@@Base+0x590> │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 9a194 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ + ble.n 9a0ac <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a05e <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + beq.w 99f76 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 9a194 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ + beq.n 9a0ac <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a05e <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + beq.w 99f76 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 9a194 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ + beq.n 9a0ac <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ ldr r3, [r1, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a05e <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + beq.w 99f76 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 9a194 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ + beq.n 9a0ac <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ adds r1, #24 │ │ │ │ movs r3, #3 │ │ │ │ ldr.w ip, [r1, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 9a05e <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + beq.w 99f76 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 9a184 <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ + bne.n 9a09c <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ - bl 1cf42c <_PySys_GetRequiredAttr@@Base+0x780> │ │ │ │ + bl 1cf8b0 <_PySys_GetRequiredAttr@@Base+0x780> │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 9a05e <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ - b.n 99ed0 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + bne.w 99f76 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + b.n 99de8 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ ldrh.w r2, [r5, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.w 9a01e <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ + bcs.w 99f36 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov fp, r2 │ │ │ │ movw r2, #41560 @ 0xa258 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 9a01e <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ + bne.w 99f36 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 9a01e <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ + bgt.w 99f36 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl f7fec <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ + bl f7ca4 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r9, [r5, #192] @ 0xc0 │ │ │ │ - bl 9a330 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ + bl 9a248 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9a02c <_PyObject_GenericSetAttrWithDict@@Base+0x2c0> │ │ │ │ + beq.w 99f44 <_PyObject_GenericSetAttrWithDict@@Base+0x2c0> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9a01a <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ + beq.w 99f32 <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r2, fp │ │ │ │ - beq.w 99fd4 <_PyObject_GenericSetAttrWithDict@@Base+0x268> │ │ │ │ - b.n 99e24 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ + beq.w 99eec <_PyObject_GenericSetAttrWithDict@@Base+0x268> │ │ │ │ + b.n 99d3c <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ add.w r6, r6, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r6, #404] @ 0x194 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99daa <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ - b.n 99f62 <_PyObject_GenericSetAttrWithDict@@Base+0x1f6> │ │ │ │ + bne.w 99cc2 <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ + b.n 99e7a <_PyObject_GenericSetAttrWithDict@@Base+0x1f6> │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bls.n 9a250 <_PyObject_GenericSetAttrWithDict@@Base+0x4e4> │ │ │ │ - movw r1, #59096 @ 0xe6d8 │ │ │ │ + bls.n 9a168 <_PyObject_GenericSetAttrWithDict@@Base+0x4e4> │ │ │ │ + movw r1, #57496 @ 0xe098 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r3, r4 │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99ed0 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + b.n 99de8 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 9a12a <_PyObject_GenericSetAttrWithDict@@Base+0x3be> │ │ │ │ + bne.w 9a042 <_PyObject_GenericSetAttrWithDict@@Base+0x3be> │ │ │ │ mov r0, r4 │ │ │ │ - bl 43340 │ │ │ │ - b.n 9a0dc <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ + bl 43388 │ │ │ │ + b.n 99ff4 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #39589 @ 0x9aa5 │ │ │ │ + movw r3, #39357 @ 0x99bd │ │ │ │ movt r3, #9 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ itete eq │ │ │ │ - movweq r1, #58972 @ 0xe65c │ │ │ │ - movwne r1, #59056 @ 0xe6b0 │ │ │ │ + movweq r1, #57372 @ 0xe01c │ │ │ │ + movwne r1, #57456 @ 0xe070 │ │ │ │ movteq r1, #46 @ 0x2e │ │ │ │ movtne r1, #46 @ 0x2e │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl f6754 │ │ │ │ - b.n 9a230 <_PyObject_GenericSetAttrWithDict@@Base+0x4c4> │ │ │ │ + bl f634c │ │ │ │ + b.n 9a148 <_PyObject_GenericSetAttrWithDict@@Base+0x4c4> │ │ │ │ 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 99e66 <_PyObject_GenericSetAttrWithDict@@Base+0xfa> │ │ │ │ + b.n 99d7e <_PyObject_GenericSetAttrWithDict@@Base+0xfa> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [sl] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 9a30c <_PyObject_GenericSetAttrWithDict@@Base+0x5a0> │ │ │ │ + beq.n 9a224 <_PyObject_GenericSetAttrWithDict@@Base+0x5a0> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 862f0 │ │ │ │ + bl 861c4 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9a0b6 <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ + bge.w 99fce <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a0b6 <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ + bne.w 99fce <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ mov r0, sl │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a0b6 <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99fce <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #58928 @ 0xe630 │ │ │ │ + movw r1, #57328 @ 0xdff0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99ef2 <_PyObject_GenericSetAttrWithDict@@Base+0x186> │ │ │ │ + b.n 99e0a <_PyObject_GenericSetAttrWithDict@@Base+0x186> │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbz r3, 9a320 <_PyObject_GenericSetAttrWithDict@@Base+0x5b4> │ │ │ │ + cbz r3, 9a238 <_PyObject_GenericSetAttrWithDict@@Base+0x5b4> │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a05e <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ - b.n 9a2fe <_PyObject_GenericSetAttrWithDict@@Base+0x592> │ │ │ │ + beq.w 99f76 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + b.n 9a216 <_PyObject_GenericSetAttrWithDict@@Base+0x592> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl db7ec │ │ │ │ + bl db348 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9a2be <_PyObject_GenericSetAttrWithDict@@Base+0x552> │ │ │ │ + b.n 9a1d6 <_PyObject_GenericSetAttrWithDict@@Base+0x552> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99ee8 <_PyObject_GenericSetAttrWithDict@@Base+0x17c> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99e00 <_PyObject_GenericSetAttrWithDict@@Base+0x17c> │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a05e <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ - b.n 9a194 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ + beq.w 99f76 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + b.n 9a0ac <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9a450 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ + bne.n 9a368 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ ldr.w sl, [r1, #12] │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 9a450 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ + beq.n 9a368 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ ldr.w r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9a46e <_PyObject_GenericSetAttrWithDict@@Base+0x702> │ │ │ │ + beq.w 9a386 <_PyObject_GenericSetAttrWithDict@@Base+0x702> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a440 <_PyObject_GenericSetAttrWithDict@@Base+0x6d4> │ │ │ │ + bge.n 9a358 <_PyObject_GenericSetAttrWithDict@@Base+0x6d4> │ │ │ │ cmp.w fp, #0 │ │ │ │ add.w r3, r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #0] │ │ │ │ it le │ │ │ │ movle r4, #0 │ │ │ │ - ble.n 9a3c6 <_PyObject_GenericSetAttrWithDict@@Base+0x65a> │ │ │ │ + ble.n 9a2de <_PyObject_GenericSetAttrWithDict@@Base+0x65a> │ │ │ │ adds r4, #12 │ │ │ │ movs r5, #0 │ │ │ │ movs r7, #1 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ str r2, [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 9a3d2 <_PyObject_GenericSetAttrWithDict@@Base+0x666> │ │ │ │ + bmi.n 9a2ea <_PyObject_GenericSetAttrWithDict@@Base+0x666> │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a41c <_PyObject_GenericSetAttrWithDict@@Base+0x6b0> │ │ │ │ + bne.n 9a334 <_PyObject_GenericSetAttrWithDict@@Base+0x6b0> │ │ │ │ adds r0, #3 │ │ │ │ str.w r7, [r9] │ │ │ │ - beq.n 9a47e <_PyObject_GenericSetAttrWithDict@@Base+0x712> │ │ │ │ + beq.n 9a396 <_PyObject_GenericSetAttrWithDict@@Base+0x712> │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, fp │ │ │ │ - blt.n 9a394 <_PyObject_GenericSetAttrWithDict@@Base+0x628> │ │ │ │ + blt.n 9a2ac <_PyObject_GenericSetAttrWithDict@@Base+0x628> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.n 9a40a <_PyObject_GenericSetAttrWithDict@@Base+0x69e> │ │ │ │ + bpl.n 9a322 <_PyObject_GenericSetAttrWithDict@@Base+0x69e> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #276] @ (9a4e8 <_PyObject_GenericSetAttrWithDict@@Base+0x77c>) │ │ │ │ + ldr r2, [pc, #276] @ (9a400 <_PyObject_GenericSetAttrWithDict@@Base+0x77c>) │ │ │ │ movs r0, #28 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr.w r2, [r3, #180] @ 0xb4 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mla r1, r2, r0, r1 │ │ │ │ @@ -165028,210 +164956,201 @@ │ │ │ │ movhi r2, #1 │ │ │ │ add.w r0, r1, #91136 @ 0x16400 │ │ │ │ add.w ip, r0, #412 @ 0x19c │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r3 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ - cbz r2, 9a464 <_PyObject_GenericSetAttrWithDict@@Base+0x6f8> │ │ │ │ + cbz r2, 9a37c <_PyObject_GenericSetAttrWithDict@@Base+0x6f8> │ │ │ │ ldr.w r0, [ip, #16] │ │ │ │ - b.n 9a3a4 <_PyObject_GenericSetAttrWithDict@@Base+0x638> │ │ │ │ + b.n 9a2bc <_PyObject_GenericSetAttrWithDict@@Base+0x638> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a3ca <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ + bne.n 9a2e2 <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ mov r0, r2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a3ca <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a2e2 <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ 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, [r9] │ │ │ │ - beq.n 9a47e <_PyObject_GenericSetAttrWithDict@@Base+0x712> │ │ │ │ + beq.n 9a396 <_PyObject_GenericSetAttrWithDict@@Base+0x712> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 9a3bc <_PyObject_GenericSetAttrWithDict@@Base+0x650> │ │ │ │ + beq.n 9a2d4 <_PyObject_GenericSetAttrWithDict@@Base+0x650> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r4, #1 │ │ │ │ - b.n 9a3c6 <_PyObject_GenericSetAttrWithDict@@Base+0x65a> │ │ │ │ + b.n 9a2de <_PyObject_GenericSetAttrWithDict@@Base+0x65a> │ │ │ │ cmp.w fp, #0 │ │ │ │ it gt │ │ │ │ orrgt.w r2, r4, #1 │ │ │ │ - bgt.n 9a388 <_PyObject_GenericSetAttrWithDict@@Base+0x61c> │ │ │ │ + bgt.n 9a2a0 <_PyObject_GenericSetAttrWithDict@@Base+0x61c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9a3ca <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ + b.n 9a2e2 <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 9a360 <_PyObject_GenericSetAttrWithDict@@Base+0x5f4> │ │ │ │ - bl f7144 │ │ │ │ - b.n 9a478 <_PyObject_GenericSetAttrWithDict@@Base+0x70c> │ │ │ │ + bne.n 9a278 <_PyObject_GenericSetAttrWithDict@@Base+0x5f4> │ │ │ │ + bl f6dfc │ │ │ │ + b.n 9a390 <_PyObject_GenericSetAttrWithDict@@Base+0x70c> │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ ldr.w r0, [r1, #404] @ 0x194 │ │ │ │ - b.n 9a3a4 <_PyObject_GenericSetAttrWithDict@@Base+0x638> │ │ │ │ + b.n 9a2bc <_PyObject_GenericSetAttrWithDict@@Base+0x638> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.n 9a48e <_PyObject_GenericSetAttrWithDict@@Base+0x722> │ │ │ │ + bmi.n 9a3a6 <_PyObject_GenericSetAttrWithDict@@Base+0x722> │ │ │ │ lsls r1, r3, #18 │ │ │ │ - bpl.n 9a4c6 <_PyObject_GenericSetAttrWithDict@@Base+0x75a> │ │ │ │ + bpl.n 9a3de <_PyObject_GenericSetAttrWithDict@@Base+0x75a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9a3ca <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ + b.n 9a2e2 <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl f7144 │ │ │ │ + bl f6dfc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 9a3c6 <_PyObject_GenericSetAttrWithDict@@Base+0x65a> │ │ │ │ - ldr r2, [pc, #88] @ (9a4e8 <_PyObject_GenericSetAttrWithDict@@Base+0x77c>) │ │ │ │ + b.n 9a2de <_PyObject_GenericSetAttrWithDict@@Base+0x65a> │ │ │ │ + ldr r2, [pc, #88] @ (9a400 <_PyObject_GenericSetAttrWithDict@@Base+0x77c>) │ │ │ │ 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, #412] @ 0x19c │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 9a4b6 <_PyObject_GenericSetAttrWithDict@@Base+0x74a> │ │ │ │ + beq.n 9a3ce <_PyObject_GenericSetAttrWithDict@@Base+0x74a> │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 9a4da <_PyObject_GenericSetAttrWithDict@@Base+0x76e> │ │ │ │ + bls.n 9a3f2 <_PyObject_GenericSetAttrWithDict@@Base+0x76e> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a478 <_PyObject_GenericSetAttrWithDict@@Base+0x70c> │ │ │ │ + bne.n 9a390 <_PyObject_GenericSetAttrWithDict@@Base+0x70c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 92c80 │ │ │ │ + bl 92ba8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9a45e <_PyObject_GenericSetAttrWithDict@@Base+0x6f2> │ │ │ │ + blt.n 9a376 <_PyObject_GenericSetAttrWithDict@@Base+0x6f2> │ │ │ │ ldr.w r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9a478 <_PyObject_GenericSetAttrWithDict@@Base+0x70c> │ │ │ │ - b.n 9a36a <_PyObject_GenericSetAttrWithDict@@Base+0x5fe> │ │ │ │ + beq.n 9a390 <_PyObject_GenericSetAttrWithDict@@Base+0x70c> │ │ │ │ + b.n 9a282 <_PyObject_GenericSetAttrWithDict@@Base+0x5fe> │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 9a4c0 <_PyObject_GenericSetAttrWithDict@@Base+0x754> │ │ │ │ + b.n 9a3d8 <_PyObject_GenericSetAttrWithDict@@Base+0x754> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r3, r0, #31 │ │ │ │ - bpl.n 9a4f2 <_PyObject_GenericSetAttrWithDict@@Base+0x786> │ │ │ │ - bx lr │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 9a4f0 <_PyObject_GenericSetAttrWithDict@@Base+0x784> │ │ │ │ - b.w 846c4 <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9a5a4 <_PyObject_GenericSetAttrWithDict@@Base+0x838> │ │ │ │ + beq.n 9a4a8 <_PyObject_GenericSetAttrWithDict@@Base+0x824> │ │ │ │ mov r3, r2 │ │ │ │ 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 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movw r2, #41560 @ 0xa258 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 9a55e <_PyObject_GenericSetAttrWithDict@@Base+0x7f2> │ │ │ │ + bne.n 9a462 <_PyObject_GenericSetAttrWithDict@@Base+0x7de> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 9a55e <_PyObject_GenericSetAttrWithDict@@Base+0x7f2> │ │ │ │ + beq.n 9a462 <_PyObject_GenericSetAttrWithDict@@Base+0x7de> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw ip, #57368 @ 0xe018 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r0, ip │ │ │ │ mov r0, r4 │ │ │ │ - beq.n 9a59a <_PyObject_GenericSetAttrWithDict@@Base+0x82e> │ │ │ │ + beq.n 9a49e <_PyObject_GenericSetAttrWithDict@@Base+0x81a> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 89be4 │ │ │ │ + b.w 89b0c │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ - bne.n 9a544 <_PyObject_GenericSetAttrWithDict@@Base+0x7d8> │ │ │ │ + bne.n 9a448 <_PyObject_GenericSetAttrWithDict@@Base+0x7c4> │ │ │ │ mov r0, r1 │ │ │ │ - bl 43340 │ │ │ │ + bl 43388 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a58a <_PyObject_GenericSetAttrWithDict@@Base+0x81e> │ │ │ │ + bge.n 9a48e <_PyObject_GenericSetAttrWithDict@@Base+0x80a> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbz r2, 9a5ea <_PyObject_GenericSetAttrWithDict@@Base+0x87e> │ │ │ │ + cbz r2, 9a4ee <_PyObject_GenericSetAttrWithDict@@Base+0x86a> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a5da <_PyObject_GenericSetAttrWithDict@@Base+0x86e> │ │ │ │ + blt.n 9a4de <_PyObject_GenericSetAttrWithDict@@Base+0x85a> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 863a4 │ │ │ │ + b.w 86278 │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 9a5c2 <_PyObject_GenericSetAttrWithDict@@Base+0x856> │ │ │ │ + bne.n 9a4c6 <_PyObject_GenericSetAttrWithDict@@Base+0x842> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 9a5c2 <_PyObject_GenericSetAttrWithDict@@Base+0x856> │ │ │ │ + beq.n 9a4c6 <_PyObject_GenericSetAttrWithDict@@Base+0x842> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w dba60 │ │ │ │ + b.w db5bc │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 9a5b6 <_PyObject_GenericSetAttrWithDict@@Base+0x84a> │ │ │ │ + bne.n 9a4ba <_PyObject_GenericSetAttrWithDict@@Base+0x836> │ │ │ │ mov r0, r1 │ │ │ │ - bl 43340 │ │ │ │ - b.n 9a592 <_PyObject_GenericSetAttrWithDict@@Base+0x826> │ │ │ │ + bl 43388 │ │ │ │ + b.n 9a496 <_PyObject_GenericSetAttrWithDict@@Base+0x812> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9a592 <_PyObject_GenericSetAttrWithDict@@Base+0x826> │ │ │ │ + bne.n 9a496 <_PyObject_GenericSetAttrWithDict@@Base+0x812> │ │ │ │ mov r0, r3 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a592 <_PyObject_GenericSetAttrWithDict@@Base+0x826> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a496 <_PyObject_GenericSetAttrWithDict@@Base+0x812> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9a58a <_PyObject_GenericSetAttrWithDict@@Base+0x81e> │ │ │ │ + b.n 9a48e <_PyObject_GenericSetAttrWithDict@@Base+0x80a> │ │ │ │ nop │ │ │ │ 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] │ │ │ │ @@ -165247,240 +165166,240 @@ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r3, #0] │ │ │ │ movw r0, #41560 @ 0xa258 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 9a656 <_PyObject_GenericSetAttrWithDict@@Base+0x8ea> │ │ │ │ + bne.n 9a55a <_PyObject_GenericSetAttrWithDict@@Base+0x8d6> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 9a656 <_PyObject_GenericSetAttrWithDict@@Base+0x8ea> │ │ │ │ + beq.n 9a55a <_PyObject_GenericSetAttrWithDict@@Base+0x8d6> │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw ip, #57368 @ 0xe018 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, ip │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 9a674 <_PyObject_GenericSetAttrWithDict@@Base+0x908> │ │ │ │ + beq.n 9a578 <_PyObject_GenericSetAttrWithDict@@Base+0x8f4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 89be4 │ │ │ │ + b.w 89b0c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bne.n 9a63a <_PyObject_GenericSetAttrWithDict@@Base+0x8ce> │ │ │ │ + bne.n 9a53e <_PyObject_GenericSetAttrWithDict@@Base+0x8ba> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1c8900 │ │ │ │ + b.w 1c8dc8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 863a4 │ │ │ │ + b.w 86278 │ │ │ │ nop │ │ │ │ │ │ │ │ -0009a680 : │ │ │ │ +0009a584 : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #14520 @ 0x38b8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 9a694 │ │ │ │ + bne.n 9a598 │ │ │ │ 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 9ef10 │ │ │ │ + bl 9ee58 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 9a6b4 │ │ │ │ + cbz r0, 9a5b8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ movw r1, #563 @ 0x233 │ │ │ │ - movw r0, #59328 @ 0xe7c0 │ │ │ │ + movw r0, #57728 @ 0xe180 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 9a6b0 │ │ │ │ + b.n 9a5b4 │ │ │ │ nop │ │ │ │ │ │ │ │ -0009a6cc : │ │ │ │ +0009a5d0 : │ │ │ │ stmdb 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 9abf0 │ │ │ │ + beq.w 9aaf4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.w 9abf0 │ │ │ │ + bpl.w 9aaf4 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9a9fe │ │ │ │ + beq.w 9a902 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9aada │ │ │ │ + bne.w 9a9de │ │ │ │ ldr r1, [r3, #108] @ 0x6c │ │ │ │ - movw r3, #4289 @ 0x10c1 │ │ │ │ + movw r3, #2969 @ 0xb99 │ │ │ │ movt r3, #22 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 9ab70 │ │ │ │ + bne.w 9aa74 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r3, #21846 @ 0x5556 │ │ │ │ movt r3, #21845 @ 0x5555 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ lsls r0, r0, #1 │ │ │ │ smull r5, r3, r3, r0 │ │ │ │ sub.w r3, r3, r0, asr #31 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 9ab70 │ │ │ │ + blt.w 9aa74 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9aa74 │ │ │ │ + beq.w 9a978 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ movs r2, #1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ ldrb r5, [r1, #5] │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r5 │ │ │ │ adds r2, #20 │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ adds.w sl, r2, r3, lsl #3 │ │ │ │ - bmi.w 9aaa2 │ │ │ │ + bmi.w 9a9a6 │ │ │ │ movw r8, #24320 @ 0x5f00 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r3, #205 @ 0xcd │ │ │ │ + movw r3, #221 @ 0xdd │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r5, [r8, #868] @ 0x364 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 9aaba │ │ │ │ - ldr r7, [pc, #668] @ (9aa14 ) │ │ │ │ + bne.w 9a9be │ │ │ │ + ldr r7, [pc, #668] @ (9a918 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ add.w ip, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #512 @ 0x200 │ │ │ │ ldr r3, [r7, r6] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov fp, r3 │ │ │ │ - bcs.w 9aa1c │ │ │ │ + bcs.w 9a920 │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r0, [r3, ip, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 9aa60 │ │ │ │ + beq.w 9a964 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r9, [r5] │ │ │ │ str.w r9, [r0, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9a986 │ │ │ │ + beq.w 9a88a │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ blx 2c030 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ ldr.w r8, [r5, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r1 │ │ │ │ adds r3, #20 │ │ │ │ add r3, r5 │ │ │ │ adds r1, r3, #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9aaa8 │ │ │ │ + beq.w 9a9ac │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 9a870 │ │ │ │ + ble.n 9a774 │ │ │ │ mov r0, r3 │ │ │ │ mov.w ip, #8 │ │ │ │ mov.w lr, #0 │ │ │ │ ands.w r3, r8, #3 │ │ │ │ - beq.w 9a968 │ │ │ │ + beq.w 9a86c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9a848 │ │ │ │ + beq.n 9a74c │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 9a824 │ │ │ │ + beq.n 9a728 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9a81c │ │ │ │ + cbz r2, 9a720 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9aa5a │ │ │ │ + blt.w 9a95e │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ mov.w lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9a840 │ │ │ │ + cbz r2, 9a744 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9aa54 │ │ │ │ + blt.w 9a958 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9a864 │ │ │ │ + cbz r2, 9a768 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9a9f8 │ │ │ │ + blt.w 9a8fc │ │ │ │ add.w lr, lr, #1 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ cmp lr, r8 │ │ │ │ - bne.n 9a968 │ │ │ │ + bne.n 9a86c │ │ │ │ ldr.w ip, [r7, r6] │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1920] @ 0x780 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a9b6 │ │ │ │ - ldr.w lr, [pc, #400] @ 9aa18 │ │ │ │ + beq.w 9a8ba │ │ │ │ + ldr.w lr, [pc, #400] @ 9a91c │ │ │ │ ldr.w r1, [r2, #1924] @ 0x784 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r2, #1920] @ 0x780 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r8, [lr, #1600] @ 0x640 │ │ │ │ str.w r1, [r2, #1924] @ 0x784 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9abc4 │ │ │ │ + bne.w 9aac8 │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ str.w r8, [r3, #8] │ │ │ │ strd r5, r8, [r3, #24] │ │ │ │ movs r5, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [r3, #16] │ │ │ │ @@ -165501,226 +165420,226 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a980 │ │ │ │ + blt.n 9a884 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9a920 │ │ │ │ + cbz r2, 9a824 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a9f2 │ │ │ │ + blt.n 9a8f6 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9a93e │ │ │ │ + cbz r2, 9a842 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a9e6 │ │ │ │ + blt.n 9a8ea │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9a95c │ │ │ │ + cbz r2, 9a860 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a9ec │ │ │ │ + blt.n 9a8f0 │ │ │ │ add.w lr, lr, #3 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ cmp lr, r8 │ │ │ │ - beq.n 9a870 │ │ │ │ + beq.n 9a774 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9a8fe │ │ │ │ + beq.n 9a802 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a8f0 │ │ │ │ + blt.n 9a7f4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a8fe │ │ │ │ + bge.n 9a802 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a8fe │ │ │ │ + b.n 9a802 │ │ │ │ ldrd r3, r2, [r0, #24] │ │ │ │ cmp r3, r2 │ │ │ │ ittt hi │ │ │ │ ldrhi r3, [r0, #12] │ │ │ │ strhi.w r3, [lr, #12] │ │ │ │ strhi.w lr, [r3, #8] │ │ │ │ - bhi.w 9a7be │ │ │ │ + bhi.w 9a6c2 │ │ │ │ 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 r5, #0 │ │ │ │ - beq.n 9aa1c │ │ │ │ + beq.n 9a920 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b.n 9a7be │ │ │ │ + b.n 9a6c2 │ │ │ │ movw r0, #18720 @ 0x4920 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ac16 │ │ │ │ + beq.w 9ab1a │ │ │ │ ldr r2, [r7, r6] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ mov.w r8, #0 │ │ │ │ mov.w r9, #0 │ │ │ │ strd r5, r2, [r3, #24] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ strd r8, r9, [r3, #16] │ │ │ │ - b.n 9a8c0 │ │ │ │ + b.n 9a7c4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a93e │ │ │ │ + b.n 9a842 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a95c │ │ │ │ + b.n 9a860 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a920 │ │ │ │ + b.n 9a824 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a864 │ │ │ │ + b.n 9a768 │ │ │ │ mov r1, r2 │ │ │ │ movw r0, #57368 @ 0xe018 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 7fbf0 │ │ │ │ + b.w 7fc40 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r5, [r8, #848] @ 0x350 │ │ │ │ - movw r3, #41937 @ 0xa3d1 │ │ │ │ + movw r3, #42009 @ 0xa419 │ │ │ │ movt r3, #7 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 9abb0 │ │ │ │ + bne.w 9aab4 │ │ │ │ mov r2, sl │ │ │ │ str.w sl, [sp, #4] │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c0b0 │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r5, 9aaa2 │ │ │ │ + cbz r5, 9a9a6 │ │ │ │ ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #800] @ 0x320 │ │ │ │ - b.n 9a9b2 │ │ │ │ + b.n 9a8b6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a840 │ │ │ │ + b.n 9a744 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a81c │ │ │ │ + b.n 9a720 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r3 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9a9ae │ │ │ │ + b.n 9a8b2 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ movs r0, #1 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ ldrb r5, [r1, #5] │ │ │ │ lsl.w r2, r0, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r5 │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ add.w r2, r0, #20 │ │ │ │ movs r0, #12 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ mla sl, r0, r3, r2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bge.w 9a75a │ │ │ │ - bl 23c560 │ │ │ │ - b.n 9abac │ │ │ │ + bge.w 9a65e │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 9aab0 │ │ │ │ cmp r8, r2 │ │ │ │ - ble.w 9a870 │ │ │ │ + ble.w 9a774 │ │ │ │ mov r0, r1 │ │ │ │ mov.w ip, #12 │ │ │ │ add.w r1, r3, #8 │ │ │ │ - b.n 9a7ec │ │ │ │ + b.n 9a6f0 │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ mov r1, sl │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9aaa2 │ │ │ │ + beq.n 9a9a6 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ - ldr r7, [pc, #356] @ (9ac38 ) │ │ │ │ + ldr r7, [pc, #356] @ (9ab3c ) │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ - b.n 9a7be │ │ │ │ - bl 2535cc <_PyXI_GetMainNamespace@@Base+0x300> │ │ │ │ + b.n 9a6c2 │ │ │ │ + bl 253828 <_PyXI_GetMainNamespace@@Base+0x300> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ac2e │ │ │ │ + beq.w 9ab32 │ │ │ │ movw r0, #18720 @ 0x4920 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ac22 │ │ │ │ + beq.w 9ab26 │ │ │ │ ldrb r6, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r6 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bcs.n 9ab22 │ │ │ │ + bcs.n 9aa26 │ │ │ │ ldr.w r1, [r0, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9ab00 │ │ │ │ + beq.n 9aa04 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ add.w ip, r7, #1 │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r1] │ │ │ │ - b.n 9ab00 │ │ │ │ + b.n 9aa04 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ - ldr r4, [pc, #264] @ (9ac38 ) │ │ │ │ + ldr r4, [pc, #264] @ (9ab3c ) │ │ │ │ movs r7, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ strd r1, r5, [r3, #24] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r0, [r0, r4] │ │ │ │ cmp r2, #0 │ │ │ │ strd r6, r7, [r3, #16] │ │ │ │ @@ -165736,364 +165655,364 @@ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orrs r2, r6 │ │ │ │ str r1, [r6, #0] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 9a8e8 │ │ │ │ + b.n 9a7ec │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #57368 @ 0xe018 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - bl 7fbf0 │ │ │ │ + bl 7fc40 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a8e8 │ │ │ │ + beq.w 9a7ec │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl a070c │ │ │ │ + bl a0384 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a8e8 │ │ │ │ + beq.w 9a7ec │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9abac │ │ │ │ + bge.n 9aab0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9abac │ │ │ │ + cbnz r2, 9aab0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9a8e8 │ │ │ │ + b.n 9a7ec │ │ │ │ mov r1, sl │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9aa46 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + b.n 9a94a │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r8, r2 │ │ │ │ - bne.n 9ac04 │ │ │ │ + bne.n 9ab08 │ │ │ │ ldr.w r0, [lr, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a9ca │ │ │ │ + bne.w 9a8ce │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r2, [r7, r6] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9a9cc │ │ │ │ + b.n 9a8d0 │ │ │ │ movw r1, #4231 @ 0x1087 │ │ │ │ - movw r0, #49104 @ 0xbfd0 │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9a8e8 │ │ │ │ + b.n 9a7ec │ │ │ │ ldr.w r2, [lr, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r8 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9a9cc │ │ │ │ + b.n 9a8d0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cbf9c <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1cc3cc <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9a8e8 │ │ │ │ + b.n 9a7ec │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9a8e8 │ │ │ │ + b.n 9a7ec │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23c560 │ │ │ │ + b.w 23c7b4 │ │ │ │ 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 r1, [r0, #24] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9af00 │ │ │ │ + beq.w 9ae04 │ │ │ │ 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 9af2c │ │ │ │ + bmi.w 9ae30 │ │ │ │ movw r6, #24320 @ 0x5f00 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #205 @ 0xcd │ │ │ │ + movw r3, #221 @ 0xdd │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r4, [r6, #868] @ 0x364 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 9aed6 │ │ │ │ - ldr r0, [pc, #608] @ (9aefc ) │ │ │ │ + bne.w 9adda │ │ │ │ + ldr r0, [pc, #608] @ (9ae00 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #1612] @ 0x64c │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.w 9ae88 │ │ │ │ + bcs.w 9ad8c │ │ │ │ mov.w r8, r3, lsr #3 │ │ │ │ ldr.w r3, [r9, r8, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 9aec6 │ │ │ │ + beq.w 9adca │ │ │ │ ldr r4, [r3, #0] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 9ae56 │ │ │ │ + beq.w 9ad5a │ │ │ │ mov r0, r4 │ │ │ │ blx 2c030 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ movs r3, #1 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ lsls r3, r1 │ │ │ │ adds r3, #20 │ │ │ │ add r3, r4 │ │ │ │ adds r1, r3, #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9aeea │ │ │ │ + beq.w 9adee │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 9ad8a │ │ │ │ + ble.n 9ac8e │ │ │ │ mov r0, r3 │ │ │ │ mov.w ip, #8 │ │ │ │ mov.w lr, #0 │ │ │ │ ands.w r3, r6, #3 │ │ │ │ - beq.n 9ae08 │ │ │ │ + beq.n 9ad0c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9ad62 │ │ │ │ + beq.n 9ac66 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 9ad3e │ │ │ │ + beq.n 9ac42 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9ad36 │ │ │ │ + cbz r2, 9ac3a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ad2a │ │ │ │ + bge.n 9ac2e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9aec0 │ │ │ │ + blt.w 9adc4 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ mov.w lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9ad5a │ │ │ │ + cbz r2, 9ac5e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ad4e │ │ │ │ + bge.n 9ac52 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9aeba │ │ │ │ + blt.w 9adbe │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9ad7e │ │ │ │ + cbz r2, 9ac82 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9ae82 │ │ │ │ + blt.w 9ad86 │ │ │ │ add.w lr, lr, #1 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ cmp lr, r6 │ │ │ │ - bne.n 9ae08 │ │ │ │ + bne.n 9ad0c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9ae20 │ │ │ │ + blt.n 9ad24 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9adc0 │ │ │ │ + cbz r2, 9acc4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ae26 │ │ │ │ + bge.n 9ad2a │ │ │ │ ldr r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9ae30 │ │ │ │ + blt.n 9ad34 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9adde │ │ │ │ + cbz r2, 9ace2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ae36 │ │ │ │ + bge.n 9ad3a │ │ │ │ ldr r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9ae40 │ │ │ │ + blt.n 9ad44 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9adfc │ │ │ │ + cbz r2, 9ad00 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ae46 │ │ │ │ + bge.n 9ad4a │ │ │ │ ldr r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9ae50 │ │ │ │ + blt.n 9ad54 │ │ │ │ add.w lr, lr, #3 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ cmp lr, r6 │ │ │ │ - beq.n 9ad8a │ │ │ │ + beq.n 9ac8e │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9ad9e │ │ │ │ + beq.n 9aca2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9ad92 │ │ │ │ + blt.n 9ac96 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ad9e │ │ │ │ + bge.n 9aca2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9ad9e │ │ │ │ + b.n 9aca2 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9adc0 │ │ │ │ + bge.n 9acc4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9adc0 │ │ │ │ + b.n 9acc4 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9adde │ │ │ │ + bge.n 9ace2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9adde │ │ │ │ + b.n 9ace2 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9adfc │ │ │ │ + bge.n 9ad00 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9adfc │ │ │ │ + b.n 9ad00 │ │ │ │ ldrd r7, r0, [r3, #24] │ │ │ │ cmp r7, r0 │ │ │ │ - bhi.n 9ae76 │ │ │ │ + bhi.n 9ad7a │ │ │ │ add.w r0, r8, #1 │ │ │ │ adds r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ add.w r0, r7, r0, lsl #3 │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w ip, [r3, r7] │ │ │ │ - cbz r4, 9ae88 │ │ │ │ + cbz r4, 9ad8c │ │ │ │ ldr r1, [r5, #24] │ │ │ │ - b.n 9ace0 │ │ │ │ + b.n 9abe4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 9ace0 │ │ │ │ + b.n 9abe4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9ad7e │ │ │ │ + b.n 9ac82 │ │ │ │ ldr.w r4, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #41937 @ 0xa3d1 │ │ │ │ + movw r3, #42009 @ 0xa419 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9af34 │ │ │ │ + bne.n 9ae38 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2c0b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9af2c │ │ │ │ + beq.n 9ae30 │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 9ae72 │ │ │ │ + b.n 9ad76 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9ad5a │ │ │ │ + b.n 9ac5e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9ad36 │ │ │ │ + b.n 9ac3a │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9ae70 │ │ │ │ + b.n 9ad74 │ │ │ │ ldr.w r0, [r6, #864] @ 0x360 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9af2c │ │ │ │ + cbz r0, 9ae30 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 9ace0 │ │ │ │ + b.n 9abe4 │ │ │ │ cmp r6, r2 │ │ │ │ - ble.w 9ad8a │ │ │ │ + ble.w 9ac8e │ │ │ │ mov r0, r1 │ │ │ │ mov.w ip, #12 │ │ │ │ add.w r1, r3, #8 │ │ │ │ - b.n 9ad08 │ │ │ │ + b.n 9ac0c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ movs r0, #1 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ @@ -166102,537 +166021,537 @@ │ │ │ │ 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 9ac80 │ │ │ │ + bge.w 9ab84 │ │ │ │ movs r4, #0 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 9ad8a │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 9ac8e │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9aeaa │ │ │ │ + b.n 9adae │ │ │ │ │ │ │ │ -0009af44 <_PyObject_New@@Base>: │ │ │ │ +0009ae48 <_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.n 9b058 <_PyObject_New@@Base+0x114> │ │ │ │ + blt.n 9af5c <_PyObject_New@@Base+0x114> │ │ │ │ movw r5, #24320 @ 0x5f00 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ - movw r3, #205 @ 0xcd │ │ │ │ + movw r3, #221 @ 0xdd │ │ │ │ movt r3, #8 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r4, [r5, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9b046 <_PyObject_New@@Base+0x102> │ │ │ │ - ldr r3, [pc, #284] @ (9b094 <_PyObject_New@@Base+0x150>) │ │ │ │ + bne.n 9af4a <_PyObject_New@@Base+0x102> │ │ │ │ + ldr r3, [pc, #284] @ (9af98 <_PyObject_New@@Base+0x150>) │ │ │ │ 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, #1612] @ 0x64c │ │ │ │ - bcs.n 9aff4 <_PyObject_New@@Base+0xb0> │ │ │ │ + bcs.n 9aef8 <_PyObject_New@@Base+0xb0> │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 9b034 <_PyObject_New@@Base+0xf0> │ │ │ │ + beq.n 9af38 <_PyObject_New@@Base+0xf0> │ │ │ │ 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 9afd8 <_PyObject_New@@Base+0x94> │ │ │ │ + beq.n 9aedc <_PyObject_New@@Base+0x94> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #212] @ (9b098 <_PyObject_New@@Base+0x154>) │ │ │ │ + ldr r2, [pc, #212] @ (9af9c <_PyObject_New@@Base+0x154>) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9b062 <_PyObject_New@@Base+0x11e> │ │ │ │ + bne.n 9af66 <_PyObject_New@@Base+0x11e> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r0, r7, [r3, #24] │ │ │ │ cmp r0, r7 │ │ │ │ - bhi.n 9b024 <_PyObject_New@@Base+0xe0> │ │ │ │ + bhi.n 9af28 <_PyObject_New@@Base+0xe0> │ │ │ │ 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 9afb4 <_PyObject_New@@Base+0x70> │ │ │ │ + bne.n 9aeb8 <_PyObject_New@@Base+0x70> │ │ │ │ ldr.w r4, [r5, #848] @ 0x350 │ │ │ │ - movw r3, #41937 @ 0xa3d1 │ │ │ │ + movw r3, #42009 @ 0xa419 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9b076 <_PyObject_New@@Base+0x132> │ │ │ │ + bne.n 9af7a <_PyObject_New@@Base+0x132> │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2c0b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 9b058 <_PyObject_New@@Base+0x114> │ │ │ │ + cbz r4, 9af5c <_PyObject_New@@Base+0x114> │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 9afb4 <_PyObject_New@@Base+0x70> │ │ │ │ + b.n 9aeb8 <_PyObject_New@@Base+0x70> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9afb4 <_PyObject_New@@Base+0x70> │ │ │ │ - b.n 9aff4 <_PyObject_New@@Base+0xb0> │ │ │ │ + bne.n 9aeb8 <_PyObject_New@@Base+0x70> │ │ │ │ + b.n 9aef8 <_PyObject_New@@Base+0xb0> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9afb4 <_PyObject_New@@Base+0x70> │ │ │ │ - b.n 9aff4 <_PyObject_New@@Base+0xb0> │ │ │ │ + bne.n 9aeb8 <_PyObject_New@@Base+0x70> │ │ │ │ + b.n 9aef8 <_PyObject_New@@Base+0xb0> │ │ │ │ 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 9afb4 <_PyObject_New@@Base+0x70> │ │ │ │ + bne.n 9aeb8 <_PyObject_New@@Base+0x70> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 23c560 │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + b.w 23c7b4 │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9b086 <_PyObject_New@@Base+0x142> │ │ │ │ + bne.n 9af8a <_PyObject_New@@Base+0x142> │ │ │ │ mov r0, r4 │ │ │ │ - bl 15db98 │ │ │ │ - b.n 9afd0 <_PyObject_New@@Base+0x8c> │ │ │ │ + bl 15d6dc │ │ │ │ + b.n 9aed4 <_PyObject_New@@Base+0x8c> │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9b016 <_PyObject_New@@Base+0xd2> │ │ │ │ + b.n 9af1a <_PyObject_New@@Base+0xd2> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 9afd0 <_PyObject_New@@Base+0x8c> │ │ │ │ + b.n 9aed4 <_PyObject_New@@Base+0x8c> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0009b09c : │ │ │ │ +0009afa0 : │ │ │ │ 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 9b198 │ │ │ │ + beq.n 9b09c │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r2, [ip, #56] @ 0x38 │ │ │ │ - cbz r2, 9b0ce │ │ │ │ + cbz r2, 9afd2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbz r2, 9b0ce │ │ │ │ + cbz r2, 9afd2 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r2 │ │ │ │ ldr.w r2, [ip, #52] @ 0x34 │ │ │ │ - cbz r2, 9b10e │ │ │ │ + cbz r2, 9b012 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 9b10e │ │ │ │ + cbz r2, 9b012 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9b1d8 │ │ │ │ + beq.n 9b0dc │ │ │ │ ldr.w r2, [r2, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9b1d8 │ │ │ │ + beq.n 9b0dc │ │ │ │ movw r2, #43708 @ 0xaabc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bl fe9b0 │ │ │ │ + bl fe628 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - beq.n 9b1c6 │ │ │ │ + beq.n 9b0ca │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 118ae0 │ │ │ │ + b.w 118744 │ │ │ │ ldr.w r2, [ip, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 9b1ae │ │ │ │ + bge.n 9b0b2 │ │ │ │ movw r2, #40104 @ 0x9ca8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9b1a0 │ │ │ │ - ldr r1, [pc, #200] @ (9b1ec ) │ │ │ │ + beq.n 9b0a4 │ │ │ │ + ldr r1, [pc, #200] @ (9b0f0 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl d8858 │ │ │ │ + bl d7f18 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9b19c │ │ │ │ + beq.n 9b0a0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9b170 │ │ │ │ - cbz r2, 9b170 │ │ │ │ + beq.n 9b074 │ │ │ │ + cbz r2, 9b074 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl f5830 │ │ │ │ + bl f5420 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b16a │ │ │ │ + bge.n 9b06e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 9b16a │ │ │ │ + cbnz r1, 9b06e │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1c85f4 │ │ │ │ + bl 1c8abc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #59404 @ 0xe80c │ │ │ │ + movw r1, #57804 @ 0xe1cc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f3f54 │ │ │ │ - bl 5d90c │ │ │ │ + b.w f3b74 │ │ │ │ + bl 5d954 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9b16a │ │ │ │ + b.n 9b06e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 204810 │ │ │ │ + b.w 204bd8 │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59440 @ 0xe830 │ │ │ │ + movw r1, #57840 @ 0xe1f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 9b18e │ │ │ │ + b.n 9b092 │ │ │ │ strd r3, r0, [sp] │ │ │ │ - bl 940a4 │ │ │ │ + bl 93fcc │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9b102 │ │ │ │ - b.n 9b19c │ │ │ │ + beq.n 9b006 │ │ │ │ + b.n 9b0a0 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59356 @ 0xe7dc │ │ │ │ + movw r1, #57756 @ 0xe19c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - b.n 9b1c2 │ │ │ │ + b.n 9b0c6 │ │ │ │ uxtb r0, r4 │ │ │ │ lsls r2, r2, #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, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9b23e │ │ │ │ + bne.n 9b142 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 9b23e │ │ │ │ + beq.n 9b142 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r3, 9b25a │ │ │ │ + cbnz r3, 9b15e │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 9b23a │ │ │ │ + beq.n 9b13e │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #18720 @ 0x4920 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9b274 │ │ │ │ + bne.n 9b178 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c878 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 12c418 <_PyErr_SetKeyError@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9b26e │ │ │ │ + b.n 9b172 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 9b2ae │ │ │ │ + beq.n 9b1b2 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9b222 │ │ │ │ + beq.n 9b126 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.n 9b23a │ │ │ │ + beq.n 9b13e │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9b226 │ │ │ │ + beq.n 9b12a │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #64] @ (9b2b8 ) │ │ │ │ + ldr r1, [pc, #64] @ (9b1bc ) │ │ │ │ mov r0, r5 │ │ │ │ - bl a87b4 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl a7e6c <_PyObject_LookupSpecial@@Base> │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 9b28c │ │ │ │ - bl 940a4 │ │ │ │ + cbnz r0, 9b190 │ │ │ │ + bl 93fcc │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9b234 │ │ │ │ - b.n 9b26e │ │ │ │ + beq.n 9b138 │ │ │ │ + b.n 9b172 │ │ │ │ mov r1, r4 │ │ │ │ - bl f5830 │ │ │ │ + bl f5420 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b2aa │ │ │ │ + bge.n 9b1ae │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9b2aa │ │ │ │ + cbnz r2, 9b1ae │ │ │ │ mov r0, r3 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b.n 9b26e │ │ │ │ + b.n 9b172 │ │ │ │ mov r0, r4 │ │ │ │ - bl 43340 │ │ │ │ - b.n 9b23a │ │ │ │ + bl 43388 │ │ │ │ + b.n 9b13e │ │ │ │ nop │ │ │ │ pop {} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0009b2bc : │ │ │ │ +0009b1c0 : │ │ │ │ stmdb 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 r2, r3, #30 │ │ │ │ - bmi.w 9b4ac │ │ │ │ + bmi.w 9b3b0 │ │ │ │ ldr.w r5, [r0, #132] @ 0x84 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 9b4ee │ │ │ │ - ldr r1, [pc, #728] @ (9b5c0 ) │ │ │ │ + bpl.w 9b3f2 │ │ │ │ + ldr r1, [pc, #728] @ (9b4c4 ) │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r1, #740] @ 0x2e4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9b5e8 │ │ │ │ + bne.w 9b4ec │ │ │ │ ldr.w r2, [r1, #748] @ 0x2ec │ │ │ │ adds r6, r2, #1 │ │ │ │ - beq.w 9b5e8 │ │ │ │ + beq.w 9b4ec │ │ │ │ add r3, sp, #20 │ │ │ │ add.w r1, r1, #736 @ 0x2e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b724 │ │ │ │ + beq.w 9b628 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #7 │ │ │ │ - bpl.w 9b758 │ │ │ │ + bpl.w 9b65c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r5, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r5, r5, #1 │ │ │ │ - bhi.w 9b66c │ │ │ │ + bhi.w 9b570 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 9b6e4 │ │ │ │ + blt.w 9b5e8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 9b4f6 │ │ │ │ + bmi.w 9b3fa │ │ │ │ ldr.w r6, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 9b538 │ │ │ │ - ldr r1, [pc, #616] @ (9b5c0 ) │ │ │ │ + bpl.w 9b43c │ │ │ │ + ldr r1, [pc, #616] @ (9b4c4 ) │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r1, #772] @ 0x304 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9b5cc │ │ │ │ + bne.w 9b4d0 │ │ │ │ ldr.w r2, [r1, #780] @ 0x30c │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 9b5cc │ │ │ │ + beq.w 9b4d0 │ │ │ │ add r3, sp, #20 │ │ │ │ add.w r1, r1, #768 @ 0x300 │ │ │ │ mov r0, r6 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b6f8 │ │ │ │ + beq.w 9b5fc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w 9b758 │ │ │ │ + bpl.w 9b65c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r6, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r6, r6, #1 │ │ │ │ - bhi.w 9b63a │ │ │ │ + bhi.w 9b53e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r3, r3, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 9b6e4 │ │ │ │ + blt.w 9b5e8 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - ldr.w r9, [pc, #528] @ 9b5c8 │ │ │ │ + ldr.w r9, [pc, #528] @ 9b4cc │ │ │ │ ubfx r3, r2, #14, #1 │ │ │ │ and.w r2, r2, #24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ adds r2, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr.w r8, [r9, fp] │ │ │ │ mla r2, r1, r5, r2 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r3 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 9b70c │ │ │ │ + bhi.w 9b610 │ │ │ │ adds.w sl, r3, r2 │ │ │ │ - bmi.w 9b70c │ │ │ │ + bmi.w 9b610 │ │ │ │ movw r7, #24320 @ 0x5f00 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r1, #205 @ 0xcd │ │ │ │ + movw r1, #221 @ 0xdd │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r2, [r7, #888] @ 0x378 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9b6ba │ │ │ │ + bne.w 9b5be │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ add.w r1, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ str r2, [sp, #8] │ │ │ │ - bcs.w 9b604 │ │ │ │ + bcs.w 9b508 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 9b6ac │ │ │ │ + beq.w 9b5b0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr.w lr, [r0] │ │ │ │ str.w lr, [r2, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 9b540 │ │ │ │ + beq.n 9b444 │ │ │ │ adds r7, r0, r3 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ strd r3, r3, [r7, #-8] │ │ │ │ ldr.w r3, [r2, #3768] @ 0xeb8 │ │ │ │ ldr.w r1, [r2, #3764] @ 0xeb4 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #3768] @ 0xeb8 │ │ │ │ cmp r3, r1 │ │ │ │ - bgt.w 9b572 │ │ │ │ - ldr r2, [pc, #340] @ (9b5c4 ) │ │ │ │ + bgt.w 9b476 │ │ │ │ + ldr r2, [pc, #340] @ (9b4c8 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r4, [r7, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b736 │ │ │ │ + bne.w 9b63a │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [r7, #8] │ │ │ │ - cbz r5, 9b4a4 │ │ │ │ + cbz r5, 9b3a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r7, #16 │ │ │ │ blx 2b44c │ │ │ │ mov r0, r7 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #280] @ (9b5c8 ) │ │ │ │ + ldr r0, [pc, #280] @ (9b4cc ) │ │ │ │ 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] │ │ │ │ @@ -166642,24 +166561,24 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r1, #412] @ 0x19c │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b770 │ │ │ │ + beq.w 9b674 │ │ │ │ ldr.w r5, [r1, #428] @ 0x1ac │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bmi.w 9b2e6 │ │ │ │ - bl 1c9734 │ │ │ │ + bmi.w 9b1ea │ │ │ │ + bl 1c9b9c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9b312 │ │ │ │ - ldr r1, [pc, #208] @ (9b5c8 ) │ │ │ │ + b.n 9b216 │ │ │ │ + ldr r1, [pc, #208] @ (9b4cc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -166669,289 +166588,289 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r1, #412] @ 0x19c │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b6e8 │ │ │ │ + beq.w 9b5ec │ │ │ │ ldr.w r6, [r1, #428] @ 0x1ac │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bmi.w 9b354 │ │ │ │ - bl 1c9734 │ │ │ │ + bmi.w 9b258 │ │ │ │ + bl 1c9b9c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9b380 │ │ │ │ + b.n 9b284 │ │ │ │ ldrd r6, r1, [r2, #24] │ │ │ │ cmp r6, r1 │ │ │ │ ittt hi │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi.w r2, [ip, #12] │ │ │ │ strhi.w ip, [r2, #8] │ │ │ │ - bhi.w 9b44a │ │ │ │ + bhi.w 9b34e │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r6, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r6 │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w lr, [r2, r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9b604 │ │ │ │ + beq.n 9b508 │ │ │ │ ldr.w r8, [r9, fp] │ │ │ │ - b.n 9b44a │ │ │ │ + b.n 9b34e │ │ │ │ ldr.w r3, [r2, #3748] @ 0xea4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b46e │ │ │ │ + beq.w 9b372 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9b46e │ │ │ │ + beq.w 9b372 │ │ │ │ ldr.w r3, [r2, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b46e │ │ │ │ + bne.w 9b372 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b786 │ │ │ │ + bne.w 9b68a │ │ │ │ add.w r2, r8, #12 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.w 9b46e │ │ │ │ + bmi.w 9b372 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9b5a8 │ │ │ │ + bne.n 9b4ac │ │ │ │ dmb ish │ │ │ │ - b.n 9b46e │ │ │ │ + b.n 9b372 │ │ │ │ nop │ │ │ │ vqadd.s8 q0, q0, q1 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #468] @ (9b7a4 ) │ │ │ │ - bl 7aa94 │ │ │ │ + ldr r0, [pc, #468] @ (9b6a8 ) │ │ │ │ + bl 7aadc │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 9b6f2 │ │ │ │ + beq.w 9b5f6 │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #452] @ (9b7a4 ) │ │ │ │ + ldr r1, [pc, #452] @ (9b6a8 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 9b380 │ │ │ │ - ldr r0, [pc, #444] @ (9b7a8 ) │ │ │ │ - bl 7aa94 │ │ │ │ + b.n 9b284 │ │ │ │ + ldr r0, [pc, #444] @ (9b6ac ) │ │ │ │ + bl 7aadc │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 9b71e │ │ │ │ + beq.w 9b622 │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #428] @ (9b7a8 ) │ │ │ │ + ldr r1, [pc, #428] @ (9b6ac ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 9b312 │ │ │ │ + b.n 9b216 │ │ │ │ ldr.w r2, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #41937 @ 0xa3d1 │ │ │ │ + movw r1, #42009 @ 0xa419 │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 9b6ce │ │ │ │ + bne.n 9b5d2 │ │ │ │ mov r0, sl │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c0b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9b70c │ │ │ │ + beq.n 9b610 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r8, [r9, fp] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 9b44a │ │ │ │ + b.n 9b34e │ │ │ │ lsrs r2, r2, #3 │ │ │ │ adds r3, #12 │ │ │ │ movs r1, #0 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9b688 │ │ │ │ + bcc.n 9b58c │ │ │ │ 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 9b640 │ │ │ │ + beq.n 9b544 │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64032 @ 0xfa20 │ │ │ │ + movw r1, #62432 @ 0xf3e0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 9b6e4 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 9b5e8 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ adds r3, #12 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9b69c │ │ │ │ + bcc.n 9b5a0 │ │ │ │ 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 9b672 │ │ │ │ - b.n 9b654 │ │ │ │ + beq.n 9b576 │ │ │ │ + b.n 9b558 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 9b718 │ │ │ │ + blt.n 9b61c │ │ │ │ mul.w r3, r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 9b3ae │ │ │ │ - b.n 9b6e4 │ │ │ │ + bge.w 9b2b2 │ │ │ │ + b.n 9b5e8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 9b6da │ │ │ │ + blt.n 9b5de │ │ │ │ mul.w r5, r1, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w 9b33e │ │ │ │ - b.n 9b6e4 │ │ │ │ + bge.w 9b242 │ │ │ │ + b.n 9b5e8 │ │ │ │ ldrd r1, r0, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 9b568 │ │ │ │ + b.n 9b46c │ │ │ │ ldr.w r0, [r7, #884] @ 0x374 │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ - cbz r0, 9b70c │ │ │ │ + cbz r0, 9b610 │ │ │ │ ldr.w r8, [r9, fp] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9b44a │ │ │ │ + b.n 9b34e │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, sl │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9b624 │ │ │ │ + b.n 9b528 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 9b654 │ │ │ │ + bge.n 9b558 │ │ │ │ cmp.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 9b654 │ │ │ │ + bne.n 9b558 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 9b4a4 │ │ │ │ + b.n 9b3a8 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r6, [r2, #404] @ 0x194 │ │ │ │ - b.n 9b52e │ │ │ │ - ldr r0, [pc, #176] @ (9b7a4 ) │ │ │ │ - bl 43340 │ │ │ │ - bl 940a4 │ │ │ │ + b.n 9b432 │ │ │ │ + ldr r0, [pc, #176] @ (9b6a8 ) │ │ │ │ + bl 43388 │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9b790 │ │ │ │ - ldr r1, [pc, #160] @ (9b7a4 ) │ │ │ │ + bne.n 9b694 │ │ │ │ + ldr r1, [pc, #160] @ (9b6a8 ) │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 2fb84 <_PyObject_DebugMallocStats@@Base+0x1a1c> │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 9b692 │ │ │ │ + b.n 9b596 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23c630 │ │ │ │ + b.w 23c884 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 9b6de │ │ │ │ - b.n 9b654 │ │ │ │ - ldr r0, [pc, #136] @ (9b7a8 ) │ │ │ │ - bl 43340 │ │ │ │ - bl 940a4 │ │ │ │ - cbnz r0, 9b790 │ │ │ │ - ldr r1, [pc, #124] @ (9b7a8 ) │ │ │ │ + blt.n 9b5e2 │ │ │ │ + b.n 9b558 │ │ │ │ + ldr r0, [pc, #136] @ (9b6ac ) │ │ │ │ + bl 43388 │ │ │ │ + bl 93fcc │ │ │ │ + cbnz r0, 9b694 │ │ │ │ + ldr r1, [pc, #124] @ (9b6ac ) │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 2fb84 <_PyObject_DebugMallocStats@@Base+0x1a1c> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9b6a4 │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ + b.n 9b5a8 │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9b77a │ │ │ │ + bne.n 9b67e │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9b48c │ │ │ │ + bne.w 9b390 │ │ │ │ mov r0, r7 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 9b48c │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 9b390 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64008 @ 0xfa08 │ │ │ │ + movw r1, #62408 @ 0xf3c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 9b6e4 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 9b5e8 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r5, [r2, #404] @ 0x194 │ │ │ │ - b.n 9b4e4 │ │ │ │ + b.n 9b3e8 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 9b48c │ │ │ │ + b.n 9b390 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b596 │ │ │ │ - b.n 9b46e │ │ │ │ - movw r0, #63984 @ 0xf9f0 │ │ │ │ + beq.w 9b49a │ │ │ │ + b.n 9b372 │ │ │ │ + movw r0, #62384 @ 0xf3b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #635 @ 0x27b │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9b6e4 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9b5e8 │ │ │ │ nop │ │ │ │ addw r0, r0, #82 @ 0x52 │ │ │ │ @ instruction: 0xf1e00052 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.n 9b816 │ │ │ │ + bmi.n 9b71a │ │ │ │ ldr.w r1, [r0, #132] @ 0x84 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 9b854 │ │ │ │ + bpl.n 9b758 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9b87a │ │ │ │ + bne.n 9b77e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 9b87a │ │ │ │ + beq.n 9b77e │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9b864 │ │ │ │ + beq.n 9b768 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n 9b8e4 │ │ │ │ + bpl.n 9b7e8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r0, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r0, r0, #1 │ │ │ │ - bhi.n 9b89a │ │ │ │ + bhi.n 9b79e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r0, r3, r0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #272] @ (9b928 ) │ │ │ │ + ldr r1, [pc, #272] @ (9b82c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -166961,244 +166880,244 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r1, #412] @ 0x19c │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9b8da │ │ │ │ + beq.n 9b7de │ │ │ │ ldr.w r1, [r1, #428] @ 0x1ac │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 9b7d2 │ │ │ │ - movw r0, #49104 @ 0xbfd0 │ │ │ │ + bmi.n 9b6d6 │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - bl 940a4 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 93fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9b914 │ │ │ │ + bne.n 9b818 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 2fb84 <_PyObject_DebugMallocStats@@Base+0x1a1c> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7aa94 │ │ │ │ + bl 7aadc │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 9b8fc │ │ │ │ + beq.n 9b800 │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 851cc │ │ │ │ + bl 850a0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9b7f6 │ │ │ │ - b.n 9b864 │ │ │ │ + bne.n 9b6fa │ │ │ │ + b.n 9b768 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ movs r4, #0 │ │ │ │ adds r3, #12 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9b8d0 │ │ │ │ + bcc.n 9b7d4 │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ orr.w r1, r1, r4, lsl #30 │ │ │ │ cmp.w r4, r1, lsr #30 │ │ │ │ mov r4, r1 │ │ │ │ - beq.n 9b8a0 │ │ │ │ + beq.n 9b7a4 │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64032 @ 0xfa20 │ │ │ │ + movw r1, #62432 @ 0xf3e0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9b812 │ │ │ │ + b.n 9b716 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 9b904 │ │ │ │ + blt.n 9b808 │ │ │ │ mul.w r0, r4, r0 │ │ │ │ - b.n 9b812 │ │ │ │ + b.n 9b716 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r1, [r2, #404] @ 0x194 │ │ │ │ - b.n 9b84c │ │ │ │ + b.n 9b750 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64008 @ 0xfa08 │ │ │ │ + movw r1, #62408 @ 0xf3c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 9b8ca │ │ │ │ + bl 11df00 │ │ │ │ + b.n 9b7ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 43340 │ │ │ │ - b.n 9b864 │ │ │ │ + bl 43388 │ │ │ │ + b.n 9b768 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9b8b4 │ │ │ │ + bge.n 9b7b8 │ │ │ │ cmp.w r4, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 9b8b4 │ │ │ │ + bne.n 9b7b8 │ │ │ │ mov.w r0, #2147483648 @ 0x80000000 │ │ │ │ - b.n 9b812 │ │ │ │ - movw r0, #63984 @ 0xf9f0 │ │ │ │ + b.n 9b716 │ │ │ │ + movw r0, #62384 @ 0xf3b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #635 @ 0x27b │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9b8ca │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9b7ce │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009b92c : │ │ │ │ +0009b830 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9b9c8 │ │ │ │ + beq.n 9b8cc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 9b9b0 │ │ │ │ + bpl.n 9b8b4 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ and.w r3, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r3, r3, #1 │ │ │ │ - bhi.n 9b95c │ │ │ │ + bhi.n 9b860 │ │ │ │ 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 9b994 │ │ │ │ + bcc.n 9b898 │ │ │ │ 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 9b964 │ │ │ │ + beq.n 9b868 │ │ │ │ movw r3, #57364 @ 0xe014 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64032 @ 0xfa20 │ │ │ │ + movw r1, #62432 @ 0xf3e0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.n 9b9a0 │ │ │ │ + blt.n 9b8a4 │ │ │ │ mul.w r0, r3, ip │ │ │ │ pop {r3, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 9b978 │ │ │ │ + bge.n 9b87c │ │ │ │ cmp.w ip, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 9b978 │ │ │ │ + bne.n 9b87c │ │ │ │ mov.w r0, #2147483648 @ 0x80000000 │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64008 @ 0xfa08 │ │ │ │ + movw r1, #62408 @ 0xf3c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 9b98e │ │ │ │ - movw r0, #63984 @ 0xf9f0 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 9b892 │ │ │ │ + movw r0, #62384 @ 0xf3b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #635 @ 0x27b │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9b98e │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9b892 │ │ │ │ nop │ │ │ │ │ │ │ │ -0009b9dc : │ │ │ │ +0009b8e0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #180] @ (9baa0 ) │ │ │ │ + ldr r2, [pc, #180] @ (9b9a4 ) │ │ │ │ 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, #1720] @ 0x6b8 │ │ │ │ - cbz r4, 9ba26 │ │ │ │ - ldr r1, [pc, #160] @ (9baa4 ) │ │ │ │ + cbz r4, 9b92a │ │ │ │ + ldr r1, [pc, #160] @ (9b9a8 ) │ │ │ │ ldr.w r2, [r3, #1724] @ 0x6bc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r0, [r3, #1720] @ 0x6b8 │ │ │ │ str.w r2, [r3, #1724] @ 0x6bc │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r3, 9ba5a │ │ │ │ + cbnz r3, 9b95e │ │ │ │ mov r0, r4 │ │ │ │ vstr d0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 7ffec <_PyObject_GC_New@@Base+0x28c> │ │ │ │ + bl 7fffc <_PyObject_GC_New@@Base+0x28c> │ │ │ │ vldr d0, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9ba96 │ │ │ │ + cbz r0, 9b99a │ │ │ │ movw r3, #25144 @ 0x6238 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [r0, #4] │ │ │ │ vstr d0, [sp] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - bl 1c7788 <_Py_NewReference@@Base> │ │ │ │ + bl 1c7c50 <_Py_NewReference@@Base> │ │ │ │ vldr d0, [sp] │ │ │ │ - b.n 9ba1c │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + b.n 9b920 │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ vstr d0, [sp] │ │ │ │ - bne.n 9ba86 │ │ │ │ + bne.n 9b98a │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ vldr d0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9ba1c │ │ │ │ + bne.n 9b920 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ vldr d0, [sp] │ │ │ │ - b.n 9ba1c │ │ │ │ + b.n 9b920 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ vldr d0, [sp] │ │ │ │ - b.n 9ba1c │ │ │ │ + b.n 9b920 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23c560 │ │ │ │ + b.w 23c7b4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0009baa8 : │ │ │ │ +0009b9ac : │ │ │ │ adds r1, #4 │ │ │ │ str.w r2, [r0, r1, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009bab0 : │ │ │ │ +0009b9b4 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9bb72 │ │ │ │ + beq.n 9ba76 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ @@ -167206,71 +167125,71 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ add.w r5, r4, #1 │ │ │ │ it lt │ │ │ │ strlt r3, [r1, #0] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 9bb00 │ │ │ │ + bge.n 9ba04 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r1, [r3, r4, lsl #2] │ │ │ │ str r5, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r1 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r5 │ │ │ │ - bge.n 9bb44 │ │ │ │ + bge.n 9ba48 │ │ │ │ adds r1, r4, #7 │ │ │ │ add.w r1, r1, r5, asr #3 │ │ │ │ bic.w r2, r1, #3 │ │ │ │ subs r1, r2, r5 │ │ │ │ cmp r1, #0 │ │ │ │ itt le │ │ │ │ addle r1, r4, #4 │ │ │ │ bicle.w r2, r1, #3 │ │ │ │ - cbz r5, 9bb50 │ │ │ │ + cbz r5, 9ba54 │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 9bb62 │ │ │ │ + bcs.n 9ba66 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 9bc74 │ │ │ │ + bl 9bb78 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - cbz r0, 9bb62 │ │ │ │ + cbz r0, 9ba66 │ │ │ │ strd r5, r0, [r3, #8] │ │ │ │ str r2, [r3, #16] │ │ │ │ str.w r6, [r0, r4, lsl #2] │ │ │ │ - b.n 9bafa │ │ │ │ + b.n 9b9fe │ │ │ │ cmp.w r5, r2, asr #1 │ │ │ │ - blt.n 9bb08 │ │ │ │ + blt.n 9ba0c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r5, [r3, #8] │ │ │ │ - b.n 9bb3e │ │ │ │ + b.n 9ba42 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9bc74 │ │ │ │ + bl 9bb78 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9bb38 │ │ │ │ - bl 23c560 │ │ │ │ + bne.n 9ba3c │ │ │ │ + bl 23c7b4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2fbb2 <_PyObject_DebugMallocStats@@Base+0x1a4a> │ │ │ │ - b.w 1cb24c │ │ │ │ + b.w 1cb6c4 │ │ │ │ nop │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 9bc3c │ │ │ │ + bpl.n 9bb40 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ @@ -167279,297 +167198,297 @@ │ │ │ │ adds r5, r4, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 9bbbc │ │ │ │ + bge.n 9bac0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r2, [r3, r4, lsl #2] │ │ │ │ str r5, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 9bc02 │ │ │ │ + bge.n 9bb06 │ │ │ │ adds r3, r4, #7 │ │ │ │ add.w r3, r3, r5, asr #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ subs r3, r3, r5 │ │ │ │ cmp r3, #0 │ │ │ │ itt le │ │ │ │ addle r3, r4, #4 │ │ │ │ bicle.w r6, r3, #3 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r5, 9bc0e │ │ │ │ + cbz r5, 9bb12 │ │ │ │ cmp.w r6, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 9bc26 │ │ │ │ + bcs.n 9bb2a │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 9bc74 │ │ │ │ + bl 9bb78 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 9bc26 │ │ │ │ + cbz r0, 9bb2a │ │ │ │ strd r5, r1, [r3, #8] │ │ │ │ str r6, [r3, #16] │ │ │ │ str.w r2, [r1, r4, lsl #2] │ │ │ │ - b.n 9bbb6 │ │ │ │ + b.n 9baba │ │ │ │ cmp.w r5, r3, asr #1 │ │ │ │ - blt.n 9bbc0 │ │ │ │ + blt.n 9bac4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str r5, [r0, #8] │ │ │ │ - b.n 9bbfc │ │ │ │ + b.n 9bb00 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r6, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9bc74 │ │ │ │ + bl 9bb78 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9bbf6 │ │ │ │ - bl 23c560 │ │ │ │ + bne.n 9bafa │ │ │ │ + bl 23c7b4 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2fbb2 <_PyObject_DebugMallocStats@@Base+0x1a4a> │ │ │ │ - b.w 1cb24c │ │ │ │ + b.w 1cb6c4 │ │ │ │ │ │ │ │ -0009bc40 <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ +0009bb44 <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ 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 r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r4, #1 │ │ │ │ - bl 1cb270 │ │ │ │ + bl 1cb6e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9bc68 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ + beq.n 9bb6c <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ movs r0, #0 │ │ │ │ str.w r6, [r3, r4, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2fbb2 <_PyObject_DebugMallocStats@@Base+0x1a4a> │ │ │ │ nop │ │ │ │ │ │ │ │ -0009bc74 : │ │ │ │ +0009bb78 : │ │ │ │ stmdb 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 r3, r1, #0 │ │ │ │ - blt.w 9bfd6 │ │ │ │ + blt.w 9bedc │ │ │ │ movw r4, #24320 @ 0x5f00 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r2, #49121 @ 0xbfe1 │ │ │ │ + movw r2, #48873 @ 0xbee9 │ │ │ │ movt r2, #9 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r5, [r4, #876] @ 0x36c │ │ │ │ ldr.w r0, [r4, #864] @ 0x360 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w 9bf28 │ │ │ │ + bne.w 9be2e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9be1c │ │ │ │ - ldr.w sl, [pc, #808] @ 9bfdc │ │ │ │ + beq.w 9bd20 │ │ │ │ + ldr.w sl, [pc, #812] @ 9bee4 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr.w r2, [sl, r9] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w fp, [r2, #1612] @ 0x64c │ │ │ │ cmn.w fp, #804 @ 0x324 │ │ │ │ - beq.w 9be48 │ │ │ │ + beq.w 9bd4c │ │ │ │ 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 9bcfe │ │ │ │ + bgt.n 9bc02 │ │ │ │ ldr.w r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r7 │ │ │ │ ite gt │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9be48 │ │ │ │ + beq.w 9bd4c │ │ │ │ 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 9bdbe │ │ │ │ + bhi.n 9bcc2 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ cmp.w r2, r3, lsl #2 │ │ │ │ it cc │ │ │ │ movcc r8, r5 │ │ │ │ - bcc.n 9bdb6 │ │ │ │ + bcc.n 9bcba │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9beac │ │ │ │ + beq.w 9bdb0 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bhi.w 9beac │ │ │ │ + bhi.w 9bdb0 │ │ │ │ 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 9bdd6 │ │ │ │ + beq.n 9bcda │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr.w r8, [r1, #4] │ │ │ │ add.w lr, r2, #1 │ │ │ │ str.w lr, [r1] │ │ │ │ ldr.w lr, [r8] │ │ │ │ str.w lr, [r1, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 9be26 │ │ │ │ + beq.n 9bd2a │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c030 │ │ │ │ ldr.w r3, [sl, r9] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r9, #804 @ 0x324 │ │ │ │ - beq.w 9be88 │ │ │ │ + beq.w 9bd8c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r3, r9 │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ cmp r7, r2 │ │ │ │ - blt.n 9bda2 │ │ │ │ + blt.n 9bca6 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r7, r3 │ │ │ │ ite lt │ │ │ │ movlt r7, #0 │ │ │ │ movge r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r7, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 9be88 │ │ │ │ + beq.n 9bd8c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [r5, #0] │ │ │ │ str r5, [r6, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9be76 │ │ │ │ + beq.n 9bd7a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9beb0 │ │ │ │ + beq.n 9bdb4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bhi.n 9bdea │ │ │ │ + bhi.n 9bcee │ │ │ │ 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 9bd44 │ │ │ │ + bne.n 9bc48 │ │ │ │ mov r1, ip │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 801a0 │ │ │ │ + bl 801b0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 9bd60 │ │ │ │ + bne.n 9bc64 │ │ │ │ ldr.w r8, [r4, #848] @ 0x350 │ │ │ │ - movw r1, #41937 @ 0xa3d1 │ │ │ │ + movw r1, #42009 @ 0xa419 │ │ │ │ movt r1, #7 │ │ │ │ cmp r8, r1 │ │ │ │ - bne.w 9bf5e │ │ │ │ + bne.w 9bed0 │ │ │ │ cmp r3, #1 │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ blx 2c0b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 9bdb6 │ │ │ │ + beq.n 9bcba │ │ │ │ ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #800] @ 0x320 │ │ │ │ - b.n 9bd60 │ │ │ │ + b.n 9bc64 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 800cc │ │ │ │ + b.w 800dc │ │ │ │ ldrd r2, r0, [r1, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bhi.n 9be6c │ │ │ │ + bhi.n 9bd70 │ │ │ │ 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 9bd60 │ │ │ │ - b.n 9bdea │ │ │ │ + bne.n 9bc64 │ │ │ │ + b.n 9bcee │ │ │ │ ldr.w r5, [r4, #856] @ 0x358 │ │ │ │ - movw r2, #42105 @ 0xa479 │ │ │ │ + movw r2, #42177 @ 0xa4c1 │ │ │ │ movt r2, #7 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 9bf24 │ │ │ │ + bne.n 9be2a │ │ │ │ cmp r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mov r1, r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 2b864 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 9bd60 │ │ │ │ + b.n 9bc64 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr.w r3, [r9, r3, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ strd r3, r2, [r6, #8] │ │ │ │ str r6, [r3, #12] │ │ │ │ str r6, [r2, #8] │ │ │ │ - b.n 9bdb6 │ │ │ │ + b.n 9bcba │ │ │ │ ldr.w r2, [r4, #860] @ 0x35c │ │ │ │ - movw r3, #42097 @ 0xa471 │ │ │ │ + movw r3, #42169 @ 0xa4b9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9bfcc │ │ │ │ + bne.w 9bec6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2af44 │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 9bdb6 │ │ │ │ + b.n 9bcba │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 9bdea │ │ │ │ + b.n 9bcee │ │ │ │ ldr r5, [r6, #16] │ │ │ │ movs r3, #28 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr.w r7, [r9, #512] @ 0x200 │ │ │ │ mul.w sl, r3, r5 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ str r3, [r2, #12] │ │ │ │ @@ -167578,84 +167497,78 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ 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 9beec │ │ │ │ + bne.n 9bdf0 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ - cbz r1, 9bee8 │ │ │ │ + cbz r1, 9bdec │ │ │ │ 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 9bf6a │ │ │ │ + beq.n 9be5e │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 9bf36 │ │ │ │ + beq.n 9be3c │ │ │ │ ldr.w r2, [r0, #532] @ 0x214 │ │ │ │ - cbnz r2, 9bf04 │ │ │ │ + cbnz r2, 9be08 │ │ │ │ str.w r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 9bdb6 │ │ │ │ + beq.w 9bcba │ │ │ │ ldrd r1, r2, [r3, #20] │ │ │ │ - cbz r2, 9bf58 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 9bec0 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ strd r2, r6, [r3, #20] │ │ │ │ - cbz r2, 9bf20 │ │ │ │ + cbz r2, 9be26 │ │ │ │ str r3, [r2, #24] │ │ │ │ str r3, [r6, #20] │ │ │ │ - b.n 9bdb6 │ │ │ │ + b.n 9bcba │ │ │ │ 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 │ │ │ │ ldr.w r2, [r9, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ - cbz r2, 9bf44 │ │ │ │ + cbz r2, 9be4a │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r9, #532] @ 0x214 │ │ │ │ str.w r3, [r9, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9bdb6 │ │ │ │ + bne.w 9bcba │ │ │ │ str.w r3, [r9, #532] @ 0x214 │ │ │ │ - b.n 9bdb6 │ │ │ │ - str.w r1, [r9, #524] @ 0x20c │ │ │ │ - b.n 9bf12 │ │ │ │ - ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ - mov r1, r3 │ │ │ │ - blx r8 │ │ │ │ - mov r8, r0 │ │ │ │ - b.n 9be0a │ │ │ │ + b.n 9bcba │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9bef6 │ │ │ │ + beq.n 9bdfa │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 9bfc6 │ │ │ │ + cbz r2, 9beba │ │ │ │ str r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr.w r1, [r7, sl] │ │ │ │ ldr.w r2, [r9, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ str.w r3, [r9, #520] @ 0x208 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ - cbz r3, 9bf9e │ │ │ │ + cbz r3, 9be92 │ │ │ │ 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 r6, #0 │ │ │ │ @@ -167664,90 +167577,98 @@ │ │ │ │ str.w r6, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [r4, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r9, #788] @ 0x314 │ │ │ │ str.w r6, [r7, sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #788] @ 0x314 │ │ │ │ - b.n 9bdb6 │ │ │ │ + b.n 9bcba │ │ │ │ + str.w r1, [r9, #524] @ 0x20c │ │ │ │ + b.n 9be6a │ │ │ │ str.w r1, [r9, #524] @ 0x20c │ │ │ │ - b.n 9bf76 │ │ │ │ + b.n 9be18 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 9bea0 │ │ │ │ + b.n 9bda4 │ │ │ │ + ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ + mov r1, r3 │ │ │ │ + blx r8 │ │ │ │ + mov r8, r0 │ │ │ │ + b.n 9bd0e │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 9bdb6 │ │ │ │ + b.n 9bcba │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9c072 │ │ │ │ + beq.n 9bf7a │ │ │ │ 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] @ (9c0bc ) │ │ │ │ + ldr r3, [pc, #200] @ (9bfc4 ) │ │ │ │ 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, #1612] @ 0x64c │ │ │ │ cmn.w r3, #804 @ 0x324 │ │ │ │ - beq.n 9c078 │ │ │ │ + beq.n 9bf80 │ │ │ │ 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 9c02a │ │ │ │ + bgt.n 9bf32 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r1 │ │ │ │ - bgt.n 9c078 │ │ │ │ - cbz r3, 9c078 │ │ │ │ + bgt.n 9bf80 │ │ │ │ + cbz r3, 9bf80 │ │ │ │ bic.w r3, r4, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ adds r3, #1 │ │ │ │ lsls r6, r3, #3 │ │ │ │ cmp.w r2, r3, lsl #3 │ │ │ │ - bhi.n 9c04a │ │ │ │ + bhi.n 9bf52 │ │ │ │ add.w r3, r6, r3, lsl #4 │ │ │ │ cmp.w r3, r2, lsl #2 │ │ │ │ - bcc.n 9c06c │ │ │ │ + bcc.n 9bf74 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r0 │ │ │ │ - bl 800cc │ │ │ │ + bl 800dc │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9c06a │ │ │ │ + cbz r0, 9bf72 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 2c030 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83cac │ │ │ │ + bl 83be8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ - b.w 800cc │ │ │ │ + b.w 800dc │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 9c0b8 │ │ │ │ + blt.n 9bfc0 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #42105 @ 0xa479 │ │ │ │ + movw r1, #42177 @ 0xa4c1 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w lr, [r3, #856] @ 0x358 │ │ │ │ cmp lr, r1 │ │ │ │ - bne.n 9c0a8 │ │ │ │ + bne.n 9bfb0 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ @@ -167755,516 +167676,516 @@ │ │ │ │ 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 9c06c │ │ │ │ + b.n 9bf74 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009c0c0 : │ │ │ │ +0009bfc8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - cbz r0, 9c0f0 │ │ │ │ + cbz r0, 9bff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 9c0f0 │ │ │ │ - bl 9c118 │ │ │ │ - cbz r0, 9c100 │ │ │ │ + bpl.n 9bff8 │ │ │ │ + bl 9c020 │ │ │ │ + cbz r0, 9c008 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9c106 │ │ │ │ + blt.n 9c00e │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movw r0, #39760 @ 0x9b50 │ │ │ │ + movw r0, #38160 @ 0x9510 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #3170 @ 0xc62 │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9c0ea │ │ │ │ + b.n 9bff2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9c0e8 │ │ │ │ + bne.n 9bff0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9c0ea │ │ │ │ + b.n 9bff2 │ │ │ │ stmdb 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 │ │ │ │ ldrd r4, r7, [r0, #8] │ │ │ │ subw sp, sp, #1644 @ 0x66c │ │ │ │ ldr.w fp, [r0, #16] │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ cmp r4, #1 │ │ │ │ strd r1, r1, [r0, #8] │ │ │ │ str r3, [r0, #16] │ │ │ │ - ble.w 9c420 │ │ │ │ + ble.w 9c32a │ │ │ │ ldr r5, [r7, #0] │ │ │ │ movw r6, #41352 @ 0xa188 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9c4f0 │ │ │ │ + beq.w 9c3fa │ │ │ │ movw r1, #41976 @ 0xa3f8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ subs r1, r2, r1 │ │ │ │ mov r9, r2 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r8, #41560 @ 0xa258 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 9c48a │ │ │ │ + bne.w 9c394 │ │ │ │ movs r3, #1 │ │ │ │ mov sl, r9 │ │ │ │ mov lr, r7 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov.w ip, #0 │ │ │ │ mov r1, r2 │ │ │ │ - str r0, [sp, #4] │ │ │ │ + str r0, [sp, #0] │ │ │ │ cmp r1, r8 │ │ │ │ - bne.w 9c7b6 │ │ │ │ + bne.w 9c6c0 │ │ │ │ ldr.w r2, [lr] │ │ │ │ tst.w r9, r5 │ │ │ │ - bne.n 9c1be │ │ │ │ - cbz r3, 9c1c6 │ │ │ │ + bne.n 9c0c6 │ │ │ │ + cbz r3, 9c0ce │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ and.w r3, r3, #28 │ │ │ │ sub.w r3, r3, #4 │ │ │ │ clz r3, r3 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ - beq.n 9c1ce │ │ │ │ + beq.n 9c0d6 │ │ │ │ ldr.w r2, [lr, #4]! │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - b.n 9c18a │ │ │ │ + b.n 9c092 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #15 │ │ │ │ - bls.n 9c19a │ │ │ │ + bls.n 9c0a2 │ │ │ │ movs r5, #0 │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 9c1b6 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + bne.n 9c0be │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r9 │ │ │ │ cmp r2, r8 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c440 │ │ │ │ - movw r1, #55737 @ 0xd9b9 │ │ │ │ + beq.w 9c34a │ │ │ │ + movw r1, #55553 @ 0xd901 │ │ │ │ movt r1, #9 │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ - str r5, [sp, #8] │ │ │ │ + str r5, [sp, #4] │ │ │ │ str.w r1, [r5, #1564] @ 0x61c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9c5b4 │ │ │ │ + bne.w 9c4be │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r5, #16] │ │ │ │ strd r4, r7, [r5, #4] │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ add r5, sp, #604 @ 0x25c │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r5, [r1, #12] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #7 │ │ │ │ str r3, [r1, #0] │ │ │ │ - bgt.w 9c5f4 │ │ │ │ + bgt.w 9c4fe │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r7 │ │ │ │ strd r4, r7, [sp, #32] │ │ │ │ str r4, [sp, #28] │ │ │ │ strd r5, r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str.w fp, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - bl 9d2c8 │ │ │ │ + bl 9d1c8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 9c660 │ │ │ │ + beq.w 9c56a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r0 │ │ │ │ - ble.w 9c4d0 │ │ │ │ + ble.w 9c3da │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ it ge │ │ │ │ movge r3, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - bge.n 9c31e │ │ │ │ + bge.n 9c222 │ │ │ │ mov r8, r0 │ │ │ │ - movw r3, #55737 @ 0xd9b9 │ │ │ │ + movw r3, #55553 @ 0xd901 │ │ │ │ movt r3, #9 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w sl, [fp, r8, lsl #2] │ │ │ │ mov r7, r8 │ │ │ │ movs r4, #0 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ adds r6, r4, r7 │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr.w r5, [r3, #1564] @ 0x61c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9c2e4 │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ + bne.n 9c1e8 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ ldrb.w r9, [sl, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - str r2, [sp, #12] │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ tst.w r9, #32 │ │ │ │ - beq.w 9c864 │ │ │ │ + beq.w 9c76e │ │ │ │ tst.w r9, #64 @ 0x40 │ │ │ │ - beq.w 9c7d6 │ │ │ │ + beq.w 9c6e0 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ add.w r0, sl, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9c7e6 │ │ │ │ + beq.w 9c6f0 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9c4d4 │ │ │ │ + beq.w 9c3de │ │ │ │ adds r1, #20 │ │ │ │ - str r3, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx 2c370 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c4e4 │ │ │ │ + beq.w 9c3ee │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9c394 │ │ │ │ - mov r2, r9 │ │ │ │ + beq.n 9c298 │ │ │ │ cmp r4, r6 │ │ │ │ - mov r9, r3 │ │ │ │ it lt │ │ │ │ movlt r7, r6 │ │ │ │ - mov r3, r2 │ │ │ │ - blt.n 9c3a8 │ │ │ │ - b.n 9c2f8 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + blt.n 9c2ae │ │ │ │ + b.n 9c1fc │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9c660 │ │ │ │ - beq.n 9c394 │ │ │ │ + blt.w 9c56a │ │ │ │ + beq.n 9c298 │ │ │ │ cmp r4, r6 │ │ │ │ - blt.w 9c41c │ │ │ │ + blt.w 9c326 │ │ │ │ lsls r0, r4, #2 │ │ │ │ cmp r8, r4 │ │ │ │ add.w r1, fp, r0 │ │ │ │ - ble.n 9c310 │ │ │ │ + ble.n 9c214 │ │ │ │ sub.w r2, r8, r4 │ │ │ │ adds r0, #4 │ │ │ │ add r0, fp │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2b720 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 9c268 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + bne.n 9c170 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9c60a │ │ │ │ + bne.w 9c514 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ strd fp, r3, [r2, #28] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w fp, fp, r1, lsl #2 │ │ │ │ str r1, [r2, #36] @ 0x24 │ │ │ │ subs r3, r3, r1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne.w 9c6f6 │ │ │ │ + bne.w 9c600 │ │ │ │ ldrd r4, r7, [sp, #32] │ │ │ │ ldrd fp, r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 9c70c │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + bne.w 9c616 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 9c800 │ │ │ │ + bne.w 9c70a │ │ │ │ ldrd r3, r2, [r6, #8] │ │ │ │ str.w fp, [r6, #16] │ │ │ │ strd r4, r7, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9c754 │ │ │ │ + bne.w 9c65e │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ittt lt │ │ │ │ addlt r3, #1 │ │ │ │ movlt r2, r5 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - blt.w 9c74c │ │ │ │ + blt.w 9c656 │ │ │ │ mov r0, r5 │ │ │ │ addw sp, sp, #1644 @ 0x66c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r4, r6, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - ble.n 9c2f8 │ │ │ │ + ble.n 9c1fc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9c41a │ │ │ │ - ldr.w r9, [sl, #8] │ │ │ │ - ldrb.w r3, [sl, #16] │ │ │ │ + bne.n 9c324 │ │ │ │ + ldrb.w r9, [sl, #16] │ │ │ │ + ldr.w r3, [sl, #8] │ │ │ │ + str r3, [sp, #8] │ │ │ │ strd sl, r8, [sp, #12] │ │ │ │ - ubfx r5, r3, #6, #1 │ │ │ │ - add.w r8, sl, #20 │ │ │ │ - ubfx r2, r3, #5, #1 │ │ │ │ - str r2, [sp, #4] │ │ │ │ + ubfx r3, r9, #5, #1 │ │ │ │ + ldr.w r8, [sp, #8] │ │ │ │ + ubfx r5, r9, #6, #1 │ │ │ │ + add.w r9, sl, #20 │ │ │ │ + str r3, [sp, #0] │ │ │ │ adds r6, r7, r4 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ ldr.w sl, [r1, #8] │ │ │ │ - cmp sl, r9 │ │ │ │ + cmp sl, r8 │ │ │ │ mov r2, sl │ │ │ │ it ge │ │ │ │ - movge r2, r9 │ │ │ │ + movge r2, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c85e │ │ │ │ + beq.w 9c768 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9c7ea │ │ │ │ + beq.w 9c6f4 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r9 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9c7fc │ │ │ │ + beq.w 9c706 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 9c408 │ │ │ │ + beq.n 9c312 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c370 │ │ │ │ - cbz r0, 9c412 │ │ │ │ + cbz r0, 9c31c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9c416 │ │ │ │ + bge.n 9c320 │ │ │ │ mov r7, r6 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 9c3ba │ │ │ │ + bgt.n 9c2c4 │ │ │ │ ldrd sl, r8, [sp, #12] │ │ │ │ - b.n 9c2f8 │ │ │ │ + b.n 9c1fc │ │ │ │ adds r1, #28 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9c3f8 │ │ │ │ - cmp sl, r9 │ │ │ │ - bgt.n 9c3fc │ │ │ │ + bne.n 9c302 │ │ │ │ + cmp sl, r8 │ │ │ │ + bgt.n 9c306 │ │ │ │ adds r4, r6, #1 │ │ │ │ - b.n 9c3fe │ │ │ │ + b.n 9c308 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 9c270 │ │ │ │ + b.n 9c178 │ │ │ │ add r2, sp, #604 @ 0x25c │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ movs r1, #7 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ str.w fp, [r0, #16] │ │ │ │ strd r4, r7, [r0, #8] │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ - b.n 9c370 │ │ │ │ + b.n 9c274 │ │ │ │ tst r1, r5 │ │ │ │ itttt ne │ │ │ │ addne r5, sp, #64 @ 0x40 │ │ │ │ - strne r5, [sp, #8] │ │ │ │ - movwne r1, #55277 @ 0xd7ed │ │ │ │ + strne r5, [sp, #4] │ │ │ │ + movwne r1, #53461 @ 0xd0d5 │ │ │ │ movtne r1, #23 │ │ │ │ - bne.w 9c1f2 │ │ │ │ + bne.w 9c0fa │ │ │ │ movw r1, #25144 @ 0x6238 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - beq.w 9c7c2 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + beq.w 9c6cc │ │ │ │ ldr.w ip, [r2, #100] @ 0x64 │ │ │ │ - movw r1, #63909 @ 0xf9a5 │ │ │ │ + movw r1, #62325 @ 0xf375 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ - movw r5, #25909 @ 0x6535 │ │ │ │ + movw r5, #24693 @ 0x6075 │ │ │ │ movt r5, #21 │ │ │ │ str.w ip, [sp, #1632] @ 0x660 │ │ │ │ cmp.w ip, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - b.n 9c1f2 │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + b.n 9c0fa │ │ │ │ mov lr, r7 │ │ │ │ movs r5, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.n 9c4a2 │ │ │ │ + b.n 9c3ac │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 9c4ca │ │ │ │ + beq.n 9c3d4 │ │ │ │ ldr.w r3, [lr, #4]! │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 9c7ba │ │ │ │ + bne.w 9c6c4 │ │ │ │ ands.w sl, r1, r5 │ │ │ │ - beq.n 9c494 │ │ │ │ + beq.n 9c39e │ │ │ │ ldr.w r3, [lr] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #15 │ │ │ │ - bls.n 9c494 │ │ │ │ + bls.n 9c39e │ │ │ │ add.w ip, ip, #1 │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 9c49c │ │ │ │ + bne.n 9c3a6 │ │ │ │ mov r1, sl │ │ │ │ movs r5, #0 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9c1d4 │ │ │ │ + b.n 9c0dc │ │ │ │ mov r2, r9 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9c1d4 │ │ │ │ + b.n 9c0dc │ │ │ │ str r0, [sp, #24] │ │ │ │ - b.n 9c31e │ │ │ │ + b.n 9c222 │ │ │ │ adds r1, #28 │ │ │ │ - str r3, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx 2c370 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c2ce │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - cmp r3, r2 │ │ │ │ + bne.w 9c1d8 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9c2d0 │ │ │ │ + b.n 9c1da │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 9c85a │ │ │ │ + ble.w 9c764 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov lr, r1 │ │ │ │ movw r1, #41976 @ 0xa3f8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r8, r7 │ │ │ │ movw r9, #41560 @ 0xa258 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movs r3, #1 │ │ │ │ - str r7, [sp, #8] │ │ │ │ + str r7, [sp, #4] │ │ │ │ subs r5, r2, r1 │ │ │ │ mov r7, r3 │ │ │ │ negs r1, r5 │ │ │ │ - str r0, [sp, #12] │ │ │ │ + str r0, [sp, #8] │ │ │ │ adcs r1, r5 │ │ │ │ mov r5, r3 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - b.n 9c552 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + b.n 9c45c │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 9c53e │ │ │ │ - cbz r7, 9c53e │ │ │ │ + bne.n 9c448 │ │ │ │ + cbz r7, 9c448 │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ mov r3, r7 │ │ │ │ and.w r7, ip, #28 │ │ │ │ sub.w r7, r7, #4 │ │ │ │ clz r7, r7 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r4, lr │ │ │ │ - beq.n 9c580 │ │ │ │ + beq.n 9c48a │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 9c7a2 │ │ │ │ + bne.w 9c6ac │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 9c846 │ │ │ │ + beq.w 9c750 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9c7be │ │ │ │ + bne.w 9c6c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9c53e │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ + beq.n 9c448 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ tst r1, r5 │ │ │ │ - beq.n 9c524 │ │ │ │ + beq.n 9c42e │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #15 │ │ │ │ - bls.n 9c524 │ │ │ │ + bls.n 9c42e │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9c53e │ │ │ │ + b.n 9c448 │ │ │ │ mov ip, r7 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldrd r1, r7, [sp, #4] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldrd r1, r7, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c6fa │ │ │ │ + beq.w 9c604 │ │ │ │ movw lr, #41560 @ 0xa258 │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 9c440 │ │ │ │ + bne.w 9c34a │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 9c440 │ │ │ │ + beq.w 9c34a │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - movw r3, #55737 @ 0xd9b9 │ │ │ │ + movw r3, #55553 @ 0xd901 │ │ │ │ movt r3, #9 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r1, [sp, #4] │ │ │ │ str.w r3, [r1, #1564] @ 0x61c │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9c798 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + beq.w 9c6a2 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ str.w r3, [r2, #1572] @ 0x624 │ │ │ │ - movw r3, #24709 @ 0x6085 │ │ │ │ + movw r3, #23493 @ 0x5bc5 │ │ │ │ movt r3, #21 │ │ │ │ str.w r3, [r2, #1564] @ 0x61c │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #604 @ 0x25c │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ str r3, [r2, #16] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ strd r4, r7, [r2, #4] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #7 │ │ │ │ str r5, [r2, #12] │ │ │ │ str r3, [r2, #0] │ │ │ │ - ble.w 9c21c │ │ │ │ + ble.w 9c124 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ and.w r1, r3, #1 │ │ │ │ asrs r3, r3, #1 │ │ │ │ orrs r2, r1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bgt.n 9c5f8 │ │ │ │ + bgt.n 9c502 │ │ │ │ adds r3, r2, r3 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b.n 9c21e │ │ │ │ + b.n 9c126 │ │ │ │ add.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ subs r3, #1 │ │ │ │ add r2, sp, #92 @ 0x5c │ │ │ │ lsls r5, r3, #4 │ │ │ │ add.w r3, r2, r3, lsl #4 │ │ │ │ ldrd r1, r0, [r1, #4] │ │ │ │ ldr r2, [r2, r5] │ │ │ │ movs r5, #0 │ │ │ │ @@ -168273,46 +168194,46 @@ │ │ │ │ asrs r3, r2, #2 │ │ │ │ add.w r3, r0, r3, lsl #1 │ │ │ │ adds r2, r0, r3 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, r0 │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 9c670 │ │ │ │ + ble.n 9c57a │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n 9c674 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + bgt.n 9c57e │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 9c67a │ │ │ │ + ble.n 9c584 │ │ │ │ add.w r3, sp, #1640 @ 0x668 │ │ │ │ subs r1, r2, #2 │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ subw r3, r3, #1580 @ 0x62c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 9c67a │ │ │ │ - bl 9da20 │ │ │ │ + bge.n 9c584 │ │ │ │ + bl 9d968 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9c63c │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + beq.n 9c546 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ ldrd r4, r7, [sp, #32] │ │ │ │ ldrd fp, r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - b.n 9c726 │ │ │ │ + b.n 9c630 │ │ │ │ subs r3, r3, r1 │ │ │ │ subs r2, r2, r1 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 9c632 │ │ │ │ + b.n 9c53c │ │ │ │ add.w r3, sp, #1640 @ 0x668 │ │ │ │ mov.w ip, r2, lsl #4 │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ subw r3, r3, #1564 @ 0x61c │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r3, #12] │ │ │ │ add.w r3, ip, #28 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ str.w fp, [r4, r3] │ │ │ │ add r3, r4 │ │ │ │ @@ -168321,173 +168242,172 @@ │ │ │ │ add.w r3, r4, r2, lsl #4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r5, [r3, #36] @ 0x24 │ │ │ │ subs r1, r0, r5 │ │ │ │ add.w r3, r2, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bne.n 9c750 │ │ │ │ + bne.n 9c65a │ │ │ │ ldrd r4, r7, [sp, #32] │ │ │ │ cmp r3, #1 │ │ │ │ ldrd fp, r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - ble.w 9c34c │ │ │ │ + ble.w 9c250 │ │ │ │ subs r1, r2, #1 │ │ │ │ - bne.w 9c82c │ │ │ │ - ldr.w r8, [sp, #8] │ │ │ │ + bne.w 9c736 │ │ │ │ + ldr.w r8, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 9da20 │ │ │ │ - cbnz r0, 9c722 │ │ │ │ + bl 9d968 │ │ │ │ + cbnz r0, 9c62c │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 9c34c │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + ble.w 9c250 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ subs r1, r3, #2 │ │ │ │ - bne.w 9c80a │ │ │ │ - bl 9da20 │ │ │ │ - cbnz r0, 9c722 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + bne.w 9c714 │ │ │ │ + bl 9d968 │ │ │ │ + cbnz r0, 9c62c │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - b.n 9c6dc │ │ │ │ + b.n 9c5e6 │ │ │ │ mov r2, r3 │ │ │ │ - b.n 9c230 │ │ │ │ + b.n 9c138 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - movw r3, #63909 @ 0xf9a5 │ │ │ │ + movw r3, #62325 @ 0xf375 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r1, [sp, #4] │ │ │ │ str.w r3, [r1, #1564] @ 0x61c │ │ │ │ - b.n 9c5b4 │ │ │ │ + b.n 9c4be │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64116 @ 0xfa74 │ │ │ │ + movw r1, #62516 @ 0xf434 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + bl 11df00 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, r5 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ - beq.n 9c780 │ │ │ │ - bl 83ad8 │ │ │ │ + beq.n 9c68a │ │ │ │ + bl 83a14 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str.w fp, [r6, #16] │ │ │ │ str r7, [r6, #12] │ │ │ │ str r4, [r6, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ - cbnz r2, 9c75c │ │ │ │ + cbnz r2, 9c666 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9c378 │ │ │ │ + bne.w 9c27c │ │ │ │ mov r5, r2 │ │ │ │ - b.n 9c38a │ │ │ │ + b.n 9c28e │ │ │ │ mov r2, r1 │ │ │ │ - b.n 9c230 │ │ │ │ + b.n 9c138 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b.n 9c76a │ │ │ │ + b.n 9c674 │ │ │ │ ldr.w r0, [r6, r4, lsl #2] │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ subs r4, #1 │ │ │ │ - bpl.n 9c762 │ │ │ │ + bpl.n 9c66c │ │ │ │ mov r0, r6 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9c378 │ │ │ │ + bne.w 9c27c │ │ │ │ mov r2, r5 │ │ │ │ mov r5, r2 │ │ │ │ - b.n 9c38a │ │ │ │ + b.n 9c28e │ │ │ │ ldrd r3, r2, [r6, #8] │ │ │ │ str.w fp, [r6, #16] │ │ │ │ strd r4, r7, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9c74c │ │ │ │ + beq.n 9c656 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b.n 9c76a │ │ │ │ - movw r3, #63909 @ 0xf9a5 │ │ │ │ + b.n 9c674 │ │ │ │ + movw r3, #62325 @ 0xf375 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ - b.n 9c5c0 │ │ │ │ - ldrd r7, r0, [sp, #8] │ │ │ │ + b.n 9c4ca │ │ │ │ + ldrd r7, r0, [sp, #4] │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #63909 @ 0xf9a5 │ │ │ │ + movw r1, #62325 @ 0xf375 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ movs r3, #0 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - b.n 9c1f2 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + str r5, [sp, #4] │ │ │ │ + b.n 9c0fa │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ mov r9, sl │ │ │ │ mov r2, r9 │ │ │ │ - b.n 9c7a6 │ │ │ │ + b.n 9c6b0 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9c53e │ │ │ │ - movw r2, #51381 @ 0xc8b5 │ │ │ │ + b.n 9c448 │ │ │ │ + movw r2, #51989 @ 0xcb15 │ │ │ │ movt r2, #36 @ 0x24 │ │ │ │ str.w r2, [r1, #1564] @ 0x61c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c5d2 │ │ │ │ - b.n 9c5ba │ │ │ │ + beq.w 9c4dc │ │ │ │ + b.n 9c4c4 │ │ │ │ add.w r0, sl, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9c2b6 │ │ │ │ + bne.w 9c1c0 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9c4d6 │ │ │ │ + b.n 9c3e0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r0, r3, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9c3ea │ │ │ │ + bne.w 9c2f4 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9c40a │ │ │ │ + b.n 9c314 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - b.n 9c72e │ │ │ │ + b.n 9c638 │ │ │ │ add.w r2, sp, #1640 @ 0x668 │ │ │ │ add.w ip, r2, r3, lsl #4 │ │ │ │ add.w r2, r2, r3, lsl #4 │ │ │ │ subw ip, ip, #1596 @ 0x63c │ │ │ │ subw r2, r2, #1564 @ 0x61c │ │ │ │ ldr.w ip, [ip, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ it lt │ │ │ │ sublt r1, r3, #3 │ │ │ │ - b.n 9c6ea │ │ │ │ + b.n 9c5f4 │ │ │ │ add.w r3, ip, #1640 @ 0x668 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ add r3, sp │ │ │ │ add r0, ip │ │ │ │ subw r3, r3, #1548 @ 0x60c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r0, r3 │ │ │ │ it lt │ │ │ │ sublt r1, r2, #2 │ │ │ │ - b.n 9c6cc │ │ │ │ - ldrd r7, r0, [sp, #8] │ │ │ │ + b.n 9c5d6 │ │ │ │ + ldrd r7, r0, [sp, #4] │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #63909 @ 0xf9a5 │ │ │ │ + movw r1, #62325 @ 0xf375 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ mov r3, sl │ │ │ │ - str r5, [sp, #8] │ │ │ │ - b.n 9c1f2 │ │ │ │ + str r5, [sp, #4] │ │ │ │ + b.n 9c0fa │ │ │ │ mov r9, r2 │ │ │ │ - b.n 9c16a │ │ │ │ + b.n 9c072 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b.n 9c7f0 │ │ │ │ + b.n 9c6fa │ │ │ │ ldr.w r0, [sl, #28] │ │ │ │ - b.n 9c7da │ │ │ │ - nop │ │ │ │ + b.n 9c6e4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2400] @ 0x960 │ │ │ │ subw sp, sp, #1660 @ 0x67c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r6, [r0, #8] │ │ │ │ @@ -168495,339 +168415,337 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 9cbfc │ │ │ │ + beq.w 9cafc │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9ccde │ │ │ │ + bne.w 9cbde │ │ │ │ cmp r6, #1 │ │ │ │ - ble.w 9cc0e │ │ │ │ + ble.w 9cb0e │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r1, [fp] │ │ │ │ movw r8, #41352 @ 0xa188 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.w 9cf5c │ │ │ │ + beq.w 9ce5c │ │ │ │ movw r0, #41976 @ 0xa3f8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ subs r0, r2, r0 │ │ │ │ mov r9, r2 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movw lr, #41560 @ 0xa258 │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 9cc9a │ │ │ │ + bne.w 9cb9a │ │ │ │ mov.w ip, #1 │ │ │ │ mov r7, fp │ │ │ │ mov r3, ip │ │ │ │ movs r1, #0 │ │ │ │ mov sl, r4 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 9d156 │ │ │ │ + bne.w 9d056 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ tst.w r0, ip │ │ │ │ - bne.n 9c930 │ │ │ │ - cbz r3, 9c93a │ │ │ │ + bne.n 9c838 │ │ │ │ + cbz r3, 9c842 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, r1 │ │ │ │ and.w r3, r3, #28 │ │ │ │ sub.w r3, r3, #4 │ │ │ │ clz r3, r3 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ - ble.n 9c940 │ │ │ │ + ble.n 9c848 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - b.n 9c900 │ │ │ │ + b.n 9c808 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #15 │ │ │ │ - bls.n 9c90e │ │ │ │ + bls.n 9c816 │ │ │ │ mov.w ip, #0 │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r6 │ │ │ │ - blt.n 9c928 │ │ │ │ + blt.n 9c830 │ │ │ │ mov r4, sl │ │ │ │ cmp r2, lr │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cc52 │ │ │ │ - movw r1, #55737 @ 0xd9b9 │ │ │ │ + beq.w 9cb52 │ │ │ │ + movw r1, #55553 @ 0xd901 │ │ │ │ movt r1, #9 │ │ │ │ movs r3, #0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r0, [sp, #8] │ │ │ │ str.w r1, [r0, #1564] @ 0x61c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d018 │ │ │ │ + bne.w 9cf18 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9cd90 │ │ │ │ + bne.w 9cc90 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ movs r2, #7 │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ strd r6, fp, [r1, #4] │ │ │ │ str r3, [r1, #16] │ │ │ │ str r5, [r1, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9d0ea │ │ │ │ + bne.w 9cfea │ │ │ │ cmp r6, #63 @ 0x3f │ │ │ │ - bgt.w 9d0e4 │ │ │ │ + bgt.w 9cfe4 │ │ │ │ mov sl, r6 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ mov r4, r6 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str.w sl, [sp, #68] @ 0x44 │ │ │ │ strd r6, r5, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str.w fp, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 9d2c8 │ │ │ │ + bl 9d1c8 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.w 9d096 │ │ │ │ + beq.w 9cf96 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r5, r1 │ │ │ │ - bge.w 9cd6a │ │ │ │ + bge.w 9cc6a │ │ │ │ cmp r4, r1 │ │ │ │ mov r3, r4 │ │ │ │ it ge │ │ │ │ movge r3, r1 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 9caa6 │ │ │ │ + bge.n 9c9ae │ │ │ │ mov r8, r5 │ │ │ │ - movw r3, #55737 @ 0xd9b9 │ │ │ │ + movw r3, #55553 @ 0xd901 │ │ │ │ movt r3, #9 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr.w sl, [fp, r8, lsl #2] │ │ │ │ mov r7, r8 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r6, r4, r7 │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr.w r5, [r3, #1564] @ 0x61c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9ca5e │ │ │ │ + bne.n 9c966 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldrb.w r9, [sl, #16] │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ tst.w r9, #32 │ │ │ │ - beq.w 9d2c2 │ │ │ │ + beq.w 9d1c2 │ │ │ │ tst.w r9, #64 @ 0x40 │ │ │ │ - beq.w 9d10c │ │ │ │ + beq.w 9d00c │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ add.w r0, sl, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d11c │ │ │ │ + beq.w 9d01c │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9ce9e │ │ │ │ + beq.w 9cd9e │ │ │ │ adds r1, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ceae │ │ │ │ + beq.w 9cdae │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9cb44 │ │ │ │ + beq.n 9ca4c │ │ │ │ cmp r4, r6 │ │ │ │ it lt │ │ │ │ movlt r7, r6 │ │ │ │ - blt.n 9cb5a │ │ │ │ - b.n 9ca72 │ │ │ │ + blt.n 9ca62 │ │ │ │ + b.n 9c97a │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d096 │ │ │ │ - beq.n 9cb44 │ │ │ │ + blt.w 9cf96 │ │ │ │ + beq.n 9ca4c │ │ │ │ cmp r4, r6 │ │ │ │ - blt.w 9cbf8 │ │ │ │ + blt.w 9caf8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r8, r4 │ │ │ │ add.w r1, fp, r5 │ │ │ │ - ble.w 9cbd0 │ │ │ │ + ble.w 9cad0 │ │ │ │ sub.w r7, r8, r4 │ │ │ │ adds r6, r5, #4 │ │ │ │ add.w r0, fp, r6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ mov r2, r7 │ │ │ │ blx 2b720 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9cd6e │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bne.w 9cc6e │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 9c9e6 │ │ │ │ + bne.n 9c8ee │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d03c │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + bne.w 9cf3c │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ 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 9cf54 │ │ │ │ + bne.w 9ce54 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ subs r1, r1, r0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bne.w 9d038 │ │ │ │ + bne.w 9cf38 │ │ │ │ ldrd r6, r5, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ - bgt.w 9d0b4 │ │ │ │ + bgt.w 9cfb4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9cde6 │ │ │ │ + bne.w 9cce6 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 9cf00 │ │ │ │ + bne.w 9ce00 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw fp, #5752 @ 0x1678 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r6, #1 │ │ │ │ - bgt.w 9ce82 │ │ │ │ + bgt.w 9cd82 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 9d136 │ │ │ │ + bne.w 9d036 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9d14a │ │ │ │ + bne.w 9d04a │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 9cb3a │ │ │ │ + beq.n 9ca42 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [fp] │ │ │ │ mov r0, fp │ │ │ │ addw sp, sp, #1660 @ 0x67c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r4, r6, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - ble.n 9ca72 │ │ │ │ + ble.n 9c97a │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9cbf6 │ │ │ │ + bne.n 9caf6 │ │ │ │ ldrb.w r9, [sl, #16] │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - str.w r8, [sp, #28] │ │ │ │ + strd sl, r8, [sp, #20] │ │ │ │ ubfx r3, r9, #5, #1 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ ubfx r5, r9, #6, #1 │ │ │ │ add.w r9, sl, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ - str.w sl, [sp, #20] │ │ │ │ adds r6, r4, r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ ldr.w sl, [r1, #8] │ │ │ │ cmp sl, r8 │ │ │ │ mov r2, sl │ │ │ │ it ge │ │ │ │ movge r2, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d2bc │ │ │ │ + beq.w 9d1bc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9d120 │ │ │ │ + beq.w 9d020 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ mov r0, r9 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d132 │ │ │ │ + beq.w 9d032 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 9cbe4 │ │ │ │ + beq.n 9cae4 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c370 │ │ │ │ - cbz r0, 9cbee │ │ │ │ + cbz r0, 9caee │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9cbf2 │ │ │ │ + bge.n 9caf2 │ │ │ │ mov r7, r6 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 9cb74 │ │ │ │ - ldr.w r8, [sp, #28] │ │ │ │ + bgt.n 9ca78 │ │ │ │ + ldrd sl, r8, [sp, #20] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr.w sl, [sp, #20] │ │ │ │ add.w r1, fp, r5 │ │ │ │ cmp r8, r4 │ │ │ │ - bgt.w 9ca7e │ │ │ │ + bgt.w 9c986 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ca9c │ │ │ │ + beq.w 9c9a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ - b.n 9cd7e │ │ │ │ + b.n 9cc7e │ │ │ │ adds r1, #28 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9cbb2 │ │ │ │ + bne.n 9cab6 │ │ │ │ cmp sl, r8 │ │ │ │ - bgt.n 9cbb6 │ │ │ │ + bgt.n 9caba │ │ │ │ adds r4, r6, #1 │ │ │ │ - b.n 9cbb8 │ │ │ │ + b.n 9cabc │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 9c9ee │ │ │ │ + b.n 9c8f6 │ │ │ │ movs r3, #0 │ │ │ │ cmp r6, #1 │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #16] │ │ │ │ - bgt.w 9c8b6 │ │ │ │ + bgt.w 9c7be │ │ │ │ ldr r3, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ @@ -168836,260 +168754,260 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ mov.w r2, #7 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ - bne.w 9cf00 │ │ │ │ + bne.w 9ce00 │ │ │ │ ldrd r7, r5, [r4, #8] │ │ │ │ movw fp, #5752 @ 0x1678 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [r4, #16] │ │ │ │ strd r6, r0, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9cb2a │ │ │ │ - b.n 9d14a │ │ │ │ + beq.w 9ca32 │ │ │ │ + b.n 9d04a │ │ │ │ tst.w r0, ip │ │ │ │ itttt ne │ │ │ │ addne r0, sp, #80 @ 0x50 │ │ │ │ strne r0, [sp, #8] │ │ │ │ - movwne r1, #55277 @ 0xd7ed │ │ │ │ + movwne r1, #53461 @ 0xd0d5 │ │ │ │ movtne r1, #23 │ │ │ │ - bne.w 9c960 │ │ │ │ + bne.w 9c868 │ │ │ │ movw r1, #25144 @ 0x6238 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq.w 9d182 │ │ │ │ + beq.w 9d082 │ │ │ │ ldr r5, [r2, #100] @ 0x64 │ │ │ │ - movw r1, #63909 @ 0xf9a5 │ │ │ │ + movw r1, #62325 @ 0xf375 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ - movw r0, #25909 @ 0x6535 │ │ │ │ + movw r0, #24693 @ 0x6075 │ │ │ │ movt r0, #21 │ │ │ │ str.w r5, [sp, #1648] @ 0x670 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n 9c960 │ │ │ │ + b.n 9c868 │ │ │ │ mov r5, fp │ │ │ │ mov.w ip, #1 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 9ccb0 │ │ │ │ + b.n 9cbb0 │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r6 │ │ │ │ - bge.n 9ccd8 │ │ │ │ + bge.n 9cbd8 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r9, r2 │ │ │ │ - bne.w 9d158 │ │ │ │ + bne.w 9d058 │ │ │ │ ands.w r7, r0, ip │ │ │ │ - beq.n 9cca4 │ │ │ │ + beq.n 9cba4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #15 │ │ │ │ - bls.n 9cca4 │ │ │ │ + bls.n 9cba4 │ │ │ │ adds r1, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ cmp r1, r6 │ │ │ │ - blt.n 9ccaa │ │ │ │ + blt.n 9cbaa │ │ │ │ mov r0, r7 │ │ │ │ mov.w ip, #0 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9c942 │ │ │ │ + b.n 9c84a │ │ │ │ mov r2, r9 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9c942 │ │ │ │ + b.n 9c84a │ │ │ │ cmp r6, #127 @ 0x7f │ │ │ │ - bgt.w 9d22e │ │ │ │ + bgt.w 9d12e │ │ │ │ add.w r3, r6, #136 @ 0x88 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ cmp r6, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ add.w fp, r2, r3, lsl #2 │ │ │ │ - ble.w 9cebe │ │ │ │ + ble.w 9cdbe │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f5830 │ │ │ │ + bl f5420 │ │ │ │ str.w r0, [fp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d22a │ │ │ │ + beq.w 9d12a │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 9ceba │ │ │ │ + beq.w 9cdba │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - bl f5830 │ │ │ │ + bl f5420 │ │ │ │ str.w r0, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d256 │ │ │ │ + beq.w 9d156 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 9cd60 │ │ │ │ + beq.n 9cc60 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - bl f5830 │ │ │ │ + bl f5420 │ │ │ │ str.w r0, [fp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d196 │ │ │ │ + beq.w 9d096 │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 9cd60 │ │ │ │ + beq.n 9cc60 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ movs r7, #3 │ │ │ │ ldr.w r1, [r8, r7, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ - bl f5830 │ │ │ │ + bl f5420 │ │ │ │ str.w r0, [fp, r7, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d198 │ │ │ │ + beq.w 9d098 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 9cd46 │ │ │ │ + bne.n 9cc46 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ - b.n 9c8c0 │ │ │ │ - str r5, [sp, #24] │ │ │ │ - b.n 9caa6 │ │ │ │ + b.n 9c7c8 │ │ │ │ + str r5, [sp, #28] │ │ │ │ + b.n 9c9ae │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r7 │ │ │ │ adds r0, r3, r6 │ │ │ │ adds r1, r3, r5 │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ blx 2b720 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r8, r8, #1 │ │ │ │ str r4, [r3, r5] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 9c9e6 │ │ │ │ - b.n 9caa6 │ │ │ │ + bne.w 9c8ee │ │ │ │ + b.n 9c9ae │ │ │ │ adds r2, r6, #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 9d1e8 │ │ │ │ + bge.w 9d0e8 │ │ │ │ adds r3, #135 @ 0x87 │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ strd r6, 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, #48] @ 0x30 │ │ │ │ str r5, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d20c │ │ │ │ + bne.w 9d10c │ │ │ │ cmp r6, #63 @ 0x3f │ │ │ │ it le │ │ │ │ movle sl, r6 │ │ │ │ - ble.w 9c99c │ │ │ │ + ble.w 9c8a4 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #0 │ │ │ │ and.w r1, r3, #1 │ │ │ │ asrs r3, r3, #1 │ │ │ │ orrs r2, r1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bgt.n 9cdd4 │ │ │ │ + bgt.n 9ccd4 │ │ │ │ add.w sl, r2, r3 │ │ │ │ - b.n 9c99c │ │ │ │ + b.n 9c8a4 │ │ │ │ movw fp, #5752 @ 0x1678 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 9cef2 │ │ │ │ + ble.n 9cdf2 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ce08 │ │ │ │ + bge.n 9cd08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 9ce08 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9cd08 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 9cef2 │ │ │ │ + beq.n 9cdf2 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ce22 │ │ │ │ + bge.n 9cd22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 9ce22 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9cd22 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 9ce6e │ │ │ │ + beq.n 9cd6e │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ce3c │ │ │ │ + bge.n 9cd3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 9ce3c │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9cd3c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 9ce6e │ │ │ │ + beq.n 9cd6e │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ movs r7, #3 │ │ │ │ ldr.w r2, [r8, r7, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ce5e │ │ │ │ + bge.n 9cd5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 9ce5e │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9cd5e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 9ce46 │ │ │ │ + bne.n 9cd46 │ │ │ │ cmp r6, #127 @ 0x7f │ │ │ │ - ble.n 9ce6e │ │ │ │ + ble.n 9cd6e │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 9cefa │ │ │ │ + bne.n 9cdfa │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cb06 │ │ │ │ + beq.w 9ca0e │ │ │ │ cmp r6, #1 │ │ │ │ - ble.w 9cb06 │ │ │ │ + ble.w 9ca0e │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ subs r2, r6, #1 │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ - b.n 9ce98 │ │ │ │ + b.n 9cd98 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str.w r0, [r1], #4 │ │ │ │ str.w r3, [r2], #-4 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.n 9ce8c │ │ │ │ - b.n 9cb06 │ │ │ │ + bhi.n 9cd8c │ │ │ │ + b.n 9ca0e │ │ │ │ adds r1, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9ca4e │ │ │ │ + bne.w 9c956 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9ca50 │ │ │ │ + b.n 9c958 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r3, [sp, #8] │ │ │ │ adds r3, r6, #1 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ add.w r3, r3, r3, lsr #31 │ │ │ │ @@ -169103,55 +169021,55 @@ │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ str r5, [r2, #12] │ │ │ │ str r3, [r2, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9cdee │ │ │ │ + b.n 9ccee │ │ │ │ ldr r3, [r4, #16] │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 9cb06 │ │ │ │ + beq.w 9ca0e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 9ce74 │ │ │ │ + beq.n 9cd74 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64116 @ 0xfa74 │ │ │ │ + movw r1, #62516 @ 0xf434 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ - b.n 9ce74 │ │ │ │ + bl 11df00 │ │ │ │ + b.n 9cd74 │ │ │ │ add.w r1, sp, #1656 @ 0x678 │ │ │ │ lsls r3, r2, #4 │ │ │ │ add.w r1, r1, r2, lsl #4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ subw r1, r1, #1564 @ 0x61c │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ str r5, [r1, #12] │ │ │ │ add.w r1, r3, #28 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ str.w fp, [r0, r1] │ │ │ │ add r1, r0 │ │ │ │ add.w fp, fp, r4, lsl #2 │ │ │ │ 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 9caca │ │ │ │ + beq.w 9c9d2 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r0, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b.n 9caca │ │ │ │ + b.n 9c9d2 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 9d278 │ │ │ │ + ble.w 9d178 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movw r0, #41976 @ 0xa3f8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw sl, #41560 @ 0xa258 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [r3, #4] │ │ │ │ @@ -169159,2724 +169077,2752 @@ │ │ │ │ movs r7, #0 │ │ │ │ mov ip, r3 │ │ │ │ sub.w lr, r2, r0 │ │ │ │ mov r5, r3 │ │ │ │ rsbs r0, lr, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ adc.w r0, r0, lr │ │ │ │ - b.n 9cfbc │ │ │ │ + b.n 9cebc │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 9cfaa │ │ │ │ - cbz r5, 9cfaa │ │ │ │ + bne.n 9ceaa │ │ │ │ + cbz r5, 9ceaa │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ mov r3, r5 │ │ │ │ and.w r1, r1, #28 │ │ │ │ sub.w r5, r1, #4 │ │ │ │ clz r5, r5 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bge.n 9cfec │ │ │ │ + bge.n 9ceec │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - bne.w 9d16e │ │ │ │ + bne.w 9d06e │ │ │ │ ldr.w lr, [r9] │ │ │ │ ldr.w r1, [lr, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9d264 │ │ │ │ + beq.w 9d164 │ │ │ │ ldr.w r1, [lr, #16] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 9d108 │ │ │ │ + bne.w 9d008 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9cfaa │ │ │ │ + beq.n 9ceaa │ │ │ │ tst.w r0, ip │ │ │ │ - beq.n 9cf92 │ │ │ │ + beq.n 9ce92 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ cmp r4, #15 │ │ │ │ - bls.n 9cf92 │ │ │ │ + bls.n 9ce92 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.n 9cfaa │ │ │ │ + b.n 9ceaa │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d15c │ │ │ │ + beq.w 9d05c │ │ │ │ movw r1, #41560 @ 0xa258 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9cc52 │ │ │ │ + bne.w 9cb52 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9cc52 │ │ │ │ + beq.w 9cb52 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - movw r3, #55737 @ 0xd9b9 │ │ │ │ + movw r3, #55553 @ 0xd901 │ │ │ │ movt r3, #9 │ │ │ │ str r1, [sp, #8] │ │ │ │ str.w r3, [r1, #1564] @ 0x61c │ │ │ │ cmp r2, r8 │ │ │ │ - beq.w 9d25a │ │ │ │ + beq.w 9d15a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str.w r3, [r2, #1572] @ 0x624 │ │ │ │ - movw r3, #24709 @ 0x6085 │ │ │ │ + movw r3, #23493 @ 0x5bc5 │ │ │ │ movt r3, #21 │ │ │ │ str.w r3, [r2, #1564] @ 0x61c │ │ │ │ - b.n 9c96a │ │ │ │ + b.n 9c872 │ │ │ │ mov r4, r1 │ │ │ │ - b.n 9c9aa │ │ │ │ + b.n 9c8b2 │ │ │ │ add.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ lsls r5, r3, #4 │ │ │ │ add.w r3, r2, r3, lsl #4 │ │ │ │ ldrd r1, r0, [r1, #4] │ │ │ │ ldr r2, [r2, r5] │ │ │ │ movs r5, #0 │ │ │ │ subs r2, r2, r0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ asrs r3, r2, #2 │ │ │ │ add.w r3, r0, r3, lsl #1 │ │ │ │ adds r2, r0, r3 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ add r2, r0 │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 9d0aa │ │ │ │ + ble.n 9cfaa │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n 9d0ae │ │ │ │ + bgt.n 9cfae │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 9cf1c │ │ │ │ + ble.w 9ce1c │ │ │ │ add.w r3, sp, #1656 @ 0x678 │ │ │ │ subs r1, r2, #2 │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ subw r3, r3, #1580 @ 0x62c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.w 9cf1c │ │ │ │ - bl 9da20 │ │ │ │ + bge.w 9ce1c │ │ │ │ + bl 9d968 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d06e │ │ │ │ + beq.n 9cf6e │ │ │ │ ldrd r6, r5, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d1b8 │ │ │ │ + bne.w 9d0b8 │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ - b.n 9ce6e │ │ │ │ + b.n 9cd6e │ │ │ │ subs r3, r3, r1 │ │ │ │ subs r2, r2, r1 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 9d064 │ │ │ │ + b.n 9cf64 │ │ │ │ subs r1, r2, #2 │ │ │ │ - bne.w 9d2a0 │ │ │ │ + bne.w 9d1a0 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 9da20 │ │ │ │ + bl 9d968 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d09c │ │ │ │ + bne.n 9cf9c │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 9cae2 │ │ │ │ + ble.w 9c9ea │ │ │ │ ldr r0, [sp, #8] │ │ │ │ subs r1, r3, #2 │ │ │ │ - bne.w 9d280 │ │ │ │ - bl 9da20 │ │ │ │ + bne.w 9d180 │ │ │ │ + bl 9d968 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d09c │ │ │ │ + bne.n 9cf9c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - b.n 9d0c8 │ │ │ │ + b.n 9cfc8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 9cdd0 │ │ │ │ + b.n 9ccd0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ subs r3, r6, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ - b.n 9d102 │ │ │ │ + b.n 9d002 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r1], #4 │ │ │ │ str.w r2, [r3], #-4 │ │ │ │ cmp r3, r1 │ │ │ │ - bhi.n 9d0f6 │ │ │ │ - b.n 9cdc6 │ │ │ │ + bhi.n 9cff6 │ │ │ │ + b.n 9ccc6 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9cfaa │ │ │ │ + b.n 9ceaa │ │ │ │ add.w r0, sl, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9ca36 │ │ │ │ + bne.w 9c93e │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9cea0 │ │ │ │ + b.n 9cda0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r0, r3, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9cba4 │ │ │ │ + bne.w 9caa8 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9cbe6 │ │ │ │ - bl 83ad8 │ │ │ │ + b.n 9cae6 │ │ │ │ + bl 83a14 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - b.n 9cb10 │ │ │ │ + b.n 9ca18 │ │ │ │ ldr.w r0, [r5, r7, lsl #2] │ │ │ │ - bl 1c872c │ │ │ │ + bl 1c8bf4 │ │ │ │ subs r7, #1 │ │ │ │ - bpl.n 9d142 │ │ │ │ + bpl.n 9d042 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 9cb24 │ │ │ │ + bl 83a14 │ │ │ │ + b.n 9ca2c │ │ │ │ mov r4, sl │ │ │ │ mov r2, r9 │ │ │ │ - b.n 9d170 │ │ │ │ + b.n 9d070 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - movw r3, #63909 @ 0xf9a5 │ │ │ │ + movw r3, #62325 @ 0xf375 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ str r1, [sp, #8] │ │ │ │ str.w r3, [r1, #1564] @ 0x61c │ │ │ │ - b.n 9d018 │ │ │ │ + b.n 9cf18 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #63909 @ 0xf9a5 │ │ │ │ + movw r1, #62325 @ 0xf375 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.w 9c960 │ │ │ │ - movw r2, #51381 @ 0xc8b5 │ │ │ │ + b.w 9c868 │ │ │ │ + movw r2, #51989 @ 0xcb15 │ │ │ │ movt r2, #36 @ 0x24 │ │ │ │ str.w r2, [r1, #1564] @ 0x61c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c96a │ │ │ │ - b.n 9d01e │ │ │ │ + beq.w 9c872 │ │ │ │ + b.n 9cf1e │ │ │ │ movs r7, #2 │ │ │ │ add.w r7, fp, r7, lsl #2 │ │ │ │ cmp fp, r7 │ │ │ │ - bne.n 9d1cc │ │ │ │ + bne.n 9d0cc │ │ │ │ cmp r6, #127 @ 0x7f │ │ │ │ - bgt.n 9d1c4 │ │ │ │ + bgt.n 9d0c4 │ │ │ │ ldrd r7, r5, [r4, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ strd r6, r3, [r4, #8] │ │ │ │ - cbnz r5, 9d1be │ │ │ │ + cbnz r5, 9d0be │ │ │ │ mov fp, r5 │ │ │ │ - b.n 9cb3a │ │ │ │ + b.n 9ca42 │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 9cdee │ │ │ │ + b.n 9ccee │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 9d14a │ │ │ │ + b.n 9d04a │ │ │ │ mov r0, fp │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 9d1a4 │ │ │ │ + bl 83a14 │ │ │ │ + b.n 9d0a4 │ │ │ │ ldr.w r2, [r7, #-4]! │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9d19c │ │ │ │ + bge.n 9d09c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9d19c │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9d19c │ │ │ │ + bne.n 9d09c │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9d09c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ str r3, [r2, #20] │ │ │ │ addw r3, sp, #1132 @ 0x46c │ │ │ │ str r3, [r2, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r6, fp, [r2, #4] │ │ │ │ str r5, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cdd0 │ │ │ │ + beq.w 9ccd0 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ subs r3, r6, #1 │ │ │ │ mov r1, r2 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ - b.n 9d224 │ │ │ │ + b.n 9d124 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r7, [r2, #0] │ │ │ │ str.w r7, [r1], #4 │ │ │ │ str.w r0, [r2], #-4 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.n 9d218 │ │ │ │ - b.n 9d0ee │ │ │ │ + bhi.n 9d118 │ │ │ │ + b.n 9cfee │ │ │ │ mov r7, r0 │ │ │ │ - b.n 9d198 │ │ │ │ + b.n 9d098 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9ccf6 │ │ │ │ - bl 23c560 │ │ │ │ + bne.w 9cbf6 │ │ │ │ + bl 23c7b4 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9cb3a │ │ │ │ - b.n 9d14a │ │ │ │ + beq.w 9ca42 │ │ │ │ + b.n 9d04a │ │ │ │ movs r7, #1 │ │ │ │ - b.n 9d198 │ │ │ │ - movw r3, #63909 @ 0xf9a5 │ │ │ │ + b.n 9d098 │ │ │ │ + movw r3, #62325 @ 0xf375 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ - b.n 9d024 │ │ │ │ + b.n 9cf24 │ │ │ │ mov r3, r1 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #63909 @ 0xf9a5 │ │ │ │ + movw r1, #62325 @ 0xf375 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.w 9c960 │ │ │ │ + b.w 9c868 │ │ │ │ mov r9, r2 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 9c8e6 │ │ │ │ + b.w 9c7ee │ │ │ │ add.w r2, sp, #1656 @ 0x678 │ │ │ │ add.w r7, r2, r3, lsl #4 │ │ │ │ add.w r2, r2, r3, lsl #4 │ │ │ │ subw r7, r7, #1596 @ 0x63c │ │ │ │ subw r2, r2, #1564 @ 0x61c │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r7, r2 │ │ │ │ it lt │ │ │ │ sublt r1, r3, #3 │ │ │ │ - b.n 9d0d6 │ │ │ │ + b.n 9cfd6 │ │ │ │ add.w r0, sp, #1656 @ 0x678 │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ subw r0, r0, #1564 @ 0x61c │ │ │ │ ldr r7, [r0, #8] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r3, r0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r7, r3 │ │ │ │ it gt │ │ │ │ subgt r1, r2, #3 │ │ │ │ - b.n 9d0ba │ │ │ │ + b.n 9cfba │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b.n 9d126 │ │ │ │ + b.n 9d026 │ │ │ │ ldr.w r0, [sl, #28] │ │ │ │ - b.n 9d110 │ │ │ │ + b.n 9d010 │ │ │ │ stmdb 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, [r1] │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - mov fp, r1 │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ + ldr.w r9, [r1] │ │ │ │ + sub sp, #28 │ │ │ │ + mov sl, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 9d858 │ │ │ │ - movw sl, #55737 @ 0xd9b9 │ │ │ │ - movt sl, #9 │ │ │ │ - mov r9, r8 │ │ │ │ + ble.w 9d7b0 │ │ │ │ + movw r7, #55553 @ 0xd901 │ │ │ │ + movt r7, #9 │ │ │ │ + mov fp, r9 │ │ │ │ movs r4, #1 │ │ │ │ - ldr.w r7, [r6, #1564] @ 0x61c │ │ │ │ + ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ mov r2, r6 │ │ │ │ - ldrd r1, r0, [r9] │ │ │ │ - cmp r7, sl │ │ │ │ - bne.w 9d4a6 │ │ │ │ + ldrd r1, r0, [fp] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne.w 9d3b2 │ │ │ │ + ldr.w fp, [r1, #8] │ │ │ │ + mov r8, r3 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - ldr.w r9, [r1, #8] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ + cmp r3, fp │ │ │ │ mov r2, r3 │ │ │ │ - cmp r3, r9 │ │ │ │ - str r7, [sp, #4] │ │ │ │ it ge │ │ │ │ - movge r2, r9 │ │ │ │ + movge r2, fp │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d9a2 │ │ │ │ + beq.w 9d8e2 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9d96a │ │ │ │ + beq.w 9d892 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d978 │ │ │ │ + beq.w 9d8a0 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9d892 │ │ │ │ + beq.w 9d7ec │ │ │ │ adds r1, #20 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx 2c370 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d8a2 │ │ │ │ + beq.w 9d7fc │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d4bc │ │ │ │ + bne.w 9d3c8 │ │ │ │ adds r3, r4, #1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ + str r3, [sp, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 9d49c │ │ │ │ - mov r2, r3 │ │ │ │ - add.w r3, r8, r3, lsl #2 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr.w r9, [r8, r2, lsl #2] │ │ │ │ - ldr.w r1, [r3, #-4] │ │ │ │ - ldr.w r2, [r9, #8] │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ - ldrb.w r3, [r9, #16] │ │ │ │ - cmp r2, r0 │ │ │ │ + beq.w 9d3a8 │ │ │ │ + add.w r2, r9, r3, lsl #2 │ │ │ │ + ldr.w r3, [r9, r3, lsl #2] │ │ │ │ str r2, [sp, #16] │ │ │ │ - str r0, [sp, #28] │ │ │ │ + ldr.w lr, [r2, #-4] │ │ │ │ + ldrb.w fp, [r3, #16] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + ldr.w r0, [lr, #8] │ │ │ │ + ubfx r1, fp, #5, #1 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + cmp r2, r0 │ │ │ │ + str r0, [sp, #20] │ │ │ │ it ge │ │ │ │ movge r2, r0 │ │ │ │ - ubfx r7, r3, #5, #1 │ │ │ │ - str r7, [sp, #20] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 9d78c │ │ │ │ - lsls r0, r3, #25 │ │ │ │ - it pl │ │ │ │ - addpl.w r0, r9, #28 │ │ │ │ - bpl.w 9d790 │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ - add.w r0, r9, #20 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 9d6e6 │ │ │ │ + tst.w fp, #64 @ 0x40 │ │ │ │ + it eq │ │ │ │ + addeq.w r0, r3, #28 │ │ │ │ + beq.w 9d6e8 │ │ │ │ + ldrb.w ip, [lr, #16] │ │ │ │ + add.w r0, r3, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d79c │ │ │ │ + beq.w 9d6f4 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ it eq │ │ │ │ - addeq r1, #28 │ │ │ │ - beq.w 9d79e │ │ │ │ - adds r1, #20 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + addeq.w r1, lr, #28 │ │ │ │ + beq.w 9d6f8 │ │ │ │ + add.w r1, lr, #20 │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx 2c370 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d7ac │ │ │ │ + beq.w 9d706 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d7b6 │ │ │ │ + blt.w 9d710 │ │ │ │ adds r2, r4, #2 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + str r2, [sp, #0] │ │ │ │ cmp r5, r2 │ │ │ │ - ble.w 9d850 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ble.w 9d7a8 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - ldrb r1, [r0, #16] │ │ │ │ - mov r7, r2 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - cmp r2, r7 │ │ │ │ + ldrb.w ip, [r0, #16] │ │ │ │ + cmp r1, r2 │ │ │ │ + str r2, [sp, #16] │ │ │ │ it ge │ │ │ │ - movge r2, r7 │ │ │ │ - tst.w r1, #32 │ │ │ │ + movge r1, r2 │ │ │ │ + tst.w ip, #32 │ │ │ │ + mov r2, r1 │ │ │ │ it eq │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq.w 9d8e6 │ │ │ │ - lsls r1, r1, #25 │ │ │ │ - it pl │ │ │ │ - addpl r0, #28 │ │ │ │ - bpl.w 9d8e6 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ + beq.w 9d824 │ │ │ │ + tst.w ip, #64 @ 0x40 │ │ │ │ + it eq │ │ │ │ + addeq r0, #28 │ │ │ │ + beq.w 9d824 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ adds r0, #20 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9d8ee │ │ │ │ - lsls r3, r3, #25 │ │ │ │ - it pl │ │ │ │ - addpl.w r1, r9, #28 │ │ │ │ - bpl.w 9d8f2 │ │ │ │ - add.w r1, r9, #20 │ │ │ │ + beq.w 9d82c │ │ │ │ + tst.w fp, #64 @ 0x40 │ │ │ │ + it eq │ │ │ │ + addeq.w r1, r3, #28 │ │ │ │ + beq.w 9d82e │ │ │ │ + add.w r1, r3, #20 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d8fc │ │ │ │ + beq.w 9d838 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d854 │ │ │ │ + blt.w 9d7ac │ │ │ │ adds r4, #3 │ │ │ │ cmp r5, r4 │ │ │ │ - ble.w 9d84c │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - add.w r9, r8, #4 │ │ │ │ - str.w r8, [sp, #8] │ │ │ │ + ble.w 9d7a4 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + add.w r3, r9, #4 │ │ │ │ + strd r9, r7, [sp] │ │ │ │ mov r7, r4 │ │ │ │ - mov r8, r6 │ │ │ │ - add.w r9, r9, r3, lsl #2 │ │ │ │ - ldrd r1, r0, [r9] │ │ │ │ + mov r9, r6 │ │ │ │ + add.w fp, r3, r2, lsl #2 │ │ │ │ + ldrd r1, r0, [fp] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ cmp r6, r4 │ │ │ │ mov r2, r6 │ │ │ │ it ge │ │ │ │ movge r2, r4 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d98e │ │ │ │ + beq.w 9d8de │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9d97c │ │ │ │ + beq.w 9d8a4 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d98a │ │ │ │ + beq.w 9d8b2 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9d830 │ │ │ │ + beq.w 9d786 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d83c │ │ │ │ + beq.w 9d792 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d842 │ │ │ │ + blt.w 9d798 │ │ │ │ adds r7, #1 │ │ │ │ - add.w r9, r9, #4 │ │ │ │ + add.w fp, fp, #4 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 9d446 │ │ │ │ + bne.n 9d352 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ + add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blx r7 │ │ │ │ + blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d82a │ │ │ │ - bne.n 9d4bc │ │ │ │ + blt.w 9d780 │ │ │ │ + bne.n 9d3c8 │ │ │ │ adds r4, #1 │ │ │ │ - add.w r9, r9, #4 │ │ │ │ + add.w fp, fp, #4 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 9d49c │ │ │ │ - b.n 9d2f6 │ │ │ │ + beq.n 9d3a8 │ │ │ │ + b.n 9d1f6 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 9d49e │ │ │ │ + beq.n 9d3aa │ │ │ │ cmp r4, #1 │ │ │ │ itt eq │ │ │ │ moveq r4, #2 │ │ │ │ - moveq r7, r4 │ │ │ │ - bne.w 9d950 │ │ │ │ + moveq r8, r4 │ │ │ │ + bne.w 9d8b6 │ │ │ │ cmp r5, r4 │ │ │ │ - ble.n 9d576 │ │ │ │ - sub.w r7, r8, #4 │ │ │ │ - str.w r8, [sp, #16] │ │ │ │ - add.w r7, r7, r4, lsl #2 │ │ │ │ - mov r8, sl │ │ │ │ - str.w fp, [sp, #12] │ │ │ │ - mov sl, r7 │ │ │ │ - mov fp, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - mov r5, r4 │ │ │ │ + ble.n 9d4ae │ │ │ │ + sub.w r8, r9, #4 │ │ │ │ + str.w r9, [sp, #8] │ │ │ │ + str.w sl, [sp, #4] │ │ │ │ + add.w r8, r8, r4, lsl #2 │ │ │ │ + mov r9, r7 │ │ │ │ + mov sl, r4 │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr.w r9, [sl, #4]! │ │ │ │ - ldr.w r4, [fp, #1564] @ 0x61c │ │ │ │ - cmp r4, r8 │ │ │ │ - ldr.w r7, [sl, #-4] │ │ │ │ - bne.w 9d698 │ │ │ │ - ldr.w r3, [r9, #8] │ │ │ │ - ldrb.w r1, [r9, #16] │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r4, [r8, #4]! │ │ │ │ + ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ + cmp r3, r9 │ │ │ │ + ldr.w r7, [r8, #-4] │ │ │ │ + bne.w 9d67a │ │ │ │ + ldr.w fp, [r4, #8] │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - cmp r2, r3 │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ + mov r2, fp │ │ │ │ + cmp fp, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 9d9a6 │ │ │ │ + bpl.w 9d8e6 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9d958 │ │ │ │ + bpl.w 9d8bc │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ - add.w r0, r9, #20 │ │ │ │ + add.w r0, r4, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 9d966 │ │ │ │ + beq.w 9d8ca │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9d8ac │ │ │ │ + bpl.w 9d6a6 │ │ │ │ add.w r1, r7, #20 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #12] │ │ │ │ blx 2c370 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d8be │ │ │ │ + beq.w 9d6b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d6a8 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r2, fp │ │ │ │ - blx r4 │ │ │ │ + blt.w 9d6be │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr.w fp, [r4, #8] │ │ │ │ + ldrb r1, [r7, #16] │ │ │ │ + mov r2, r3 │ │ │ │ + cmp r3, fp │ │ │ │ + it ge │ │ │ │ + movge r2, fp │ │ │ │ + lsls r0, r1, #26 │ │ │ │ + bpl.w 9d8ce │ │ │ │ + lsls r1, r1, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r0, r7, #20 │ │ │ │ + addpl.w r0, r7, #28 │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ + lsls r7, r1, #26 │ │ │ │ + bpl.w 9d8d2 │ │ │ │ + lsls r1, r1, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r1, r4, #20 │ │ │ │ + addpl.w r1, r4, #28 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + blx 2c370 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d82a │ │ │ │ - beq.w 9d77c │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r4, r5 │ │ │ │ - ldr.w r8, [sp, #16] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r7, r4 │ │ │ │ - mov r6, fp │ │ │ │ - ldr.w fp, [sp, #12] │ │ │ │ + beq.w 9d844 │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9d6de │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + mov r4, sl │ │ │ │ + ldr.w r9, [sp, #8] │ │ │ │ + mov r8, r4 │ │ │ │ + ldr.w sl, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d862 │ │ │ │ - subs r1, r7, #1 │ │ │ │ - ldrd r3, r7, [fp] │ │ │ │ + bne.w 9d7bc │ │ │ │ + ldrd r3, r7, [sl] │ │ │ │ + add.w r1, r8, #4294967295 @ 0xffffffff │ │ │ │ mov.w ip, r1, lsl #2 │ │ │ │ add.w r2, r3, ip │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.n 9d5ae │ │ │ │ + bcs.n 9d4e8 │ │ │ │ ldr.w lr, [r3] │ │ │ │ subs r2, #4 │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ str r0, [r3, #0] │ │ │ │ str.w lr, [r3, r1, lsl #2] │ │ │ │ adds r3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 9d5ae │ │ │ │ + bls.n 9d4e8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str.w r0, [r3], #4 │ │ │ │ str.w r1, [r2], #-4 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.n 9d59e │ │ │ │ + bhi.n 9d4d8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9d87a │ │ │ │ + bne.w 9d7d4 │ │ │ │ cmp r4, r5 │ │ │ │ - bge.w 9d49e │ │ │ │ - sub.w r7, r8, #4 │ │ │ │ - movw sl, #55737 @ 0xd9b9 │ │ │ │ - movt sl, #9 │ │ │ │ - add.w r7, r7, r4, lsl #2 │ │ │ │ - ldr.w r0, [r7, #4]! │ │ │ │ + bge.w 9d3aa │ │ │ │ + sub.w sl, r9, #4 │ │ │ │ + movw r7, #55553 @ 0xd901 │ │ │ │ + movt r7, #9 │ │ │ │ + add.w sl, sl, r4, lsl #2 │ │ │ │ + mov r8, r4 │ │ │ │ + ldr.w r0, [sl, #4]! │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ - cmp r3, sl │ │ │ │ - ldr.w r1, [r7, #-4] │ │ │ │ - bne.n 9d684 │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ + cmp r3, r7 │ │ │ │ + ldr.w r1, [sl, #-4] │ │ │ │ + bne.w 9d66c │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - mov r2, r7 │ │ │ │ - cmp r7, r6 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp r6, r4 │ │ │ │ it ge │ │ │ │ - movge r2, r6 │ │ │ │ - tst.w r3, #32 │ │ │ │ - beq.w 9d9b4 │ │ │ │ + movge r2, r4 │ │ │ │ + lsls r7, r3, #26 │ │ │ │ + bpl.w 9d8ee │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - tst.w r3, #32 │ │ │ │ - beq.w 9d9b0 │ │ │ │ - lsls r3, r3, #25 │ │ │ │ + lsls r7, r3, #26 │ │ │ │ + bpl.w 9d8ea │ │ │ │ + lsls r7, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d920 │ │ │ │ + beq.w 9d862 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d49e │ │ │ │ - add.w r9, r4, #1 │ │ │ │ - cmp r5, r9 │ │ │ │ - beq.w 9d49c │ │ │ │ - add.w r7, r8, r9, lsl #2 │ │ │ │ - ldr.w r6, [r8, r9, lsl #2] │ │ │ │ + bne.w 9d676 │ │ │ │ + add.w r4, r8, #1 │ │ │ │ + cmp r5, r4 │ │ │ │ + beq.w 9d3a8 │ │ │ │ + add.w r7, r9, r4, lsl #2 │ │ │ │ + ldr.w r6, [r9, r4, lsl #2] │ │ │ │ ldr.w r1, [r7, #-4] │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ - ldr.w r8, [r6, #8] │ │ │ │ + ldr.w r9, [r6, #8] │ │ │ │ ldr.w fp, [r1, #8] │ │ │ │ ubfx sl, r3, #5, #1 │ │ │ │ - cmp fp, r8 │ │ │ │ + cmp fp, r9 │ │ │ │ mov r2, fp │ │ │ │ it ge │ │ │ │ - movge r2, r8 │ │ │ │ + movge r2, r9 │ │ │ │ lsls r0, r3, #26 │ │ │ │ it pl │ │ │ │ ldrpl r0, [r6, #28] │ │ │ │ - bpl.n 9d65e │ │ │ │ + bpl.n 9d598 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r6, #28 │ │ │ │ addmi.w r0, r6, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ it eq │ │ │ │ ldreq r1, [r1, #28] │ │ │ │ - beq.n 9d672 │ │ │ │ + beq.n 9d5ac │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl r1, #28 │ │ │ │ addmi r1, #20 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d906 │ │ │ │ + beq.w 9d84e │ │ │ │ lsrs r0, r0, #31 │ │ │ │ - cbz r0, 9d6d4 │ │ │ │ - mov r4, r9 │ │ │ │ - b.n 9d49e │ │ │ │ - blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d82a │ │ │ │ - bne.w 9d49e │ │ │ │ - adds r4, #1 │ │ │ │ + bne.w 9d3aa │ │ │ │ + add.w r4, r8, #2 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 9d5ca │ │ │ │ - b.n 9d49c │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r9 │ │ │ │ - mov r2, fp │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 9d82a │ │ │ │ - beq.n 9d6ca │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9d8c8 │ │ │ │ - adds r5, #1 │ │ │ │ - cmp r5, r6 │ │ │ │ - blt.w 9d4ee │ │ │ │ - mov r4, r5 │ │ │ │ - ldr.w r8, [sp, #16] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r7, r4 │ │ │ │ - mov r6, fp │ │ │ │ - ldr.w fp, [sp, #12] │ │ │ │ - b.n 9d576 │ │ │ │ - ldr.w r4, [fp, #1564] @ 0x61c │ │ │ │ - ldrd r7, r9, [sl, #-4] │ │ │ │ - b.n 9d54c │ │ │ │ - add.w r9, r4, #2 │ │ │ │ - cmp r5, r9 │ │ │ │ - ble.n 9d680 │ │ │ │ + ble.w 9d3aa │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr.w fp, [r0, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cmp fp, r8 │ │ │ │ + cmp fp, r9 │ │ │ │ mov r2, fp │ │ │ │ it ge │ │ │ │ - movge r2, r8 │ │ │ │ + movge r2, r9 │ │ │ │ lsls r1, r3, #26 │ │ │ │ it pl │ │ │ │ ldrpl r0, [r0, #28] │ │ │ │ - bpl.n 9d6fc │ │ │ │ + bpl.n 9d5e8 │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl r0, #28 │ │ │ │ addmi r0, #20 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 9d992 │ │ │ │ + beq.w 9d8d6 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d930 │ │ │ │ + beq.w 9d872 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d680 │ │ │ │ - adds r4, #3 │ │ │ │ + bne.w 9d3aa │ │ │ │ + add.w r4, r8, #3 │ │ │ │ cmp r5, r4 │ │ │ │ - ble.w 9d49e │ │ │ │ + ble.w 9d3aa │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr.w r1, [r7, #4]! │ │ │ │ ldr r6, [r0, #8] │ │ │ │ ldr.w r8, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r8, r6 │ │ │ │ mov r2, r8 │ │ │ │ it ge │ │ │ │ movge r2, r6 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9d9ac │ │ │ │ + beq.w 9d8fa │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9d996 │ │ │ │ + beq.w 9d8f6 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d940 │ │ │ │ + beq.w 9d882 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d49e │ │ │ │ + bne.w 9d3aa │ │ │ │ adds r4, #1 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 9d72a │ │ │ │ - b.n 9d49e │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + bgt.n 9d61a │ │ │ │ + b.n 9d3aa │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 9d780 │ │ │ │ + beq.n 9d6d2 │ │ │ │ + mov r4, r8 │ │ │ │ + b.n 9d3aa │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r6 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 9d780 │ │ │ │ + bne.n 9d6be │ │ │ │ + ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ + ldrd r7, r4, [r8, #-4] │ │ │ │ + cmp r3, r9 │ │ │ │ + beq.w 9d44e │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r2, r6 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 9d494 │ │ │ │ + b.n 9d780 │ │ │ │ + add.w r1, r7, #28 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + blx 2c370 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 9d448 │ │ │ │ + cmp fp, r3 │ │ │ │ + bge.w 9d44e │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9d806 │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + cmp r5, sl │ │ │ │ + bgt.w 9d3f4 │ │ │ │ + b.n 9d49a │ │ │ │ + add.w r8, r8, #1 │ │ │ │ + cmp r5, r8 │ │ │ │ + bne.w 9d506 │ │ │ │ + b.n 9d3a8 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - adds r5, #1 │ │ │ │ - cmp r6, r5 │ │ │ │ - bgt.w 9d4ee │ │ │ │ - b.n 9d55e │ │ │ │ - ldr.w r0, [r9, #28] │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + b.n 9d6c6 │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + ldrb.w ip, [lr, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9d3ae │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - str r3, [sp, #8] │ │ │ │ + bne.w 9d2ae │ │ │ │ + ldr.w r1, [lr, #28] │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx 2c370 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d3ca │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ + bne.w 9d2ce │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bge.w 9d3d0 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ + bge.w 9d2d4 │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ add.w r3, r4, #1073741824 @ 0x40000000 │ │ │ │ - ldr.w r0, [r8] │ │ │ │ + ldr.w r0, [r9] │ │ │ │ subs r3, #1 │ │ │ │ - ldr.w r1, [r8, r3, lsl #2] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r3, sl │ │ │ │ - bne.n 9d820 │ │ │ │ - ldr.w r9, [r0, #8] │ │ │ │ - ldr r7, [r1, #8] │ │ │ │ + cmp r8, r7 │ │ │ │ + ldr.w r1, [r9, r3, lsl #2] │ │ │ │ + bne.n 9d778 │ │ │ │ + ldr.w fp, [r0, #8] │ │ │ │ + ldr.w r8, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - mov r2, r9 │ │ │ │ - cmp r9, r7 │ │ │ │ + mov r2, fp │ │ │ │ + cmp fp, r8 │ │ │ │ it ge │ │ │ │ - movge r2, r7 │ │ │ │ + movge r2, r8 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9d99e │ │ │ │ + beq.w 9d8da │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9d99a │ │ │ │ + beq.w 9d8f2 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d916 │ │ │ │ + beq.n 9d858 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d49e │ │ │ │ + bne.w 9d3aa │ │ │ │ mov r2, r4 │ │ │ │ adds r4, #1 │ │ │ │ - ldrd r0, r1, [fp] │ │ │ │ - mov r7, r4 │ │ │ │ - bl 1cb858 │ │ │ │ - b.n 9d4cc │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + ldrd r0, r1, [sl] │ │ │ │ + mov r8, r4 │ │ │ │ + bl 1cbcd4 │ │ │ │ + b.n 9d3d8 │ │ │ │ mov r2, r6 │ │ │ │ - blx r3 │ │ │ │ + blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9d80a │ │ │ │ + bge.n 9d762 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9d49e │ │ │ │ + b.n 9d3aa │ │ │ │ adds r1, #28 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d48c │ │ │ │ + bne.w 9d398 │ │ │ │ cmp r6, r4 │ │ │ │ - ble.w 9d492 │ │ │ │ - mov r6, r8 │ │ │ │ - ldr.w r8, [sp, #8] │ │ │ │ + ble.w 9d39e │ │ │ │ mov r4, r7 │ │ │ │ - cmp r5, r7 │ │ │ │ - bne.n 9d7b8 │ │ │ │ - b.n 9d49e │ │ │ │ - beq.w 9d49c │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - b.n 9d7b8 │ │ │ │ - beq.w 9d49c │ │ │ │ - movs r7, #2 │ │ │ │ - mov r4, r7 │ │ │ │ - b.n 9d576 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldrd r0, r1, [fp] │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + cmp r5, r4 │ │ │ │ + ldr.w r9, [sp] │ │ │ │ + bne.n 9d712 │ │ │ │ + b.n 9d3aa │ │ │ │ + beq.w 9d3a8 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ + b.n 9d712 │ │ │ │ + beq.w 9d3a8 │ │ │ │ + mov.w r8, #2 │ │ │ │ + mov r4, r8 │ │ │ │ + b.n 9d4ae │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldrd r0, r1, [sl] │ │ │ │ adds r2, #1 │ │ │ │ subs r3, r4, r2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9d92a │ │ │ │ - bl 1cb858 │ │ │ │ - b.n 9d576 │ │ │ │ + bne.n 9d86c │ │ │ │ + bl 1cbcd4 │ │ │ │ + b.n 9d4ae │ │ │ │ add ip, r7 │ │ │ │ cmp ip, r7 │ │ │ │ - bls.w 9d5b4 │ │ │ │ + bls.w 9d4ee │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr.w r2, [ip] │ │ │ │ str.w r2, [r7], #4 │ │ │ │ str.w r3, [ip], #-4 │ │ │ │ - b.n 9d87c │ │ │ │ + b.n 9d7d6 │ │ │ │ adds r1, #28 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx 2c370 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d350 │ │ │ │ - cmp r3, r9 │ │ │ │ + bne.w 9d250 │ │ │ │ + cmp r3, fp │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9d352 │ │ │ │ - add.w r1, r7, #28 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - blx 2c370 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9d546 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 9d6a8 │ │ │ │ - b.n 9d54c │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ + b.n 9d252 │ │ │ │ + adds r2, r3, #1 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ - adds r2, #1 │ │ │ │ - subs r4, r5, r2 │ │ │ │ - add.w r0, r0, r4, lsl #2 │ │ │ │ + sub.w r3, sl, r2 │ │ │ │ + add.w r0, r0, r3, lsl #2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9d94a │ │ │ │ - bl 1cb858 │ │ │ │ + bne.n 9d88c │ │ │ │ + bl 1cbcd4 │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b.n 9d782 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + b.n 9d6c6 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9d40c │ │ │ │ - ldr.w r1, [r9, #28] │ │ │ │ + bne.w 9d316 │ │ │ │ + ldr r1, [r3, #28] │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d426 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r3, r7 │ │ │ │ - ble.w 9d42c │ │ │ │ - b.n 9d854 │ │ │ │ - cmp fp, r8 │ │ │ │ + bne.w 9d332 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + cmp r3, r2 │ │ │ │ + ble.w 9d338 │ │ │ │ + b.n 9d7ac │ │ │ │ + cmp r3, fp │ │ │ │ + ite ge │ │ │ │ + movge r0, #0 │ │ │ │ + movlt r0, #1 │ │ │ │ + b.n 9d494 │ │ │ │ + cmp fp, r9 │ │ │ │ ite le │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9d680 │ │ │ │ - b.n 9d6d4 │ │ │ │ - cmp r9, r7 │ │ │ │ + b.n 9d5b8 │ │ │ │ + cmp fp, r8 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9d80a │ │ │ │ - cmp r7, r6 │ │ │ │ + b.n 9d762 │ │ │ │ + cmp r6, r4 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9d618 │ │ │ │ + b.n 9d552 │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ - b.n 9d874 │ │ │ │ - cmp fp, r8 │ │ │ │ + b.n 9d7ce │ │ │ │ + cmp fp, r9 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d680 │ │ │ │ - b.n 9d722 │ │ │ │ + bne.w 9d3aa │ │ │ │ + b.n 9d610 │ │ │ │ cmp r8, r6 │ │ │ │ ite le │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - b.n 9d76e │ │ │ │ - add.w r1, r1, r4, lsl #2 │ │ │ │ - b.n 9d8dc │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b.n 9d7b8 │ │ │ │ - add.w r0, r9, #28 │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ - tst.w r1, #32 │ │ │ │ - bne.w 9d52e │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - b.n 9d8b0 │ │ │ │ + b.n 9d65e │ │ │ │ + add.w r1, r1, r3, lsl #2 │ │ │ │ + b.n 9d81a │ │ │ │ adds r0, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9d338 │ │ │ │ + bne.w 9d238 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9d894 │ │ │ │ + b.n 9d7ee │ │ │ │ adds r0, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9d478 │ │ │ │ + bne.w 9d384 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9d832 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b.n 9d97e │ │ │ │ + b.n 9d788 │ │ │ │ + ldr.w r8, [r6, #1564] @ 0x61c │ │ │ │ + b.n 9d712 │ │ │ │ + add.w r0, r4, #28 │ │ │ │ + ldrb r1, [r7, #16] │ │ │ │ + tst.w r1, #32 │ │ │ │ + bne.w 9d430 │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ + b.n 9d6aa │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ + b.n 9d470 │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + b.n 9d484 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b.n 9d712 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b.n 9d762 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b.n 9d7fe │ │ │ │ + b.n 9d5fe │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9d7ec │ │ │ │ + b.n 9d746 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9d96c │ │ │ │ - ldr.w r0, [r9, #28] │ │ │ │ - b.n 9d95c │ │ │ │ + b.n 9d8a6 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b.n 9d894 │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ + b.n 9d8c0 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b.n 9d546 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9d750 │ │ │ │ + b.n 9d536 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9d60c │ │ │ │ + b.n 9d758 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b.n 9d652 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9d5fa │ │ │ │ + b.n 9d640 │ │ │ │ + nop │ │ │ │ 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 9da1a │ │ │ │ + beq.n 9d962 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 9da0c │ │ │ │ + bpl.n 9d954 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 9da16 │ │ │ │ + beq.n 9d95e │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 9d9f8 │ │ │ │ + bpl.n 9d940 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c370 │ │ │ │ - cbz r0, 9da02 │ │ │ │ + cbz r0, 9d94a │ │ │ │ lsrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r1, #28 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d9f4 │ │ │ │ + bne.n 9d93c │ │ │ │ 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 9d9e8 │ │ │ │ + bne.n 9d930 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9d9fa │ │ │ │ + b.n 9d942 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9da0e │ │ │ │ + b.n 9d956 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ add.w r3, r0, r1, lsl #4 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov fp, r0 │ │ │ │ - ldrd r6, r2, [r3, #28] │ │ │ │ + ldrd r8, r2, [r3, #28] │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r2, r1, #1 │ │ │ │ - ldr.w r9, [r3, #36] @ 0x24 │ │ │ │ - ldr r5, [r3, #52] @ 0x34 │ │ │ │ + ldr r5, [r3, #36] @ 0x24 │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ add.w r2, r0, r2, lsl #4 │ │ │ │ - add.w r4, r2, #28 │ │ │ │ + add.w r6, r2, #28 │ │ │ │ ldr r7, [r2, #28] │ │ │ │ - add.w r2, r9, r5 │ │ │ │ - ldr.w r8, [r4, #4] │ │ │ │ + adds r2, r5, r4 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r3, [r0, #24] │ │ │ │ + str r0, [sp, #12] │ │ │ │ + ldr.w r3, [fp, #24] │ │ │ │ subs r2, r3, #3 │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, r1 │ │ │ │ itttt eq │ │ │ │ - addeq.w r3, r0, ip, lsl #4 │ │ │ │ + addeq.w r3, fp, ip, lsl #4 │ │ │ │ addeq r3, #28 │ │ │ │ ldmiaeq r3, {r0, r1, r2, r3} │ │ │ │ - stmiaeq.w r4, {r0, r1, r2, r3} │ │ │ │ + stmiaeq.w r6, {r0, r1, r2, r3} │ │ │ │ movs r3, #0 │ │ │ │ str.w ip, [fp, #24] │ │ │ │ - mov r2, r6 │ │ │ │ + mov r2, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - mov r3, r9 │ │ │ │ - bl 1cb2e8 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - blt.w 9e3d6 │ │ │ │ + mov r3, r5 │ │ │ │ + bl 1cb760 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + blt.w 9e342 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e1b8 │ │ │ │ - subs.w r2, r9, r4 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - beq.w 9e09c │ │ │ │ - add.w r2, r2, #1073741824 @ 0x40000000 │ │ │ │ - add.w r1, r6, r4, lsl #2 │ │ │ │ + bne.w 9e0b8 │ │ │ │ + subs r5, r5, r6 │ │ │ │ + str r5, [sp, #28] │ │ │ │ + beq.w 9e2ea │ │ │ │ + add.w r2, r5, #1073741824 @ 0x40000000 │ │ │ │ + add.w r1, r8, r6, lsl #2 │ │ │ │ subs r2, #1 │ │ │ │ - subs r3, r5, #1 │ │ │ │ + subs r3, r4, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ + mov r3, r4 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - mov r3, r5 │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ mov r2, r7 │ │ │ │ - bl 1cb594 │ │ │ │ - subs r1, r0, #0 │ │ │ │ - str r1, [sp, #12] │ │ │ │ - ble.w 9e38c │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + bl 1cba0c │ │ │ │ + subs r4, r0, #0 │ │ │ │ + ble.w 9e308 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + cmp r5, r4 │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ - cmp r2, r1 │ │ │ │ - str.w r8, [sp, #44] @ 0x2c │ │ │ │ - bgt.w 9dd9c │ │ │ │ - cmp r2, r3 │ │ │ │ - bgt.w 9e37a │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + bgt.w 9dcd2 │ │ │ │ + cmp r5, r3 │ │ │ │ + bgt.w 9e2d8 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r0, fp, #12 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ adds r5, #4 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 1cb818 │ │ │ │ + bl 1cbc94 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldrd sl, r2, [fp, #12] │ │ │ │ - str.w r3, [r6, r4, lsl #2] │ │ │ │ + str.w r3, [r8, r6, lsl #2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e278 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - subs r3, #1 │ │ │ │ + bne.w 9e242 │ │ │ │ + subs r3, r4, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq.w 9dd7c │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + beq.w 9dcae │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ adds r7, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 9e182 │ │ │ │ + beq.w 9e0c6 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - movw ip, #55737 @ 0xd9b9 │ │ │ │ + movw ip, #55553 @ 0xd901 │ │ │ │ movt ip, #9 │ │ │ │ str.w fp, [sp, #12] │ │ │ │ mov fp, sl │ │ │ │ - str r3, [sp, #28] │ │ │ │ + str r3, [sp, #24] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ mov.w r8, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov sl, r8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r9, r4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr.w r6, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9dbc2 │ │ │ │ + bne.n 9dafc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 9e3e2 │ │ │ │ + bpl.w 9e33e │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9e368 │ │ │ │ + bpl.w 9e2c6 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ add.w r0, r5, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 9e376 │ │ │ │ + beq.w 9e2d4 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9dcd4 │ │ │ │ + bpl.n 9db40 │ │ │ │ add.w r1, r6, #20 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9dce6 │ │ │ │ + beq.n 9db50 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9dbda │ │ │ │ + blt.n 9db14 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r4, #4 │ │ │ │ add.w fp, fp, #4 │ │ │ │ mov r5, r4 │ │ │ │ str.w r6, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9dd38 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bne.w 9dc8a │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 9e0dc │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + beq.w 9e004 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r3, sl │ │ │ │ - ble.n 9dc06 │ │ │ │ + ble.n 9db58 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 9db38 │ │ │ │ + b.n 9da76 │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ ldreq.w r6, [fp] │ │ │ │ - beq.n 9db92 │ │ │ │ - blt.w 9e3bc │ │ │ │ + beq.n 9dacc │ │ │ │ + blt.w 9e2ba │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r4, #4 │ │ │ │ str.w r5, [r9] │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9dd56 │ │ │ │ + bne.w 9dc6e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq.w 9dd76 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + beq.w 9dca8 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ add.w r8, r8, #1 │ │ │ │ adds r7, #4 │ │ │ │ cmp r8, r3 │ │ │ │ - bge.n 9dc06 │ │ │ │ + bge.n 9db58 │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 9db38 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - ldr.w r8, [sp, #24] │ │ │ │ + b.n 9da76 │ │ │ │ + add.w r1, r6, #28 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + blx 2c370 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 9dac8 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.n 9db14 │ │ │ │ + b.n 9dacc │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr.w r8, [sp, #28] │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ add.w r9, r3, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp.w r9, #1 │ │ │ │ it gt │ │ │ │ subgt.w r9, r9, #1 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, fp │ │ │ │ str.w r9, [r0] │ │ │ │ - bl 1cb2e8 │ │ │ │ + bl 1cb760 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne.n 9dcf0 │ │ │ │ + bne.n 9dc26 │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r5, #4 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e0fa │ │ │ │ + bne.w 9e054 │ │ │ │ subs.w r6, sl, #1 │ │ │ │ - beq.w 9e172 │ │ │ │ + beq.w 9e09c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ adds r7, #4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r1, [fp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 1cb594 │ │ │ │ + bl 1cba0c │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - beq.w 9e0a2 │ │ │ │ - blt.w 9e3c8 │ │ │ │ + beq.w 9e000 │ │ │ │ + blt.w 9e30c │ │ │ │ mov.w r2, sl, lsl #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 2b720 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e122 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + bne.w 9e07c │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e11c │ │ │ │ + bne.w 9e076 │ │ │ │ subs.w r6, r6, sl │ │ │ │ - beq.w 9e172 │ │ │ │ + beq.w 9e09c │ │ │ │ add r7, r2 │ │ │ │ - mov r1, r5 │ │ │ │ + mov r2, r5 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r5, #4 │ │ │ │ - ldr.w r2, [fp], #4 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + ldr.w r1, [fp], #4 │ │ │ │ + str r1, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e10c │ │ │ │ + bne.w 9e066 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w 9e3a8 │ │ │ │ + beq.w 9e302 │ │ │ │ cmp r4, #6 │ │ │ │ - bgt.n 9dd72 │ │ │ │ + bgt.n 9dcce │ │ │ │ cmp.w sl, #6 │ │ │ │ - bgt.n 9dd72 │ │ │ │ + bgt.n 9dcce │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r2, r9, #1 │ │ │ │ - str.w r8, [sp, #24] │ │ │ │ + str.w r8, [sp, #28] │ │ │ │ str r6, [sp, #8] │ │ │ │ - str r2, [sp, #28] │ │ │ │ + str r2, [sp, #24] │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 9db30 │ │ │ │ - add.w r1, r6, #28 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - blx 2c370 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9db8e │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 9dbda │ │ │ │ - b.n 9db92 │ │ │ │ - blt.w 9e3c8 │ │ │ │ + b.n 9da6e │ │ │ │ + blt.w 9e30c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r2, r4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ add.w r5, r5, r4, lsl #2 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ str.w fp, [sp, #72] @ 0x48 │ │ │ │ - bl 1cb818 │ │ │ │ + bl 1cbc94 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 9e310 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ + bne.w 9e23a │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ add fp, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9e30a │ │ │ │ + bne.w 9e234 │ │ │ │ sub.w r6, r8, r4 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 9e17c │ │ │ │ + beq.w 9e0c0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9e3a4 │ │ │ │ + beq.w 9e2f0 │ │ │ │ mov r8, r6 │ │ │ │ mov r2, r5 │ │ │ │ - b.n 9dc38 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - subs r0, r1, #1 │ │ │ │ - ldr.w r1, [r3], #4 │ │ │ │ - cmp r0, #1 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str.w r1, [r2], #4 │ │ │ │ - beq.w 9e32a │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 9dbb2 │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ + b.n 9db8a │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ str.w r2, [r3], #4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ - beq.w 9e318 │ │ │ │ + beq.w 9e258 │ │ │ │ adds r1, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ - b.n 9dbf4 │ │ │ │ - mov sl, r6 │ │ │ │ - b.n 9dc14 │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ + b.n 9db2e │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + subs r0, r1, #1 │ │ │ │ + ldr.w r1, [r3], #4 │ │ │ │ + cmp r0, #1 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + str.w r1, [r2], #4 │ │ │ │ + beq.w 9e294 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + b.n 9daec │ │ │ │ mov sl, fp │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - cbz r3, 9dd94 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cbz r3, 9dcc6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 1cb818 │ │ │ │ + bl 1cbc94 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov sl, r6 │ │ │ │ + b.n 9db66 │ │ │ │ + cmp r4, r3 │ │ │ │ + bgt.w 9e282 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cmp r2, r3 │ │ │ │ - bgt.w 9e356 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + add.w r5, r4, #1073741824 @ 0x40000000 │ │ │ │ + subs r5, #1 │ │ │ │ + subs r6, r4, #1 │ │ │ │ add.w r0, fp, #12 │ │ │ │ - add.w r4, r3, #1073741824 @ 0x40000000 │ │ │ │ - subs r5, r3, #1 │ │ │ │ - subs r4, #1 │ │ │ │ - add.w r6, r7, r5, lsl #2 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 9e238 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + add.w r8, r7, r6, lsl #2 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 9e1fc │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + mov r2, r4 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - strd r7, r8, [sp, #64] @ 0x40 │ │ │ │ - bl 1cb818 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + str r3, [sp, #68] @ 0x44 │ │ │ │ + str r7, [sp, #64] @ 0x40 │ │ │ │ + bl 1cbc94 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #20] │ │ │ │ lsls r2, r3, #2 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr.w lr, [fp, #12] │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - add.w r9, lr, r4 │ │ │ │ + add.w r9, lr, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9e204 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + bne.w 9e1c8 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ sub.w sl, r3, #4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - subs r4, r6, #4 │ │ │ │ + sub.w r5, r8, #4 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ - str.w r3, [r7, r5, lsl #2] │ │ │ │ + str.w r3, [r7, r6, lsl #2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.w 9e13c │ │ │ │ - str r3, [sp, #8] │ │ │ │ - movw ip, #55737 @ 0xd9b9 │ │ │ │ - movt ip, #9 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + cmp r4, #1 │ │ │ │ + beq.w 9e02a │ │ │ │ ldr.w r3, [fp] │ │ │ │ + movw ip, #55553 @ 0xd901 │ │ │ │ + movt ip, #9 │ │ │ │ str.w fp, [sp, #12] │ │ │ │ mov fp, r9 │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r3, [sp, #28] │ │ │ │ str.w lr, [sp, #56] @ 0x38 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - mov r6, r4 │ │ │ │ + mov r6, r5 │ │ │ │ mov r7, r9 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r8, r6 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r5, [fp] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr.w r4, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9deec │ │ │ │ + bne.n 9de20 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 9e3de │ │ │ │ + bpl.w 9e31a │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9e392 │ │ │ │ + bpl.w 9e2a8 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add.w r0, r5, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 9e3a0 │ │ │ │ + beq.w 9e2b6 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.n 9df4c │ │ │ │ + bpl.n 9de80 │ │ │ │ add.w r1, r4, #20 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + str r3, [sp, #24] │ │ │ │ blx 2c370 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9df5c │ │ │ │ + beq.n 9de90 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9dec2 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + bge.n 9ddf6 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ subs r6, #4 │ │ │ │ + mov r5, r6 │ │ │ │ str.w r4, [r8] │ │ │ │ - mov r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9df0e │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bne.n 9de42 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - beq.w 9e0a6 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + beq.w 9dfd6 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ adds r7, #1 │ │ │ │ sub.w sl, sl, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 9df64 │ │ │ │ + bge.n 9de98 │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 9de3c │ │ │ │ + b.n 9dd70 │ │ │ │ ldr.w r5, [fp] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - subs r4, r6, #4 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ sub.w fp, fp, #4 │ │ │ │ - mov r6, r4 │ │ │ │ str.w r5, [r8] │ │ │ │ - cbnz r3, 9df2a │ │ │ │ + subs r5, r6, #4 │ │ │ │ + mov r6, r5 │ │ │ │ + cbnz r3, 9de5e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 9e134 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + beq.w 9e022 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - ble.n 9df64 │ │ │ │ + ble.n 9de98 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 9de3c │ │ │ │ + b.n 9dd70 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9debe │ │ │ │ - blt.w 9e3ae │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + beq.n 9ddf2 │ │ │ │ + blt.w 9e2f4 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ subs r6, #4 │ │ │ │ ldr.w r4, [sl] │ │ │ │ + mov r5, r6 │ │ │ │ str.w r4, [r8] │ │ │ │ - mov r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9dea2 │ │ │ │ - ldrd r1, r2, [sp, #16] │ │ │ │ + beq.n 9ddd6 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str.w r3, [r2], #-4 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - beq.w 9e270 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + beq.w 9e11e │ │ │ │ subs r3, r1, #4 │ │ │ │ - strd r3, r2, [sp, #16] │ │ │ │ - b.n 9deac │ │ │ │ + str r2, [sp, #32] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 9dde0 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str.w r2, [r3], #-4 │ │ │ │ subs r1, #4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 9e31e │ │ │ │ - str r3, [sp, #20] │ │ │ │ + beq.w 9e29c │ │ │ │ + str r3, [sp, #32] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - b.n 9dede │ │ │ │ + b.n 9de12 │ │ │ │ add.w r1, r4, #28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + str r3, [sp, #24] │ │ │ │ blx 2c370 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9de90 │ │ │ │ + bne.n 9ddc4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 9de94 │ │ │ │ - b.n 9dec2 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r4, r6 │ │ │ │ - ldr.w r8, [sp, #24] │ │ │ │ - mov r5, fp │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - adds r7, r3, #1 │ │ │ │ + blt.n 9ddc8 │ │ │ │ + b.n 9ddf6 │ │ │ │ + ldr r7, [sp, #28] │ │ │ │ + mov r5, r6 │ │ │ │ + ldr.w r9, [sp, #20] │ │ │ │ + mov r8, fp │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ + adds r7, #1 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r7, #1 │ │ │ │ it gt │ │ │ │ subgt r7, #1 │ │ │ │ - add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ + add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r7, [r0, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r8 │ │ │ │ + mov r3, r9 │ │ │ │ ldr.w r1, [fp] │ │ │ │ - bl 1cb2e8 │ │ │ │ + bl 1cb760 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 9e3e6 │ │ │ │ - subs.w r9, r8, r3 │ │ │ │ - beq.n 9e07a │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - sub.w r8, r3, r8 │ │ │ │ - add.w r4, r4, r8, lsl #2 │ │ │ │ - mov.w r8, r8, lsl #2 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 9e296 │ │ │ │ + blt.w 9e32e │ │ │ │ + subs.w r2, r9, r3 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + beq.n 9dfb4 │ │ │ │ + sub.w r9, r3, r9 │ │ │ │ + add.w r5, r5, r9, lsl #2 │ │ │ │ + mov.w r9, r9, lsl #2 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 9e142 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - add sl, r8 │ │ │ │ + add sl, r9 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9e302 │ │ │ │ - mov.w r2, r9, lsl #2 │ │ │ │ + bne.w 9e14a │ │ │ │ + str r3, [sp, #20] │ │ │ │ add.w r1, sl, #4 │ │ │ │ - adds r0, r4, #4 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - blx 2b720 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ + adds r0, r5, #4 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + blx 2b720 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e1f8 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + beq.w 9e136 │ │ │ │ + ldr.w r2, [r8] │ │ │ │ sub.w fp, fp, #4 │ │ │ │ - mov r8, r3 │ │ │ │ - str.w r2, [r4], #-4 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - subs r3, r6, #1 │ │ │ │ - cmp r6, #2 │ │ │ │ - beq.w 9e288 │ │ │ │ - subs r6, #2 │ │ │ │ - str r6, [sp, #0] │ │ │ │ + mov r9, r3 │ │ │ │ + movs r6, #0 │ │ │ │ + str.w r2, [r5], #-4 │ │ │ │ + subs r3, r4, #1 │ │ │ │ + cmp r4, #2 │ │ │ │ + beq.w 9e126 │ │ │ │ + subs r4, #2 │ │ │ │ + str r4, [sp, #0] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr.w r1, [sl] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - bl 1cb594 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - subs r6, r0, #0 │ │ │ │ - blt.w 9e3f4 │ │ │ │ - subs r5, r3, r6 │ │ │ │ - beq.n 9e076 │ │ │ │ - subs r3, r6, r3 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - add.w r4, r4, r3, lsl #2 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 1cba0c │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + subs r4, r0, #0 │ │ │ │ + blt.w 9e31e │ │ │ │ + subs.w r8, r3, r4 │ │ │ │ + beq.n 9dfb0 │ │ │ │ + subs r3, r4, r3 │ │ │ │ + mov.w r2, r8, lsl #2 │ │ │ │ + add.w r5, r5, r3, lsl #2 │ │ │ │ add.w fp, fp, r3, lsl #2 │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ add.w r1, fp, #4 │ │ │ │ - adds r0, r4, #4 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9e1d0 │ │ │ │ + adds r0, r5, #4 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 9e0fc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e1d8 │ │ │ │ + bne.w 9e102 │ │ │ │ blx 2c030 │ │ │ │ - cmp r6, #1 │ │ │ │ - beq.w 9e288 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 9e3a4 │ │ │ │ + cmp r4, #1 │ │ │ │ + beq.w 9e126 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 9e308 │ │ │ │ ldr.w r3, [sl] │ │ │ │ - str.w r3, [r4], #-4 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9e1c0 │ │ │ │ - subs.w r8, r8, #1 │ │ │ │ - beq.w 9e166 │ │ │ │ + str.w r3, [r5], #-4 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 9e0a6 │ │ │ │ + subs.w r9, r9, #1 │ │ │ │ + beq.w 9e08e │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ sub.w sl, sl, #4 │ │ │ │ - cmp.w r9, #6 │ │ │ │ - bgt.n 9e072 │ │ │ │ - cmp r5, #6 │ │ │ │ - bgt.n 9e072 │ │ │ │ + cmp r3, #6 │ │ │ │ + bgt.n 9dfac │ │ │ │ + cmp.w r8, #6 │ │ │ │ + bgt.n 9dfac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r3, r7, #1 │ │ │ │ - str.w r8, [sp, #24] │ │ │ │ - str r6, [sp, #8] │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str.w r9, [sp, #20] │ │ │ │ + str r6, [sp, #32] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r3, [sp, #28] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9de30 │ │ │ │ - mov r5, fp │ │ │ │ - b.n 9df72 │ │ │ │ - mov r6, r3 │ │ │ │ - b.n 9e03c │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + b.n 9dd64 │ │ │ │ + mov r8, fp │ │ │ │ + b.n 9dea8 │ │ │ │ + mov r4, r3 │ │ │ │ + b.n 9df74 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ sub.w fp, fp, #4 │ │ │ │ - str.w r3, [r4], #-4 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 9dfe0 │ │ │ │ + str.w r3, [r5], #-4 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 9df16 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + mov r3, r6 │ │ │ │ ldr.w r1, [r2], #-4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #20] │ │ │ │ - b.n 9dfe0 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 9dd94 │ │ │ │ - mov r1, r5 │ │ │ │ - b.n 9dc9c │ │ │ │ + mov r6, r3 │ │ │ │ + b.n 9df16 │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 9e09c │ │ │ │ + cbz r2, 9dffa │ │ │ │ rsb r3, r2, #1 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ mov r1, lr │ │ │ │ - mov r2, r5 │ │ │ │ - add.w r0, r4, r3, lsl #2 │ │ │ │ + mov r2, r6 │ │ │ │ + add.w r0, r5, r3, lsl #2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ blx 2c030 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e09c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [sp, #60] @ 0x3c │ │ │ │ - add r0, r4 │ │ │ │ - blx 2c030 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bne.w 9e1b6 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9dd94 │ │ │ │ + b.n 9dcc6 │ │ │ │ + mov r2, r5 │ │ │ │ + b.n 9dbee │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov sl, fp │ │ │ │ lsls r2, r3, #2 │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ blx 2b720 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9dd94 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + b.n 9dcc6 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r9, fp │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ + rsb r3, r3, #1 │ │ │ │ + mov r2, r6 │ │ │ │ + negs r6, r6 │ │ │ │ + add.w r1, sl, r3, lsl #2 │ │ │ │ + add.w r0, r5, r3, lsl #2 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + blx 2b720 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9e25e │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + str r3, [r5, r6] │ │ │ │ + b.n 9e01c │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str.w r2, [r6], #4 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #16] │ │ │ │ - b.n 9dc46 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ + b.n 9db98 │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 9dcac │ │ │ │ + b.n 9dbfe │ │ │ │ add r3, r2 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 9dc90 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + b.n 9dbe2 │ │ │ │ mov r0, r3 │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ blx 2b720 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 9dc88 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - mov r9, fp │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - rsb r3, r3, #1 │ │ │ │ - mov r2, r6 │ │ │ │ - negs r6, r6 │ │ │ │ - add.w r1, sl, r3, lsl #2 │ │ │ │ - add.w r0, r4, r3, lsl #2 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - blx 2b720 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9e332 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - str r3, [r4, r6] │ │ │ │ - b.n 9e0f4 │ │ │ │ + b.n 9dbda │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - str.w r8, [sp, #24] │ │ │ │ - str r6, [sp, #8] │ │ │ │ - b.n 9e0aa │ │ │ │ + str.w r9, [sp, #20] │ │ │ │ + str r6, [sp, #32] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + b.n 9dfda │ │ │ │ mov sl, fp │ │ │ │ - str.w r8, [sp, #24] │ │ │ │ + str.w r8, [sp, #28] │ │ │ │ str r6, [sp, #8] │ │ │ │ - b.n 9dd78 │ │ │ │ + b.n 9dcaa │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r6 │ │ │ │ + ldr.w r1, [r2], #-4 │ │ │ │ + str.w r1, [r3], #-4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + mov r6, r3 │ │ │ │ + b.n 9df82 │ │ │ │ + add.w r3, r3, r6, lsl #2 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 9d9da │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mov sl, fp │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov r2, r6 │ │ │ │ adds r4, r5, r6 │ │ │ │ blx 2b720 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e0ee │ │ │ │ + beq.n 9e016 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r3 │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r3 │ │ │ │ blx 2b720 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [sl] │ │ │ │ str.w r3, [r5, r2, lsl #2] │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r4, r2, lsl #2] │ │ │ │ - b.n 9e0f4 │ │ │ │ - add.w r3, r3, r4, lsl #2 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 9da94 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr.w r1, [r2], #-4 │ │ │ │ - str.w r1, [r3], #-4 │ │ │ │ - strd r2, r3, [sp, #16] │ │ │ │ - b.n 9e04c │ │ │ │ - add r3, ip │ │ │ │ - str r3, [sp, #20] │ │ │ │ + b.n 9e01c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbz r3, 9e1de │ │ │ │ + add r6, ip │ │ │ │ + cbz r3, 9e108 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r3, ip │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - str r2, [sp, #8] │ │ │ │ + str r2, [sp, #20] │ │ │ │ blx 2c030 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9e030 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 9df68 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ + adds r0, r6, #4 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + adds r1, r3, #4 │ │ │ │ + b.n 9df64 │ │ │ │ + ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #32] │ │ │ │ + b.n 9dfda │ │ │ │ + mov.w r3, r9, lsl #2 │ │ │ │ + str.w r9, [sp, #20] │ │ │ │ + str r6, [sp, #32] │ │ │ │ + mov r9, fp │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 9e02a │ │ │ │ + ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + b.n 9dfda │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + add r6, r9 │ │ │ │ + add sl, r9 │ │ │ │ + cbz r2, 9e150 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + add r2, r9 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add.w r1, sl, #4 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + adds r0, r5, #4 │ │ │ │ + mov.w r9, r3, lsl #2 │ │ │ │ + mov r2, r9 │ │ │ │ + blx 2b720 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 9df00 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov r2, r9 │ │ │ │ + adds r0, r6, #4 │ │ │ │ adds r1, r3, #4 │ │ │ │ + blx 2b720 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - adds r0, r3, #4 │ │ │ │ - b.n 9e02c │ │ │ │ + cbz r3, 9e18c │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + sub.w fp, fp, #4 │ │ │ │ + mov r9, r3 │ │ │ │ + str.w r2, [r5], #-4 │ │ │ │ + b.n 9dfc4 │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - strd r3, r3, [sp, #20] │ │ │ │ - b.n 9e0aa │ │ │ │ + mov r8, r3 │ │ │ │ + str r6, [sp, #32] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 9dcc6 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + mov r1, lr │ │ │ │ + rsb r3, r2, #1 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + add.w r0, r5, r3, lsl #2 │ │ │ │ + mov r2, r6 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + blx 2c030 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ - str.w r8, [sp, #44] @ 0x2c │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ + add r0, r4 │ │ │ │ + blx 2c030 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 9dcc6 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov sl, r3 │ │ │ │ - subs r4, r6, #4 │ │ │ │ + sub.w r5, r8, #4 │ │ │ │ ldr.w r3, [sl], #-4 │ │ │ │ - str.w r3, [r7, r5, lsl #2] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + str.w r3, [r7, r6, lsl #2] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9de0a │ │ │ │ + beq.w 9dd40 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r1, [r2], #-4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ - strd r2, r3, [sp, #16] │ │ │ │ - b.n 9de0a │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + b.n 9dd40 │ │ │ │ + add.w r3, r2, r6, lsl #2 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - add.w r3, r8, r5, lsl #2 │ │ │ │ - strd r7, r8, [sp, #64] @ 0x40 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 1cb818 │ │ │ │ + strd r7, r2, [sp, #64] @ 0x40 │ │ │ │ + mov r2, r4 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 1cbc94 │ │ │ │ ldrd lr, r2, [fp, #12] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - add r2, r4 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + add r2, r5 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - add.w r9, lr, r4 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add.w r9, lr, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9e214 │ │ │ │ - b.n 9e20c │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - b.n 9e0aa │ │ │ │ - ldr.w r2, [r8], #4 │ │ │ │ - str.w r2, [r3], #4 │ │ │ │ - str.w r8, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 9db04 │ │ │ │ - mov.w r3, r8, lsl #2 │ │ │ │ - mov r9, fp │ │ │ │ - str.w r8, [sp, #24] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 9e13c │ │ │ │ - add r2, r8 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - add sl, r8 │ │ │ │ - cbnz r2, 9e302 │ │ │ │ - add.w r1, sl, #4 │ │ │ │ - mov.w r2, r9, lsl #2 │ │ │ │ - adds r0, r4, #4 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - blx 2b720 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9dfca │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - mov.w r2, r9, lsl #2 │ │ │ │ - adds r0, #4 │ │ │ │ - adds r1, r3, #4 │ │ │ │ - blx 2b720 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cbz r3, 9e2da │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - sub.w fp, fp, #4 │ │ │ │ - mov r8, r3 │ │ │ │ - str.w r2, [r4], #-4 │ │ │ │ - b.n 9e08a │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - mov r7, r3 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 9dd94 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - mov r1, lr │ │ │ │ - rsb r3, r2, #1 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - add.w r0, r4, r3, lsl #2 │ │ │ │ - mov r2, r5 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - blx 2c030 │ │ │ │ - str r7, [sp, #24] │ │ │ │ - b.n 9e0ca │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - add r2, r8 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - b.n 9e2a0 │ │ │ │ + beq.n 9e1d6 │ │ │ │ + b.n 9e1ce │ │ │ │ add r2, r3 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ - b.n 9dd22 │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + b.n 9dc58 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r2, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 9dd18 │ │ │ │ - mov sl, fp │ │ │ │ + b.n 9dc4e │ │ │ │ + ldr.w r9, [sp, #12] │ │ │ │ + ldr.w r2, [r9], #4 │ │ │ │ + str.w r2, [r3], #4 │ │ │ │ + str.w r9, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 9dd78 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r9, fp │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 9e13c │ │ │ │ + b.w 9da44 │ │ │ │ mov sl, fp │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 9e182 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 9dcaa │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - adds r0, r3, r5 │ │ │ │ + adds r0, r3, r4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r7, r3 │ │ │ │ - add r1, r5 │ │ │ │ + add r1, r4 │ │ │ │ blx 2b720 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmn r7, r6 │ │ │ │ - str r3, [r4, r6] │ │ │ │ - beq.w 9e0f4 │ │ │ │ + str r3, [r5, r6] │ │ │ │ + beq.w 9e01c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r2, r6] │ │ │ │ - b.n 9e0f4 │ │ │ │ - mov r1, r2 │ │ │ │ + b.n 9e01c │ │ │ │ + mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl 286080 │ │ │ │ + bl 285a84 │ │ │ │ str r0, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9dda4 │ │ │ │ - b.n 9dd94 │ │ │ │ + bne.w 9dcd8 │ │ │ │ + b.n 9dcc6 │ │ │ │ + mov sl, fp │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + b.n 9e0c6 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + mov r9, fp │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 9e02a │ │ │ │ + add.w r0, r5, #28 │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ + tst.w r1, #32 │ │ │ │ + bne.w 9ddb0 │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + b.n 9de84 │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + mov sl, fp │ │ │ │ + mov r5, r4 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 9dcaa │ │ │ │ add.w r0, r5, #28 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - bne.w 9db76 │ │ │ │ + bne.w 9dab4 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b.n 9dcd8 │ │ │ │ - mov r1, r2 │ │ │ │ + b.n 9db44 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ mov r0, fp │ │ │ │ - bl 286080 │ │ │ │ + bl 285a84 │ │ │ │ str r0, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9dada │ │ │ │ - b.n 9dd94 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + bne.w 9da1a │ │ │ │ + b.n 9dcc6 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9dd94 │ │ │ │ - add.w r0, r5, #28 │ │ │ │ - ldrb r1, [r4, #16] │ │ │ │ - tst.w r1, #32 │ │ │ │ - bne.w 9de7c │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ - b.n 9df50 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - b.n 9dd94 │ │ │ │ - mov sl, fp │ │ │ │ + b.n 9dcc6 │ │ │ │ str r6, [sp, #8] │ │ │ │ - b.n 9e182 │ │ │ │ + b.n 9dcc6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - mov r4, r6 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 9e0aa │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + mov r5, r6 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 9dfda │ │ │ │ mov sl, fp │ │ │ │ - mov r5, r4 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 9dd78 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + b.n 9e0c6 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + b.n 9dcc6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov sl, fp │ │ │ │ - str.w r8, [sp, #24] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 9dd78 │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + str.w r8, [sp, #28] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9dd94 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b.n 9e396 │ │ │ │ + b.n 9dcaa │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b.n 9e36c │ │ │ │ + b.n 9e2ac │ │ │ │ + str r3, [sp, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 9e0aa │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r6, [sp, #32] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 9dfda │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 9e0aa │ │ │ │ + str r6, [sp, #32] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 9dfda │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b.n 9e2ca │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 9dcc6 │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0009e34c : │ │ │ │ + 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] @ 9e384 │ │ │ │ + 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 9e570 │ │ │ │ + add sp, #8 │ │ │ │ + ldr.w lr, [sp], #4 │ │ │ │ + add sp, #12 │ │ │ │ + bx lr │ │ │ │ nop │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ 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 r0, [pc, #460] @ (9e5e8 ) │ │ │ │ + ldr r0, [pc, #460] @ (9e56c ) │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ ldr.w r8, [r3, r0] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e562 │ │ │ │ + beq.w 9e4e6 │ │ │ │ add r7, sp, #20 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9e7cc │ │ │ │ + bl 9e714 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e572 │ │ │ │ + beq.w 9e4f6 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 9e516 │ │ │ │ + beq.n 9e49a │ │ │ │ movw r1, #40104 @ 0x9ca8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #20 │ │ │ │ - bpl.n 9e4fa │ │ │ │ + bpl.n 9e47e │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r6, [r1, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9e4fa │ │ │ │ + beq.n 9e47e │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #40104 @ 0x9ca8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r6 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e59c │ │ │ │ + beq.w 9e520 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e5a8 │ │ │ │ + bne.w 9e52c │ │ │ │ cmp r5, r3 │ │ │ │ - ble.n 9e4ea │ │ │ │ + ble.n 9e46e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e49a │ │ │ │ + bge.n 9e41e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e548 │ │ │ │ + beq.n 9e4cc │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 9e4ea │ │ │ │ + ble.n 9e46e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e4b0 │ │ │ │ + bge.n 9e434 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e54e │ │ │ │ + beq.n 9e4d2 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 9e4ea │ │ │ │ + beq.n 9e46e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e4c6 │ │ │ │ + bge.n 9e44a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e576 │ │ │ │ + beq.n 9e4fa │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 9e4ea │ │ │ │ + beq.n 9e46e │ │ │ │ add.w r1, r4, #8 │ │ │ │ movs r2, #3 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e4e4 │ │ │ │ + bge.n 9e468 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e554 │ │ │ │ + beq.n 9e4d8 │ │ │ │ adds r2, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 9e4d0 │ │ │ │ + bne.n 9e454 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 9e590 │ │ │ │ + bne.n 9e514 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ bic.w r3, r5, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #40104 @ 0x9ca8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl a3894 │ │ │ │ + bl a3868 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ cmp r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bgt.n 9e488 │ │ │ │ - b.n 9e4ea │ │ │ │ + bgt.n 9e40c │ │ │ │ + b.n 9e46e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - bmi.n 9e57c │ │ │ │ + bmi.n 9e500 │ │ │ │ movw r1, #40104 @ 0x9ca8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bmi.n 9e45a │ │ │ │ + bmi.n 9e3de │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl a3894 │ │ │ │ + bl a3868 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9e492 │ │ │ │ - b.n 9e4ea │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e49a │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e4b0 │ │ │ │ + blt.n 9e416 │ │ │ │ + b.n 9e46e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e41e │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e434 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - b.n 9e4e4 │ │ │ │ + b.n 9e468 │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #40104 @ 0x9ca8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9ea04 │ │ │ │ + bl 9e94c │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 9e4ee │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e4c6 │ │ │ │ + b.n 9e472 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e44a │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r0, r8 │ │ │ │ adds r2, #16 │ │ │ │ movw r1, #40104 @ 0x9ca8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9ea88 │ │ │ │ - b.n 9e53a │ │ │ │ + bl 9e9d0 │ │ │ │ + b.n 9e4be │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r4 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 9e4ee │ │ │ │ - cbz r3, 9e5c4 │ │ │ │ + bl 83a14 │ │ │ │ + b.n 9e472 │ │ │ │ + cbz r3, 9e548 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 9e5c4 │ │ │ │ + cbz r3, 9e548 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 9e4ea │ │ │ │ - b.n 9e488 │ │ │ │ + ble.n 9e46e │ │ │ │ + b.n 9e40c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e5a2 │ │ │ │ + beq.n 9e526 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #40104 @ 0x9ca8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 1cbc10 │ │ │ │ + bl 1cc040 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9e5a2 │ │ │ │ + b.n 9e526 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #64144 @ 0xfa90 │ │ │ │ + movw r2, #62544 @ 0xf450 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ movw r3, #40104 @ 0x9ca8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - bl 234620 <_PyErr_Format@@Base> │ │ │ │ - b.n 9e5a2 │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -0009e5ec : │ │ │ │ - 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] @ 9e624 │ │ │ │ - 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 9e628 │ │ │ │ - add sp, #8 │ │ │ │ - ldr.w lr, [sp], #4 │ │ │ │ - add sp, #12 │ │ │ │ - bx lr │ │ │ │ + bl 234884 <_PyErr_Format@@Base> │ │ │ │ + b.n 9e526 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9e7c8 │ │ │ │ + beq.w 9e710 │ │ │ │ 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 r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9e768 │ │ │ │ + beq.w 9e6b0 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9e768 │ │ │ │ + beq.w 9e6b0 │ │ │ │ add.w r8, sp, #12 │ │ │ │ mov r2, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r4 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9e7cc │ │ │ │ + bl 9e714 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e786 │ │ │ │ + beq.w 9e6ce │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 9e720 │ │ │ │ + beq.n 9e668 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #20 │ │ │ │ - bpl.n 9e70a │ │ │ │ + bpl.n 9e652 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r7, [r5, r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 9e70a │ │ │ │ + beq.n 9e652 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e78a │ │ │ │ + beq.n 9e6d2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9e796 │ │ │ │ + bne.n 9e6de │ │ │ │ cmp r6, r3 │ │ │ │ - ble.n 9e6fe │ │ │ │ + ble.n 9e646 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e6b0 │ │ │ │ + bge.n 9e5f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e74c │ │ │ │ + beq.n 9e694 │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 9e6fe │ │ │ │ + ble.n 9e646 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e6c6 │ │ │ │ + bge.n 9e60e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e752 │ │ │ │ + beq.n 9e69a │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 9e6fe │ │ │ │ + beq.n 9e646 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e6dc │ │ │ │ + bge.n 9e624 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e762 │ │ │ │ + beq.n 9e6aa │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 9e6fe │ │ │ │ + beq.n 9e646 │ │ │ │ add.w r2, r4, #8 │ │ │ │ movs r5, #3 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e6f8 │ │ │ │ + bge.n 9e640 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9e758 │ │ │ │ + cbz r3, 9e6a0 │ │ │ │ adds r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 9e6e6 │ │ │ │ + bne.n 9e62e │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 9e77e │ │ │ │ + bne.n 9e6c6 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bic.w r3, r6, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r4 │ │ │ │ - bl a3894 │ │ │ │ + bl a3868 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ cmp r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bgt.n 9e69e │ │ │ │ - b.n 9e6fe │ │ │ │ + bgt.n 9e5e6 │ │ │ │ + b.n 9e646 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bmi.n 9e770 │ │ │ │ + bmi.n 9e6b8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bmi.n 9e67a │ │ │ │ + bmi.n 9e5c2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl a3894 │ │ │ │ + bl a3868 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9e6a8 │ │ │ │ - b.n 9e6fe │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e6b0 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e6c6 │ │ │ │ + blt.n 9e5f0 │ │ │ │ + b.n 9e646 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e5f8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e60e │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 9e6f8 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e6dc │ │ │ │ + b.n 9e640 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e624 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 9ea04 │ │ │ │ + b.n 9e94c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ adds r2, #16 │ │ │ │ - bl 9ea88 │ │ │ │ - b.n 9e73e │ │ │ │ + bl 9e9d0 │ │ │ │ + b.n 9e686 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r7 │ │ │ │ - bl 83ad8 │ │ │ │ + bl 83a14 │ │ │ │ mov r7, r4 │ │ │ │ - b.n 9e702 │ │ │ │ - cbz r3, 9e7ac │ │ │ │ + b.n 9e64a │ │ │ │ + cbz r3, 9e6f4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 9e7ac │ │ │ │ + cbz r3, 9e6f4 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 9e6fe │ │ │ │ - b.n 9e69e │ │ │ │ + ble.n 9e646 │ │ │ │ + b.n 9e5e6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e790 │ │ │ │ + beq.n 9e6d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1cbc10 │ │ │ │ + bl 1cc040 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 9e790 │ │ │ │ + b.n 9e6d8 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #64144 @ 0xfa90 │ │ │ │ + movw r2, #62544 @ 0xf450 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 234620 <_PyErr_Format@@Base> │ │ │ │ - b.n 9e790 │ │ │ │ - b.w 6df0e │ │ │ │ + bl 234884 <_PyErr_Format@@Base> │ │ │ │ + b.n 9e6d8 │ │ │ │ + b.w 6df56 │ │ │ │ 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 9e8c4 │ │ │ │ - cbz r4, 9e810 │ │ │ │ + bgt.n 9e80c │ │ │ │ + cbz r4, 9e758 │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ - bhi.n 9e8f4 │ │ │ │ + bhi.n 9e83c │ │ │ │ cmp r4, #31 │ │ │ │ - bhi.n 9e898 │ │ │ │ + bhi.n 9e7e0 │ │ │ │ cmp r4, #9 │ │ │ │ - beq.n 9e7e8 │ │ │ │ + beq.n 9e730 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9e7e8 │ │ │ │ + bne.n 9e730 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ movs r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9e7f2 │ │ │ │ + bne.n 9e73a │ │ │ │ cmp r9, r4 │ │ │ │ - blt.w 9e9ca │ │ │ │ + blt.w 9e912 │ │ │ │ itt eq │ │ │ │ moveq r8, r7 │ │ │ │ streq.w r9, [sl] │ │ │ │ - beq.n 9e8ec │ │ │ │ + beq.n 9e834 │ │ │ │ cmp.w r9, #5 │ │ │ │ - bgt.w 9e930 │ │ │ │ + bgt.w 9e878 │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e984 │ │ │ │ + beq.w 9e8cc │ │ │ │ mov r8, r7 │ │ │ │ cmp.w r9, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ - beq.n 9e8de │ │ │ │ + beq.n 9e826 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e988 │ │ │ │ + beq.w 9e8d0 │ │ │ │ cmp.w r9, #2 │ │ │ │ str.w r0, [r8, #4] │ │ │ │ - beq.n 9e8de │ │ │ │ + beq.n 9e826 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e95e │ │ │ │ + beq.n 9e8a6 │ │ │ │ cmp.w r9, #3 │ │ │ │ str.w r0, [r8, #8] │ │ │ │ - beq.n 9e8de │ │ │ │ + beq.n 9e826 │ │ │ │ add.w r3, r8, #8 │ │ │ │ movs r4, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 95d54 │ │ │ │ + bl 95c74 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e960 │ │ │ │ + beq.n 9e8a8 │ │ │ │ adds r4, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r4, r9 │ │ │ │ - bne.n 9e87c │ │ │ │ - b.n 9e8e0 │ │ │ │ + bne.n 9e7c4 │ │ │ │ + b.n 9e828 │ │ │ │ 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 9e7e8 │ │ │ │ + bne.n 9e730 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq.n 9e8da │ │ │ │ + beq.n 9e822 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne.n 9e902 │ │ │ │ - cbnz r0, 9e91c │ │ │ │ + bne.n 9e84a │ │ │ │ + cbnz r0, 9e864 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ movs r0, #1 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq.n 9e8da │ │ │ │ - bls.n 9e912 │ │ │ │ + beq.n 9e822 │ │ │ │ + bls.n 9e85a │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq.n 9e91c │ │ │ │ + beq.n 9e864 │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - beq.n 9e8da │ │ │ │ + beq.n 9e822 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - bne.n 9e8c8 │ │ │ │ + bne.n 9e810 │ │ │ │ subs r0, #1 │ │ │ │ - b.n 9e7e8 │ │ │ │ + b.n 9e730 │ │ │ │ mov r4, r9 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9e98c │ │ │ │ + bne.n 9e8d4 │ │ │ │ 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 9e8b8 │ │ │ │ - bhi.n 9e920 │ │ │ │ + beq.n 9e800 │ │ │ │ + bhi.n 9e868 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - beq.n 9e8b8 │ │ │ │ + beq.n 9e800 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq.n 9e8da │ │ │ │ + beq.n 9e822 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e7e8 │ │ │ │ + bne.w 9e730 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 9e80a │ │ │ │ + b.n 9e752 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq.n 9e8da │ │ │ │ - bls.n 9e926 │ │ │ │ + beq.n 9e822 │ │ │ │ + bls.n 9e86e │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - bne.n 9e8d2 │ │ │ │ + bne.n 9e81a │ │ │ │ adds r0, #1 │ │ │ │ - b.n 9e7e8 │ │ │ │ + b.n 9e730 │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - bne.n 9e902 │ │ │ │ - b.n 9e8da │ │ │ │ + bne.n 9e84a │ │ │ │ + b.n 9e822 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9e9b4 │ │ │ │ + beq.n 9e8fc │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne.n 9e8d2 │ │ │ │ - b.n 9e91c │ │ │ │ + bne.n 9e81a │ │ │ │ + b.n 9e864 │ │ │ │ mov.w r0, r9, lsl #2 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 834d0 │ │ │ │ + bl 834e4 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e9dc │ │ │ │ + beq.n 9e924 │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 95d54 │ │ │ │ - cbz r0, 9e960 │ │ │ │ + bl 95c74 │ │ │ │ + cbz r0, 9e8a8 │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 9e848 │ │ │ │ + b.n 9e790 │ │ │ │ movs r4, #2 │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r6 │ │ │ │ subs r3, r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ - bl 63120 │ │ │ │ + bl 63168 │ │ │ │ mov r5, r8 │ │ │ │ add.w r4, r8, r4, lsl #2 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 9e9ea │ │ │ │ + bne.n 9e932 │ │ │ │ cmp r7, r8 │ │ │ │ - bne.n 9e9e2 │ │ │ │ + bne.n 9e92a │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 9e8ec │ │ │ │ + b.n 9e834 │ │ │ │ mov r8, r7 │ │ │ │ - b.n 9e960 │ │ │ │ + b.n 9e8a8 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 9e960 │ │ │ │ + b.n 9e8a8 │ │ │ │ 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 9e9aa │ │ │ │ - cbnz r5, 9e9d2 │ │ │ │ + beq.n 9e8f2 │ │ │ │ + cbnz r5, 9e91a │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e8e8 │ │ │ │ - b.n 9e98c │ │ │ │ + beq.n 9e830 │ │ │ │ + b.n 9e8d4 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57372 @ 0xe01c │ │ │ │ + movw r1, #55768 @ 0xd9d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e29c │ │ │ │ + bl 11df00 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 9e97e │ │ │ │ + b.n 9e8c6 │ │ │ │ bl 2fa7c <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9e8e8 │ │ │ │ - b.n 9e970 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 9e8ec │ │ │ │ + bne.n 9e830 │ │ │ │ + b.n 9e8b8 │ │ │ │ + bl 23c7b4 │ │ │ │ + b.n 9e834 │ │ │ │ mov r0, r8 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 9e97e │ │ │ │ + bl 83a14 │ │ │ │ + b.n 9e8c6 │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e976 │ │ │ │ + bge.n 9e8be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9e976 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e976 │ │ │ │ + bne.n 9e8be │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e8be │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bpl.n 9ea42 │ │ │ │ + bpl.n 9e98a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r4, [r1, r3] │ │ │ │ - cbz r4, 9ea36 │ │ │ │ + cbz r4, 9e97e │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ - cbz r0, 9ea4a │ │ │ │ - cbnz r3, 9ea70 │ │ │ │ + cbz r0, 9e992 │ │ │ │ + cbnz r3, 9e9b8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ mov r2, r3 │ │ │ │ - b.w a3894 │ │ │ │ + b.w a3868 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w a3894 │ │ │ │ - cbz r3, 9ea52 │ │ │ │ + b.w a3868 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + cbz r3, 9e99a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9ea34 │ │ │ │ + bne.n 9e97c │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #64144 @ 0xfa90 │ │ │ │ + movw r2, #62544 @ 0xf450 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 234620 <_PyErr_Format@@Base> │ │ │ │ + b.w 234884 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9ea34 │ │ │ │ + beq.n 9e97c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1cbc10 │ │ │ │ + b.w 1cc040 │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r5, #20 │ │ │ │ - bpl.n 9eaba │ │ │ │ + bpl.n 9ea02 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ ldr r4, [r1, r4] │ │ │ │ - cbz r4, 9eaba │ │ │ │ + cbz r4, 9ea02 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ - cbz r0, 9eac6 │ │ │ │ - cbnz r3, 9eaec │ │ │ │ + cbz r0, 9ea0e │ │ │ │ + cbnz r3, 9ea34 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bic.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - b.w a3894 │ │ │ │ - cbz r3, 9eace │ │ │ │ + b.w a3868 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + cbz r3, 9ea16 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9eab8 │ │ │ │ + bne.n 9ea00 │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #64144 @ 0xfa90 │ │ │ │ + movw r2, #62544 @ 0xf450 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 234620 <_PyErr_Format@@Base> │ │ │ │ + b.w 234884 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9eab8 │ │ │ │ + beq.n 9ea00 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1cbc10 │ │ │ │ + b.w 1cc040 │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ec5c │ │ │ │ + bne.w 9eba4 │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9ec28 │ │ │ │ + bne.n 9eb70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9ec06 │ │ │ │ + beq.n 9eb4e │ │ │ │ movw r3, #12128 @ 0x2f60 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9ec12 │ │ │ │ + bne.n 9eb5a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9ebc2 │ │ │ │ + beq.n 9eb0a │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 9ec1c │ │ │ │ + beq.n 9eb64 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 87bfc │ │ │ │ + bl 87b28 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 9eb5c │ │ │ │ + cbnz r0, 9eaa4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r4, #7 │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ @@ -171884,19 +171830,19 @@ │ │ │ │ add.w r4, r3, #32 │ │ │ │ str r2, [r3, #28] │ │ │ │ str r4, [r3, #20] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ str r4, [r3, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9edd8 │ │ │ │ + bl 9ed20 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9ec44 │ │ │ │ - ldr r4, [pc, #236] @ (9ec74 ) │ │ │ │ + bne.n 9eb8c │ │ │ │ + ldr r4, [pc, #236] @ (9ebbc ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w ip, [r0, #3892] @ 0xf34 │ │ │ │ @@ -171909,19 +171855,19 @@ │ │ │ │ str.w r1, [ip, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r0, #12128 @ 0x2f60 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 87bfc │ │ │ │ + bl 87b28 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9eb56 │ │ │ │ - ldr r4, [pc, #156] @ (9ec74 ) │ │ │ │ + beq.n 9ea9e │ │ │ │ + ldr r4, [pc, #156] @ (9ebbc ) │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ str r2, [r3, #28] │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r4] │ │ │ │ @@ -171930,81 +171876,83 @@ │ │ │ │ str r4, [r3, #16] │ │ │ │ add.w r4, r3, #32 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ str r4, [r3, #20] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r3, #24] │ │ │ │ - b.n 9eb9a │ │ │ │ + b.n 9eae2 │ │ │ │ movw r3, #12128 @ 0x2f60 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 9ebc2 │ │ │ │ + beq.n 9eb0a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 9ec78 │ │ │ │ + b.n 9ec74 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1cb8b8 │ │ │ │ + b.w 1cbd2c │ │ │ │ movs r2, #1 │ │ │ │ - movw r0, #21260 @ 0x530c │ │ │ │ + movw r0, #19660 @ 0x4ccc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 1d4df4 │ │ │ │ + bl 1d5368 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9eb2e │ │ │ │ + bne.w 9ea76 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9eb56 │ │ │ │ + b.n 9ea9e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ec40 │ │ │ │ + bge.n 9eb88 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9ec40 │ │ │ │ + bne.n 9eb88 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9ec40 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9eb88 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #21260 @ 0x530c │ │ │ │ + movw r0, #19660 @ 0x4ccc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 40e6c │ │ │ │ + bl 40eb4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ec40 │ │ │ │ - b.n 9eb1e │ │ │ │ + beq.n 9eb88 │ │ │ │ + b.n 9ea66 │ │ │ │ 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 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - bl 87bfc │ │ │ │ + str r0, [sp, #4] │ │ │ │ + movw r0, #12128 @ 0x2f60 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + bl 87b28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ed1a │ │ │ │ + beq.n 9ec6a │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #7 │ │ │ │ mov r3, r0 │ │ │ │ str.w ip, [r0, #16] │ │ │ │ add.w ip, r0, #32 │ │ │ │ strd r2, r2, [r0, #8] │ │ │ │ str.w ip, [r0, #20] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #28] │ │ │ │ str r2, [r0, #96] @ 0x60 │ │ │ │ str.w ip, [r0, #24] │ │ │ │ - cbnz r1, 9ecfa │ │ │ │ - ldr.w ip, [pc, #100] @ 9ed20 │ │ │ │ + cbnz r1, 9ec4a │ │ │ │ + ldr.w ip, [pc, #100] @ 9ec70 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r0, [r0, ip] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w lr, [r0, #3892] @ 0xf34 │ │ │ │ @@ -172016,56 +171964,54 @@ │ │ │ │ strd lr, r2, [r3, #-8] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ str.w ip, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 9edd8 │ │ │ │ + bl 9ed20 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ecba │ │ │ │ + beq.n 9ec0a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ed1a │ │ │ │ + bge.n 9ec6a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9ed1a │ │ │ │ + cbnz r2, 9ec6a │ │ │ │ mov r0, r3 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9ecf4 │ │ │ │ + b.n 9ec44 │ │ │ │ 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 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - movw r0, #12128 @ 0x2f60 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - bl 87bfc │ │ │ │ + str r1, [sp, #4] │ │ │ │ + bl 87b28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9edce │ │ │ │ + beq.n 9ed16 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #7 │ │ │ │ mov r3, r0 │ │ │ │ str.w ip, [r0, #16] │ │ │ │ add.w ip, r0, #32 │ │ │ │ strd r2, r2, [r0, #8] │ │ │ │ str.w ip, [r0, #20] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #28] │ │ │ │ str r2, [r0, #96] @ 0x60 │ │ │ │ str.w ip, [r0, #24] │ │ │ │ - cbnz r1, 9edae │ │ │ │ - ldr.w ip, [pc, #100] @ 9edd4 │ │ │ │ + cbnz r1, 9ecf6 │ │ │ │ + ldr.w ip, [pc, #100] @ 9ed1c │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r0, [r0, ip] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w lr, [r0, #3892] @ 0xf34 │ │ │ │ @@ -172077,28 +172023,28 @@ │ │ │ │ strd lr, r2, [r3, #-8] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ str.w ip, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 9edd8 │ │ │ │ + bl 9ed20 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ed6e │ │ │ │ + beq.n 9ecb6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9edce │ │ │ │ + bge.n 9ed16 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9edce │ │ │ │ + cbnz r2, 9ed16 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9eda8 │ │ │ │ + b.n 9ecf0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -172106,1413 +172052,1087 @@ │ │ │ │ movw r3, #11528 @ 0x2d08 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #12128 @ 0x2f60 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp ip, r2 │ │ │ │ it ne │ │ │ │ cmpne ip, r3 │ │ │ │ - bne.n 9ee34 │ │ │ │ + bne.n 9ed7c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 9eeec │ │ │ │ + beq.n 9ee34 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - cbnz r3, 9ee12 │ │ │ │ + cbnz r3, 9ed5a │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ cmp r2, r1 │ │ │ │ - bge.n 9eed0 │ │ │ │ + bge.n 9ee18 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 10abe8 │ │ │ │ + b.w 10a844 │ │ │ │ ldr.w lr, [ip, #172] @ 0xac │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 9eef0 │ │ │ │ + beq.n 9ee38 │ │ │ │ ldr.w r4, [lr, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 9eebe │ │ │ │ + ble.n 9ee06 │ │ │ │ ldr.w r5, [lr, #16] │ │ │ │ mov r9, r5 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 9ee04 │ │ │ │ + beq.n 9ed4c │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 9ee8a │ │ │ │ + beq.n 9edd2 │ │ │ │ ldr.w r5, [lr, #20] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 9ee04 │ │ │ │ + beq.n 9ed4c │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 9ee8a │ │ │ │ + beq.n 9edd2 │ │ │ │ ldr.w r5, [lr, #24] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 9ee04 │ │ │ │ + beq.n 9ed4c │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 9ee8a │ │ │ │ + beq.n 9edd2 │ │ │ │ add.w r8, lr, #24 │ │ │ │ movs r7, #3 │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r6, [r5, #4]! │ │ │ │ mov r8, r5 │ │ │ │ adds r5, r7, #1 │ │ │ │ mov r7, r5 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 9ee04 │ │ │ │ + beq.n 9ed4c │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 9ee72 │ │ │ │ + bne.n 9edba │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 9eebe │ │ │ │ + ble.n 9ee06 │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n 9ee04 │ │ │ │ + beq.n 9ed4c │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 9eebe │ │ │ │ + beq.n 9ee06 │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9ee04 │ │ │ │ + beq.n 9ed4c │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 9eebe │ │ │ │ + beq.n 9ee06 │ │ │ │ ldr.w r3, [lr, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9ee04 │ │ │ │ + beq.n 9ed4c │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 9eebe │ │ │ │ + beq.n 9ee06 │ │ │ │ add.w lr, lr, #24 │ │ │ │ movs r3, #3 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 9ee04 │ │ │ │ + beq.n 9ed4c │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 9eeb0 │ │ │ │ + bne.n 9edf8 │ │ │ │ movw r3, #18720 @ 0x4920 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n 9eee4 │ │ │ │ + beq.n 9ee2c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 9ef58 │ │ │ │ + b.n 9eea0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ adds r1, r3, r2 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl 9fea0 │ │ │ │ + bl 9fa84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ee28 │ │ │ │ + beq.n 9ed70 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9ee0c │ │ │ │ + b.n 9ed54 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 20f7dc │ │ │ │ + b.w 20faf8 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9ee0c │ │ │ │ + b.n 9ed54 │ │ │ │ mov r4, ip │ │ │ │ ldr.w r4, [r4, #128] @ 0x80 │ │ │ │ - cbz r4, 9eefe │ │ │ │ + cbz r4, 9ee46 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 9ee04 │ │ │ │ - b.n 9eef2 │ │ │ │ + beq.n 9ed4c │ │ │ │ + b.n 9ee3a │ │ │ │ mov r3, ip │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9eebe │ │ │ │ + beq.n 9ee06 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9ef00 │ │ │ │ - b.n 9ee04 │ │ │ │ + bne.n 9ee48 │ │ │ │ + b.n 9ed4c │ │ │ │ nop │ │ │ │ │ │ │ │ -0009ef10 : │ │ │ │ +0009ee58 : │ │ │ │ ldr.w r2, [r0, #172] @ 0xac │ │ │ │ - cbz r2, 9ef36 │ │ │ │ + cbz r2, 9ee7e │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r3, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - ble.n 9ef32 │ │ │ │ + ble.n 9ee7a │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 9ef1e │ │ │ │ + bne.n 9ee66 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 9ef2e │ │ │ │ + beq.n 9ee76 │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ - cbz r0, 9ef46 │ │ │ │ + cbz r0, 9ee8e │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 9ef3a │ │ │ │ - b.n 9ef2e │ │ │ │ + bne.n 9ee82 │ │ │ │ + b.n 9ee76 │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ subs r3, r1, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ - sub sp, #108 @ 0x6c │ │ │ │ + str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ + sub sp, #44 @ 0x2c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r7, sp, #0 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f858 │ │ │ │ + beq.w 9f590 │ │ │ │ mov r0, r1 │ │ │ │ blx r3 │ │ │ │ - str r0, [r7, #32] │ │ │ │ + mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f852 │ │ │ │ + beq.w 9f58a │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #37941 @ 0x9435 │ │ │ │ + movw r2, #38013 @ 0x947d │ │ │ │ movt r2, #4 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r2 │ │ │ │ - beq.w 9fa12 │ │ │ │ + beq.w 9f6b8 │ │ │ │ movw r2, #41560 @ 0xa258 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + mov r9, fp │ │ │ │ + str r2, [r7, #28] │ │ │ │ movw r2, #4380 @ 0x111c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r7, #12] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - str r2, [r7, #4] │ │ │ │ - b.n 9f012 │ │ │ │ - ldr.w r6, [r5, #-8] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 9f194 │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 9f93c │ │ │ │ - mov lr, sl │ │ │ │ - ldr.w sl, [r7, #28] │ │ │ │ - add.w r8, r3, r3, lsl #1 │ │ │ │ - ldrd ip, r6, [sl, #8] │ │ │ │ - add.w r2, ip, #1 │ │ │ │ - str.w r2, [sl, #8] │ │ │ │ - adds r0, r6, #1 │ │ │ │ - str.w r0, [sl, #12] │ │ │ │ - add.w r2, r2, r2, lsl #2 │ │ │ │ - str.w r4, [r5, #-8] │ │ │ │ - cmp r2, r8 │ │ │ │ - str.w lr, [r1, #4] │ │ │ │ - bcs.w 9f2ec │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + str r2, [r7, #0] │ │ │ │ + b.n 9ef5c │ │ │ │ + ldr.w r5, [r4, #-8] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 9f132 │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r3, [r7, #36] @ 0x24 │ │ │ │ + mov fp, sl │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9f5d0 │ │ │ │ + ldr.w sl, [r7, #32] │ │ │ │ + add.w r2, r2, r2, lsl #1 │ │ │ │ + mov lr, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldrd r3, r1, [sl, #8] │ │ │ │ + adds r3, #1 │ │ │ │ + adds r1, #1 │ │ │ │ + strd r3, r1, [sl, #8] │ │ │ │ + add.w r3, r3, r3, lsl #2 │ │ │ │ + str.w r6, [r4, #-8] │ │ │ │ + cmp r3, r2 │ │ │ │ + str.w lr, [r0, #4] │ │ │ │ + bcs.w 9f35e │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f00c │ │ │ │ + bge.n 9ef56 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f932 │ │ │ │ - ldr r3, [r7, #32] │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ + beq.w 9f5c8 │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ + mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f1c0 │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ - ldr r3, [r7, #24] │ │ │ │ - cmp r5, r3 │ │ │ │ - beq.n 9f0b0 │ │ │ │ - ldr r3, [r5, #60] @ 0x3c │ │ │ │ + beq.w 9f162 │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ + ldr r3, [r7, #28] │ │ │ │ + cmp r4, r3 │ │ │ │ + beq.n 9f00a │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9fa5e │ │ │ │ - mov r0, r4 │ │ │ │ + beq.w 9f62a │ │ │ │ + mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov lr, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 9fa76 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - str.w sl, [r7, #28] │ │ │ │ + beq.w 9f642 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mov r8, r9 │ │ │ │ + ldrd r2, fp, [sl, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ + mov r9, lr │ │ │ │ + it lt │ │ │ │ addlt r3, #1 │ │ │ │ - strlt r3, [r4, #0] │ │ │ │ - ldrd r3, fp, [sl, #16] │ │ │ │ - mov sl, lr │ │ │ │ - and.w r8, sl, r3 │ │ │ │ - movs r2, #0 │ │ │ │ - str.w sl, [r7, #20] │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ - add.w r2, r8, #9 │ │ │ │ - add.w r5, fp, r8, lsl #3 │ │ │ │ - cmp r2, r3 │ │ │ │ + str.w sl, [r7, #32] │ │ │ │ + it lt │ │ │ │ + strlt r3, [r6, #0] │ │ │ │ + mov r3, r8 │ │ │ │ + mov sl, fp │ │ │ │ + and.w r8, r9, r2 │ │ │ │ + movs r1, #0 │ │ │ │ + str.w r9, [r7, #20] │ │ │ │ + str r1, [r7, #36] @ 0x24 │ │ │ │ + add.w r1, r8, #9 │ │ │ │ + add.w r4, sl, r8, lsl #3 │ │ │ │ + cmp r1, r2 │ │ │ │ ite ls │ │ │ │ - movls r2, #9 │ │ │ │ - movhi r2, #0 │ │ │ │ - add.w r1, r5, #16 │ │ │ │ - adds r5, #8 │ │ │ │ - add.w r9, r1, r2, lsl #3 │ │ │ │ - ldr.w r2, [r5, #-4] │ │ │ │ - sub.w r1, r5, #8 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 9efba │ │ │ │ - cmp sl, r2 │ │ │ │ - beq.n 9f0bc │ │ │ │ - ldr r0, [r7, #36] @ 0x24 │ │ │ │ - cmp.w r2, #4294967295 @ 0xffffffff │ │ │ │ + movls r1, #9 │ │ │ │ + movhi r1, #0 │ │ │ │ + add.w r0, r4, #16 │ │ │ │ + adds r4, #8 │ │ │ │ + str.w r8, [r7, #24] │ │ │ │ + add.w fp, r0, r1, lsl #3 │ │ │ │ + ldr.w r1, [r4, #-4] │ │ │ │ + sub.w r0, r4, #8 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 9ef04 │ │ │ │ + cmp r9, r1 │ │ │ │ + beq.n 9f016 │ │ │ │ + ldr r5, [r7, #36] @ 0x24 │ │ │ │ + cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ - moveq r0, r1 │ │ │ │ - str r0, [r7, #36] @ 0x24 │ │ │ │ - adds r5, #8 │ │ │ │ - cmp r9, r5 │ │ │ │ - bne.n 9f078 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ + moveq r5, r0 │ │ │ │ + str r5, [r7, #36] @ 0x24 │ │ │ │ + adds r4, #8 │ │ │ │ + cmp fp, r4 │ │ │ │ + bne.n 9efce │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr.w r8, [r7, #24] │ │ │ │ + lsrs r1, r1, #5 │ │ │ │ + str r1, [r7, #20] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ - str r2, [r7, #20] │ │ │ │ - add r8, r2 │ │ │ │ + add r8, r1 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - and.w r8, r8, r3 │ │ │ │ - b.n 9f05e │ │ │ │ - ldr.w lr, [r4, #12] │ │ │ │ + and.w r8, r8, r2 │ │ │ │ + b.n 9efb0 │ │ │ │ + ldr.w lr, [r6, #12] │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 9f03c │ │ │ │ - b.n 9f026 │ │ │ │ - ldr.w r6, [r5, #-8] │ │ │ │ - cmp r4, r6 │ │ │ │ - beq.n 9f1a0 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 9f662 │ │ │ │ - ldr r2, [pc, #532] @ (9f2e4 ) │ │ │ │ + bne.n 9ef86 │ │ │ │ + b.n 9ef70 │ │ │ │ + ldr.w r5, [r4, #-8] │ │ │ │ + cmp r6, r5 │ │ │ │ + beq.w 9f140 │ │ │ │ + ldr.w r8, [r5, #4] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + cmp r8, r2 │ │ │ │ + beq.w 9f3f4 │ │ │ │ + ldr r2, [pc, #668] @ (9f2cc ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - str.w fp, [r7, #16] │ │ │ │ + str.w sl, [r7, #16] │ │ │ │ ldr r0, [r1, r2] │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f7d0 │ │ │ │ + bge.w 9f502 │ │ │ │ adds r2, #1 │ │ │ │ - str r2, [r6, #0] │ │ │ │ + str r2, [r5, #0] │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r1, [r0, #712] @ 0x2c8 │ │ │ │ cmp r1, r7 │ │ │ │ - bhi.w 9f7dc │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 9f5c4 │ │ │ │ - ldr.w fp, [r3, #100] @ 0x64 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 9f456 │ │ │ │ - movw r2, #24601 @ 0x6019 │ │ │ │ + bhi.w 9f50e │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + cmp r2, r8 │ │ │ │ + bne.w 9f1dc │ │ │ │ + ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 9f32c │ │ │ │ + movw r2, #23713 @ 0x5ca1 │ │ │ │ movt r2, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - itt ne │ │ │ │ - movne r3, #0 │ │ │ │ - strne r3, [r7, #8] │ │ │ │ - beq.w 9f236 │ │ │ │ - movs r2, #2 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - blx fp │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - mov r3, r0 │ │ │ │ - mov r2, r1 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.w 9f40c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9f7f8 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ + cmp sl, r2 │ │ │ │ + mov.w r2, #0 │ │ │ │ + str r2, [r7, #8] │ │ │ │ + bne.w 9f24e │ │ │ │ + ldr.w r2, [r8, #84] @ 0x54 │ │ │ │ + lsls r1, r2, #7 │ │ │ │ + bpl.w 9f2d4 │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ + bpl.w 9f2d4 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr.w ip, [r6, #8] │ │ │ │ + and.w r1, r2, #3 │ │ │ │ + and.w r0, ip, #3 │ │ │ │ + orr.w lr, r2, ip │ │ │ │ + rsb r1, r1, #1 │ │ │ │ + rsb r0, r0, #1 │ │ │ │ + cmp.w lr, #15 │ │ │ │ + bhi.w 9f388 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + mul.w r1, r2, r1 │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ + mul.w r2, r0, r2 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.w 9f37e │ │ │ │ + movw r2, #6004 @ 0x1774 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ movw r2, #36092 @ 0x8cfc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 9f2a8 │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - sub.w fp, r3, r1 │ │ │ │ - clz fp, fp │ │ │ │ + itt eq │ │ │ │ + movweq r2, #6004 @ 0x1774 │ │ │ │ + movteq r2, #80 @ 0x50 │ │ │ │ + bne.w 9f354 │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + sub.w r8, r2, r0 │ │ │ │ + clz r8, r8 │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + mov.w r8, r8, lsr #5 │ │ │ │ + blt.w 9f292 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - mov.w fp, fp, lsr #5 │ │ │ │ - blt.w 9fb00 │ │ │ │ + bge.n 9f10e │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 9f2aa │ │ │ │ + cmp.w r8, #1 │ │ │ │ + beq.n 9f140 │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ + ldr.w sl, [r2, #20] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + cmp sl, r2 │ │ │ │ + bne.w 9f69a │ │ │ │ + ldr.w r2, [r4, #-8] │ │ │ │ + cmp r2, r5 │ │ │ │ + bne.w 9f69a │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ + b.n 9efea │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.w 9efea │ │ │ │ + cmp r5, r6 │ │ │ │ + bne.w 9f020 │ │ │ │ + mov r9, r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ + ldr.w sl, [r7, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f170 │ │ │ │ + bge.w 9ef56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9fb4c │ │ │ │ - cmp.w fp, #1 │ │ │ │ - beq.n 9f1a0 │ │ │ │ - ldr r3, [r7, #28] │ │ │ │ - ldr.w fp, [r3, #20] │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - cmp fp, r3 │ │ │ │ - bne.w 9fb56 │ │ │ │ - ldr.w r3, [r5, #-8] │ │ │ │ - cmp r3, r6 │ │ │ │ - bne.w 9fb56 │ │ │ │ - ldr r3, [r7, #28] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - b.n 9f094 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - bne.w 9f094 │ │ │ │ - cmp r6, r4 │ │ │ │ - bne.n 9f0c4 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - ldr.w sl, [r7, #28] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f00c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9effa │ │ │ │ - mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9effa │ │ │ │ - ldr r6, [pc, #288] @ (9f2e4 ) │ │ │ │ + bne.w 9ef44 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9ef44 │ │ │ │ + ldr r6, [pc, #360] @ (9f2cc ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ + mov fp, r9 │ │ │ │ ldr r4, [r6, r5] │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9fb14 │ │ │ │ - ldr r3, [r7, #32] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + bne.w 9f664 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f22e │ │ │ │ + bge.n 9f1d4 │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cbnz r2, 9f22c │ │ │ │ - ldr r3, [r7, #32] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ + str.w r2, [r9] │ │ │ │ + cbnz r2, 9f1d2 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr.w sl, [r2, #24] │ │ │ │ ubfx r8, r3, #14, #1 │ │ │ │ ldr.w r3, [r4, #712] @ 0x2c8 │ │ │ │ subs r3, r7, r3 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r1, #0 │ │ │ │ andlt.w r1, r8, #1 │ │ │ │ mov.w r9, r3, asr #13 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9fa9c │ │ │ │ - ldr r2, [pc, #220] @ (9f2e8 ) │ │ │ │ + bne.w 9f6f0 │ │ │ │ + ldr r2, [pc, #284] @ (9f2d0 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fa80 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + bne.w 9f610 │ │ │ │ + mov r0, fp │ │ │ │ blx sl │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f902 │ │ │ │ + bne.w 9f5b0 │ │ │ │ ldr r3, [r6, r5] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f774 │ │ │ │ + bne.w 9f4b6 │ │ │ │ movs r0, #0 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + adds r7, #44 @ 0x2c │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r7, #8] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r2, r3, #7 │ │ │ │ - bpl.w 9f404 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r3, [r2, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #7 │ │ │ │ - bpl.w 9f404 │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ - ldr r0, [r4, #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 9f480 │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - mul.w r3, r1, r3 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 9f4ae │ │ │ │ - movw r3, #6004 @ 0x1774 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - movw r3, #36092 @ 0x8cfc │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - cmp r2, r3 │ │ │ │ - itt eq │ │ │ │ - movweq r3, #6004 @ 0x1774 │ │ │ │ - movteq r3, #80 @ 0x50 │ │ │ │ - beq.w 9f146 │ │ │ │ - movw r3, #6004 @ 0x1774 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [r7, #8] │ │ │ │ - bl e58e0 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - mov fp, r0 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9fb00 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f2d0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9fb4c │ │ │ │ - cmp.w fp, #1 │ │ │ │ - beq.w 9f1a0 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 9f176 │ │ │ │ - mov r9, r4 │ │ │ │ - b.n 9f80c │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - add.w r2, sl, #32 │ │ │ │ - str r2, [r7, #28] │ │ │ │ - movw r2, #50000 @ 0xc350 │ │ │ │ - cmp r0, r2 │ │ │ │ - it gt │ │ │ │ - lslgt r0, r0, #1 │ │ │ │ - bgt.n 9f312 │ │ │ │ - lsls r0, r0, #2 │ │ │ │ - cmp r0, #7 │ │ │ │ - bls.w 9f4b8 │ │ │ │ - cmp r0, #15 │ │ │ │ - bls.w 9f638 │ │ │ │ - cmp r0, #31 │ │ │ │ - bls.w 9f4ce │ │ │ │ - movs r5, #32 │ │ │ │ - lsls r5, r5, #1 │ │ │ │ - cmp r5, r0 │ │ │ │ - bls.n 9f314 │ │ │ │ - mov r6, fp │ │ │ │ - cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcs.w 9f9be │ │ │ │ - movw r9, #24320 @ 0x5f00 │ │ │ │ - movt r9, #82 @ 0x52 │ │ │ │ - movw r1, #205 @ 0xcd │ │ │ │ - movt r1, #8 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ - str r0, [r7, #36] @ 0x24 │ │ │ │ - ldr.w r2, [r9, #868] @ 0x364 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne.w 9f9aa │ │ │ │ - ldr r2, [pc, #636] @ (9f5c0 ) │ │ │ │ - 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, #1612] @ 0x64c │ │ │ │ - str r2, [r7, #20] │ │ │ │ - bne.w 9f58a │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ - subs r1, r2, #1 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - lsrs r1, r1, #3 │ │ │ │ - str r1, [r7, #16] │ │ │ │ - ldr.w r2, [r2, r1, lsl #3] │ │ │ │ - ldr.w lr, [r2, #8] │ │ │ │ - cmp r2, lr │ │ │ │ - beq.w 9f91a │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - ldr.w r8, [r2, #4] │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r2, #0] │ │ │ │ - ldr.w ip, [r8] │ │ │ │ - str.w ip, [r2, #4] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.w 9f55a │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [r7, #20] │ │ │ │ - blx 2b44c │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - ldrd r2, r1, [sl, #8] │ │ │ │ - add.w r9, r5, #4294967295 @ 0xffffffff │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - strd r9, r8, [sl, #16] │ │ │ │ - adds r0, r6, r3 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne.w 9f95e │ │ │ │ - cmp r6, r0 │ │ │ │ - bhi.n 9f3f4 │ │ │ │ - add.w r2, r6, #16 │ │ │ │ - mov lr, r6 │ │ │ │ - add.w ip, r2, r3 │ │ │ │ - add.w r3, r6, #8 │ │ │ │ - mov r6, r4 │ │ │ │ - ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 9f3ea │ │ │ │ - ldr.w r0, [r3, #-4] │ │ │ │ - and.w r1, r9, r0 │ │ │ │ - add.w r4, r8, r1, lsl #3 │ │ │ │ - ldr.w r5, [r8, r1, lsl #3] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 9f506 │ │ │ │ - str.w r2, [r8, r1, lsl #3] │ │ │ │ - str r0, [r4, #4] │ │ │ │ - adds r3, #8 │ │ │ │ - cmp ip, r3 │ │ │ │ - bne.n 9f3c8 │ │ │ │ - mov r4, r6 │ │ │ │ - mov r6, lr │ │ │ │ - ldr r3, [r7, #28] │ │ │ │ - cmp fp, r3 │ │ │ │ - beq.w 9effa │ │ │ │ - mov r0, r6 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 9effa │ │ │ │ - movw r2, #5744 @ 0x1670 │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9fb90 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - cbnz r3, 9f456 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r3, [r2, #100] @ 0x64 │ │ │ │ - cbz r3, 9f456 │ │ │ │ - movw r2, #9952 @ 0x26e0 │ │ │ │ - movt r2, #81 @ 0x51 │ │ │ │ - movw r1, #50421 @ 0xc4f5 │ │ │ │ - movt r1, #21 │ │ │ │ - cmp r3, r1 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - bne.w 9f788 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.w 9faee │ │ │ │ - movw r2, #5744 @ 0x1670 │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r2, #0] │ │ │ │ - blt.w 9f79e │ │ │ │ - movw r3, #6004 @ 0x1774 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9fb88 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - movw r3, #36092 @ 0x8cfc │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - cmp r2, r3 │ │ │ │ - it eq │ │ │ │ - moveq.w fp, #0 │ │ │ │ - beq.w 9f15e │ │ │ │ - b.n 9f2a0 │ │ │ │ - lsrs r3, r3, #3 │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ - mul.w r1, r0, r1 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne.w 9f27e │ │ │ │ - cbz r3, 9f4ae │ │ │ │ - add.w r0, r6, r3, lsl #2 │ │ │ │ - add.w ip, r4, r3, lsl #2 │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ - ldr.w r2, [ip, #8] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.w 9f27e │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.w 9f6ce │ │ │ │ - movw r3, #4380 @ 0x111c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - b.n 9f136 │ │ │ │ - add.w r2, sl, #32 │ │ │ │ - cmp fp, r2 │ │ │ │ - beq.w 9f9d4 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r6, fp │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ - movs r5, #8 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ - b.n 9f390 │ │ │ │ - mov r6, fp │ │ │ │ - movs r5, #32 │ │ │ │ - movw r9, #24320 @ 0x5f00 │ │ │ │ - movt r9, #82 @ 0x52 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ - movw r1, #205 @ 0xcd │ │ │ │ - movt r1, #8 │ │ │ │ - ldr.w r2, [r9, #868] @ 0x364 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne.w 9f9aa │ │ │ │ - ldr r2, [pc, #204] @ (9f5c0 ) │ │ │ │ - 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, #1612] @ 0x64c │ │ │ │ - str r2, [r7, #20] │ │ │ │ - b.n 9f35e │ │ │ │ - add.w r5, r1, #9 │ │ │ │ - cmp r9, r5 │ │ │ │ - bcc.w 9f63e │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 9f6ca │ │ │ │ - ldr r5, [r4, #16] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 9f75c │ │ │ │ - ldr r5, [r4, #24] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 9f764 │ │ │ │ - ldr r5, [r4, #32] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 9f784 │ │ │ │ - ldr r5, [r4, #40] @ 0x28 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 9f7c4 │ │ │ │ - ldr r5, [r4, #48] @ 0x30 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 9f7cc │ │ │ │ - ldr r5, [r4, #56] @ 0x38 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 9f708 │ │ │ │ - ldr r5, [r4, #64] @ 0x40 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 9f88a │ │ │ │ - ldr r5, [r4, #72] @ 0x48 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 9f63e │ │ │ │ - adds r4, #72 @ 0x48 │ │ │ │ - b.n 9f65c │ │ │ │ - ldrd r0, r1, [r2, #24] │ │ │ │ - cmp r0, r1 │ │ │ │ - ittt hi │ │ │ │ - ldrhi r2, [r2, #12] │ │ │ │ - strhi.w r2, [lr, #12] │ │ │ │ - strhi.w lr, [r2, #8] │ │ │ │ - bhi.w 9f390 │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - adds r1, #1 │ │ │ │ - add.w r1, r0, r1, lsl #3 │ │ │ │ - str r1, [r2, #24] │ │ │ │ - adds r1, r2, r0 │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str.w ip, [r2, r0] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 9f390 │ │ │ │ - ldr.w r2, [r9, #848] @ 0x350 │ │ │ │ - movw r1, #41937 @ 0xa3d1 │ │ │ │ - movt r1, #7 │ │ │ │ - str r3, [r7, #16] │ │ │ │ - cmp r2, r1 │ │ │ │ - bne.w 9fa48 │ │ │ │ - ldr r0, [r7, #36] @ 0x24 │ │ │ │ - blx 2c0b0 │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - mov r8, r0 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 9f9be │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 9f390 │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9fb72 │ │ │ │ + beq.w 9f7d4 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 9f618 │ │ │ │ + ble.n 9f232 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ - cmp r3, r0 │ │ │ │ - beq.w 9f70e │ │ │ │ + cmp r8, r0 │ │ │ │ + beq.w 9f45a │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 9f618 │ │ │ │ + beq.n 9f232 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ - cmp r3, r0 │ │ │ │ - beq.w 9f70e │ │ │ │ + cmp r8, r0 │ │ │ │ + beq.w 9f45a │ │ │ │ cmp.w ip, #2 │ │ │ │ - beq.n 9f618 │ │ │ │ + beq.n 9f232 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ - cmp r3, r0 │ │ │ │ - beq.w 9f70e │ │ │ │ + cmp r8, r0 │ │ │ │ + beq.w 9f45a │ │ │ │ cmp.w ip, #3 │ │ │ │ - beq.n 9f618 │ │ │ │ + beq.n 9f232 │ │ │ │ adds r1, #24 │ │ │ │ movs r0, #3 │ │ │ │ mov lr, r3 │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r0, #1 │ │ │ │ - cmp r3, lr │ │ │ │ - beq.n 9f70c │ │ │ │ + cmp r3, r8 │ │ │ │ + beq.w 9f458 │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 9f608 │ │ │ │ + bne.n 9f220 │ │ │ │ mov r3, lr │ │ │ │ - ldr.w fp, [r3, #100] @ 0x64 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 9f41c │ │ │ │ + ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 9f2ec │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r7, #8] │ │ │ │ - movw r2, #24601 @ 0x6019 │ │ │ │ + movw r2, #23713 @ 0x5ca1 │ │ │ │ movt r2, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - beq.w 9f23a │ │ │ │ - b.n 9f11c │ │ │ │ - mov r6, fp │ │ │ │ - movs r5, #16 │ │ │ │ - b.n 9f4d2 │ │ │ │ - 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, r9, r1 │ │ │ │ - add.w r4, r8, r5, lsl #3 │ │ │ │ - ldr.w r1, [r8, r5, lsl #3] │ │ │ │ + cmp sl, r2 │ │ │ │ + beq.w 9f07a │ │ │ │ + movs r2, #2 │ │ │ │ + mov r1, r6 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + blx sl │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r2, r0 │ │ │ │ + mov r1, r3 │ │ │ │ + cmp r0, r3 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + beq.n 9f2dc │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 9f52e │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ + movw r1, #36092 @ 0x8cfc │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.w 9f0e4 │ │ │ │ + mov r0, r2 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + bl e54e4 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 9f29c │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9f88e │ │ │ │ - strd r2, r0, [r4] │ │ │ │ - b.n 9f3ea │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r1, [r7, #24] │ │ │ │ + beq.w 9f73a │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 9f2b4 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + cbnz r2, 9f2b4 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r7, #8] │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + cmp.w r8, #1 │ │ │ │ + beq.w 9f140 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 9f114 │ │ │ │ + mov fp, r3 │ │ │ │ + mov r8, r6 │ │ │ │ + b.n 9f544 │ │ │ │ + nop │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + movw r1, #5744 @ 0x1670 │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + blt.w 9f76e │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + cbnz r2, 9f32c │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + ldr.w r8, [r2, #100] @ 0x64 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 9f32c │ │ │ │ + movw r2, #9952 @ 0x26e0 │ │ │ │ + movt r2, #81 @ 0x51 │ │ │ │ + movw r1, #49193 @ 0xc029 │ │ │ │ + movt r1, #21 │ │ │ │ + cmp r8, r1 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + bne.w 9f4c2 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.w 9f64e │ │ │ │ + movw r1, #5744 @ 0x1670 │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r2, #1 │ │ │ │ + strlt r2, [r1, #0] │ │ │ │ + blt.w 9f4dc │ │ │ │ + movw r2, #6004 @ 0x1774 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + blt.w 9f7fc │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + movw r2, #36092 @ 0x8cfc │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + cmp r1, r2 │ │ │ │ + it eq │ │ │ │ + moveq.w r8, #0 │ │ │ │ + beq.w 9f0fc │ │ │ │ + movw r2, #6004 @ 0x1774 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + b.n 9f27a │ │ │ │ + movw r3, #50000 @ 0xc350 │ │ │ │ + cmp r1, r3 │ │ │ │ + ite gt │ │ │ │ + lslgt r1, r1, #1 │ │ │ │ + lslle r1, r1, #2 │ │ │ │ + mov r0, sl │ │ │ │ + bl 9fa84 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9ef44 │ │ │ │ + mov fp, r8 │ │ │ │ + mov r8, r6 │ │ │ │ + b.n 9f55c │ │ │ │ + mov r3, ip │ │ │ │ + movw r2, #4380 @ 0x111c │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + b.n 9f26a │ │ │ │ + lsrs r2, r2, #3 │ │ │ │ + mov.w ip, ip, lsr #3 │ │ │ │ + mul.w r1, r2, r1 │ │ │ │ + mul.w r0, r0, ip │ │ │ │ + cmp r1, r0 │ │ │ │ + bne.w 9f0c2 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 9f37e │ │ │ │ + add.w ip, r5, r2, lsl #2 │ │ │ │ + add.w lr, r6, r2, lsl #2 │ │ │ │ + ldr.w r0, [ip, #8] │ │ │ │ + ldr.w r1, [lr, #8] │ │ │ │ + cmp r0, r1 │ │ │ │ + bne.w 9f0c2 │ │ │ │ + cmp r2, #1 │ │ │ │ + beq.n 9f37e │ │ │ │ + ldr.w r0, [lr, #4] │ │ │ │ + ldr.w r1, [ip, #4] │ │ │ │ + cmp r0, r1 │ │ │ │ + bne.w 9f0c2 │ │ │ │ + subs r1, r2, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq.n 9f37e │ │ │ │ + ldr.w r0, [r5, r2, lsl #2] │ │ │ │ + ldr.w r2, [r6, r2, lsl #2] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne.w 9f0c2 │ │ │ │ + mov r2, ip │ │ │ │ + mov ip, r3 │ │ │ │ + subs r1, #1 │ │ │ │ + bcc.n 9f37c │ │ │ │ + ldr.w r3, [r2, #-4]! │ │ │ │ + ldr.w r0, [lr, #-4]! │ │ │ │ + cmp r3, r0 │ │ │ │ + beq.n 9f3e0 │ │ │ │ + mov r3, ip │ │ │ │ + b.n 9f0c2 │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9f0ce │ │ │ │ - ldr.w ip, [r6, #8] │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + bne.w 9f02c │ │ │ │ + ldr.w ip, [r5, #8] │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 9f0ce │ │ │ │ - ldrb r1, [r6, #16] │ │ │ │ - ldrb r2, [r4, #16] │ │ │ │ + bne.w 9f02c │ │ │ │ + ldrb r1, [r5, #16] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ ubfx r0, r1, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 9f0ce │ │ │ │ + bne.w 9f02c │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 9fa56 │ │ │ │ + bpl.w 9f60c │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ - addmi.w r0, r6, #20 │ │ │ │ - addpl.w r0, r6, #28 │ │ │ │ - ldrb r1, [r4, #16] │ │ │ │ + addmi.w r0, r5, #20 │ │ │ │ + addpl.w r0, r5, #28 │ │ │ │ + ldrb r1, [r6, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 9fa5a │ │ │ │ + beq.w 9f6ac │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ - addmi.w r1, r4, #20 │ │ │ │ - addpl.w r1, r4, #28 │ │ │ │ + addmi.w r1, r6, #20 │ │ │ │ + addpl.w r1, r6, #28 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [r7, #16] │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f1a0 │ │ │ │ - b.n 9f0ce │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - adds r4, #8 │ │ │ │ - b.n 9f65c │ │ │ │ - ldr.w r1, [ip, #4] │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.w 9f27e │ │ │ │ - subs r2, r3, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq.w 9f4ae │ │ │ │ - ldr.w r1, [r4, r3, lsl #2] │ │ │ │ - ldr.w r3, [r6, r3, lsl #2] │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.w 9f27e │ │ │ │ - subs r2, #1 │ │ │ │ - bcc.w 9f4ae │ │ │ │ - ldr.w r1, [r0, #-4]! │ │ │ │ - ldr.w r3, [ip, #-4]! │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.n 9f6f0 │ │ │ │ - b.n 9f27e │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ - b.n 9f65c │ │ │ │ + beq.w 9f140 │ │ │ │ + b.n 9f02c │ │ │ │ mov r3, lr │ │ │ │ ldr r2, [r2, #100] @ 0x64 │ │ │ │ str r2, [r7, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9fc0c │ │ │ │ - movw r3, #9952 @ 0x26e0 │ │ │ │ - movt r3, #81 @ 0x51 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + beq.w 9f7c6 │ │ │ │ + movw r2, #9952 @ 0x26e0 │ │ │ │ + movt r2, #81 @ 0x51 │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + mov r0, r6 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ blx r3 │ │ │ │ - movw r2, #5744 @ 0x1670 │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, r2 │ │ │ │ - bne.w 9f130 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9fbfc │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - ldr.w fp, [r3, #100] @ 0x64 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 9f456 │ │ │ │ + movw r1, #5744 @ 0x1670 │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r0, r1 │ │ │ │ + bne.w 9f264 │ │ │ │ + ldr r1, [r0, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + blt.w 9f7b2 │ │ │ │ + ldr.w r8, [r5, #4] │ │ │ │ + ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 9f32c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r7, #8] │ │ │ │ - b.n 9f628 │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - adds r4, #16 │ │ │ │ - b.n 9f65c │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - adds r4, #24 │ │ │ │ - b.n 9f65c │ │ │ │ - ldr r3, [r7, #32] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + b.n 9f240 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9fb3c │ │ │ │ + blt.w 9f68c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ subs r3, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ negs r0, r3 │ │ │ │ - b.n 9f22e │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - adds r4, #32 │ │ │ │ - b.n 9f65c │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - mov r3, r0 │ │ │ │ - movw r2, #5744 @ 0x1670 │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w 9f130 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f456 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9f456 │ │ │ │ + b.n 9f1d4 │ │ │ │ + str r3, [r7, #8] │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r8 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #5744 @ 0x1670 │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne.w 9f264 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 9f32c │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r1, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 9f32c │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f456 │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ - b.n 9f65c │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ - b.n 9f65c │ │ │ │ + str r3, [r7, #8] │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + b.n 9f32c │ │ │ │ ldr.w r1, [r0, #712] @ 0x2c8 │ │ │ │ mov r2, r7 │ │ │ │ cmp r7, r1 │ │ │ │ - bcs.w 9f0f4 │ │ │ │ + bcs.w 9f052 │ │ │ │ sub.w r1, r1, #16384 @ 0x4000 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.w 9f0f4 │ │ │ │ - movw r1, #64272 @ 0xfb10 │ │ │ │ + bhi.w 9f052 │ │ │ │ + movw r1, #62672 @ 0xf4d0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 35db8 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + str r3, [r7, #8] │ │ │ │ + bl 35dc0 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fb82 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mov r9, r4 │ │ │ │ + beq.w 9f746 │ │ │ │ + mov fp, r3 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r8, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f80c │ │ │ │ + bge.n 9f544 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f9cc │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + beq.w 9f6b0 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9fbee │ │ │ │ + bge.w 9f760 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9fbe6 │ │ │ │ - ldr r3, [r7, #32] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + beq.w 9f758 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f83c │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ + bge.n 9f574 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 9f83c │ │ │ │ - mov r0, r2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbnz r3, 9f574 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f852 │ │ │ │ + bge.n 9f58a │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9fbde │ │ │ │ + beq.w 9f7f4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9f22e │ │ │ │ + b.n 9f1d4 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.w 9f990 │ │ │ │ + bmi.n 9f5f2 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9f990 │ │ │ │ + cbz r3, 9f5f2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9f990 │ │ │ │ + cbz r3, 9f5f2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 244fa4 │ │ │ │ - str r0, [r7, #32] │ │ │ │ + bl 245204 │ │ │ │ + mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f852 │ │ │ │ - ldr r3, [r7, #32] │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ + beq.n 9f58a │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ - b.w 9ef9a │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ - b.n 9f65c │ │ │ │ - mov r1, r2 │ │ │ │ - mov r2, r3 │ │ │ │ - add.w r3, r5, #9 │ │ │ │ - cmp r9, r3 │ │ │ │ - bcc.n 9f8de │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9f6c6 │ │ │ │ - ldr r3, [r4, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9f758 │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9f760 │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9f780 │ │ │ │ - ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9f7c0 │ │ │ │ - ldr r3, [r4, #48] @ 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9f7c8 │ │ │ │ - ldr r3, [r4, #56] @ 0x38 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9f704 │ │ │ │ - ldr r3, [r4, #64] @ 0x40 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 9f886 │ │ │ │ - ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 9f9c6 │ │ │ │ - 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, r9, r5 │ │ │ │ - add.w r4, r8, r5, lsl #3 │ │ │ │ - ldr.w r3, [r8, r5, lsl #3] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 9f892 │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - b.n 9f65c │ │ │ │ + b.n 9eee2 │ │ │ │ cmp.w r9, #3 │ │ │ │ - ble.w 9f222 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 9f222 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 23f430 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 9f222 │ │ │ │ - ldrd r1, r0, [r7, #16] │ │ │ │ - str r3, [r7, #8] │ │ │ │ - bl 801a0 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ + ble.w 9f1c8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9f390 │ │ │ │ - b.n 9f58a │ │ │ │ + beq.w 9f1c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9f00c │ │ │ │ + bl 23f694 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 9f1c8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9ef56 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - adds r2, #1 │ │ │ │ - bne.w 9f052 │ │ │ │ - mov lr, sl │ │ │ │ - ldr.w sl, [r7, #28] │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + adds r3, #1 │ │ │ │ + bne.w 9efa0 │ │ │ │ + ldr.w sl, [r7, #32] │ │ │ │ + mov lr, r9 │ │ │ │ + mov r9, r8 │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #12] │ │ │ │ - strd r4, lr, [r1] │ │ │ │ - b.w 9effa │ │ │ │ - str.w r1, [sl, #8] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r9, r4 │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 9f96e │ │ │ │ - adds r5, #8 │ │ │ │ - cmp r5, r4 │ │ │ │ - bhi.n 9f98c │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 9f96c │ │ │ │ - ldr r3, [pc, #672] @ (9fc1c ) │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n 9f96c │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - str r1, [r7, #36] @ 0x24 │ │ │ │ - bl 1cbb70 │ │ │ │ - ldr r1, [r7, #36] @ 0x24 │ │ │ │ - b.n 9f96c │ │ │ │ - mov r4, r9 │ │ │ │ - b.n 9f3f4 │ │ │ │ + strd r6, lr, [r1] │ │ │ │ + b.n 9ef44 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #64192 @ 0xfac0 │ │ │ │ + movw r1, #62592 @ 0xf480 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 9f852 │ │ │ │ - ldr.w r0, [r9, #864] @ 0x360 │ │ │ │ - ldr r1, [r7, #36] @ 0x24 │ │ │ │ - str r3, [r7, #20] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - mov r8, r0 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 9f58a │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b.n 9f42e │ │ │ │ + movw r1, #55193 @ 0xd799 │ │ │ │ + movt r1, #21 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.w 9f1bc │ │ │ │ + ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ + movs r1, #1 │ │ │ │ + mov r0, fp │ │ │ │ + blx r3 │ │ │ │ + b.n 9f1bc │ │ │ │ + mov r0, r4 │ │ │ │ + bl 90738 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f390 │ │ │ │ - mov r9, r4 │ │ │ │ - bl 23c560 │ │ │ │ - b.n 9f824 │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - b.n 9f556 │ │ │ │ + bne.w 9f792 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 92ba8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 9f78a │ │ │ │ + mov fp, r9 │ │ │ │ + mov r8, r6 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 365e0 <_PyEval_SetProfile@@Base+0x1f8> │ │ │ │ + b.n 9f55c │ │ │ │ + cmp r2, #3 │ │ │ │ + bne.w 9f314 │ │ │ │ + mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f80c │ │ │ │ - cmp ip, r6 │ │ │ │ - beq.w 9effa │ │ │ │ - mov r5, fp │ │ │ │ - add.w ip, r7, #40 @ 0x28 │ │ │ │ - add.w lr, sl, #96 @ 0x60 │ │ │ │ + str r3, [r7, #8] │ │ │ │ + bl 2059f4 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + mov r2, r0 │ │ │ │ + b.n 9f4ce │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 9f4aa │ │ │ │ + movw r3, #43804 @ 0xab1c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + bl 2067ec <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 9f6a4 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + ldr r4, [r6, r5] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 9f1c8 │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 9f186 │ │ │ │ + b.n 9f1c8 │ │ │ │ mov r8, r3 │ │ │ │ - mov r6, ip │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - adds r5, #16 │ │ │ │ - ldr.w r2, [r5, #-8] │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - ldr.w r3, [r5, #-4] │ │ │ │ - cmp r5, lr │ │ │ │ - stmia r6!, {r0, r1, r2, r3} │ │ │ │ - bne.n 9f9e6 │ │ │ │ - mov r3, r8 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r8, [r7, #28] │ │ │ │ - add.w r6, r7, #40 @ 0x28 │ │ │ │ - movs r5, #8 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ - b.n 9f390 │ │ │ │ + ldr r3, [r7, #32] │ │ │ │ + mov fp, sl │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ + b.n 9efa0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2068c4 <_PyErr_Clear@@Base> │ │ │ │ + b.n 9f67e │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ + b.n 9f444 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f544 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - movw r1, #64224 @ 0xfae0 │ │ │ │ + movw r1, #62624 @ 0xf4a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ + bl f3b74 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f852 │ │ │ │ + bge.w 9f58a │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ + str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f852 │ │ │ │ - mov r0, r2 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f852 │ │ │ │ - ldr.w r0, [r9, #844] @ 0x34c │ │ │ │ - ldr r1, [r7, #36] @ 0x24 │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - mov r8, r0 │ │ │ │ - b.n 9f5a8 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ - b.n 9f69c │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ - b.n 9f6b2 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 90810 <_PyType_GetDict@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9fbc0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 92c80 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 9fbb8 │ │ │ │ - mov r9, r4 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 365dc <_PyEval_SetProfile@@Base+0x1f8> │ │ │ │ - b.n 9f824 │ │ │ │ - movw r1, #56405 @ 0xdc55 │ │ │ │ - movt r1, #21 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.w 9f216 │ │ │ │ - ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - movs r1, #1 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ - blx r3 │ │ │ │ - b.w 9f216 │ │ │ │ + bne.w 9f58a │ │ │ │ + mov r0, fp │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f58a │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 9fb66 │ │ │ │ - ldr r1, [r7, #32] │ │ │ │ - ldr.w r3, [r1, #-8] │ │ │ │ - cbz r3, 9fade │ │ │ │ + cbnz r3, 9f74c │ │ │ │ + ldr.w r3, [fp, #-8] │ │ │ │ + cbz r3, 9f72c │ │ │ │ ldr r2, [r6, r5] │ │ │ │ - ldr.w r1, [r1, #-4] │ │ │ │ + ldr.w r1, [fp, #-4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ str r3, [r1, #0] │ │ │ │ orrs r2, r1 │ │ │ │ - ldr r1, [r7, #32] │ │ │ │ str r2, [r3, #4] │ │ │ │ - ldr.w r3, [r1, #-4] │ │ │ │ + ldr.w r3, [fp, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ - str.w r3, [r1, #-4] │ │ │ │ + str.w r3, [fp, #-4] │ │ │ │ ldr.w r3, [r0, #3868] @ 0xf1c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ - ldr r3, [r7, #32] │ │ │ │ - str.w r2, [r3, #-8] │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ - b.w 9f222 │ │ │ │ - cmp r2, #3 │ │ │ │ - bne.w 9f43e │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 20562c │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 9f790 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 9f2be │ │ │ │ - mov r0, r3 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9f2be │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 9f768 │ │ │ │ - movw r3, #43804 @ 0xab1c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - bl 206424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 9fb5e │ │ │ │ - ldr r3, [r7, #32] │ │ │ │ - ldr r4, [r6, r5] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f222 │ │ │ │ - ldr r3, [r7, #32] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 9f1e0 │ │ │ │ - b.w 9f222 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9f2d0 │ │ │ │ - ldr r3, [r7, #28] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - b.w 9f052 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2064fc <_PyErr_Clear@@Base> │ │ │ │ - b.n 9fb2e │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + str.w r2, [fp, #-8] │ │ │ │ + str.w fp, [r4, #100] @ 0x64 │ │ │ │ + b.n 9f1c8 │ │ │ │ + mov r0, r2 │ │ │ │ + str r3, [r7, #8] │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + b.n 9f29c │ │ │ │ + ldr.w r8, [r5, #4] │ │ │ │ + b.n 9f052 │ │ │ │ + mov r0, fp │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9faa4 │ │ │ │ - b.n 9fade │ │ │ │ - mov r1, r2 │ │ │ │ - ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ - cbz r1, 9fba8 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 9f70e │ │ │ │ - b.n 9fb74 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - b.w 9f0f4 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.w 9f286 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9f416 │ │ │ │ + bne.n 9f6f6 │ │ │ │ + b.n 9f72c │ │ │ │ + mov r0, r8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f55c │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.w 9f566 │ │ │ │ + b.n 9f58a │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r1, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 9f2e6 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f416 │ │ │ │ - movw r1, #34960 @ 0x8890 │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne.w 9f618 │ │ │ │ - b.n 9f70e │ │ │ │ - ldr r3, [r5, #60] @ 0x3c │ │ │ │ + str r3, [r7, #4] │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + b.n 9f2e6 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f02e │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ + bne.w 9ef78 │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34136 @ 0x8558 │ │ │ │ + movw r1, #32536 @ 0x7f18 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - mov r9, r4 │ │ │ │ + mov fp, r9 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ + mov r8, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3f54 │ │ │ │ - b.n 9fa78 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f852 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f824 │ │ │ │ - ldr r3, [r7, #32] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9f82e │ │ │ │ - b.n 9f852 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 9f744 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f744 │ │ │ │ - ldr.w fp, [r3, #100] @ 0x64 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bne.w 9f628 │ │ │ │ - b.n 9f456 │ │ │ │ + bl f3b74 │ │ │ │ + b.n 9f646 │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r0, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 9f494 │ │ │ │ + str r3, [r7, #8] │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + b.n 9f494 │ │ │ │ + ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + bne.w 9f240 │ │ │ │ + b.n 9f32c │ │ │ │ + mov r1, r2 │ │ │ │ + ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ + cbz r1, 9f7e4 │ │ │ │ + cmp r1, r8 │ │ │ │ + beq.w 9f45a │ │ │ │ + b.n 9f7d6 │ │ │ │ + movw r1, #34960 @ 0x8890 │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + cmp r8, r1 │ │ │ │ + bne.w 9f232 │ │ │ │ + b.n 9f45a │ │ │ │ + mov r0, r8 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f58a │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + b.n 9f0ca │ │ │ │ nop │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ - lsls r1, r2, #1 │ │ │ │ │ │ │ │ -0009fc20 : │ │ │ │ +0009f804 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ - cbz r3, 9fc56 │ │ │ │ + cbz r3, 9f83a │ │ │ │ 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, 9fc50 │ │ │ │ + cbz r0, 9f834 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r2, #37941 @ 0x9435 │ │ │ │ + movw r2, #38013 @ 0x947d │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 9fc80 │ │ │ │ + beq.n 9f864 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 9fc68 │ │ │ │ + bmi.n 9f84c │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 9fc68 │ │ │ │ + cbz r3, 9f84c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 9fc68 │ │ │ │ - b.w 244fa4 │ │ │ │ + cbz r3, 9f84c │ │ │ │ + b.w 245204 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64192 @ 0xfac0 │ │ │ │ + movw r1, #62592 @ 0xf480 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3f54 │ │ │ │ + b.w f3b74 │ │ │ │ movw ip, #43564 @ 0xaa2c │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #64224 @ 0xfae0 │ │ │ │ + movw r1, #62624 @ 0xf4a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [ip] │ │ │ │ - bl f3f54 │ │ │ │ + bl f3b74 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9fcac │ │ │ │ + bge.n 9f890 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 9fcb0 │ │ │ │ + cbz r2, 9f894 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9fc50 │ │ │ │ + b.n 9f834 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9fcac │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f890 │ │ │ │ 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 │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.n 9fdce │ │ │ │ - ldr r5, [pc, #272] @ (9fde4 ) │ │ │ │ + beq.n 9f9b2 │ │ │ │ + ldr r5, [pc, #272] @ (9f9c8 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1912] @ 0x778 │ │ │ │ - cbz r3, 9fd46 │ │ │ │ - ldr.w ip, [pc, #252] @ 9fde8 │ │ │ │ + cbz r3, 9f92a │ │ │ │ + ldr.w ip, [pc, #252] @ 9f9cc │ │ │ │ ldr r7, [r3, #0] │ │ │ │ str.w r7, [r2, #1912] @ 0x778 │ │ │ │ ldr.w r1, [r2, #1916] @ 0x77c │ │ │ │ ldr.w r7, [ip, #1600] @ 0x640 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1916] @ 0x77c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 9fd92 │ │ │ │ + bne.n 9f976 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r7, [r3, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9fd66 │ │ │ │ + bge.n 9f94a │ │ │ │ ldr r0, [r0, #8] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w r6, [r0, #3892] @ 0xf34 │ │ │ │ str r4, [r3, #12] │ │ │ │ @@ -173526,473 +173146,543 @@ │ │ │ │ str r1, [r6, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r0, #9992 @ 0x2708 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd60 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd70 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9fd40 │ │ │ │ + beq.n 9f924 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9fd12 │ │ │ │ + blt.n 9f8f6 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ ldr r6, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orrs r2, r6 │ │ │ │ str r1, [r6, #0] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 9fd40 │ │ │ │ - movw r2, #56405 @ 0xdc55 │ │ │ │ + b.n 9f924 │ │ │ │ + movw r2, #55193 @ 0xd799 │ │ │ │ movt r2, #21 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 9fdbc │ │ │ │ + bne.n 9f9a0 │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9fd58 │ │ │ │ + bne.n 9f93c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 208b4c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 208f14 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r0, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9fd5a │ │ │ │ + b.n 9f93e │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9fd5a │ │ │ │ + b.n 9f93e │ │ │ │ movw r1, #1177 @ 0x499 │ │ │ │ - movw r0, #39732 @ 0x9b34 │ │ │ │ + movw r0, #38132 @ 0x94f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2917c4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9fd40 │ │ │ │ + b.n 9f924 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0009fdec : │ │ │ │ +0009f9d0 : │ │ │ │ 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, 9fe0c │ │ │ │ + cbz r0, 9f9f0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r2, [pc, #56] @ (9fe48 ) │ │ │ │ + ldr r2, [pc, #56] @ (9fa2c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9fe06 │ │ │ │ + beq.n 9f9ea │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9fe06 │ │ │ │ + beq.n 9f9ea │ │ │ │ movw r1, #43804 @ 0xab1c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 206424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 2067ec <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9fe06 │ │ │ │ + beq.n 9f9ea │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 2064fc <_PyErr_Clear@@Base> │ │ │ │ + bl 2068c4 <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9fe06 │ │ │ │ + b.n 9f9ea │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 9fe9c │ │ │ │ + cbz r0, 9fa80 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n 9fe80 │ │ │ │ + bge.n 9fa64 │ │ │ │ adds r1, r3, #4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr.w r0, [r0, 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, [r0, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r2, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9fe92 │ │ │ │ + bge.n 9fa76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9fe96 │ │ │ │ + cbz r3, 9fa7a │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - bl 846c4 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9fe92 │ │ │ │ + bl 84598 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9fa76 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ - sub sp, #76 @ 0x4c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - mov r9, r0 │ │ │ │ - add.w r8, r0, #32 │ │ │ │ + sub sp, #76 @ 0x4c │ │ │ │ + mov r8, r0 │ │ │ │ + add.w sl, r0, #32 │ │ │ │ + mov fp, r3 │ │ │ │ cmp r1, #7 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - bls.w a005e │ │ │ │ + bls.w 9fcc0 │ │ │ │ cmp r1, #15 │ │ │ │ - bls.n 9ffb6 │ │ │ │ + bls.n 9fb9c │ │ │ │ cmp r1, #31 │ │ │ │ - bls.w a0078 │ │ │ │ - movs r5, #32 │ │ │ │ - lsls r5, r5, #1 │ │ │ │ - cmp r5, r1 │ │ │ │ - bls.n 9fece │ │ │ │ - ldr.w r6, [r9, #20] │ │ │ │ - cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcs.w a018a │ │ │ │ + bls.w 9fcda │ │ │ │ + movs r6, #32 │ │ │ │ + mov r2, r6 │ │ │ │ + lsls r6, r6, #1 │ │ │ │ + cmp r6, r1 │ │ │ │ + bls.n 9fab2 │ │ │ │ + ldr.w r5, [r8, #20] │ │ │ │ + mov lr, r2 │ │ │ │ + cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ + bcs.w 9fe82 │ │ │ │ movw r7, #24320 @ 0x5f00 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r3, #205 @ 0xcd │ │ │ │ + movw r3, #221 @ 0xdd │ │ │ │ movt r3, #8 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + mov.w r9, r6, lsl #3 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w a0176 │ │ │ │ - ldr r3, [pc, #708] @ (a01c4 ) │ │ │ │ + bne.w 9fdda │ │ │ │ + ldr r3, [pc, #652] @ (9fd74 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - cmp.w r2, #512 @ 0x200 │ │ │ │ + cmp.w r9, #512 @ 0x200 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w sl, [r3, #1612] @ 0x64c │ │ │ │ - bne.w a00d2 │ │ │ │ - subs r1, r2, #1 │ │ │ │ - mov.w lr, r1, lsr #3 │ │ │ │ - ldr.w r3, [sl, lr, lsl #3] │ │ │ │ - ldr.w ip, [r3, #8] │ │ │ │ - cmp r3, ip │ │ │ │ - beq.w a00be │ │ │ │ + ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bne.w 9fd30 │ │ │ │ + add.w ip, r9, #4294967295 @ 0xffffffff │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + mov.w ip, ip, lsr #3 │ │ │ │ + ldr.w r3, [r3, ip, lsl #3] │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.w 9fd1a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ str r7, [r3, #4] │ │ │ │ - cbz r7, 9ff9c │ │ │ │ - mov fp, r6 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 9fc46 │ │ │ │ + mov.w r2, lr, lsl #4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ + subs r6, #1 │ │ │ │ blx 2b44c │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldrd r1, r2, [r9, #8] │ │ │ │ - subs r5, #1 │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - strd r5, r4, [r9, #16] │ │ │ │ - add.w sl, r6, r3 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.w a0194 │ │ │ │ - cmp r6, sl │ │ │ │ - bhi.n 9ff8e │ │ │ │ - add.w lr, r6, #16 │ │ │ │ - add lr, r3 │ │ │ │ - add.w r3, r6, #8 │ │ │ │ + mov r7, r5 │ │ │ │ + ldrd r2, r3, [r8, #8] │ │ │ │ + add.w r0, r5, fp, lsl #3 │ │ │ │ + strd r6, r4, [r8, #16] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.w 9fc82 │ │ │ │ + cmp r5, r0 │ │ │ │ + bhi.n 9fb8e │ │ │ │ + subs r0, r0, r5 │ │ │ │ + add.w r3, r5, #16 │ │ │ │ + bic.w r0, r0, #7 │ │ │ │ + mov r8, r7 │ │ │ │ + add r0, r3 │ │ │ │ + mov lr, r5 │ │ │ │ + add.w r3, r5, #8 │ │ │ │ + mov ip, r6 │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 9ff88 │ │ │ │ - ldr.w r0, [r3, #-4] │ │ │ │ - and.w r1, r5, r0 │ │ │ │ - add.w ip, r4, r1, lsl #3 │ │ │ │ + cbz r2, 9fb84 │ │ │ │ + ldr.w r5, [r3, #-4] │ │ │ │ + and.w r1, r5, ip │ │ │ │ + add.w r6, r4, r1, lsl #3 │ │ │ │ ldr.w r7, [r4, r1, lsl #3] │ │ │ │ - cbnz r7, 9ffea │ │ │ │ + cbnz r7, 9fbd8 │ │ │ │ str.w r2, [r4, r1, lsl #3] │ │ │ │ - str.w r0, [ip, #4] │ │ │ │ + str r5, [r6, #4] │ │ │ │ adds r3, #8 │ │ │ │ - cmp lr, r3 │ │ │ │ - bne.n 9ff68 │ │ │ │ - cmp fp, r8 │ │ │ │ - bne.w a009e │ │ │ │ + cmp r0, r3 │ │ │ │ + bne.n 9fb66 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r5, lr │ │ │ │ + cmp r7, sl │ │ │ │ + bne.w 9fd02 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrd r0, r1, [r3, #24] │ │ │ │ - cmp r1, r0 │ │ │ │ - bcc.n a0084 │ │ │ │ - add.w r1, lr, #1 │ │ │ │ - add.w r1, r0, r1, lsl #3 │ │ │ │ - str r1, [r3, #24] │ │ │ │ - adds r1, r3, r0 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r7, [r3, r0] │ │ │ │ - b.n 9ff38 │ │ │ │ - ldr r6, [r0, #20] │ │ │ │ - movs r5, #16 │ │ │ │ + ldr r5, [r0, #20] │ │ │ │ + mov.w lr, #8 │ │ │ │ + movs r6, #16 │ │ │ │ movw r7, #24320 @ 0x5f00 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r3, #205 @ 0xcd │ │ │ │ + movw r3, #221 @ 0xdd │ │ │ │ movt r3, #8 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + mov.w r9, r6, lsl #3 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w a0176 │ │ │ │ - ldr r3, [pc, #492] @ (a01c4 ) │ │ │ │ + bne.w 9fdda │ │ │ │ + ldr r3, [pc, #432] @ (9fd74 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w sl, [r3, #1612] @ 0x64c │ │ │ │ - b.n 9ff16 │ │ │ │ - add.w r9, r1, #9 │ │ │ │ - cmp r5, r9 │ │ │ │ - bcc.n a003a │ │ │ │ - ldr.w r7, [ip, #8] │ │ │ │ + ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ + str r3, [sp, #0] │ │ │ │ + b.n 9fb02 │ │ │ │ + add.w r7, r1, #9 │ │ │ │ + cmp r7, ip │ │ │ │ + bhi.n 9fc20 │ │ │ │ + ldr r7, [r6, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a007e │ │ │ │ - ldr.w r7, [ip, #16] │ │ │ │ + beq.n 9fce4 │ │ │ │ + ldr r7, [r6, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a0092 │ │ │ │ - ldr.w r7, [ip, #24] │ │ │ │ + beq.w 9fcfa │ │ │ │ + ldr r7, [r6, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a0098 │ │ │ │ - ldr.w r7, [ip, #32] │ │ │ │ + beq.w 9fcfe │ │ │ │ + ldr r7, [r6, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a0072 │ │ │ │ - ldr.w r7, [ip, #40] @ 0x28 │ │ │ │ + beq.n 9fcd6 │ │ │ │ + ldr r7, [r6, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a00a6 │ │ │ │ - ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ + beq.w 9fd0a │ │ │ │ + ldr r7, [r6, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a00ac │ │ │ │ - ldr.w r7, [ip, #56] @ 0x38 │ │ │ │ + beq.w 9fd0e │ │ │ │ + ldr r7, [r6, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a00b2 │ │ │ │ - ldr.w r7, [ip, #64] @ 0x40 │ │ │ │ + beq.n 9fd12 │ │ │ │ + ldr r7, [r6, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a00b8 │ │ │ │ - ldr.w r7, [ip, #72] @ 0x48 │ │ │ │ + beq.n 9fd16 │ │ │ │ + ldr r7, [r6, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a0100 │ │ │ │ - mov.w sl, r0, lsr #5 │ │ │ │ + beq.w 9fd6e │ │ │ │ + mov.w r9, r5, lsr #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ - add.w ip, sl, #1 │ │ │ │ - add r1, ip │ │ │ │ - and.w r9, r5, r1 │ │ │ │ - add.w ip, r4, r9, lsl #3 │ │ │ │ - ldr.w r1, [r4, r9, lsl #3] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n a0106 │ │ │ │ - strd r2, r0, [ip] │ │ │ │ - b.n 9ff88 │ │ │ │ - ldr.w fp, [r0, #20] │ │ │ │ - cmp fp, r8 │ │ │ │ - beq.w a01dc │ │ │ │ - mov r4, r8 │ │ │ │ - mov r6, fp │ │ │ │ - movs r5, #8 │ │ │ │ + add.w r6, r9, #1 │ │ │ │ + add r1, r6 │ │ │ │ + and.w r7, r1, ip │ │ │ │ + add.w r6, r4, r7, lsl #3 │ │ │ │ + ldr.w r1, [r4, r7, lsl #3] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 9fd7c │ │ │ │ + strd r2, r5, [r6] │ │ │ │ + b.n 9fb84 │ │ │ │ + ldrd r0, r2, [r3, #24] │ │ │ │ + cmp r2, r0 │ │ │ │ + bcc.n 9fce8 │ │ │ │ + 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 r7, [r3, r0] │ │ │ │ + subs r6, #1 │ │ │ │ + mov.w r2, lr, lsl #4 │ │ │ │ + mov r9, r6 │ │ │ │ + mov r7, r5 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 2b44c │ │ │ │ + add.w r0, r5, fp, lsl #3 │ │ │ │ + ldrd r2, r3, [r8, #8] │ │ │ │ + strd r9, r4, [r8, #16] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 9fb4c │ │ │ │ + str.w r3, [r8, #8] │ │ │ │ + mov lr, r4 │ │ │ │ + mov r3, r5 │ │ │ │ + b.n 9fc8e │ │ │ │ + adds r3, #8 │ │ │ │ + cmp r3, r0 │ │ │ │ + bhi.w 9fb8e │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 9fc8c │ │ │ │ + ldr r2, [pc, #220] @ (9fd78 ) │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.n 9fc8c │ │ │ │ + ldr r4, [r3, #4] │ │ │ │ + mov fp, r3 │ │ │ │ + mov ip, r4 │ │ │ │ + and.w r2, r4, r6 │ │ │ │ + ldr.w r3, [lr, r2, lsl #3] │ │ │ │ + add.w r8, lr, r2, lsl #3 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9fe44 │ │ │ │ + mov r3, fp │ │ │ │ + strd r1, r4, [r8] │ │ │ │ + b.n 9fc8c │ │ │ │ + ldr r7, [r0, #20] │ │ │ │ + cmp r7, sl │ │ │ │ + beq.w 9fe0c │ │ │ │ + mov.w r9, #7 │ │ │ │ + mov r4, sl │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r9 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - b.n 9ff3a │ │ │ │ - add.w ip, ip, #32 │ │ │ │ - b.n a0058 │ │ │ │ - ldr r6, [r0, #20] │ │ │ │ - movs r5, #32 │ │ │ │ - b.n 9ffba │ │ │ │ - add.w ip, ip, #8 │ │ │ │ - b.n a0058 │ │ │ │ + b.n 9fc68 │ │ │ │ + adds r6, #32 │ │ │ │ + b.n 9fc40 │ │ │ │ + ldr r5, [r0, #20] │ │ │ │ + mov.w lr, #16 │ │ │ │ + movs r6, #32 │ │ │ │ + b.n 9fba4 │ │ │ │ + adds r6, #8 │ │ │ │ + b.n 9fc40 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - mov fp, r6 │ │ │ │ - str.w r3, [ip, #12] │ │ │ │ - str.w ip, [r3, #8] │ │ │ │ - b.n 9ff3a │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - b.n a0058 │ │ │ │ - add.w ip, ip, #24 │ │ │ │ - b.n a0058 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 83ad8 │ │ │ │ - b.n 9ff94 │ │ │ │ - add.w ip, ip, #40 @ 0x28 │ │ │ │ - b.n a0058 │ │ │ │ - add.w ip, ip, #48 @ 0x30 │ │ │ │ - b.n a0058 │ │ │ │ - add.w ip, ip, #56 @ 0x38 │ │ │ │ - b.n a0058 │ │ │ │ - add.w ip, ip, #64 @ 0x40 │ │ │ │ - b.n a0058 │ │ │ │ - mov r1, lr │ │ │ │ - mov r0, sl │ │ │ │ - str r2, [sp, #4] │ │ │ │ - bl 801a0 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ + subs r6, #1 │ │ │ │ + str r3, [r1, #12] │ │ │ │ + mov.w r2, lr, lsl #4 │ │ │ │ + mov r9, r6 │ │ │ │ + mov r7, r5 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b.n 9fc68 │ │ │ │ + adds r6, #16 │ │ │ │ + b.n 9fc40 │ │ │ │ + adds r6, #24 │ │ │ │ + b.n 9fc40 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 83a14 │ │ │ │ + b.n 9fb94 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ + b.n 9fc40 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ + b.n 9fc40 │ │ │ │ + adds r6, #56 @ 0x38 │ │ │ │ + b.n 9fc40 │ │ │ │ + adds r6, #64 @ 0x40 │ │ │ │ + b.n 9fc40 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + mov r1, ip │ │ │ │ + str.w lr, [sp, #4] │ │ │ │ + bl 801b0 │ │ │ │ + ldr.w lr, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9ff38 │ │ │ │ - ldr.w r4, [r7, #848] @ 0x350 │ │ │ │ - movw r3, #41937 @ 0xa3d1 │ │ │ │ - movt r3, #7 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.n a01cc │ │ │ │ - mov r0, r2 │ │ │ │ - str r2, [sp, #4] │ │ │ │ + bne.n 9fc5e │ │ │ │ + ldr.w r3, [r7, #848] @ 0x350 │ │ │ │ + movw r1, #42009 @ 0xa419 │ │ │ │ + movt r1, #7 │ │ │ │ + str.w lr, [sp, #4] │ │ │ │ + cmp r3, r1 │ │ │ │ + bne.n 9fdfc │ │ │ │ + mov r0, r9 │ │ │ │ blx 2c0b0 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ + ldr.w lr, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n a018a │ │ │ │ - ldr.w r3, [sl, #800] @ 0x320 │ │ │ │ - mov fp, r6 │ │ │ │ + beq.w 9fe82 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + subs r6, #1 │ │ │ │ + mov.w r2, lr, lsl #4 │ │ │ │ + mov r9, r6 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr.w r3, [r1, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ - str.w r3, [sl, #800] @ 0x320 │ │ │ │ - b.n 9ff3a │ │ │ │ - add.w ip, ip, #72 @ 0x48 │ │ │ │ - b.n a0058 │ │ │ │ - add.w r1, r9, #9 │ │ │ │ - cmp r5, r1 │ │ │ │ - bcc.n a0156 │ │ │ │ - ldr.w r1, [ip, #8] │ │ │ │ + str.w r3, [r1, #800] @ 0x320 │ │ │ │ + b.n 9fc68 │ │ │ │ + adds r6, #72 @ 0x48 │ │ │ │ + b.n 9fc40 │ │ │ │ + nop │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r6, #248 @ 0xf8 │ │ │ │ + lsls r1, r2, #1 │ │ │ │ + add.w r1, r7, #9 │ │ │ │ + cmp r1, ip │ │ │ │ + bhi.n 9fdba │ │ │ │ + ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a007e │ │ │ │ - ldr.w r1, [ip, #16] │ │ │ │ + beq.n 9fce4 │ │ │ │ + ldr r1, [r6, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a0092 │ │ │ │ - ldr.w r1, [ip, #24] │ │ │ │ + beq.n 9fcfa │ │ │ │ + ldr r1, [r6, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a0098 │ │ │ │ - ldr.w r1, [ip, #32] │ │ │ │ + beq.n 9fcfe │ │ � TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes